
From nobody Thu Nov  1 01:27: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 35E48126F72 for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 01:27:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qs8VZ30RjXHq for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 01:27:06 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 916271276D0 for <quic-issues@ietf.org>; Thu,  1 Nov 2018 01:27:06 -0700 (PDT)
Date: Thu, 01 Nov 2018 01:27:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541060825; bh=FF9UC1BTVNCudCoG1V6ogiCRm+fvQpUAJVf1tAw0nbo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OUPfbKxvLn108xvuz0IfHo4rVj4ikTUe5iMteWAicGmrO1fwzOcaXxikrobFPJU5d kZmSBXC+i32PFReO54cPVA3PYJQ4808+Y3vMM/e50hsaxl3a4Eg+q8Y7zJW3UImGvF a8sfcFrpNkkWQPvCK725UFHNJ0Vsb9ymaTlGYGqI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d4742cd8bd47e032481891afccf8b08d43faa2492cf0000000117f27ad992a169ce1668ddf2@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/c434969093@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_5bdab8d93fb2c_3c353ff2128d45c0740518"; 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/jrHuMn6rBqtVBYp8V1RPmbMCeEs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 08:27:08 -0000

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

Yeah - retransmittable doesn=E2=80=99t mean it have to, only that it can =
be.

-- =

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

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

<p>Yeah - retransmittable doesn=E2=80=99t mean it have to, only that it c=
an be.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1942#issuecomment-434969093">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_bQDi=
jeM9qkeYXv_Sh9q4guUAIUks5uqrBZgaJpZM4YEHU0">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9R_iueABUA66exlwH-b-ObRD4BR=
ks5uqrBZgaJpZM4YEHU0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1942: Yeah - retransmittable doesn=E2=80=99t mean it have to, on=
ly that it can be."}],"action":{"name":"View Pull Request","url":"https:/=
/github.com/quicwg/base-drafts/pull/1942#issuecomment-434969093"}}}</scri=
pt>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4=
34969093",
"url": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4349=
69093",
"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-elicitin=
g (#1942)",
"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\": 1942,\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\": 1942\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4349=
69093"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4037317=
64\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdab8d93fb2c_3c353ff2128d45c0740518--


From nobody Thu Nov  1 01: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 E6433130DCD for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 01:31:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4G6nZ4ZCvwcU for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 01:31:50 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 751C31286E7 for <quic-issues@ietf.org>; Thu,  1 Nov 2018 01:31:50 -0700 (PDT)
Date: Thu, 01 Nov 2018 01:31:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541061109; bh=zHsiEipCZitRrJx1GWJzXFJAScjYsq2l1buBG8mFCg0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Psq/iV48z3PuyS+B+rmR5zk7NVANW3KxrkXllN/PxQyeOM+Exu9epEvpimj7tSDlP i6nn+jgRqtptGuaGbyc+phtb+Y+rXSjGzlnCsUfKHVBs+FvhZtp/X+O1PeK7RVjPi9 jIoaQkq41kQvgRRDr8RKpvu8XUQBqL2TqWL1e8Us=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe39d338044c06e13d56a53e7c4a199103327eab192cf0000000117f27bf592a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c434970089@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdab9f59cd71_7bd23fa814cd45b413737e7"; 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/Yrnj9neW0HajUmUb33i37wnyffA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 08:31:52 -0000

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

QUIC is useful for all sorts of custom data sync protocols that curtently use TCP+TLS.

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

<p>QUIC is useful for all sorts of custom data sync protocols that curtently use TCP+TLS.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1901#issuecomment-434970089">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-p_jrLHLjOmGgEtclCnKMTAEAy3ks5uqrF1gaJpZM4X3R0r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9m8M2StjvCrcbXbMMP_x9NMxmyLks5uqrF1gaJpZM4X3R0r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1901: QUIC is useful for all sorts of custom data sync protocols that curtently use TCP+TLS."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-434970089"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-434970089",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-434970089",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-434970089"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400366891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdab9f59cd71_7bd23fa814cd45b413737e7--


From nobody Thu Nov  1 02: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 8A58F1286E7 for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 02:59:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PVe3Yf6tPe_J for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 02:59:28 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 379BA127148 for <quic-issues@ietf.org>; Thu,  1 Nov 2018 02:59:28 -0700 (PDT)
Date: Thu, 01 Nov 2018 02:59:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541066367; bh=spKdegT8eJjTRNsNyUXoMK+kK20ZYrw8YIsySMLcUl0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gt1Zzn1lCEVW5s/RIsrT+wIQyCqCZ5k49QI2okJj09H48P8FCL1innW570jurRH+Q ps61UZy5Ef3imt7fZ3rE6XeVt3+T9qB4qpYMW5lMLwCcQQtRAcDn7tc1CuQ7yyUK5y TnE6uMiMYjZezZ2FijeOe3rFU+9SWjDVwGJyWzWg=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7a8b2e435ad4b24ca7b120a277ad6011d11c09d792cf0000000117f2907f92a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c434991328@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdace7f234c6_21e3f963c6d45b836250"; 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/VQATUGBkm2IBP72W8tP96oZUr0k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 09:59:31 -0000

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

@DavidSchinazi Every endpoints announces a list of addresses it believes it is reachable at. We currently don't encode the QUIC version number into that address. I'd prefer to not do that, but instead have an efficient QUIC version negotiation mechanism take care of selecting the best 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/pull/1901#issuecomment-434991328
----==_mimepart_5bdace7f234c6_21e3f963c6d45b836250
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> Every endpoints announces a list of add=
resses it believes it is reachable at. We currently don't encode the QUIC=
 version number into that address. I'd prefer to not do that, but instead=
 have an efficient QUIC version negotiation mechanism take care of select=
ing the best version.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1901#issuecomment-434991328">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3Cjfm=
6fmGtWPz5Uey3T7swfw444ks5uqsX_gaJpZM4X3R0r">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6TX64DkcDpu3HoPkUM7VoAXCzps=
ks5uqsX_gaJpZM4X3R0r.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1901: @DavidSchinazi Every endpoints announces a list of a=
ddresses it believes it is reachable at. We currently don't encode the QU=
IC version number into that address. I'd prefer to not do that, but inste=
ad have an efficient QUIC version negotiation mechanism take care of sele=
cting the best version."}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1901#issuecomment-434991328"}}}<=
/script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4=
34991328",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4349=
91328",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4349=
91328"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4003668=
91\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdace7f234c6_21e3f963c6d45b836250--


From nobody Thu Nov  1 06:57: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 6CE861277BB for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 06:56:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kqdOmhEuOjYF for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 06:56:57 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9429B124D68 for <quic-issues@ietf.org>; Thu,  1 Nov 2018 06:56:57 -0700 (PDT)
Date: Thu, 01 Nov 2018 06:56:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541080616; bh=Q14NkiHqshVZ4iAQ2uWx1tVSHoq8YKFvtgnZ5AwIIT0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A+HDWLBIQ8bPU9xMPcmFqH9iwxV2h1/fSs7puww5QOIFo8xCJ8W26AYJoNWF9cZr4 StZjmXtbbmK+OaNhCSMMfoBWqAFfvkUPQGg7IIHTPkaR/x7cBFjVWInRX7QlYSvKPF 4BrgA9GV4lr5iV2TqGEiEXg4F/vAY47qKfCwFHmg=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ef699de7bdd90d681d62a5edee55db9a02b2c2992cf0000000117f2c82892a169ce16660d11@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/435038003@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_5bdb0628169a5_56523f8ff2ed45c4433f7"; 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/vUTVl71BuNFJCmWKJjurrX7_gYk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 13:56:59 -0000

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

Varint transport parameters are not on the agenda here:

https://github.com/quicwg/wg-materials/blob/76f20bb7095c3b7f6565c39fd4f429d6311ae9f7/ietf103/agenda.md

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

<p>Varint transport parameters are not on the agenda here:</p>
<p><a href="https://github.com/quicwg/wg-materials/blob/76f20bb7095c3b7f6565c39fd4f429d6311ae9f7/ietf103/agenda.md">https://github.com/quicwg/wg-materials/blob/76f20bb7095c3b7f6565c39fd4f429d6311ae9f7/ietf103/agenda.md</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-435038003">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwLV1eobXVuEz_p3cZ0Ir07jrq6Rks5uqv2ogaJpZM4YDS68">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1IbIgosZz6nR3a6k-gU1ZSMKNe3ks5uqv2ogaJpZM4YDS68.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1940: Varint transport parameters are not on the agenda here:\r\n\r\nhttps://github.com/quicwg/wg-materials/blob/76f20bb7095c3b7f6565c39fd4f429d6311ae9f7/ietf103/agenda.md"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1940#issuecomment-435038003"}}}</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-435038003",
"url": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-435038003",
"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 error codes not a varint? (#1940)",
"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\": 1940,\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\": 1940\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-435038003"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403517116\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdb0628169a5_56523f8ff2ed45c4433f7--


From nobody Thu Nov  1 07:42: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 CE2EF124BAA for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 07:42:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U95FMABM81RN for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 07:42:28 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C2BA124D68 for <quic-issues@ietf.org>; Thu,  1 Nov 2018 07:42:28 -0700 (PDT)
Date: Thu, 01 Nov 2018 07:42:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541083347; bh=k35jefcP1IvhCcD6BwND+Zvl/1BREBcJXupN/KgtV6Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lJlCEx1ljhVs+0J8HdcGlrFPQdH6jLODXuknVKr/Hp0G2TMYOAI2OjZtEjTm5YDql LBGQ4a7F/6N1geVJCzMZy7JoriEAV1ObCROdtu4rwn/ETSOH6iOBOceSXzOzOIBrM/ 6xJ6WbPYFHWQj3CHtXB+7vRaEkxitlpCFD13Taz0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab25def8b18a942e9894940f86288e361b0aefcbd192cf0000000117f2d2d392a169ce1668ddf2@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/c435054645@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_5bdb10d32bded_4e4d3fb8960d45c414471d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kZxz3b6sz0-0N-c_GW-TlKMoOI0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 14:42:30 -0000

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

I'm not set on this being what we go with, but I think it reads reasonably well and I'm really unhappy with retransmittable, since I think it's just confusing.  If there's another alternative you'd like to see me create a PR for, feel free to suggest 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/1942#issuecomment-435054645
----==_mimepart_5bdb10d32bded_4e4d3fb8960d45c414471d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm not set on this being what we go with, but I think it reads reasonably well and I'm really unhappy with retransmittable, since I think it's just confusing.  If there's another alternative you'd like to see me create a PR for, feel free to suggest 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/1942#issuecomment-435054645">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2eGX-Fbtz9bpShjWJeHYi1CCl9jks5uqwhTgaJpZM4YEHU0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxZi1BkbhD8ge43lP-Fld1EMuMCTks5uqwhTgaJpZM4YEHU0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1942: I'm not set on this being what we go with, but I think it reads reasonably well and I'm really unhappy with retransmittable, since I think it's just confusing.  If there's another alternative you'd like to see me create a PR for, feel free to suggest it."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435054645"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435054645",
"url": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435054645",
"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": "**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\": 1942,\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\": 1942\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435054645"
}
],
"@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_5bdb10d32bded_4e4d3fb8960d45c414471d--


From nobody Thu Nov  1 08:19: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 3AFA1128C65 for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 08:19:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nn4-1LL0mGcq for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 08:19:48 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8607E12872C for <quic-issues@ietf.org>; Thu,  1 Nov 2018 08:19:48 -0700 (PDT)
Date: Thu, 01 Nov 2018 08:19:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541085587; bh=SbJAN2mPHqjbj0jA/AixU9v/f4dX9G1aXN4ESI3r/xE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SjrObSG/U3kU+lq7TTYojcOmUS0QZqj8DaDqCQhoWNgHdNXUub/MxSyCxiZas9/B0 n+7KYogJiHRRwz+EGSGEyUFr6TfXWl2Fi5MhT4wkjwEYMpLadRlFloHzq/YjpyVGwv TMk9TGKcBI6WyX6eQM5yUPaFMlIF/W7SW7W1YfD4=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac7cf15834f65d9fdba4d8cec2a306de8d4090d692cf0000000117f2db9392a169ce1668ddf2@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/c435068980@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_5bdb199383115_2b303fb71e2d45b411591"; 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/XM2Qd6DZoRx_H7O2-VC8UU4zauU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 15:19:50 -0000

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

Does the English language have a suffix that means that something _must_ =
be done ("ack`$foo`") rather than that _can_ be done ("ackable")?  What's=
 `$foo`? =F0=9F=98=96 =


-- =

You are receiving this 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#issuecomment-435068980=

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

<p>Does the English language have a suffix that means that something <em>=
must</em> be done ("ack<code>$foo</code>") rather than that <em>can</em> =
be done ("ackable")?  What's <code>$foo</code>? <g-emoji class=3D"g-emoji=
" alias=3D"confounded" fallback-src=3D"https://assets-cdn.github.com/imag=
es/icons/emoji/unicode/1f616.png">=F0=9F=98=96</g-emoji></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1942#issuecomment-435068980">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwVKlz=
0_JiQ82jGh9Dc7Lti39HCXks5uqxETgaJpZM4YEHU0">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyV16ISwKiT-jujfSuPB--fk6Wlq=
ks5uqxETgaJpZM4YEHU0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1942: Does the English language have a suffix that means that s=
omething _must_ be done (\"ack`$foo`\") rather than that _can_ be done (\=
"ackable\")?  What's `$foo`? =F0=9F=98=96 "}],"action":{"name":"View Pull=
 Request","url":"https://github.com/quicwg/base-drafts/pull/1942#issuecom=
ment-435068980"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4=
35068980",
"url": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4350=
68980",
"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-elicitin=
g (#1942)",
"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\": 1942,\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\": 1942\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4350=
68980"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4037317=
64\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdb199383115_2b303fb71e2d45b411591--


From nobody Thu Nov  1 08:48: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 1CC191252B7 for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 08:48:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 MPchgL7O4KOY for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 08:47:59 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BF0C124BAA for <quic-issues@ietf.org>; Thu,  1 Nov 2018 08:47:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=B01aFqNlw9WZM2/eMS9MWdy59Ss=; b=bBTYUSYrcrfkNfwL D4x7RvTwssSJrWq25O8SHeasNaaskijvi2Ag3xc32ddqUXiDhnJHkV5AAkf26OOf Zq4KlXx+J1mwpezLLTwaUwE+9Q9A0PApWaLQwU23LNFA6TbE1ICEuwYTbNi1OTVy 4lsRdI5Gk3lNmhN/Ei7EmcdaOfs=
Received: by filter0777p1las1.sendgrid.net with SMTP id filter0777p1las1-20835-5BDB202D-7 2018-11-01 15:47:57.110194653 +0000 UTC m=+57190.152684289
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id R3n28o1QT0-eIafCtVJGGA for <quic-issues@ietf.org>; Thu, 01 Nov 2018 15:47:56.993 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id E5379806B9 for <quic-issues@ietf.org>; Thu,  1 Nov 2018 08:47:56 -0700 (PDT)
Date: Thu, 01 Nov 2018 15:47:57 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab357b3b700e7d4a340ec1905ce337e8b0ec59fc4192cf0000000117f2e22c92a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c435079380@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdb202ce35dd_46213ff6478d45b4373010"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak16++upiEL4VGG8QAlf+FM6kiDfw2MSOTiJ43 SI2nYCVTNE0EfJIWXGhOLZEDrPpjUKNRl5+9gTjhb4F5dVqRr/U5Tai++sbTUAukvxP7JCY5VvS9IJ EgTcoaG2Ev8Lpe2m1gTEWw2bXfCSkAggK9Phvnd0uypxsc3GRCNId5h3gV4+hvjKjW7nS7y7ERPx0+ g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qjHxflJQEB2XEu8RADea5u3fE8c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 15:48:01 -0000

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

Microsoft also has a number of other non-HTTP projects under way using QUIC that I think would benefit from 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/1901#issuecomment-435079380
----==_mimepart_5bdb202ce35dd_46213ff6478d45b4373010
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Microsoft also has a number of other non-HTTP projects under way using QUIC that I think would benefit from 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/1901#issuecomment-435079380">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq780x4f2OZ1jPdhqOcHdfK9bWWLGks5uqxesgaJpZM4X3R0r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3Fhfz2lhJT39w503OrrjMndckMHks5uqxesgaJpZM4X3R0r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1901: Microsoft also has a number of other non-HTTP projects under way using QUIC that I think would benefit from this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435079380"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435079380",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435079380",
"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] Compatible version upgrade (#1901)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435079380"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400366891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdb202ce35dd_46213ff6478d45b4373010--


From nobody Thu Nov  1 09:54: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 02B291277BB for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 09:54:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UUdmoobzlFk2 for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 09:54:34 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2392A128DFD for <quic-issues@ietf.org>; Thu,  1 Nov 2018 09:54:34 -0700 (PDT)
Date: Thu, 01 Nov 2018 09:54:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541091272; bh=NjbdgMA64DeeNRZER9TI0X6oPoNDPjIUyeI6SKFQ2cU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j4KPM4t2RCMR3MknPm1FkXlvXthvFtjBnohgBKWIL7C/G2fOFk3vUWG8Kqx5TtDoM oj5QEigc76AHxx/fqITUq56E7uDRF8mKO50WOg0nCvoSY47ky1OJjB89fsl4PGb0A9 bqIz4eiYQPm2Z8HIWv1TcG8uoxGILmJiaexpuUh0=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e6f7994ca7aae3bcbbaf71dbdc05dae1fd3043e92cf0000000117f2f1c892a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c435103710@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdb2fc8a7d37_47673fcfa1ed45bc2254e4"; 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/fMhG99hQtTZqleCzdPdRz4ZoI6c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 16:54:37 -0000

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

@mikkelfj I agree that this is definitely useful. The only question I'm asking is which document this should land in and when.
@nibanks, can you comment on which use-case you would benefit from? (draft-to-RFC or v1-to-v2?)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435103710
----==_mimepart_5bdb2fc8a7d37_47673fcfa1ed45bc2254e4
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> I agree that this is definitely useful. The only question I'm asking is which document this should land in and when.<br>
<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>, can you comment on which use-case you would benefit from? (draft-to-RFC or v1-to-v2?)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435103710">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq16wDA3CVoPvxkwi1RZtAxKfXv4gks5uqydIgaJpZM4X3R0r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwcFUMe20_LQhxTrx2SFAgs4uzIzks5uqydIgaJpZM4X3R0r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1901: @mikkelfj I agree that this is definitely useful. The only question I'm asking is which document this should land in and when.\r\n@nibanks, can you comment on which use-case you would benefit from? (draft-to-RFC or v1-to-v2?)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435103710"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435103710",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435103710",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435103710"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400366891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdb2fc8a7d37_47673fcfa1ed45bc2254e4--


From nobody Thu Nov  1 10:08: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 ECB87127B92 for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 10:08:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qPy8VzO_mmju for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 10:08:56 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42D331277BB for <quic-issues@ietf.org>; Thu,  1 Nov 2018 10:08:56 -0700 (PDT)
Date: Thu, 01 Nov 2018 10:08:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541092134; bh=OZqVxM3UPObOuT0A3MCIwd6tqdhcwqacjBZhYxi1Eus=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JNP4jyZm4glJo8q8qkfB4YGuZgIcOX4bxKuz52LP5DChRnJmpPQngqnycPQhGuQPZ h4vJRv2Zm0VbwV4jSo2zBIpQ7MhLa5W0b+aczhbLPlt4QH3LjclX6n2j2ta8VZYDcs UxR7hszGg08sVfc0QDA6iLoC7d1xwGhxIFihP7n8=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f52a0e4ab2bab83e5f9ddbc69e2390f46486a0392cf0000000117f2f52692a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c435108651@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdb332682a29_4ba63fe9d04d45b4500588"; 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/tqX9XT25pCOuG1JIq0woTxP703E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 17:08:58 -0000

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

@DavidSchinazi possibly both. We will likely have limited deployment of some of the projects before QUIC hits RFC status and we may end up using a draft version number for those. Beyond that, since those protocols won't necessarily have an alt-svc design, the v1-to-v2 would likely be beneficial 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/1901#issuecomment-435108651
----==_mimepart_5bdb332682a29_4ba63fe9d04d45b4500588
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> possibly both. We will likely have limi=
ted deployment of some of the projects before QUIC hits RFC status and we=
 may end up using a draft version number for those. Beyond that, since th=
ose protocols won't necessarily have an alt-svc design, the v1-to-v2 woul=
d likely be beneficial 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/pull/1901#issuecomment-435108651">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyYdxR=
Q4mghJaPR_C6dDsO4CNXzJks5uqyqmgaJpZM4X3R0r">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqx3U7m_bX4SR9S-nLPcxFVGTW3Gl=
ks5uqyqmgaJpZM4X3R0r.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@niba=
nks in #1901: @DavidSchinazi possibly both. We will likely have limited d=
eployment of some of the projects before QUIC hits RFC status and we may =
end up using a draft version number for those. Beyond that, since those p=
rotocols won't necessarily have an alt-svc design, the v1-to-v2 would lik=
ely be beneficial as well."}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435108651"}=
}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4=
35108651",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4351=
08651",
"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] Compatible version upgrade (#1901)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": \=
"quicwg/base-drafts\",\n\"issueId\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4351=
08651"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4003668=
91\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdb332682a29_4ba63fe9d04d45b4500588--


From nobody Thu Nov  1 10:49: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 70042128DFD for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 10:49:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 9PD4AMrLUnEX for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 10:49:56 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFAEB128A6E for <quic-issues@ietf.org>; Thu,  1 Nov 2018 10:49:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541094595; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GEezHvMajMHenh2bNAzudoJaVIw6aqst4yhO887ksDk=; b=uW++TrKJdObFn8wpj2J1sBN4Zrj1gXOSP0k51rgA9YSRvz2+M3h+waAQFkgBZOp7lf01FgGU k+qScXwV+cmTRCqrp3xNJKgsHcctgzty+YSEsa8ySp8uUmf13tw3qvmUVNWTbRl3pLQ5MoXT FTCVPzxpcq4IrIjS8Ubl7mrgLWA=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5bdb3cc2.7f2a843ecbd0-smtp-out-n01; Thu, 01 Nov 2018 17:49:54 -0000 (UTC)
Date: Thu, 01 Nov 2018 10:49:54 -0700
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5bdb3cc2ab795_60622b22a4176578527e0@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] bb6fea: Slides for ops drafts
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdb3cc2ab43d_60622b22a4176578526df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H5hDjiAZtgJVfHEtgZylVFoyQyI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 17:49:58 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: bb6fea2fc541a6f1b71a8b2c95f9f4ffbbdf519d
      https://github.com/quicwg/wg-materials/commit/bb6fea2fc541a6f1b71a8b2c95f9f4ffbbdf519d
  Author: mirjak <mirja.kuehlewind@tik.ee.ethz.ch>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    A ietf103/ops-drafts-ietf103.pdf

  Log Message:
  -----------
  Slides for ops drafts


  Commit: 7f7dfc550f4e3a030c6410119e106fd83809ee47
      https://github.com/quicwg/wg-materials/commit/7f7dfc550f4e3a030c6410119e106fd83809ee47
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

  Changed paths:
    A ietf103/ops-drafts-ietf103.pdf

  Log Message:
  -----------
  Merge pull request #85 from mirjak/master

Slides for ops drafts


Compare: https://github.com/quicwg/wg-materials/compare/76f20bb7095c...7f7dfc550f4e
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bdb3cc2ab43d_60622b22a4176578526df--


From nobody Thu Nov  1 10:50: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 C61E3128DFD for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 10:50:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 N0oWkdy6Wn56 for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 10:50:12 -0700 (PDT)
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 DC39A1277BB for <quic-issues@ietf.org>; Thu,  1 Nov 2018 10:50:11 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541094611; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Rv7WmTcTNN6YmcPKu9IbQeTsTGFNLbsq1+5Nq2LdsiM=; b=ap7O44/pFTroKwM2YRyConTxCvNDCpYT2hkdzQ6j/RMkiEAWzwyLW/Li45+yIxuToLbGaJ2k MjOFekq3VxWuq8XfcmyISyX026mNI6t6nIq8UI3TlyDQFews6FJVaxnx6cvdh5rTnWbmBp5m CqEfklc9SiiSDPnit/FEGteBJfE=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5bdb3cd3.7f63ac2fad20-smtp-out-n02; Thu, 01 Nov 2018 17:50:11 -0000 (UTC)
Date: Thu, 01 Nov 2018 10:50:11 -0700
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5bdb3cd3eb59_129a2acf1b5d058872212@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] d907bb: Add and assign some more items
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdb3cd3e6d8_129a2acf1b5d05887217"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w8IHJ5zL_NkyZDrUW4kicRvlB54>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 17:50:14 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: d907bb5c1724eec8372ae68be207c7aa2ba27933
      https://github.com/quicwg/wg-materials/commit/d907bb5c1724eec8372ae68be207c7aa2ba27933
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M ietf103/agenda.md

  Log Message:
  -----------
  Add and assign some more items


  Commit: 72c417c2ba29234da3e7f0235181dc43239d8be0
      https://github.com/quicwg/wg-materials/commit/72c417c2ba29234da3e7f0235181dc43239d8be0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M ietf103/agenda.md

  Log Message:
  -----------
  Add number


  Commit: 39ae8ef1c30186e3f0a64ed3387fd709e8086f11
      https://github.com/quicwg/wg-materials/commit/39ae8ef1c30186e3f0a64ed3387fd709e8086f11
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

  Changed paths:
    M ietf103/agenda.md

  Log Message:
  -----------
  Merge pull request #84 from martinthomson/patch-3

Add and assign some more items


Compare: https://github.com/quicwg/wg-materials/compare/7f7dfc550f4e...39ae8ef1c301
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bdb3cd3e6d8_129a2acf1b5d05887217--


From nobody Thu Nov  1 10: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 117CF128CE4 for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 10:59:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 8y1ki0oShVwb for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 10:59:40 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B4AC128A6E for <quic-issues@ietf.org>; Thu,  1 Nov 2018 10:59:40 -0700 (PDT)
Date: Thu, 01 Nov 2018 10:59:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541095179; bh=wqSnUT1vBStbhR+5ZoDhWea3B/X4e7LjbigOUAso4xE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0PHKiEiJfCWW4Q3iu4OuFe6kPrbVZ8LxnujwaP2vyffOojm846Gel+F1qmJhGpqTz SxWbJfKaGmSf8KJSS1jZA8nFf2EJ1NM8zPGDrQicKbNfBcPfEHOh+nh9PkoWR7Chzs Pzdr035CjKLJyCSl70pINOvsmRmFppwAGcEabbv4=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab05b777194af05ddf673dfeaa58806d872591b64a92cf0000000117f3010b92a169ce166a602a@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/85/issue_event/1941147659@github.com>
In-Reply-To: <quicwg/wg-materials/pull/85@github.com>
References: <quicwg/wg-materials/pull/85@github.com>
Subject: Re: [quicwg/wg-materials] Slides for ops drafts (#85)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdb3f0b1b06e_524f3fba240d45bc425916"; 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/VkVYi2cL17PPJoXeIIC6-M9m7mQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 17:59:42 -0000

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

Merged #85 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/wg-materials/pull/85#event-1941147659
----==_mimepart_5bdb3f0b1b06e_524f3fba240d45bc425916
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="376070186" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/85" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/85/hovercard" href="https://github.com/quicwg/wg-materials/pull/85">#85</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/wg-materials/pull/85#event-1941147659">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzgVR4W0roib930_Osn5Paoxfg1Uks5uqzaLgaJpZM4YEjqE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyZ_WrsE7ITlT4nWdYxWub5gGZeXks5uqzaLgaJpZM4YEjqE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #85 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/85#event-1941147659"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/85#event-1941147659",
"url": "https://github.com/quicwg/wg-materials/pull/85#event-1941147659",
"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/wg-materials] Slides for ops drafts (#85)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/85#event-1941147659"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403847812\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdb3f0b1b06e_524f3fba240d45bc425916--


From nobody Thu Nov  1 10:59: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 60EBE128A6E for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 10:59:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 b5dTXRhrGjiN for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 10:59:54 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA7701277BB for <quic-issues@ietf.org>; Thu,  1 Nov 2018 10:59:53 -0700 (PDT)
Date: Thu, 01 Nov 2018 10:59:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541095191; bh=90R8hTwsVUJD7uHuNDVosyzDrjy2mjjQDa56cGbhLVg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qDHzNygi0jtl5agRrrLlAtriTWVpN6OwDvXvQXgDF82fhoqW4I1BD6cJKpIzykURv hCqU1O8xZ8K+IQ7v9nAawtsnm7RIHF1Ok+iKLak0OBTY4g567jnaebKSejRXno/QCu tmACF3lR91FKiNlWzOw1DC1nBoqo4Q80JBdN8TCE=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab7e65beb088db3641972f091020132ae8ca05291492cf0000000117f3011792a169ce16650f4f@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/84/issue_event/1941148306@github.com>
In-Reply-To: <quicwg/wg-materials/pull/84@github.com>
References: <quicwg/wg-materials/pull/84@github.com>
Subject: Re: [quicwg/wg-materials] Add and assign some more items (#84)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdb3f17bfe12_5e913fc8f86d45c44497cf"; 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/4f7Q3rWsbx3RXyq5O9E-tpUpRNQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 17:59:55 -0000

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

Merged #84 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/wg-materials/pull/84#event-1941148306
----==_mimepart_5bdb3f17bfe12_5e913fc8f86d45c44497cf
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="375721807" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/84" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/84/hovercard" href="https://github.com/quicwg/wg-materials/pull/84">#84</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/wg-materials/pull/84#event-1941148306">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6o0nmWBPEE3FnqT4BXM16C2gkqtks5uqzaXgaJpZM4YDAM1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9fgHfxMjPxN6-HQKXg57kyP1D65ks5uqzaXgaJpZM4YDAM1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #84 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/84#event-1941148306"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/84#event-1941148306",
"url": "https://github.com/quicwg/wg-materials/pull/84#event-1941148306",
"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/wg-materials] Add and assign some more items (#84)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/84#event-1941148306"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403440437\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdb3f17bfe12_5e913fc8f86d45c44497cf--


From nobody Thu Nov  1 11:16: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 3F38512958B for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 11:16:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vOL4l_twNF7a for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 11:16:18 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58CE21294D0 for <quic-issues@ietf.org>; Thu,  1 Nov 2018 11:16:18 -0700 (PDT)
Date: Thu, 01 Nov 2018 11:16:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541096177; bh=Z8uVMXZ0uCDFfPmG47/KM3wR+GQwVVVTg9+0yYHBcmM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Caza6h9lm3vl/XoMPNO0kEhFhtQZjnPxZ3Hy+0RiqevPMMAqgQspcazt//i8gs4G+ NjjkhKI4T5zDZl0OsRXoOxJiRiQ7+k2pn03uNtfjTsPWGHLtTSJOaYlq6WKQgYed0u oAgJ9isWX4qs/noLxUgqGB89N9l/ORepYSFk8O7M=
From: nekiz <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb948dcfc3fdca51bbd61501f6461bec41f6ba5d892cf0000000117f304f192a169ce167105ad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1948@github.com>
Subject: [quicwg/base-drafts] Transport draft 16 Section 2.1: Stream Identifiers error handling confusion  (#1948)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdb42f154c9c_18d3f8a61ed45c41424dd"; 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
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N31xvxFcX-qDwLF_XViwFtOeWiQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 18:16:20 -0000

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

In transport draft 16, it says:

   If an endpoint receives a frame for a stream that it expects to
   initiate (i.e., odd-numbered for the client or even-numbered for the
   server), but which it has not yet opened, it MUST close the
   connection with error code STREAM_STATE_ERROR.

I believe this part (i.e., odd-numbered for the client or even-numbered for the
   server) should read as (i.e., even-numbered for the client or odd-numbered for 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/1948
----==_mimepart_5bdb42f154c9c_18d3f8a61ed45c41424dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In transport draft 16, it says:</p>
<p>If an endpoint receives a frame for a stream that it expects to<br>
initiate (i.e., odd-numbered for the client or even-numbered for the<br>
server), but which it has not yet opened, it MUST close the<br>
connection with error code STREAM_STATE_ERROR.</p>
<p>I believe this part (i.e., odd-numbered for the client or even-numbered for the<br>
server) should read as (i.e., even-numbered for the client or odd-numbered for the<br>
server).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1948">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8z3zK78pZFKgF2M0Ho2Xrh8isHWks5uqzpxgaJpZM4YH_Ak">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8V1MTAMKzPFlwW6yJSEqbrmHBxxks5uqzpxgaJpZM4YH_Ak.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Transport draft 16 Section 2.1: Stream Identifiers error handling confusion  (#1948)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1948"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1948",
"url": "https://github.com/quicwg/base-drafts/issues/1948",
"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": "Transport draft 16 Section 2.1: Stream Identifiers error handling confusion  (#1948)",
"sections": [
{
"text": "",
"activityTitle": "**nekiz**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nekiz",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1948
}
]
}
],
"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\": 1948,\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\": 1948\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1948"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404746276\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdb42f154c9c_18d3f8a61ed45c41424dd--


From nobody Thu Nov  1 13:17: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 AE30212777C for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 13:17:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 GDKUSmyEtu7B for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 13:17:26 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E04C0127598 for <quic-issues@ietf.org>; Thu,  1 Nov 2018 13:17:25 -0700 (PDT)
Date: Thu, 01 Nov 2018 13:17:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541103444; bh=k3CQVeyXOnu5gRcWCoazDAVGNsfePZgJePt/iP+WF5Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J+LFwcDXmTSQmWQIs08cgWqTSqTyDQhBxjLnLj+6jD8Cpaci22acBlGljdZMMinco T6r8hiCrDWFczHfYmUorZwUEh/QgI6BhxYW3/A/ZSZhjgU3SE1YLmpkw7oO3kp/5Zd hGxgQhUYzDtGrcx8Ets6ouBDXUD2RkDLzulbzKTM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab713330d5d6d34194fa457eac30741cdb8ca1f10692cf0000000117f3215492a169ce166d1807@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1947/review/170864060@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1947@github.com>
References: <quicwg/base-drafts/pull/1947@github.com>
Subject: Re: [quicwg/base-drafts] Use varints for transport parameter values (#1947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdb5f5432178_2e473fd28fcd45b413599b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uPOn5i6BuXcDbsgGd0qAe9u7GrA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 20:17:28 -0000

----==_mimepart_5bdb5f5432178_2e473fd28fcd45b413599b
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/1947#pullrequestreview-170864060
----==_mimepart_5bdb5f5432178_2e473fd28fcd45b413599b
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/1947#pullrequestreview-170864060">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq26hLpQQ1N7vMYy9_cznFro9WAGXks5uq1bUgaJpZM4YFwjH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq03gBIATx3_KS3-hM2bOPuagePQcks5uq1bUgaJpZM4YFwjH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1947"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1947#pullrequestreview-170864060"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1947#pullrequestreview-170864060",
"url": "https://github.com/quicwg/base-drafts/pull/1947#pullrequestreview-170864060",
"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 1947",
"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/1947#pullrequestreview-170864060"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404162759\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdb5f5432178_2e473fd28fcd45b413599b--


From nobody Thu Nov  1 13:58: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 1ADBA128CF2 for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 13:58:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 boxIbuIMjKEl for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 13:58:09 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E67BA12958B for <quic-issues@ietf.org>; Thu,  1 Nov 2018 13:58:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=27d0rAdrFOewwp52lAwfO9zY1KM=; b=OPlTf2eHPVvOdEw2 OdWbxXcDjW1FaLkr6KOrjtEHRHYXp113J6uBKDzrgIEBzzlNbzeRwUHErfyXBVSz KYFdbGlL1/MoY4GXw0VDVa/oH2Q4pANbOXjL+rLGPQ3d9rwloCxUSHG+mIbpYfBz 8fB1AWwOQX3mmL5tnzvP0YrMk18=
Received: by filter1865p1mdw1.sendgrid.net with SMTP id filter1865p1mdw1-8207-5BDB68DF-17 2018-11-01 20:58:07.808896318 +0000 UTC m=+78858.760824741
Received: from github-lowworker-e55e3e3.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id Dz_yLS_OTuGeY95CyWMDEA for <quic-issues@ietf.org>; Thu, 01 Nov 2018 20:58:07.848 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e55e3e3.cp1-iad.github.net (Postfix) with ESMTP id C3FC5181279 for <quic-issues@ietf.org>; Thu,  1 Nov 2018 13:58:07 -0700 (PDT)
Date: Thu, 01 Nov 2018 20:58:07 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abdaa7e71539a6577fb5478d07dabf821e3114c6a492cf0000000117f32adf92a169ce1671f8bc@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/86@github.com>
Subject: [quicwg/wg-materials] Add some presentations (#86)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdb68dfc2291_1af13f96d96d45c011287d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2z//JsKg/nQPYJ2+xmVE2K0nNVp5QDwcad6I 8ECoT1AHNpaYQD2l/QMn7XH46+74XDrUR5HGchq9an6spe00MA1+xJRiXpWGKvQ92hnr9myypNvn2r g1341zWWga8Z2NXm8ZgovJTzbM5zmrFEG8Pabn7jtnhK1AlHkbilgrrIykyOmvdfPf9yysE1Eoc6Hx 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ELMStITGi_qSYZhNUsSIowNVnH0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 20:58:11 -0000

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

I think that this discharges my responsibilities in this regard.

I'd like to do the first octet one after the editors discussion, just to appraise people of where things stand post-spin-bit discussion.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/wg-materials/pull/86

-- Commit Summary --

  * Add some presentations

-- File Changes --

    A ietf103/editors.pdf (0)
    A ietf103/octet0.pdf (0)
    A ietf103/vn.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/86.patch
https://github.com/quicwg/wg-materials/pull/86.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/wg-materials/pull/86

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

<p>I think that this discharges my responsibilities in this regard.</p>
<p>I'd like to do the first octet one after the editors discussion, just to appraise people of where things stand post-spin-bit discussion.</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/wg-materials/pull/86'>https://github.com/quicwg/wg-materials/pull/86</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add some presentations</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/86/files#diff-0">ietf103/editors.pdf</a>
    (0)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/86/files#diff-1">ietf103/octet0.pdf</a>
    (0)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/86/files#diff-2">ietf103/vn.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/86.patch'>https://github.com/quicwg/wg-materials/pull/86.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/86.diff'>https://github.com/quicwg/wg-materials/pull/86.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/wg-materials/pull/86">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2bS5xYuDEt9h-0AsvM7GVirmxBZks5uq2BfgaJpZM4YJL6-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1A3O-rgOIPcnHbEkz6gDBFZjmM4ks5uq2BfgaJpZM4YJL6-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add some presentations (#86)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/86"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/86",
"url": "https://github.com/quicwg/wg-materials/pull/86",
"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": "Add some presentations (#86)",
"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": "d28aed4",
"value": "Add some presentations"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Added",
"value": "[ietf103/editors.pdf](https://github.com/quicwg/wg-materials/pull/86/files#diff-0) (0 changes)"
},
{
"name": "Added",
"value": "[ietf103/octet0.pdf](https://github.com/quicwg/wg-materials/pull/86/files#diff-1) (0 changes)"
},
{
"name": "Added",
"value": "[ietf103/vn.pdf](https://github.com/quicwg/wg-materials/pull/86/files#diff-2) (0 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/wg-materials\",\n\"issueId\": 86,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 86\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/86"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/86.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/86.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405061310\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdb68dfc2291_1af13f96d96d45c011287d--


From nobody Thu Nov  1 19:28: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 D3CB71271FF for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 19:28:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fJkIJ5LyjARj for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 19:28:03 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11EA51277C8 for <quic-issues@ietf.org>; Thu,  1 Nov 2018 19:28:03 -0700 (PDT)
Date: Thu, 01 Nov 2018 19:28:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541125681; bh=GG6EtZinnDIXILXr9zoDaongeorn1WNHXvLTO2opy7A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZyaHoWmvTLe/Fr+p08J0lU8TzEUA3dsBchKkC7sI+TDi/n+nps+M2sOOa66fvQ/WB 4GvJY1+O+zuifNUvPa7mVq8LSlkGmkfu3bpcMA8/i0H/ngYoXa4XR6p+Di91ySvH2h 5+FWnBZiFexyRynGEhVM3US8BNOXq//xhbbOvNZE=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4ac3ab5d8b521b6a686e666c94806ac4b598630a92cf0000000117f3783192a169ce164b5f40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1916/review/170952183@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1916@github.com>
References: <quicwg/base-drafts/pull/1916@github.com>
Subject: Re: [quicwg/base-drafts] Relax 1200B requirement for Initial ACKs/Retx (#1916)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdbb631bee55_16f73fdcd86d45bc649946"; 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/Ylldu9uKsRrUwD3cGvEHsI5iUN4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 02:28:05 -0000

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

martinduke commented on this pull request.



> @@ -1556,9 +1556,9 @@ times as many bytes as the number of bytes they have received.  This limits the
 magnitude of any amplification attack that can be mounted using spoofed source
 addresses.
 
-If sending a UDP datagram consisting entirely of an Initial Packet, clients
-MUST pad that packet to at least 1200 bytes unless the client has received a
-Handshake Packet ack from the server. This ensures that the server is not
+Clients MUST pad UDP datagrams that contain only Initial packets to 1200 octets.
+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

I agree it doesn't matter much. The cases I can think involve somewhat naive retransmissions of things that have been implicitly acked.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1916#discussion_r230255214
----==_mimepart_5bdbb631bee55_16f73fdcd86d45bc649946
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/1916#discussion_r230255214">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1556,9 +1556,9 @@ times as many bytes as the number of bytes they have received.  This limits the
 magnitude of any amplification attack that can be mounted using spoofed source
 addresses.
 
-If sending a UDP datagram consisting entirely of an Initial Packet, clients
-MUST pad that packet to at least 1200 bytes unless the client has received a
-Handshake Packet ack from the server. This ensures that the server is not
+Clients MUST pad UDP datagrams that contain only Initial packets to 1200 octets.
+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
</pre>
<p>I agree it doesn't matter much. The cases I can think involve somewhat naive retransmissions of things that have been implicitly acked.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1916#discussion_r230255214">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6dP0Y1aplcpTfu8AgBgW-kG6ckxks5uq62xgaJpZM4X6sII">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy_O6iYy6Cv8C1zGJfSXr0BCXoubks5uq62xgaJpZM4X6sII.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1916"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1916#discussion_r230255214"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1916#discussion_r230255214",
"url": "https://github.com/quicwg/base-drafts/pull/1916#discussion_r230255214",
"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": "@martinduke commented on 1916",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

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


From nobody Thu Nov  1 19:58: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 262FA127B92 for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 19:58:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LMUN751ae8rF for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 19:58:03 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E242E1271FF for <quic-issues@ietf.org>; Thu,  1 Nov 2018 19:58:02 -0700 (PDT)
Date: Thu, 01 Nov 2018 19:58:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541127482; bh=Y6l/VcEhpo05GO5/E56/Z2i1mtWVVqXAo0B3cHxvOdI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yQi9a3P7o4Yz5yJSmcOifJlkb+4RUdwBDIAXf/ZqQ2Dhu+G0nqFv3388kW/1kvAbq THl1ZAbTrRv7y6SFEAI34N1OpqsQ8npmPQwRkC3m1cnhuNVY0lgt6vsUZb14Vk7j67 91G58duR2nZwpcUIvfL0cArwR6eCMrjShX7KIaDU=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf1f9debac052c5e94beb377b9b4eeef8114dc86492cf0000000117f37f3a92a169ce1665d8f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1939/review/170953385@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1939@github.com>
References: <quicwg/base-drafts/pull/1939@github.com>
Subject: Re: [quicwg/base-drafts] What packet information to track and send (#1939)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdbbd3ac023_67343fd224cd45c0292977"; 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/KVOJ0QAKdo8ZUFVwyzGp6Pv-X74>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 02:58:05 -0000

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

martinduke approved this pull request.

I believe this PR addresses  #765, though maybe not #1724 

I have  a few nits, but otherwise I think this ready to merge.

> +
+Sent packets are tracked for each packet number space, and ACK
+processing only applies to a single space.
+
+### Sent Packet Fields {#sent-packets-fields}
+
+packet_number
+: The packet number of the sent packet.
+
+retransmittable:
+: A boolean that indicates whether a packet is retransmittable.
+  If true, it is expected that an acknowledgement will be received,
+  though the peer could delay sending the ACK frame containing it
+  by up to the MaxAckDelay.
+
+in_flight:

Not a big deal, but I found it easier to just store "flightsize" which is set to zero if it doesn't count, instead of having in_flight and send_bytes. If you find that more compact and understandable, feel free to change it.

> +
+QUIC stores information about every packet sent. It's expected implementations
+will index this per-packet information by packet number and store the
+per-packet fields detailed below for loss recovery and congestion control.
+Additionally, implementations MUST ensure that any retransmittable frames
+being transmitted are tracked in case of loss.
+
+If a packet containing retransmittable frames 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}}.
+
+Packets MUST be tracked until acknowledged or lost.  After a packet is lost,
+it SHOULD be tracked for an amount of time comparable to the maximum
+expected packet reordering, such as 1 RTT.  This allows detection of
+spurious retransmissions and MAY allow avoiding an extra retransmissions if

s/allow avoiding an/avoid

> @@ -509,6 +509,57 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It's expected implementations
+will index this per-packet information by packet number and store the
+per-packet fields detailed below for loss recovery and congestion control.
+Additionally, implementations MUST ensure that any retransmittable frames
+being transmitted are tracked in case of loss.
+

"Implementations MUST track the ack blocks in a packet in order to stop sending those ack blocks if the packet is 
acknowledged."

Perhaps this is not strictly loss-recovery-related, but this is the section where I'm going to go to implement struct sent_pkt.

> @@ -509,6 +509,57 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It's expected implementations
+will index this per-packet information by packet number and store the

"by packet number and crypto context"?

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

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

<p>I believe this PR addresses  <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="255754536" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/765" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/765/hovercard" href="https://github.com/quicwg/base-drafts/issues/765">#765</a>, though maybe not <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="357200854" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1724" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1724/hovercard" href="https://github.com/quicwg/base-drafts/issues/1724">#1724</a></p>
<p>I have  a few nits, but otherwise I think this ready to merge.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1939#discussion_r230257176">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +
+Sent packets are tracked for each packet number space, and ACK
+processing only applies to a single space.
+
+### Sent Packet Fields {#sent-packets-fields}
+
+packet_number
+: The packet number of the sent packet.
+
+retransmittable:
+: A boolean that indicates whether a packet is retransmittable.
+  If true, it is expected that an acknowledgement will be received,
+  though the peer could delay sending the ACK frame containing it
+  by up to the MaxAckDelay.
+
+in_flight:
</pre>
<p>Not a big deal, but I found it easier to just store "flightsize" which is set to zero if it doesn't count, instead of having in_flight and send_bytes. If you find that more compact and understandable, feel free to change it.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1939#discussion_r230257261">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +
+QUIC stores information about every packet sent. It&#39;s expected implementations
+will index this per-packet information by packet number and store the
+per-packet fields detailed below for loss recovery and congestion control.
+Additionally, implementations MUST ensure that any retransmittable frames
+being transmitted are tracked in case of loss.
+
+If a packet containing retransmittable frames 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}}.
+
+Packets MUST be tracked until acknowledged or lost.  After a packet is lost,
+it SHOULD be tracked for an amount of time comparable to the maximum
+expected packet reordering, such as 1 RTT.  This allows detection of
+spurious retransmissions and MAY allow avoiding an extra retransmissions if
</pre>
<p>s/allow avoiding an/avoid</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1939#discussion_r230257639">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -509,6 +509,57 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It&#39;s expected implementations
+will index this per-packet information by packet number and store the
+per-packet fields detailed below for loss recovery and congestion control.
+Additionally, implementations MUST ensure that any retransmittable frames
+being transmitted are tracked in case of loss.
+
</pre>
<p>"Implementations MUST track the ack blocks in a packet in order to stop sending those ack blocks if the packet is<br>
acknowledged."</p>
<p>Perhaps this is not strictly loss-recovery-related, but this is the section where I'm going to go to implement struct sent_pkt.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1939#discussion_r230257709">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -509,6 +509,57 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It&#39;s expected implementations
+will index this per-packet information by packet number and store the
</pre>
<p>"by packet number and crypto context"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1939#pullrequestreview-170953385">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzvQzi_WrVjpDLuLAtpeZTz_tuUpks5uq7S6gaJpZM4YDPCv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq84yqJd3RlLIook7OeW1_E6BlxDHks5uq7S6gaJpZM4YDPCv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #1939"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1939#pullrequestreview-170953385"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1939#pullrequestreview-170953385",
"url": "https://github.com/quicwg/base-drafts/pull/1939#pullrequestreview-170953385",
"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": "@martinduke approved 1939",
"sections": [
{
"text": "I believe this PR addresses  #765, though maybe not #1724 \r\n\r\nI have  a few nits, but otherwise I think this ready to merge.",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

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


From nobody Thu Nov  1 20:04: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 54F12128DFD for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 20:04:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A6D_gkIX6K4y for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 20:04:47 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1CB1128CFD for <quic-issues@ietf.org>; Thu,  1 Nov 2018 20:04:47 -0700 (PDT)
Date: Thu, 01 Nov 2018 20:04:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541127886; bh=YcgYkTrOLofOtaaFj1MOwvOgFU34DXzhUfb12znr9RU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gMuiRHqurqg0uYS7Tks+Nawb1RnD6Uzyzeqq5uj5jmiBrMJG2/d1Pxop9xAY5gu12 vohPGDgr30nLLxJNHr30yvaPkZwP3j4Px7ycATgLE7CN+6g1GKgxonep0GqUCMtFYL oF9amMX5NwVdhl+7CPa6wldFHX5ilTz5QQ789T7s=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea6eee060e2b2a76cab48bf7ac0d93d5afa3db8292cf0000000117f380ce92a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c435256816@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdbbece6b62b_66fd3fd224cd45c01679a4"; 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/PssIyGf7A1MqHjdvdfPwwbPngwA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 03:04:49 -0000

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

Can we land the bit where we add supported-versions to client TPs and argue about seamless upgrade in Bangkok?

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

<p>Can we land the bit where we add supported-versions to client TPs and argue about seamless upgrade in Bangkok?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435256816">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx2V9Aout6_xFY50td9H9gr8o2g2ks5uq7ZOgaJpZM4X3R0r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ykuDJga-6R7z-HDpV5vWHgrCYhks5uq7ZOgaJpZM4X3R0r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1901: Can we land the bit where we add supported-versions to client TPs and argue about seamless upgrade in Bangkok?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435256816"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435256816",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435256816",
"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] Compatible version upgrade (#1901)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435256816"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400366891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdbbece6b62b_66fd3fd224cd45c01679a4--


From nobody Thu Nov  1 20:34: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 EA2CC128DFD for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 20:34:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UTHLtyAJAaqC for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 20:34:46 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36499128CFD for <quic-issues@ietf.org>; Thu,  1 Nov 2018 20:34:46 -0700 (PDT)
Date: Thu, 01 Nov 2018 20:34:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541129684; bh=ZMk1GKM/mWlc63yyGL/uSrNkSqvUpuDCPFEzn8cNzys=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R/O6Rwmb87iTdADu1PR6j2pWuIDB00kw6DngNdZ26L+7D/TSzSIXreVzJAARen0is gHUoPfyy2Q2H8ON6Q4ygDJIwQLwZAO/lIh3T4gifPxgM0HA0wwwl68Pn0TBsJ8AjbW JQkNSaKlYOIb3ZqnA5E1mv2mEqguUQsE3DgEX8U8=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83fd1a42fcf43302ac50648f193c9cf18451c64a92cf0000000117f387d492a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c435260997@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdbc5d489f84_52593ff0028d45b430471e"; 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/JIw64eIJ8WyUSUV5jeZH3sjb5FA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 03:34:48 -0000

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

@martinduke +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/1901#issuecomment-435260997
----==_mimepart_5bdbc5d489f84_52593ff0028d45b430471e
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> +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/1901#issuecomment-435260997">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4hXviNNoPpGJv3Of-4-pr8GOLeWks5uq71UgaJpZM4X3R0r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxxV4OqcA6A2L2fUvigfgFwTOplVks5uq71UgaJpZM4X3R0r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1901: @martinduke +1"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435260997"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435260997",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435260997",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435260997"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400366891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdbc5d489f84_52593ff0028d45b430471e--


From nobody Thu Nov  1 20:41: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 C1369128CFD for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 20:41:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mJgf-IpF0mzb for <quic-issues@ietfa.amsl.com>; Thu,  1 Nov 2018 20:41:36 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43BC8127B92 for <quic-issues@ietf.org>; Thu,  1 Nov 2018 20:41:36 -0700 (PDT)
Date: Thu, 01 Nov 2018 20:41:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541130095; bh=C2MhTMBeOgOmMaCAEWUKCAWNhlf6sii4Ddjc/v5zW9o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z1h5lpYPsRCX7qd8H4Mtq3jv7qZnNA400uQP30DmW0ARPiRM2BCSTp94UDGFaFETJ cqgwtc5uIEK9Y8BWPhRgHjnaEWYxuPNpCg3p32FTHzW56L/V0XOa+lUhJ9tM6PV+nO 0fOFaeVpb+kvZ8Lbs7yqizZo9kZaBA38kBvity3U=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4991640d853806013481176eba1b2ae2eaae2e6492cf0000000117f3896f92a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c435261937@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdbc76f8f456_5a9a3ff1222d45bc3497a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uSGcPokXudo2DNXgylCt2NrKdYQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 03:41:39 -0000

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

In my view, one of the potential issues regarding the current design of "compatible version upgrade" is that it states that the server "MAY" upgrade, while not giving the client a way to opt out.

Would it help the people not interested in implementing compatible version upgrade if the feature was made optional from the client's viewpoint?

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

<p>In my view, one of the potential issues regarding the current design o=
f "compatible version upgrade" is that it states that the server "MAY" up=
grade, while not giving the client a way to opt out.</p>
<p>Would it help the people not interested in implementing compatible ver=
sion upgrade if the feature was made optional from the client's viewpoint=
?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1901#issuecomment-435261937">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8kD3E=
7GG6UzU3lqaOcZQ3fV9K6Cks5uq77vgaJpZM4X3R0r">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxSjyXj-535qgJf8Pw5ulHuXyTCq=
ks5uq77vgaJpZM4X3R0r.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1901: In my view, one of the potential issues regarding the curren=
t design of \"compatible version upgrade\" is that it states that the ser=
ver \"MAY\" upgrade, while not giving the client a way to opt out.\r\n\r\=
nWould it help the people not interested in implementing compatible versi=
on upgrade if the feature was made optional from the client's viewpoint?"=
}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/=
base-drafts/pull/1901#issuecomment-435261937"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4=
35261937",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4352=
61937",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4352=
61937"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4003668=
91\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdbc76f8f456_5a9a3ff1222d45bc3497a7--


From nobody Fri Nov  2 00:38: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 99F7012D7EA for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 00:38:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JRvfImVk6YUf for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 00:38:02 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0553112D4F1 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 00:38:01 -0700 (PDT)
Date: Fri, 02 Nov 2018 00:38:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541144280; bh=6hxv1AnEFlKM9HJdQain890yNYaG3Bw0dE8vX2HWrX4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=isN/dxPbwKKVYC4TRybAy8LgQ0d/2qnP3vW8lrHb9JllFNVFL3/B9Wwcz7rx94Yiq IZSfFNVFD1OJ2nEaFafEneS0Eo4bYF/C4nDvcEcqn1CD/wk81UR61t9lJGm8WQ2qel vnrUw3rNEV0Vgbf5KSynlBWTjlMaK9JU5ilgL3sM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab75625b0a6d4bc7eab8d82cf43d1bd0718756beda92cf0000000117f3c0d892a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c435296059@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdbfed8b2bd6_727f3fde810d45b8524350"; 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/mDarNQdhxHeXPGPMwF40uqkky88>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 07:38:04 -0000

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

@kazuho I think the objection has more to do with interop and unforeseen cornercases and vulnerabilities than it has to do with ones own implementation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435296059
----==_mimepart_5bdbfed8b2bd6_727f3fde810d45b8524350
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 think the objection has more to do with interop and unforeseen cornercases and vulnerabilities than it has to do with ones own implementation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435296059">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1qqaz66TqxAaKR_rmuNmsWpzykqks5uq_ZYgaJpZM4X3R0r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-3RRwfN-K1TI9IMgJLP54H5bIBQks5uq_ZYgaJpZM4X3R0r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1901: @kazuho I think the objection has more to do with interop and unforeseen cornercases and vulnerabilities than it has to do with ones own implementation."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435296059"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435296059",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435296059",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-435296059"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400366891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdbfed8b2bd6_727f3fde810d45b8524350--


From nobody Fri Nov  2 04:54: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 435BF130DD2 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 04:54:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 Y5015nIQ9H7e for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 04:54:28 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95AF9130DCE for <quic-issues@ietf.org>; Fri,  2 Nov 2018 04:54:27 -0700 (PDT)
Date: Fri, 02 Nov 2018 04:54:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541159666; bh=EYMO/xf6Qec9pKhzl15s/Qi3g6Mx40Rkfbh4jVWwNvg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wg1mzPY8lNIc25LkwwHEkeKRh5+nWHQ/+RoYTWUWNWQ+QOZyDwlXbyV28Nbl3Tilf CTgm7vc+MDs3JgvxLnV3+0MrVsjmEICnzmKdNrXzjKKCvwQUDtqvd6eS+g/ZYPorkX kOSNDfTTSk4d1tZVHloZ4ILvo5H+iUa00S/nLG4U=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab254c1167adcc610f43d938b215c017baee87c02692cf0000000117f3fcf292a169ce1671f8bc@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/86/issue_event/1942774993@github.com>
In-Reply-To: <quicwg/wg-materials/pull/86@github.com>
References: <quicwg/wg-materials/pull/86@github.com>
Subject: Re: [quicwg/wg-materials] Add some presentations (#86)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdc3af23ffe5_50df3f86a2ad45b837194"; 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/cKo2t2XVnAqR2Fck6NK5K45hkjE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 11:54:31 -0000

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

Merged #86 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/wg-materials/pull/86#event-1942774993
----==_mimepart_5bdc3af23ffe5_50df3f86a2ad45b837194
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="376567996" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/86" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/86/hovercard" href="https://github.com/quicwg/wg-materials/pull/86">#86</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/wg-materials/pull/86#event-1942774993">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5g6qiz8aUai8OvVvLkSF2uuQvHZks5urDJygaJpZM4YJL6-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9c-iTqztGV7ZQstG5N0KqTPcORNks5urDJygaJpZM4YJL6-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #86 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/86#event-1942774993"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/86#event-1942774993",
"url": "https://github.com/quicwg/wg-materials/pull/86#event-1942774993",
"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/wg-materials] Add some presentations (#86)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/86#event-1942774993"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405061310\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdc3af23ffe5_50df3f86a2ad45b837194--


From nobody Fri Nov  2 04:54: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 61391130DCE for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 04:54:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 9m-D7BOk7Imn for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 04:54:27 -0700 (PDT)
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 493CF130DC7 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 04:54:27 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541159666; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7hkIPEXtm9TqNc1rsDZF7lJ2DOQwdcVgo1+n29xnSjU=; b=RJtj50HtfLPt6V7t+jERPb8tp6n+0c6YfzET1b2Y5b8mlgtnF/1xw1KnsMkkYf7793oUGFp1 mQSfqMcWUwiY1gyDNstOBD23uxOV2B8BXH+IOyn3jsoHPJB+ozFyfH0ZNJ1TN2Pww+RMwimv Lj+pVSQDOk4ecwgefZruFuNjCjM=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5bdc3af1.7fe25c42d060-smtp-out-n01; Fri, 02 Nov 2018 11:54:25 -0000 (UTC)
Date: Fri, 02 Nov 2018 04:54:24 -0700
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5bdc3af09dd9d_59252b19e2a2e5786377a@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] d28aed: Add some presentations
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdc3af09d9fa_59252b19e2a2e57863667"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_rxR3-eWPLITQa0S0acYQEmQOWs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 11:54:31 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: d28aed44108d7fc19cfb86fd234e16327a831f12
      https://github.com/quicwg/wg-materials/commit/d28aed44108d7fc19cfb86fd234e16327a831f12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-02 (Fri, 02 Nov 2018)

  Changed paths:
    A ietf103/editors.pdf
    A ietf103/octet0.pdf
    A ietf103/vn.pdf

  Log Message:
  -----------
  Add some presentations

I think that this discharges my responsibilities in this regard.


  Commit: a1886afd4beab0d494931e5033c71de173ff0790
      https://github.com/quicwg/wg-materials/commit/a1886afd4beab0d494931e5033c71de173ff0790
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-11-02 (Fri, 02 Nov 2018)

  Changed paths:
    A ietf103/editors.pdf
    A ietf103/octet0.pdf
    A ietf103/vn.pdf

  Log Message:
  -----------
  Merge pull request #86 from martinthomson/mt-103

Add some presentations


Compare: https://github.com/quicwg/wg-materials/compare/39ae8ef1c301...a1886afd4bea
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bdc3af09d9fa_59252b19e2a2e57863667--


From nobody Fri Nov  2 12:22: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 D5C27129385 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 12:22:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 5aUtYKfMuhv0 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 12:22:33 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07046126BED for <quic-issues@ietf.org>; Fri,  2 Nov 2018 12:22:33 -0700 (PDT)
Date: Fri, 02 Nov 2018 12:22:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541186551; bh=akpUevcnx7/y0UL1loVp/mDM5V+UvnaU62UsUXB4/kY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TlC83Sj/7OHyt2+iflyO/GSav9MB9sBgIXwQ5vd3QVPrqPcKeCsRUIgjpDb8LtD9S 8+MkKTXYAmFrZpqmdozLgA02opD+qLQBzKAGcQ47xWyVkuETFHqfI7iF2krMfVYxTO Ec+vreaBZDBzYye7ESC/aPRN87rMvX+4W820L20A=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab336e6befe61109e9727cc9fa97e572b8d26e216392cf0000000117f465f792a169ce1668ddf2@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/c435465202@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_5bdca3f76250d_39963f9da30d45b4118728"; 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/WtWXD2OLHlsx6MVccFrJcWvENas>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 19:22:36 -0000

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

Based on [this list of English suffixes](https://www.learnthat.org/pages/view/suffix.html), I propose that we use _ackent_ instead of ack-eliciting.  The suffix _ENT_ means "one who performs/causes."

Thus, instead of

> Packets that contain **ack-eliciting** frames elicit an ACK from the receiver within the maximum ack delay and are called **ack-eliciting** packets.

we will have

> Packets that contain **ackent** frames elicit an ACK from the receiver within the maximum ack delay and are called **ackent** 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/1942#issuecomment-435465202
----==_mimepart_5bdca3f76250d_39963f9da30d45b4118728
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Based on <a href=3D"https://www.learnthat.org/pages/view/suffix.html" =
rel=3D"nofollow">this list of English suffixes</a>, I propose that we use=
 <em>ackent</em> instead of ack-eliciting.  The suffix <em>ENT</em> means=
 "one who performs/causes."</p>
<p>Thus, instead of</p>
<blockquote>
<p>Packets that contain <strong>ack-eliciting</strong> frames elicit an A=
CK from the receiver within the maximum ack delay and are called <strong>=
ack-eliciting</strong> packets.</p>
</blockquote>
<p>we will have</p>
<blockquote>
<p>Packets that contain <strong>ackent</strong> frames elicit an ACK from=
 the receiver within the maximum ack delay and are called <strong>ackent<=
/strong> packets.</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/1942#issuecomment-435465202">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwzucW=
z8r1FralHPI5w7i84LK857ks5urJt3gaJpZM4YEHU0">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq7sNjeKIPfQrSwbVNvYN87m85taX=
ks5urJt3gaJpZM4YEHU0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1942: Based on [this list of English suffixes](https://www.lear=
nthat.org/pages/view/suffix.html), I propose that we use _ackent_ instead=
 of ack-eliciting.  The suffix _ENT_ means \"one who performs/causes.\"\r=
\n\r\nThus, instead of\r\n\r\n\u003e Packets that contain **ack-eliciting=
** frames elicit an ACK from the receiver within the maximum ack delay an=
d are called **ack-eliciting** packets.\r\n\r\nwe will have\r\n\r\n\u003e=
 Packets that contain **ackent** frames elicit an ACK from the receiver w=
ithin the maximum ack delay and are called **ackent** packets."}],"action=
":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draft=
s/pull/1942#issuecomment-435465202"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4=
35465202",
"url": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4354=
65202",
"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-elicitin=
g (#1942)",
"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\": 1942,\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\": 1942\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4354=
65202"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4037317=
64\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdca3f76250d_39963f9da30d45b4118728--


From nobody Fri Nov  2 13:34: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 AA6A7126BED for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 13:34:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kd-FUS2EvGh6 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 13:34:36 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC3F0124BAA for <quic-issues@ietf.org>; Fri,  2 Nov 2018 13:34:35 -0700 (PDT)
Date: Fri, 02 Nov 2018 13:34:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541190875; bh=BnLeCWDh08O3Jy6MYbhr+O6/v3PQQVwm92WXJRQsZho=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=URrOWXvpI/PKZ4AEtr5ROHpCK7bo7Zg8Jf5UmxaVm9TQwnjxt/eXz+TghSmvM8x7y wfLHkY/Q8k+t1XVg+O409vRi28KCsFYviH4M0pSj1eRuOfQOzKLhJWv0yKaD7nDave ajVCZMpyWbL+6nmv6555PvTeeyrcc3P0su8WUsXk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbdbe6b78f18cd520ece45c63de1747a0e82b596b92cf0000000117f476da92a169ce1668ddf2@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/c435492363@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_5bdcb4dab94d6_d093f91b5ed45b4244004"; 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/w5yAlg-dtEDCDFQEyHVe05y3ynw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 20:34:38 -0000

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

resilient

> Packets that contain resilient frames elicit an ACK from the receiver within the maximum ack delay and are called resilient packets.

unforgettable
https://www.youtube.com/watch?v=2HSt7LWsm-A

> Packets that contain unforgettable frames elicit an ACK from the receiver within the maximum ack delay and are called unforgettable packets.

unmissable

> Packets that contain unmissable frames elicit an ACK from the receiver within the maximum ack delay and are called unmissable packets.

robust

> Packets that contain robust frames elicit an ACK from the receiver within the maximum ack delay and are called robust packets.

stateful

> Packets that contain stateful frames elicit an ACK from the receiver within the maximum ack delay and are called stateful 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/1942#issuecomment-435492363
----==_mimepart_5bdcb4dab94d6_d093f91b5ed45b4244004
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>resilient</p>
<blockquote>
<p>Packets that contain resilient frames elicit an ACK from the receiver =
within the maximum ack delay and are called resilient packets.</p>
</blockquote>
<p>unforgettable<br>
<a href=3D"https://www.youtube.com/watch?v=3D2HSt7LWsm-A" rel=3D"nofollow=
">https://www.youtube.com/watch?v=3D2HSt7LWsm-A</a></p>
<blockquote>
<p>Packets that contain unforgettable frames elicit an ACK from the recei=
ver within the maximum ack delay and are called unforgettable packets.</p=
>
</blockquote>
<p>unmissable</p>
<blockquote>
<p>Packets that contain unmissable frames elicit an ACK from the receiver=
 within the maximum ack delay and are called unmissable packets.</p>
</blockquote>
<p>robust</p>
<blockquote>
<p>Packets that contain robust frames elicit an ACK from the receiver wit=
hin the maximum ack delay and are called robust packets.</p>
</blockquote>
<p>stateful</p>
<blockquote>
<p>Packets that contain stateful frames elicit an ACK from the receiver w=
ithin the maximum ack delay and are called stateful packets.</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/1942#issuecomment-435492363">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1mzAr=
cfQdtpyLTafP796-Buv8Usks5urKxagaJpZM4YEHU0">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq47JShY1-xPXm23kVyMEXX7V8uMU=
ks5urKxagaJpZM4YEHU0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1942: resilient\r\n\r\n\u003e Packets that contain resilient fra=
mes elicit an ACK from the receiver within the maximum ack delay and are =
called resilient packets.\r\n\r\nunforgettable\r\nhttps://www.youtube.com=
/watch?v=3D2HSt7LWsm-A\r\n\r\n\u003e Packets that contain unforgettable f=
rames elicit an ACK from the receiver within the maximum ack delay and ar=
e called unforgettable packets.\r\n\r\nunmissable\r\n\r\n\u003e Packets t=
hat contain unmissable frames elicit an ACK from the receiver within the =
maximum ack delay and are called unmissable packets.\r\n\r\nrobust\r\n\r\=
n\u003e Packets that contain robust frames elicit an ACK from the receive=
r within the maximum ack delay and are called robust packets.\r\n\r\nstat=
eful\r\n\r\n\u003e Packets that contain stateful frames elicit an ACK fro=
m the receiver within the maximum ack delay and are called stateful packe=
ts.\r\n"}],"action":{"name":"View Pull Request","url":"https://github.com=
/quicwg/base-drafts/pull/1942#issuecomment-435492363"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4=
35492363",
"url": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4354=
92363",
"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-elicitin=
g (#1942)",
"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\": 1942,\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\": 1942\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-4354=
92363"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4037317=
64\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdcb4dab94d6_d093f91b5ed45b4244004--


From nobody Fri Nov  2 13:58: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 60BDB130DC5 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 13:58:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 nu47_bXfnp1P for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 13:58:37 -0700 (PDT)
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 63A90128BCC for <quic-issues@ietf.org>; Fri,  2 Nov 2018 13:58:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2RGVI7B1CvIz6vRsu58NVCRb/aI=; b=P7gib415IFMcFXeo dcE9r9n9JunqY4jZHsnI1pZ5lPHITyqha4hHWHo2YPhWx9onGlvwp6XZDvc9c4RK U8il6o+2zm9QdL3TDgOkAxNR2x1XvBiWDA1LzStVRMb2T2JYxFf9UkIoIAiGMK3i lOEge1d6jElCYSSyW8dcfqoyurU=
Received: by filter1706p1mdw1.sendgrid.net with SMTP id filter1706p1mdw1-27656-5BDCBA7C-9 2018-11-02 20:58:36.344058043 +0000 UTC m=+167367.274725420
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id 5ECB_AmoRyaIfs3aiG-_TA for <quic-issues@ietf.org>; Fri, 02 Nov 2018 20:58:36.282 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id 55D773E02E7 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 13:58:36 -0700 (PDT)
Date: Fri, 02 Nov 2018 20:58:36 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc498993dc79401fb7345e9dd3c2d251d89cf721892cf0000000117f47c7c92a169ce1668ddf2@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/c435502291@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_5bdcba7c53817_3a4e3f9da30d45b465779a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0rZ/TZlU5X+lboXek7WeZYDLz3VyVfHP/1V6 Nmqg+HJX5lycMc9mDaC2l2BO2vGdFpF3HgMkdDNyEO6r6SS43M7R9rKWAHOqFO5u+byAKkbhV9EbdH QWlzrW7+oRqCXwg1e2eoHE65gOFLBvyf4Z0b5dAzLDM3yrLYrX8I8uYUOmQi8iUM/6St9mN5NiYfvc E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xY2ANmPDTw1UmfvaRjJA6qQAXQc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 20:58:39 -0000

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

@mikkelfj, my suggestion was in earnest.

-- 
You are receiving this 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#issuecomment-435502291
----==_mimepart_5bdcba7c53817_3a4e3f9da30d45b465779a
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>, my suggestion was in earnest.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#issuecomment-435502291">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxfp31XIna0nlnIs4mjZS1Ju_664ks5urLH8gaJpZM4YEHU0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2mw874Rg23EV_3IZft831Kyt9b0ks5urLH8gaJpZM4YEHU0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1942: @mikkelfj, my suggestion was in earnest."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435502291"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435502291",
"url": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435502291",
"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": "**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\": 1942,\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\": 1942\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435502291"
}
],
"@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_5bdcba7c53817_3a4e3f9da30d45b465779a--


From nobody Fri Nov  2 14:36: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 73568130DC5 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 14:36:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bR21-c68Kl6W for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 14:36:35 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D49CB12EB11 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 14:36:34 -0700 (PDT)
Date: Fri, 02 Nov 2018 14:36:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541194593; bh=O5GvvY35cTJWbS4bgsZh5VLv3mHvj30lOZBwdC5Rj6g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PbrL7jwuxix6xMxp0siEgXXmEQYqYLeqDz+OTfHTsjKctny9duoSaR4XjR/wnDd8S mQX2uG6imjmmntwccVO2TMeM0FRUbIc6ay45Y5ojA2UBGRkBM/qA8dE8ZGr2g5knS/ 6lkrx0ROBcZaO7iI/bVcHpsxpy8lQPJKzt7ZJTdU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4bc7e3381ee09b235eb1a36d2fb01116b08a00792cf0000000117f4856192a169ce1668ddf2@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/c435516471@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_5bdcc361c9a08_c243fb2038d45c41854379"; 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/VmPjuieIZha58_Sy2HAovLAuPc8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 21:36:36 -0000

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

Mine was only half in jest. I kind of like resilient.

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

<p>Mine was only half in jest. I kind of like resilient.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#issuecomment-435516471">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq37WX5CCD7S0aCXhqT3mdWlFFzFuks5urLrhgaJpZM4YEHU0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq008EZ_qLL8iKf5RZixmASkMzl50ks5urLrhgaJpZM4YEHU0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1942: Mine was only half in jest. I kind of like resilient."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435516471"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435516471",
"url": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435516471",
"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": "**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\": 1942,\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\": 1942\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435516471"
}
],
"@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_5bdcc361c9a08_c243fb2038d45c41854379--


From nobody Fri Nov  2 18:30: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 84C96130E13 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 18:30:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 XosbvrfaqW_k for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 18:30:51 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1801F12958B for <quic-issues@ietf.org>; Fri,  2 Nov 2018 18:30:51 -0700 (PDT)
Date: Fri, 02 Nov 2018 18:30:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541208649; bh=uFN9TZj1ozN7V+qHEnMR6E9HP4mN8b8T4aiWN9athkY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=alWyy6thXjndUhIG5fIiQNco9X6H0OJC2X8uc4FXKugsrwp32sC23WUm0o/WoynMg s3jhYBrXtFd94ncZtl5m1rLLhDTfVWfGVLk6k3T6cnPAAKkw+s66haBlq8RyHQCxoG +PzQYiJXzg6xI9WB3frddde1vfuZEnRmgV6886Yg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab347f2ce5c8f17b74be69577f448c4a382fa4f9ba92cf0000000117f4bc4992a169ce167105ad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1948/issue_event/1944183037@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1948@github.com>
References: <quicwg/base-drafts/issues/1948@github.com>
Subject: Re: [quicwg/base-drafts] Transport draft 16 Section 2.1: Stream Identifiers error handling confusion  (#1948)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdcfa49dea7b_2c8c3fab222d45bc2107c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3c0l5dtxD9jMi3vps-KAo4GsKoc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 01:30:52 -0000

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

Closed #1948.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1948#event-1944183037
----==_mimepart_5bdcfa49dea7b_2c8c3fab222d45bc2107c5
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="376505773" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1948" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1948/hovercard" href="https://github.com/quicwg/base-drafts/issues/1948">#1948</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1948#event-1944183037">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxADRaSDMtLETSLj0OUsJBmLoU3lks5urPHJgaJpZM4YH_Ak">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2PJ5WWkMeWMUl7HFLprC3XK9N30ks5urPHJgaJpZM4YH_Ak.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1948."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1948#event-1944183037"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1948#event-1944183037",
"url": "https://github.com/quicwg/base-drafts/issues/1948#event-1944183037",
"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] Transport draft 16 Section 2.1: Stream Identifiers error handling confusion  (#1948)",
"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/1948#event-1944183037"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404746276\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdcfa49dea7b_2c8c3fab222d45bc2107c5--


From nobody Fri Nov  2 18:30: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 0AFA312958B for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 18:30:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id stC-IDQMKFxO for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 18:30:51 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F49C130E0E for <quic-issues@ietf.org>; Fri,  2 Nov 2018 18:30:51 -0700 (PDT)
Date: Fri, 02 Nov 2018 18:30:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541208649; bh=454U8r13wkTD8iPlgCS4yQNip0dTU5FesdoQL82pRDw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OmOg5nvsDRj/L3hepsuQxn13dQT7np7DyV1gGw1cwQHYHTh7Zg3+sGP+btZtDO6Ro oMXPWzNZ8XiewFvbSlGNwICJnn4t9ryRSgqPErWq6sInx7dcgjj2VoMLwHXHLCAigE JOhJuUJhQVKwIT5zJe4T2Ps60QuTF0OeY8pry+1o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab347f2ce5c8f17b74be69577f448c4a382fa4f9ba92cf0000000117f4bc4992a169ce167105ad@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1948/435550505@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1948@github.com>
References: <quicwg/base-drafts/issues/1948@github.com>
Subject: Re: [quicwg/base-drafts] Transport draft 16 Section 2.1: Stream Identifiers error handling confusion  (#1948)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdcfa49dff3d_22f33fda054d45bc341697"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u7RMHIuJiQlv8wT2zrmMON9lClU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 01:30:54 -0000

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

Duplicate of #1933.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1948#issuecomment-435550505">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxADRaSDMtLETSLj0OUsJBmLoU3lks5urPHJgaJpZM4YH_Ak">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2PJ5WWkMeWMUl7HFLprC3XK9N30ks5urPHJgaJpZM4YH_Ak.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1948: Duplicate of #1933."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1948#issuecomment-435550505"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1948#issuecomment-435550505",
"url": "https://github.com/quicwg/base-drafts/issues/1948#issuecomment-435550505",
"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] Transport draft 16 Section 2.1: Stream Identifiers error handling confusion  (#1948)",
"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\": 1948,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1948#issuecomment-435550505"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404746276\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdcfa49dff3d_22f33fda054d45bc341697--


From nobody Fri Nov  2 19:22: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 7AF6F130E17 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:22:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VZAhxa4tbO64 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:22:10 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75D7B128D09 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 19:22:10 -0700 (PDT)
Date: Fri, 02 Nov 2018 19:22:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541211729; bh=WhU2ta3rFeYlRwdzDJ6eX3TVZ23Isv62uXQcbw7alCU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WRjSfe0yX2RP5i8ad848VJyvPX9tpD/j1fRBLhArH5FpEOkgHgoUPVPJqVUtcIL8z A/othUnybcRh+os5DBasd8LiB5Xow//3nmvJRzbu6VB9u5QljSZ2nksoork9LPBFqj T6oRRgFjFvM9XvNt5OG0iuQ9087LXuvu+g0YgyIY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab419f5ef5728bee49d874aafa3b8af5a370d8da0292cf0000000117f4c85192a169ce1665d8f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1939/review/171313451@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1939@github.com>
References: <quicwg/base-drafts/pull/1939@github.com>
Subject: Re: [quicwg/base-drafts] What packet information to track and send (#1939)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd06519246e_2a103fae028d45c434091f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_UBprrJQsZZRGpuN5KQdP8Zyra8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 02:22:13 -0000

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

ianswett commented on this pull request.



> +
+Sent packets are tracked for each packet number space, and ACK
+processing only applies to a single space.
+
+### Sent Packet Fields {#sent-packets-fields}
+
+packet_number
+: The packet number of the sent packet.
+
+retransmittable:
+: A boolean that indicates whether a packet is retransmittable.
+  If true, it is expected that an acknowledgement will be received,
+  though the peer could delay sending the ACK frame containing it
+  by up to the MaxAckDelay.
+
+in_flight:

I'll keep it as is for now, this PR is large 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/1939#discussion_r230542522
----==_mimepart_5bdd06519246e_2a103fae028d45c434091f
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/1939#discussion_r230542522">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +
+Sent packets are tracked for each packet number space, and ACK
+processing only applies to a single space.
+
+### Sent Packet Fields {#sent-packets-fields}
+
+packet_number
+: The packet number of the sent packet.
+
+retransmittable:
+: A boolean that indicates whether a packet is retransmittable.
+  If true, it is expected that an acknowledgement will be received,
+  though the peer could delay sending the ACK frame containing it
+  by up to the MaxAckDelay.
+
+in_flight:
</pre>
<p>I'll keep it as is for now, this PR is large 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/1939#discussion_r230542522">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_l5Xw6c1iBMx68xPFsRye9-iLynks5urP3RgaJpZM4YDPCv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3UJbk8cHrrQSKgW_IFWZZLIk-Mhks5urP3RgaJpZM4YDPCv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1939"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1939#discussion_r230542522"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1939#discussion_r230542522",
"url": "https://github.com/quicwg/base-drafts/pull/1939#discussion_r230542522",
"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 1939",
"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/1939#discussion_r230542522"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403501231\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd06519246e_2a103fae028d45c434091f--


From nobody Fri Nov  2 19: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 7C61A130E17 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:25:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WDXqLX0KwTIQ for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:25:04 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBE81130E13 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 19:25:04 -0700 (PDT)
Date: Fri, 02 Nov 2018 19:25:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541211904; bh=Q8xxgIxFwWbGET7eDSMBLmTXqgzX8RjEf4N4E9JTrik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XOSGA6ms2YJpNBi1ej+PlgwqBXihq6r+46BNFeFojpqLGxI2c3I1hcqol0WH8/rDn jGMEwuNGcSOd92t3pXiJ7GATk3jIkMEgmtNXVDjBYalyF+jKDZYQ/llJWPPuMSXvqZ My+88RF6QPu+F6rkOMB4FMgZ+5UQxVTNon7XXY44=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2f4788c18b53ff9a05b462fde5b523c9da289a492cf0000000117f4c90092a169ce1665d8f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1939/review/171313530@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1939@github.com>
References: <quicwg/base-drafts/pull/1939@github.com>
Subject: Re: [quicwg/base-drafts] What packet information to track and send (#1939)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd07002b047_366a3f8e9dad45c42275e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hvac70uDgVOXQ6SGdnem333tnCA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 02:25:06 -0000

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

ianswett commented on this pull request.



> @@ -509,6 +509,57 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It's expected implementations
+will index this per-packet information by packet number and store the
+per-packet fields detailed below for loss recovery and congestion control.
+Additionally, implementations MUST ensure that any retransmittable frames
+being transmitted are tracked in case of loss.
+

Hmm, I am actually trying to say something different here, which is that you need to track frames like Stream frames, so if they're lost, you can decide whether to retransmit the data/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/pull/1939#discussion_r230542585
----==_mimepart_5bdd07002b047_366a3f8e9dad45c42275e3
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/1939#discussion_r230542585">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -509,6 +509,57 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It&#39;s expected implementations
+will index this per-packet information by packet number and store the
+per-packet fields detailed below for loss recovery and congestion control.
+Additionally, implementations MUST ensure that any retransmittable frames
+being transmitted are tracked in case of loss.
+
</pre>
<p>Hmm, I am actually trying to say something different here, which is that you need to track frames like Stream frames, so if they're lost, you can decide whether to retransmit the data/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/pull/1939#discussion_r230542585">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4TvgiLtlvCR27WEyWkdLZ9tpnDcks5urP6AgaJpZM4YDPCv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3k5QdLhP5Fv_J3uMYLw4LqEwyJgks5urP6AgaJpZM4YDPCv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1939"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1939#discussion_r230542585"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1939#discussion_r230542585",
"url": "https://github.com/quicwg/base-drafts/pull/1939#discussion_r230542585",
"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 1939",
"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/1939#discussion_r230542585"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403501231\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd07002b047_366a3f8e9dad45c42275e3--


From nobody Fri Nov  2 19:26: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 8340C130E19 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:26:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 YDrRFSR-1FD0 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:26:41 -0700 (PDT)
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 7FF20130E13 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 19:26:41 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541211999; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+Xhs/VfZOClMnz6nLaKqkAQpCqO0SyCTw4GieuofrKk=; b=HOvDEzX06GEfVF/FS+0Cid5w/Bx74CoQVAocp+yx//FvL9L/C34KtnGkcYvriEFzAKYR4PpR DyH4hwZmLQO2TIKWeGFz2bdCrDxcmyBEodUF34KEpeirOITQj75RtKKEg2o38Zl4eeaJWmRn VKk+eKHKXR3PNqPo+ePtIzQzcj8=
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 5bdd075f.7f5f90132600-smtp-out-n02; Sat, 03 Nov 2018 02:26:39 -0000 (UTC)
Date: Fri, 02 Nov 2018 19:26:38 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdd075e7b61f_20892b235b568584113ae@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f6de33: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd075e7b23f_20892b235b5685841120"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bf-hODzY0nLdJNXtOYD9nTT6tpk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 02:26:44 -0000

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

  Branch: refs/heads/ianswett-tracking
  Home:   https://github.com/quicwg/base-drafts
  Commit: f6de3364ab31ac593e2ada6ca1432ce9c70930bd
      https://github.com/quicwg/base-drafts/commit/f6de3364ab31ac593e2ada6ca1432ce9c70930bd
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-02 (Fri, 02 Nov 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_5bdd075e7b23f_20892b235b5685841120--


From nobody Fri Nov  2 19: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 EAF0C130E13 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:26:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wC5l828K1giq for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:26:42 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53737130E18 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 19:26:42 -0700 (PDT)
Date: Fri, 02 Nov 2018 19:26:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541212001; bh=C0/6BMypLT/ErHClCPa71WwMWuYeT3UKIYH6rtTnIf8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wtb2uk0jVRdSd6SlKtBbggcVxBkjO51DK6uLSnJA1xvH2RIbMLmbhMN2v7/IkIP65 2Zjx5iTy5xUXRHe33niHAmTek1Bsh/ZJE/LAMgHECIkiu6l5gBR68bk2YtBS/iEz9d IBykwpQctAtbuq9EcBftfWFuX+gSJkItVxZGn3tk=
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/1939/push/3016486943@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1939@github.com>
References: <quicwg/base-drafts/pull/1939@github.com>
Subject: Re: [quicwg/base-drafts] What packet information to track and send (#1939)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd07614a66a_14393fdc140d45b433194"; 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/od0ASMYOZpFZPvnhzoKzUBQeJYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 02:26:44 -0000

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

@ianswett pushed 1 commit.

f6de336  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/1939/files/b276ebdcabb8d7348205789c7213a654519f6af3..f6de3364ab31ac593e2ada6ca1432ce9c70930bd

----==_mimepart_5bdd07614a66a_14393fdc140d45b433194
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/f6de336">f6de336</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/1939/files/b276ebdcabb8d7348205789c7213a654519f6af3..f6de3364ab31ac593e2ada6ca1432ce9c70930bd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzHTusgS2yxiA5TJGG_M1NydAYREks5urP7hgaJpZM4YDPCv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0lkaQyQtkcslFJTyl2DGlNrK5JLks5urP7hgaJpZM4YDPCv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1939"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1939/files/b276ebdcabb8d7348205789c7213a654519f6af3..f6de3364ab31ac593e2ada6ca1432ce9c70930bd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1939/files/b276ebdcabb8d7348205789c7213a654519f6af3..f6de3364ab31ac593e2ada6ca1432ce9c70930bd",
"url": "https://github.com/quicwg/base-drafts/pull/1939/files/b276ebdcabb8d7348205789c7213a654519f6af3..f6de3364ab31ac593e2ada6ca1432ce9c70930bd",
"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 #1939",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1939:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "f6de336",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1939/files/b276ebdcabb8d7348205789c7213a654519f6af3..f6de3364ab31ac593e2ada6ca1432ce9c70930bd"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403501231\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd07614a66a_14393fdc140d45b433194--


From nobody Fri Nov  2 19:29: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 0D5A1130E18 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:29:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id faM8G6gfCgQz for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:29:15 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB402130E13 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 19:29:14 -0700 (PDT)
Date: Fri, 02 Nov 2018 19:29:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541212154; bh=KWUkq+r5EnxDM+MPl96H10bEbUAF5rJ/TOiej1oxMQs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=faaUoe2uZd4gM9LEelX6ukX7EzMZ9dM0EHh84Pe+L9GhryApyhJbq8KXl5cjSyZOP wSZw2zkJLaj8qWSU/GcWyqFd+sKlBzCO/knNUfsWvzBUgEw/cIYty1q7t5J3nLixQU 9/ko4W0YdTVzUjb7JGXlENjWV4wrhNaS4b6ephoQ=
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/1939/push/3016488939@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1939@github.com>
References: <quicwg/base-drafts/pull/1939@github.com>
Subject: Re: [quicwg/base-drafts] What packet information to track and send (#1939)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd07f9f224e_b733f90894d45b417638"; 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/kWVGqoEANmy9K04Fg95u3AqH0To>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 02:29:16 -0000

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

@ianswett pushed 1 commit.

3506fa6  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/1939/files/f6de3364ab31ac593e2ada6ca1432ce9c70930bd..3506fa6f0a8f27c3778955011508b0cc647fdf94

----==_mimepart_5bdd07f9f224e_b733f90894d45b417638
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/3506fa6">3506fa6</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/1939/files/f6de3364ab31ac593e2ada6ca1432ce9c70930bd..3506fa6f0a8f27c3778955011508b0cc647fdf94">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq26aEtMuzQUoVGLknE1fpw53jhvTks5urP95gaJpZM4YDPCv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxCkPXYjNM_VlxBAwftxogdA0NJ6ks5urP95gaJpZM4YDPCv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1939"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1939/files/f6de3364ab31ac593e2ada6ca1432ce9c70930bd..3506fa6f0a8f27c3778955011508b0cc647fdf94"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1939/files/f6de3364ab31ac593e2ada6ca1432ce9c70930bd..3506fa6f0a8f27c3778955011508b0cc647fdf94",
"url": "https://github.com/quicwg/base-drafts/pull/1939/files/f6de3364ab31ac593e2ada6ca1432ce9c70930bd..3506fa6f0a8f27c3778955011508b0cc647fdf94",
"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 #1939",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1939:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "3506fa6",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1939/files/f6de3364ab31ac593e2ada6ca1432ce9c70930bd..3506fa6f0a8f27c3778955011508b0cc647fdf94"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403501231\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd07f9f224e_b733f90894d45b417638--


From nobody Fri Nov  2 19: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 93D86130E1B for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:31:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 laLg1eYYrG2C for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:31:42 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01299130E13 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 19:31:41 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541212301; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2juchP2bXcYLVbqX76o5lrWivaVw7uhNGGDqKkcmOJw=; b=J+AgboLNdA/4oCb8iyYOwN+Uuvq7wAGv/WiXkLGwFfpmGGSNilU3UbAOyzTdnUdiWW1niBf4 6gc+bboyHCsXHsyKhPwBZpnVsyKEYMZXFZPFnzDZqUKAQTELzJh9dtrPi/+PPZZmKSaAXbg5 lz7I2QNaNZSEeX7n0LTE+Nf8rmo=
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 5bdd088d.7f0c9463eb70-smtp-out-n01; Sat, 03 Nov 2018 02:31:41 -0000 (UTC)
Date: Fri, 02 Nov 2018 19:31:40 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdd088ce75f8_5cf12ae172ae6590745d2@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f99a0f: What packet information to track and send (#1939)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd088ce71e6_5cf12ae172ae659074490"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TMwRxxtgkYLo7pWx4E6bQvXtYxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 02:31:43 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f99a0ff49e68d9019e4220320f633e7ddd5062c4
      https://github.com/quicwg/base-drafts/commit/f99a0ff49e68d9019e4220320f633e7ddd5062c4
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-02 (Fri, 02 Nov 2018)

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

  Log Message:
  -----------
  What packet information to track and send (#1939)

* What to track and send

First pass at #765 and some of #1724

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Reference transport

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

* 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_5bdd088ce71e6_5cf12ae172ae659074490--


From nobody Fri Nov  2 19:31: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 BAEC0130E1A for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:31:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 CDEeUw3XKV1b for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:31:44 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A189130E13 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 19:31:44 -0700 (PDT)
Date: Fri, 02 Nov 2018 19:31:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541212303; bh=TLRKAyt3Krh0zbneMD4m/l2h37RZ5KOIYQZ4BfIf4O0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N608cmHswoC/0EjxR4zaCwBfct2hW46znrJVsCM9qMVt0x0kHCbXRxUJAdH0I/kVV f2SrQEi0KpFtJKgtyICTLJb5cmroG3nr82GNKaHhcRAOraLpocBU2s+4+lQOful05J J9T6K6TWseRTVnfQgxaT/7Vh2zKrE46FxnXheT6w=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba98aeac068156130f81b49a443a7cab2ddf6b8b392cf0000000117f4ca8f92a169ce1665d8f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1939/issue_event/1944202187@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1939@github.com>
References: <quicwg/base-drafts/pull/1939@github.com>
Subject: Re: [quicwg/base-drafts] What packet information to track and send (#1939)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd088f88839_29ce3fae028d45c41850fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IXEI7m0VN25zHJW0k3tbJQnYCWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 02:31:46 -0000

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

Merged #1939 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/1939#event-1944202187
----==_mimepart_5bdd088f88839_29ce3fae028d45c41850fc
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="375773431" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1939" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1939/hovercard" href="https://github.com/quicwg/base-drafts/pull/1939">#1939</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/1939#event-1944202187">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7VuaQzEKRfdLMwFMmj80ezm7W-7ks5urQAPgaJpZM4YDPCv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9EdgtPP2am90Izt49iKXLm001bdks5urQAPgaJpZM4YDPCv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1939 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1939#event-1944202187"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1939#event-1944202187",
"url": "https://github.com/quicwg/base-drafts/pull/1939#event-1944202187",
"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] What packet information to track and send (#1939)",
"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/1939#event-1944202187"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403501231\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd088f88839_29ce3fae028d45c41850fc--


From nobody Fri Nov  2 19:31: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 24645130E29 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:31:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PHqYZ3mCdKva for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:31:44 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A28E2130E1B for <quic-issues@ietf.org>; Fri,  2 Nov 2018 19:31:44 -0700 (PDT)
Date: Fri, 02 Nov 2018 19:31:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541212304; bh=1Ya9FbsBpffBfSlLLefT4HFQDfQF/KppL8JbsE6niyo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MQurWRrKuLpVERdtgRXH5niySAZgbu0p3MHS0L7nZgjkFnnEkePXFv0FggTeeLFw0 5c0mQJevZbWBdfZ3NW8Gsf6Pmr5iZCXB13D0xXXBpnSq10/RmbIYHb20sy5cqCTXjD +Sqwp+zBZ2WhlXbgF5lYShg+66/56RHA15IucreM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb079250eac3374e7c06240568445e3bb6184f0c492cf0000000117f4ca8f92a169ce0f3e8128@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/765/issue_event/1944202188@github.com>
In-Reply-To: <quicwg/base-drafts/issues/765@github.com>
References: <quicwg/base-drafts/issues/765@github.com>
Subject: Re: [quicwg/base-drafts] Complicated Retransmission Corner Cases (#765)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd088fd3fcb_8b03fd70d4d45bc1756f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x2i8rU0RsRdECQ1XDxFE9TYRGoY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 02:31:47 -0000

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

Closed #765 via #1939.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/765#event-1944202188
----==_mimepart_5bdd088fd3fcb_8b03fd70d4d45bc1756f6
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="255754536" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/765" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/765/hovercard" href="https://github.com/quicwg/base-drafts/issues/765">#765</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="375773431" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1939" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1939/hovercard" href="https://github.com/quicwg/base-drafts/pull/1939">#1939</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/765#event-1944202188">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7SzkYqyNKT26gX3ijn8xjrT--pMks5urQAPgaJpZM4PPBgM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxGiNKMtsJCvR1eTfRyn9d3dpWrxks5urQAPgaJpZM4PPBgM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #765 via #1939."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/765#event-1944202188"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/765#event-1944202188",
"url": "https://github.com/quicwg/base-drafts/issues/765#event-1944202188",
"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] Complicated Retransmission Corner Cases (#765)",
"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/765#event-1944202188"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 255596556\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd088fd3fcb_8b03fd70d4d45bc1756f6--


From nobody Fri Nov  2 19:39: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 A7096130E13 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:39:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 YudESE2B_prA for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 19:39:13 -0700 (PDT)
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 2B119130E17 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 19:39:13 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541212752; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ftRORDDDCdVbPIw8fJCLtS9ZA/JaFGzwj1baxED7EBg=; b=fR+2gprs0P8/KbMvC4GxtMUOAqOzukh/lmplCRUlI6ajtvIUMAweu2EGdKIUmkH7+1sVLFN6 rJZrTispCRk7RkyomP0FlmiX8mgEoVAPE1ape/fbA1YfOagUo3J5VxncG2c4XLX6usB1C0Sn PaGGauaBQEECGSnh7H97Xe+gSnc=
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.37]) by mxa.mailgun.org with ESMTP id 5bdd07f7.7f8e0871b120-smtp-out-n01; Sat, 03 Nov 2018 02:29:11 -0000 (UTC)
Date: Fri, 02 Nov 2018 19:29:10 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdd07f6c7f59_25312ae6f2e9857818964@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3506fa: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd07f6c7bdc_25312ae6f2e98578188d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0PPz5juom4OE8Oz4aH9_sk1dtck>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 02:39:15 -0000

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

  Branch: refs/heads/ianswett-tracking
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3506fa6f0a8f27c3778955011508b0cc647fdf94
      https://github.com/quicwg/base-drafts/commit/3506fa6f0a8f27c3778955011508b0cc647fdf94
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-02 (Fri, 02 Nov 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_5bdd07f6c7bdc_25312ae6f2e98578188d--


From nobody Fri Nov  2 22: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 B229812958B for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:36:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 lLeeGC6y7S-y for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:36:31 -0700 (PDT)
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 41B0B127133 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 22:36:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541223390; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ZfRw78IdTSOcqT/44dijw+/SR+8zrEtB1M5E3nADCCw=; b=C6M6QZyYW/L6sCJpR6ZMBGnrkojsyoE7bDzRt/c8LkPfOQjnbpaJkLwHeOBo0RgNxvYQ5TYV m86M7AJl1cXWvSCptplFMjBMBDTRRpQD3pvZjTSmdljF/nAVtp6wnl+OxVmMh/xR62ia/d1b N7CksKi/x6bG6nI7Yqlk8r+flX0=
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 5bdd33dc.7f479fd4c570-smtp-out-n01; Sat, 03 Nov 2018 05:36:28 -0000 (UTC)
Date: Fri, 02 Nov 2018 22:36:28 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd33dcac6af_8122b04d292857c709f@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3a54d2: Editorial changes to abstract and intro
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd33dcac341_8122b04d292857c708c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mBBl5FEJ_HZVkJL0q5X-fxkCp50>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 05:36:33 -0000

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

  Branch: refs/heads/intro
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3a54d24683085bcdaf359a88d73019bbe8e2abc8
      https://github.com/quicwg/base-drafts/commit/3a54d24683085bcdaf359a88d73019bbe8e2abc8
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

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

  Log Message:
  -----------
  Editorial changes to abstract and intro



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

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

----==_mimepart_5bdd33dcac341_8122b04d292857c708c--


From nobody Fri Nov  2 22:38: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 8A00612958B for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:38:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id utYeaxeyF_kI for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:38:55 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B579127133 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 22:38:55 -0700 (PDT)
Date: Fri, 02 Nov 2018 22:38:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541223534; bh=Votjnr30XgOU3vIEYp1qE85QiN8v/EEoihBmhIa7j+c=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=pFkKwy/uVfP9HhYJQX5ZsPbXBkbrcuGVSUqMKHB5jNMPuHSO5Z7YJeTJKkUrqMzXI fcexOGGN2ksJ3OIisiSpov6Jmdt+VKNF+fPOCKU8oPabxR8UyCAR8vBk4FzSZokcMw VtQSXyCgUz0NKuhmaF++FkesNMPdoP18i+B8ijXA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f9871cb29e7873d7c97ab813e4c9f4b8e7f917e92cf0000000117f4f66e92a169ce1678f4f3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1949@github.com>
Subject: [quicwg/base-drafts] Editorial changes to abstract and intro (#1949)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd346e31528_7d343f9f32cd45b820157e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-rxJoHPszmXrOZCxX8xqAjYkf_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: Sat, 03 Nov 2018 05:38:58 -0000

----==_mimepart_5bdd346e31528_7d343f9f32cd45b820157e
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/1949

-- Commit Summary --

  * Editorial changes to abstract and intro

-- File Changes --

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

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Editorial changes to abstract and intro</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1949.patch'>https://github.com/quicwg/base-drafts/pull/1949.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1949.diff'>https://github.com/quicwg/base-drafts/pull/1949.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/1949">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyPbbVQTieo3CbNYBr0iuUNOn79Pks5urSvugaJpZM4YMpmj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx-YvJEIy6IlmXVve0h6QyKPh2s7ks5urSvugaJpZM4YMpmj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Editorial changes to abstract and intro (#1949)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1949"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1949",
"url": "https://github.com/quicwg/base-drafts/pull/1949",
"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": "Editorial changes to abstract and intro (#1949)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "3a54d24",
"value": "Editorial changes to abstract and intro"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1949/files#diff-0) (110 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\": 1949,\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\": 1949\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1949"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1949.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1949.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405969315\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd346e31528_7d343f9f32cd45b820157e--


From nobody Fri Nov  2 22:42: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 D8992130E74 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:42:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 IvfaV0hpL-4W for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:42:50 -0700 (PDT)
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 0D02C130E73 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 22:42:49 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541223769; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TYE0imGSJ4cuvNxA8x0L5H8ZgqLlk1NUxtnUXUOJJxQ=; b=dsTv4jInwOk5lo/HNU9KJk5XskTE6YVwEJSuiRhzabJ0BFu1/McZHJ4cZPaDPLgoU2fU3D9Q XuteOOJdL/wrd+binacKZvkU5HxFevMZSqF7MZq/Jd7wRmKICcup4/gWM6q0mL7Wtn5FBWp2 5vaDRsEJlJ/3r3Y0UkOkipFoDmg=
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 5bdd3559.7f565408ae40-smtp-out-n03; Sat, 03 Nov 2018 05:42:49 -0000 (UTC)
Date: Fri, 02 Nov 2018 22:42:49 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd355945bd_22d02b0419884580985fa@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a7881a: lint
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd35594265_22d02b0419884580984dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kJFU0C5XmUWa-DV23nGrj7c3BgU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 05:42:53 -0000

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

  Branch: refs/heads/intro
  Home:   https://github.com/quicwg/base-drafts
  Commit: a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1
      https://github.com/quicwg/base-drafts/commit/a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.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_5bdd35594265_22d02b0419884580984dd--


From nobody Fri Nov  2 22:43: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 DBADE127133 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:42:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5CwTnXImp8Wn for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:42:53 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C8BD130E4F for <quic-issues@ietf.org>; Fri,  2 Nov 2018 22:42:53 -0700 (PDT)
Date: Fri, 02 Nov 2018 22:42:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541223772; bh=GY7EZcvRLPbAT0ORHMmgncpVWd99nIJ18YL+JjS//J4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YPFNMdTKVG8vQWe51dRYjxSkee+RGKQsPc6YFR+bLsfjDMZNEr+IIhlViFcC3a+Ch qUXKnfl207RywRRBRf7sGzmzX4luPU84Vx4jU+wJrIhNtczFFeRL5L3L8aXuEny/KS N4rS9+fyp9ES0jRKymuDAr0ZnzdP7I12n84drOIU=
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/1949/push/3016645228@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1949@github.com>
References: <quicwg/base-drafts/pull/1949@github.com>
Subject: Re: [quicwg/base-drafts] Editorial changes to abstract and intro (#1949)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd355ca9eb_26973fbe05cd45bc202334"; 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/-7kdgYf6YGkdK1lOVN9sI3bgwG0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 05:42:55 -0000

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

@janaiyengar pushed 1 commit.

a7881a5  lint


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1949/files/3a54d24683085bcdaf359a88d73019bbe8e2abc8..a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1

----==_mimepart_5bdd355ca9eb_26973fbe05cd45bc202334
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/a7881a5">a7881a5</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/1949/files/3a54d24683085bcdaf359a88d73019bbe8e2abc8..a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq527xHWWAwU-zgpGKMfmzYJ4MLN2ks5urSzcgaJpZM4YMpmj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8-YD5qS9NaUjQJ7NPq27JBWqiKKks5urSzcgaJpZM4YMpmj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1949"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1949/files/3a54d24683085bcdaf359a88d73019bbe8e2abc8..a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1949/files/3a54d24683085bcdaf359a88d73019bbe8e2abc8..a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1",
"url": "https://github.com/quicwg/base-drafts/pull/1949/files/3a54d24683085bcdaf359a88d73019bbe8e2abc8..a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1",
"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 #1949",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1949:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "a7881a5",
"value": "lint"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1949/files/3a54d24683085bcdaf359a88d73019bbe8e2abc8..a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405969315\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd355ca9eb_26973fbe05cd45bc202334--


From nobody Fri Nov  2 22: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 15272129AB8 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:46:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 kPNiX7lUuLHM for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:46:43 -0700 (PDT)
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 B4A03127133 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 22:46:43 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541224003; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=w5nLm2nP8+KkzeJhkrsli7zWeaA6RAaglY6QzWqYCoo=; b=Cfzk4O7gf3Wd2eIvin5KXU6/RSdJXNVgsSYTJ2xkXFxilaXZKDIMgqqWHtHSCnRv4o6Ceplj OyNviRzeH8BQStd/ENR6jn+fj1KxRDIs6ouPRbSbMtxhJxztz/DXfeoZILhyWrYqKIv0AQ+1 tQJSdei3zG6Zdn1CVTlQtVvZ/FI=
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 5bdd3642.7fd323daa8d0-smtp-out-n01; Sat, 03 Nov 2018 05:46:42 -0000 (UTC)
Date: Fri, 02 Nov 2018 22:46:41 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd3641c372e_185a92ab1740b057c67083@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1895b7: Rework of stream sections
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd3641c321e_185a92ab1740b057c669f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hp_Ygpk1xJB-QvGkNxwhn76jYoU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 05:46:45 -0000

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

  Branch: refs/heads/streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1895b743be5d6ada1d4cdb85ff400505cfed2f5d
      https://github.com/quicwg/base-drafts/commit/1895b743be5d6ada1d4cdb85ff400505cfed2f5d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-02 (Fri, 02 Nov 2018)

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

  Log Message:
  -----------
  Rework of stream sections


  Commit: 2650d92641fcf45a015d8a19d8fad8bc1095e67d
      https://github.com/quicwg/base-drafts/commit/2650d92641fcf45a015d8a19d8fad8bc1095e67d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-02 (Fri, 02 Nov 2018)

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

  Log Message:
  -----------
  rework of stream states


Compare: https://github.com/quicwg/base-drafts/compare/1895b743be5d^...2650d92641fc
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bdd3641c321e_185a92ab1740b057c669f4--


From nobody Fri Nov  2 22:55: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 140BD129AB8 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:55:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 dFnUgdpSUqjn for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:55:20 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37867130E2A for <quic-issues@ietf.org>; Fri,  2 Nov 2018 22:55:20 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541224519; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TlX6C6mgFm07YtMfwzC58Ofoj3sW8jVuXlsnxSlq9k0=; b=uHc8DSh0PTzUhfkGKQYHcQ+FkZyWbr0sCEzxq58szWey9B2yMtSAosOqMCzdSlpfVCLKvmZX YpavbEn03jk82P5AMaD452fQJarC/weiSkG2gERuaCd7n/bRnfMiUY63IaPf9Gujq6mMFzCF JCRnr4hBe0RU8Xn7J4Pk1H1mlL8=
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 5bdd3846.7f8a942082d0-smtp-out-n01; Sat, 03 Nov 2018 05:55:18 -0000 (UTC)
Date: Fri, 02 Nov 2018 22:55:17 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd3845ea99a_6662ad4b1576588479b1@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cd8046: Rework of stream sections
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd3845ea295_6662ad4b1576588478f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zudVuT_sU6h0PjceDC1Qku_HDBk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 05:55:22 -0000

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

  Branch: refs/heads/streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: cd80464543009da17e67de0787708f45d7db9cdb
      https://github.com/quicwg/base-drafts/commit/cd80464543009da17e67de0787708f45d7db9cdb
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Rework of stream sections


  Commit: 2d5ce9101ef9350daadaedce7fa10addb935e84b
      https://github.com/quicwg/base-drafts/commit/2d5ce9101ef9350daadaedce7fa10addb935e84b
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  rework of stream states


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

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

----==_mimepart_5bdd3845ea295_6662ad4b1576588478f3--


From nobody Fri Nov  2 22:57: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 4004F130E14 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:57:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 aY2MMzxMvueX for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:57:49 -0700 (PDT)
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 F19AB129AB8 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 22:57:48 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541224668; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=E818l84xDaglpsJsAPyc3q8+pI8jD60Zb8f4LmR+lxs=; b=u+yVhK0c7vk8p5bA/WOVN/RZ9tTGkhffRyPqrtBg3Dp/PHNIJ5Lf2+ZMnGujnC27SNGMECeQ WQwP5mjgz0kDay6ISkig/3ADVBDQQvJLemcHA5ZkhL/scNpnobrmV25+9uxPkRFl2iSp28ZM 2QHA6RIGSFkOCXhOulWGykKhjYA=
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 5bdd3682.7f78dc25eb40-smtp-out-n03; Sat, 03 Nov 2018 05:47:46 -0000 (UTC)
Date: Fri, 02 Nov 2018 22:47:45 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd36815de93_185622b0f633945841564a@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] be644c: Rework of stream sections
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd36815d84e_185622b0f633945841558e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iw4g00HzsL2wM72KtaDwcrl0k5U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 05:57:51 -0000

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

  Branch: refs/heads/streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: be644c466ae34960c81dcd702c50aeb864a09f32
      https://github.com/quicwg/base-drafts/commit/be644c466ae34960c81dcd702c50aeb864a09f32
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Rework of stream sections


  Commit: e48ce56cc935fa4cbca281fc3e4a294e3d657e05
      https://github.com/quicwg/base-drafts/commit/e48ce56cc935fa4cbca281fc3e4a294e3d657e05
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  rework of stream states


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

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

----==_mimepart_5bdd36815d84e_185622b0f633945841558e--


From nobody Fri Nov  2 22:59: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 DF7F5130E14 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:59:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P9yVSQwS2DPm for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 22:59:26 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34654129AB8 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 22:59:26 -0700 (PDT)
Date: Fri, 02 Nov 2018 22:59:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541224765; bh=BTa9ywruzySJMQXiL0q01zmz/wvMhaFtYAvmKnedvMc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LfY34Srm4C/ITWe8I4qKchC3ENsFGgMUxmwgB63EvIbcD0Wb4ThrVJvYfxRLxPDQz KilD6kkMjzxtnFKiYRRmJ4WjC80D2erp9/TdDVotzGm2IfazpKj9ZySsNRp2CutY5y gpQfV+mpA3Z1esJWE2Qcpd0RPgRoy+FJ5/wtxyzs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab223f522671a14ab7ef8378fd7141bdf2212334d592cf0000000117f4fb3d92a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950@github.com>
Subject: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd393d4a6fc_444a3fb65ced45c016544a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ExWkDs1OGDP6figDImolcJzm1IM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 05:59:28 -0000

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

I've tried to eliminate redundancies and rearrange a few things in a better order. This might be hard to read the diffs on, so maybe just look at the Stream sections in the compiled draft.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Rework of stream sections
  * rework of stream states

-- File Changes --

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

-- Patch Links --

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

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

<p>I've tried to eliminate redundancies and rearrange a few things in a better order. This might be hard to read the diffs on, so maybe just look at the Stream sections in the compiled draft.</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/1950'>https://github.com/quicwg/base-drafts/pull/1950</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rework of stream sections</li>
  <li>rework of stream states</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1950.patch'>https://github.com/quicwg/base-drafts/pull/1950.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1950.diff'>https://github.com/quicwg/base-drafts/pull/1950.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/1950">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyNFJL2B6u7ugsuKktmqkr64YpdEks5urTC9gaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Fe6p-q5YEfDPWldb1L9uiso7u2ks5urTC9gaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Editorial rework of streams sections (#1950)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950",
"url": "https://github.com/quicwg/base-drafts/pull/1950",
"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": "Editorial rework of streams sections (#1950)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "cd80464",
"value": "Rework of stream sections"
},
{
"name": "2d5ce91",
"value": "rework of stream states"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1950/files#diff-0) (642 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\": 1950,\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\": 1950\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1950"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1950.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1950.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd393d4a6fc_444a3fb65ced45c016544a--


From nobody Fri Nov  2 23:01: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 4B9B2129AB8 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:01:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 JyCyMT_YTM1e for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:01:01 -0700 (PDT)
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 7D22B12958B for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:01:01 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541224860; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=aApOCmQmpUd7q0Va9xTAmnk5E+Apq67CpHKP+xgplS8=; b=cOZxHL/hk6mdVRoNQNDJW/6XDKsRnM8FFGAG9lMqcX4UVRHguGeiYe7vdyODhqFJovzcFgqg MN2C1G3IFQvPg5w6LVmDse6wE0mEJqz5T0o2/+G8KWM8iJ2Yc9/N446S53QcRSaQOlnHW0/9 WxO2iaZ7Z/pm+wO39hutdDbpUoA=
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 5bdd399b.7faed05c8900-smtp-out-n03; Sat, 03 Nov 2018 06:00:59 -0000 (UTC)
Date: Fri, 02 Nov 2018 23:00:58 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd399a56581_e212b002d27a58046736@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fdeafb: Fix reference
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd399a561de_e212b002d27a58046633"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WWnsSWErt0gL2KjlHau50nSFO2Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:01:04 -0000

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

  Branch: refs/heads/streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: fdeafb2ae55e15ee7f88639cdd826564d1413152
      https://github.com/quicwg/base-drafts/commit/fdeafb2ae55e15ee7f88639cdd826564d1413152
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Fix 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_5bdd399a561de_e212b002d27a58046633--


From nobody Fri Nov  2 23: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 867C9130E14 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:01:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bGElAzHQErBm for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:01:04 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 572A012958B for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:01:04 -0700 (PDT)
Date: Fri, 02 Nov 2018 23:01:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541224863; bh=4LxK/fvVb+XkX3Zf7IQrD7DU+kBlCifYLS9j/KcRNB0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oxNIGFglrDnVJOSywiw/cdXM45y1KnR9TrPFlh0cNTX7LpRPyTy5P2wS/JxrNRKzF Ak4z1yq0bP0bkLERlCMr42K2VE+bpzFK8tm8F1sZhfZsbhTbnz28VcmPVJQE/0zjtY /VzmmDaMTlqjHuebjopzaMC3YNGK+KYWshw75hTY=
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/1950/push/3016658697@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd399f3cfb0_49513f9b4d2d45c4853ad"; 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/6rDYQqBdx5Z7NCsO_CU9Smo6t9A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:01:07 -0000

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

@janaiyengar pushed 1 commit.

fdeafb2  Fix reference


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

----==_mimepart_5bdd399f3cfb0_49513f9b4d2d45c4853ad
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/fdeafb2">fdeafb2</a>  Fix 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/1950/files/2d5ce9101ef9350daadaedce7fa10addb935e84b..fdeafb2ae55e15ee7f88639cdd826564d1413152">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwdNdFh5PPSo6ygT3gi8gXtoE9Z3ks5urTEfgaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzlvs9BIHvi9CRwQYlHm7K6HVukzks5urTEfgaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950/files/2d5ce9101ef9350daadaedce7fa10addb935e84b..fdeafb2ae55e15ee7f88639cdd826564d1413152"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950/files/2d5ce9101ef9350daadaedce7fa10addb935e84b..fdeafb2ae55e15ee7f88639cdd826564d1413152",
"url": "https://github.com/quicwg/base-drafts/pull/1950/files/2d5ce9101ef9350daadaedce7fa10addb935e84b..fdeafb2ae55e15ee7f88639cdd826564d1413152",
"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 #1950",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1950:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "fdeafb2",
"value": "Fix reference"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1950/files/2d5ce9101ef9350daadaedce7fa10addb935e84b..fdeafb2ae55e15ee7f88639cdd826564d1413152"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd399f3cfb0_49513f9b4d2d45c4853ad--


From nobody Fri Nov  2 23: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 A8F57130E14 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:03:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 JiQNZc7tbt4o for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:03:34 -0700 (PDT)
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 7A18412958B for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:03:34 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541225013; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WDN8Pow+EE++vFY90C0XfLnxTDKd9+fSoEJJBduIDaA=; b=pR5CzPsFmMZt/uaY2XW07edKn0DkM+FUk2emR3HfM5DMtV1hw9nkrt4T86hpqX3fwBCOZlU3 cia6esnCx2HA808eamDOHbcfrsVEM0ZQldvtPJv+bgrBBiRS0HQgXTNoyQZFyxgBTPOdhVVW V8AR0TP0djoutnH3A6ZwlLRuzIc=
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 5bdd3a34.7f8ab475a8a0-smtp-out-n01; Sat, 03 Nov 2018 06:03:32 -0000 (UTC)
Date: Fri, 02 Nov 2018 23:03:31 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd3a33e770e_25c02b17accd6588185b6@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ba0354: more terms
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd3a33e704e_25c02b17accd6588184b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LJz9KYV0xqBNdUa6niDNZwD-Uo0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:03:36 -0000

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

  Branch: refs/heads/intro
  Home:   https://github.com/quicwg/base-drafts
  Commit: ba0354731a1040e14a8feccc8a340a3191b2418a
      https://github.com/quicwg/base-drafts/commit/ba0354731a1040e14a8feccc8a340a3191b2418a
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  more terms



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

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

----==_mimepart_5bdd3a33e704e_25c02b17accd6588184b7--


From nobody Fri Nov  2 23:03: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 972CC129AB8 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:03:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ny1bq4Oyi6A for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:03:39 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF77412958B for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:03:38 -0700 (PDT)
Date: Fri, 02 Nov 2018 23:03:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541225018; bh=7ZD1gYLOuztMEfQ2CPgBEoIEzcIAjFNIUH3qF3J2M+0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FXPdkUsTVSIJvFnUdjOvIdpVygJ47yjtwUrY/tECYq8fbO1sX+SprFuBfe9cdsxEP YVf+nSeg8ypArxe/wk2TYRBcW9OkU+eaxH3hsklihyX0eMSceMGeeqowSLYMI2k+Eg CaTjIWy5prjIye2Kc0q+lXwnARLPE50tha5lesyE=
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/1949/push/3016660574@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1949@github.com>
References: <quicwg/base-drafts/pull/1949@github.com>
Subject: Re: [quicwg/base-drafts] Editorial changes to abstract and intro (#1949)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd3a39f1e82_77d03f9f32cd45b8772fc"; 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/jhX_FuRzm2tN7NeaY_1mrw56pfo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:03:40 -0000

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

@janaiyengar pushed 1 commit.

ba03547  more terms


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

----==_mimepart_5bdd3a39f1e82_77d03f9f32cd45b8772fc
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/ba03547">ba03547</a>  more terms</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1949/files/a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1..ba0354731a1040e14a8feccc8a340a3191b2418a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2QOC_7WLDv7k5XGkNK7v6R5Crwpks5urTG5gaJpZM4YMpmj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwkBab1JmgjQcBK8GspzvRDfC_bYks5urTG5gaJpZM4YMpmj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1949"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1949/files/a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1..ba0354731a1040e14a8feccc8a340a3191b2418a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1949/files/a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1..ba0354731a1040e14a8feccc8a340a3191b2418a",
"url": "https://github.com/quicwg/base-drafts/pull/1949/files/a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1..ba0354731a1040e14a8feccc8a340a3191b2418a",
"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 #1949",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1949:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "ba03547",
"value": "more terms"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1949/files/a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1..ba0354731a1040e14a8feccc8a340a3191b2418a"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405969315\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd3a39f1e82_77d03f9f32cd45b8772fc--


From nobody Fri Nov  2 23:08: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 39A1E12958B for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:08:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 uOE4Im-68qG8 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:08:12 -0700 (PDT)
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 DD10D129385 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:08:11 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541225291; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rXBd0AbqzUmRK75jA8WCC+uNiqdyIj323WhY96hHkhI=; b=pP7c4GDlyaDPf2cTVfa3HOA1zYonyGQMbmwVKK0gt5rNz5+nmoOPYap5WT2kPp0//uqaOYBy dXu/YapD0JqOkmRsjYb4RLnQOzTyucCBq2Dz6Z67n3Gv1Nm6+MDBbKMs0JLHbaK/9ddQrSIf guUIL+bX6rGR44U+XB/C3T7qs88=
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 5bdd3b4a.7f8e4823a7b0-smtp-out-n01; Sat, 03 Nov 2018 06:08:10 -0000 (UTC)
Date: Fri, 02 Nov 2018 23:08:09 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd3b49c0c3f_11342ac5a890c584670ee@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 189418: rebase
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd3b49c0244_11342ac5a890c58466921"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O7tRAzrqBL1SnO2nDgIiE6trH8Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:08:13 -0000

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

  Branch: refs/heads/streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1894181aa1b7913b6219936433fb483bb0da2da0
      https://github.com/quicwg/base-drafts/commit/1894181aa1b7913b6219936433fb483bb0da2da0
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  rebase



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

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

----==_mimepart_5bdd3b49c0244_11342ac5a890c58466921--


From nobody Fri Nov  2 23:08: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 B948812958B for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:08:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 78jW5ffq6bZj for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:08:20 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10B5B129385 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:08:20 -0700 (PDT)
Date: Fri, 02 Nov 2018 23:08:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541225299; bh=3ekbmx9XTLcKd5RtpFv8DgGI1tsCkfAYyOOUfi2cRUU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uE5cXJnAy54FLk1KlBy7swmr0NZ5429o/3PC7n7A3x7NP2gevBwlSKwLvCBTKB93G xEKKHcXPMw4vQ5bhMk/Cdl/wUbVV4Dfkdli76U4vhxHukx7zyCbnI5sdlhQnYAXNai D1b3ZUOad6ati0lYkCqIcmf6tDe8VsoKdhdq2Iwo=
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/1950/push/3016663986@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd3b5334d9f_21413f9143ad45bc10064f"; 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/ss8BCvsXzY-PMCkKc-uRTmOXyTI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:08:22 -0000

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

@janaiyengar pushed 1 commit.

1894181  rebase


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1950/files/3389bda3ee81fa5c893a63ff022f5d15c15156f3..1894181aa1b7913b6219936433fb483bb0da2da0

----==_mimepart_5bdd3b5334d9f_21413f9143ad45bc10064f
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/1894181">1894181</a>  rebase</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1950/files/3389bda3ee81fa5c893a63ff022f5d15c15156f3..1894181aa1b7913b6219936433fb483bb0da2da0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4bgy2B3d_B83hbwvBkxdWYZn4lLks5urTLTgaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8J6VxVUh8yl2275ig7sJF1CbSbCks5urTLTgaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950/files/3389bda3ee81fa5c893a63ff022f5d15c15156f3..1894181aa1b7913b6219936433fb483bb0da2da0"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950/files/3389bda3ee81fa5c893a63ff022f5d15c15156f3..1894181aa1b7913b6219936433fb483bb0da2da0",
"url": "https://github.com/quicwg/base-drafts/pull/1950/files/3389bda3ee81fa5c893a63ff022f5d15c15156f3..1894181aa1b7913b6219936433fb483bb0da2da0",
"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 #1950",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1950:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "1894181",
"value": "rebase"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1950/files/3389bda3ee81fa5c893a63ff022f5d15c15156f3..1894181aa1b7913b6219936433fb483bb0da2da0"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd3b5334d9f_21413f9143ad45bc10064f--


From nobody Fri Nov  2 23:14: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 88F6012958B for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:14:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P9S4_ovPA3aN for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:14:07 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1C98129385 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:14:06 -0700 (PDT)
Date: Fri, 02 Nov 2018 23:14:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541225645; bh=KNZyfoB5kRH91xtCPPXyzg1M5GJJd08gLP6EQySQFb8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=t86VQz/S7QjPzNdI5faPgY07LKRd8i80jJRa63DYWU7Ele+mOP+WspleWugN+cO6P sZVrv7q9Nj+FKJNYeZFWiaKEcMXz5ePDaZbeu1OlIOr/nebToWDCdcWXwV50zNWGcI 1dSVGiehQ54D6fB45tTLQZNhMD9/C9GK2Jh5m5sc=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4212add65141da64cdf6ad720f5e23d88565280f92cf0000000117f4fead92a169ce1678fc4e@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@github.com>
Subject: [quicwg/base-drafts] For disconnect with Initial Injection (#1951)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd3cad9fb40_d5f3fb9df4d45bc1606e2"; 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/rawC2Mv0gDvCYyj0yD8h1PDPoeU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:14:09 -0000

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

Suppose that a connection has progressed and the server has sent an Initial packet with a Server Hello to the client. At that point, we expect that all following packets will be protected by the handshake key or by the application key, preventing 3rd parties from interfering with the connection. 

Suppose now that a third party sends to the server a spoofed initial packet, containing for example a malformed acknowledgement. The server will process the packet, find the malformed frame, generate a protocol violation error and close the connection. Which means that the 3rd party is able to interfere with the connection after the handshake keys have already been exchanged.

Is that an attack we should 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/issues/1951
----==_mimepart_5bdd3cad9fb40_d5f3fb9df4d45bc1606e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Suppose that a connection has progressed and the server has sent an Initial packet with a Server Hello to the client. At that point, we expect that all following packets will be protected by the handshake key or by the application key, preventing 3rd parties from interfering with the connection.</p>
<p>Suppose now that a third party sends to the server a spoofed initial packet, containing for example a malformed acknowledgement. The server will process the packet, find the malformed frame, generate a protocol violation error and close the connection. Which means that the 3rd party is able to interfere with the connection after the handshake keys have already been exchanged.</p>
<p>Is that an attack we should 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/issues/1951">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq68oK8Hz7jOiToeBTI9veWsH8yR6ks5urTQtgaJpZM4YMqOF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7qq8m4taZaLBv2MKRfZitalSWe2ks5urTQtgaJpZM4YMqOF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"For disconnect with Initial Injection (#1951)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1951"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951",
"url": "https://github.com/quicwg/base-drafts/issues/1951",
"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": "For disconnect with Initial Injection (#1951)",
"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": 1951
}
]
}
],
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405971845\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd3cad9fb40_d5f3fb9df4d45bc1606e2--


From nobody Fri Nov  2 23:15: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 A6DCE12958B for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:15:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 M9ZrX7hlKEkX for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:15:27 -0700 (PDT)
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 8BEB4129385 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:15:27 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541225726; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rfXGTkyTm0eHEWEzM74Z1inBp/42UKe1NISFoVgrnts=; b=mD6FOCX3ic9aYSQV9kFnn8sPImT/eH+PN0uWc6cThhTfnLCgFT0jOtEC0kDdhhlz4oqTj8Q5 cWmD63P75Fc23EhJA6YhY9tH9jn2dvWnS4EcN7kN+H4QnLH3r9tQfXBGX4laVhOmwWjSP2Ql of6kl0ceixkCq6RADzpUxeo7mt8=
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 5bdd3aa5.7fbb605024b0-smtp-out-n03; Sat, 03 Nov 2018 06:05:25 -0000 (UTC)
Date: Fri, 02 Nov 2018 23:05:25 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd3aa533d87_99c2adf4626257865153@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4f6cea: Rework of stream sections
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd3aa5332ec_99c2adf46262578650c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lleu4poVX0XmYiO5TgyiIhlwKh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:15:30 -0000

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

  Branch: refs/heads/streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4f6ceaac46c94bd093a38e39f86b79ac0b2e37d7
      https://github.com/quicwg/base-drafts/commit/4f6ceaac46c94bd093a38e39f86b79ac0b2e37d7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Rework of stream sections


  Commit: beea504e3d832d7358621c7e72f4172be058bf77
      https://github.com/quicwg/base-drafts/commit/beea504e3d832d7358621c7e72f4172be058bf77
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  rework of stream states


  Commit: 3389bda3ee81fa5c893a63ff022f5d15c15156f3
      https://github.com/quicwg/base-drafts/commit/3389bda3ee81fa5c893a63ff022f5d15c15156f3
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Fix reference


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

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

----==_mimepart_5bdd3aa5332ec_99c2adf46262578650c3--


From nobody Fri Nov  2 23:22: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 EF08112D4EA for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:22:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 Pd7GzVL6befh for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:22:34 -0700 (PDT)
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 A8A79129385 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:22:34 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541226153; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hv899hEu9wMkvuNFgBpl64nVDTJVYZsb5f3z8NsYB3Q=; b=R2ctSDKBm72fmT9ElD461jHnUl7wy9HUhsDWZQwD22y6TZe2ef/8nBj1Dk23VyGYs+QWrC73 eKeOluv7Gr6mkVwRJCrYDmwXfmfTLqjx8UELEP8v0P/Cy4+8uw2kcOkDjJyHMNqD2y9xA3Ww DQ0qTlOa0kRE5kSfvi9oColBcAQ=
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 5bdd3ea8.7f127426c120-smtp-out-n03; Sat, 03 Nov 2018 06:22:32 -0000 (UTC)
Date: Fri, 02 Nov 2018 23:22:32 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd3ea866827_5db32b11630245781022d7@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7f0dd5: s/SHOULD/MUST
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd3ea866420_5db32b1163024578102188"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SLcu56z6wIsVTcTvjh_OxiT3cJI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:22:36 -0000

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

  Branch: refs/heads/streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7f0dd505ab37f4b44271c15edb52c32abd0d73a7
      https://github.com/quicwg/base-drafts/commit/7f0dd505ab37f4b44271c15edb52c32abd0d73a7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  s/SHOULD/MUST



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

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

----==_mimepart_5bdd3ea866420_5db32b1163024578102188--


From nobody Fri Nov  2 23:22: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 CA29C12958B for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:22:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kqRvm5GZTdX7 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:22:41 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43725129385 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:22:41 -0700 (PDT)
Date: Fri, 02 Nov 2018 23:22:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541226160; bh=lay9xGcmieYer29YTpaCPM6NYF4HoBeLH2JbI0vA+Mc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RrsC5JrE5avj3iMOxR7Urn5bcaXWTuA8vOtDEEVKD359YLF3o+uzsMnhXsSKjJKkB XbxyDnkG/ZCHlvi+GfJGC4VASqXnXDvZC9RGSLTmJM7ITSib4KvgNw4UBshjnzdlrV eVYB6lAx6gZsgW+B5BsFsWlELIsNxmHKRA1DiUwU=
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/1950/push/3016675003@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd3eb03c381_11653fd3eccd45c424263"; 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/68gIe3JSbsynwubXMrzCpXiXt30>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:22:43 -0000

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

@janaiyengar pushed 1 commit.

7f0dd50  s/SHOULD/MUST


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1950/files/1894181aa1b7913b6219936433fb483bb0da2da0..7f0dd505ab37f4b44271c15edb52c32abd0d73a7

----==_mimepart_5bdd3eb03c381_11653fd3eccd45c424263
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/7f0dd50">7f0dd50</a>  s/SHOULD/MUST</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1950/files/1894181aa1b7913b6219936433fb483bb0da2da0..7f0dd505ab37f4b44271c15edb52c32abd0d73a7">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7emtofsookYNaxBJsy4iQIFgX-Rks5urTYwgaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5EC29b2uaGuDCqUB8o1Wedx_-zVks5urTYwgaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950/files/1894181aa1b7913b6219936433fb483bb0da2da0..7f0dd505ab37f4b44271c15edb52c32abd0d73a7"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950/files/1894181aa1b7913b6219936433fb483bb0da2da0..7f0dd505ab37f4b44271c15edb52c32abd0d73a7",
"url": "https://github.com/quicwg/base-drafts/pull/1950/files/1894181aa1b7913b6219936433fb483bb0da2da0..7f0dd505ab37f4b44271c15edb52c32abd0d73a7",
"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 #1950",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1950:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "7f0dd50",
"value": "s/SHOULD/MUST"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1950/files/1894181aa1b7913b6219936433fb483bb0da2da0..7f0dd505ab37f4b44271c15edb52c32abd0d73a7"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd3eb03c381_11653fd3eccd45c424263--


From nobody Fri Nov  2 23: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 C735612D4EB for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:25:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id USHWaoAllmA5 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:25:16 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4265129385 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:25:15 -0700 (PDT)
Date: Fri, 02 Nov 2018 23:25:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541226314; bh=oZqGt5N+1ampgk2EdIo26RW9ULu5FkvzCvA3ATGLkl8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=THZmVOSrBVaH/ozivkdrjxwgLiA7iR6MWHqXO7rA00EDcmt8bE916ru4m/8c0AQi4 5TaPyhDGzD8RV5QvpAwiMmYsk4S8xsHD/oXx/S/390FT/h5YnJ6eeN8DR7hr6YE07q uSeKF9jo8laJENHPTbh7gWDbrbrDMAfrGZFGOMGg=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab82ecbe5c6c83ab1803493ea30475297e7677ed5b92cf0000000117f5014a92a169ce1678fc4e@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/435564424@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_5bdd3f4ae95fd_8e03fd3eccd45c49637"; 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/J8d1RhU2goYfHmHYmTOSf3O5Xmk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:25:18 -0000

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

Proposed protection:

On the client side, Initial packets should not be processed after the handshake decryption key has been installed. On the server side, initial packets should not be processed after the first handshake packet from the client has been received. There is a gray area in the server between sending the first handshake packet and receiving the client handshake message, especially if the server hello required transmission of several initial packets.

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

<p>Proposed protection:</p>
<p>On the client side, Initial packets should not be processed after the =
handshake decryption key has been installed. On the server side, initial =
packets should not be processed after the first handshake packet from the=
 client has been received. There is a gray area in the server between sen=
ding the first handshake packet and receiving the client handshake messag=
e, especially if the server hello required transmission of several initia=
l 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/1951#issuecomment-435564424">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq15n=
S9vs3_fyrdaJh-NQng6ecFT9ks5urTbKgaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1zpxyeogRCgUuMTGP9KhY-3=
7VLlks5urTbKgaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1951: Proposed protection:\r\n\r\nOn the client side, Initial pac=
kets should not be processed after the handshake decryption key has been =
installed. On the server side, initial packets should not be processed af=
ter the first handshake packet from the client has been received. There i=
s a gray area in the server between sending the first handshake packet an=
d receiving the client handshake message, especially if the server hello =
required transmission of several initial packets."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/1951#issuec=
omment-435564424"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment=
-435564424",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-43=
5564424",
"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] Disconnect with Initial Injection (#19=
51)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-43=
5564424"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4059718=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdd3f4ae95fd_8e03fd3eccd45c49637--


From nobody Fri Nov  2 23:54: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 B30BA129385 for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:54:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3tmaiYKgcWyg for <quic-issues@ietfa.amsl.com>; Fri,  2 Nov 2018 23:54:47 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D7A9127332 for <quic-issues@ietf.org>; Fri,  2 Nov 2018 23:54:47 -0700 (PDT)
Date: Fri, 02 Nov 2018 23:54:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541228085; bh=79e4FoIzsoIKuWDamOyTPGpPkEcclph6R91Cg1RkjG4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XDAD/tzJPYEeFK0KnekQDHomSkhVtJj5pCqyyWO1dyY4xRpQiPcZQC/UUx0yRvs5c s2rSkE8GfMLqkAqpvCmMhtQi+BTWEgXCnDVNiA0IOr3w/7CTu7NoAOutH7rNRikRm1 kHTLjyPz49HDKgBNUS/zBS/sWO+gLsZE0r1ul5PE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbaa3de78a8af4931ce35a38e3fcbbfa0b95b17f592cf0000000117f5083592a169ce1678fc4e@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/435565607@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_5bdd463592053_2163fdb844d45b44173e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OvnxCyP7PR6p7g8DSPgAt2opQU8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 06:54:49 -0000

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

Fixing this basically requires implicit ack of Initial packets, which I expect all implementations to do anyway.  I'll try to create 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/1951#issuecomment-435565607
----==_mimepart_5bdd463592053_2163fdb844d45b44173e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixing this basically requires implicit ack of Initial packets, which I expect all implementations to do anyway.  I'll try to create 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/1951#issuecomment-435565607">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2ETNE8ET-q-5o0biX1SjsI63uj9ks5urT21gaJpZM4YMqOF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9qU3ypawbYy7X7yx-Gl8Hm87vqNks5urT21gaJpZM4YMqOF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1951: Fixing this basically requires implicit ack of Initial packets, which I expect all implementations to do anyway.  I'll try to create a PR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1951#issuecomment-435565607"}}}</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-435565607",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-435565607",
"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] Disconnect with Initial Injection (#1951)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-435565607"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405971845\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd463592053_2163fdb844d45b44173e6--


From nobody Sat Nov  3 00: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 4B23D129385 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 00:06:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ihriz7UrT6W2 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 00:06:09 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CFCE124BE5 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 00:06:09 -0700 (PDT)
Date: Sat, 03 Nov 2018 00:06:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541228768; bh=+Xf6csSPqQ6b85VTcWjkyPtPYAwLtt8gXfObChcV35k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EMXEOMswRQBhM1rSvLJ9zb/lT8A79eE4uvRpCftzC1OAKZrcxCAeGz/zHEftgc4vq npiBD0wW/uVt5vIpSHsAClpzPvOU513I8Z9ASsK0I6cM2oaiIDrp1oH6sxpNIo2+Zi LqzAdLh0ur/m6ISXb05vG4YaMR+dXwhBe5jZyqxs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd61ba693bc26f1b8fd57bbcc40ad4ede16816b892cf0000000117f50ae092a169ce1678fc4e@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/435566101@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_5bdd48e022c2c_a163fd2916d45b8120993"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2JflY3LopryQkDdmFq6cUwPRJFw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 07:06:11 -0000

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

Martin points out that HRR makes this rather odd, because the client can't ACK the HRR, so the server has to send both the HRR and ServerHello in the second flight.  Which is ok, but 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/1951#issuecomment-435566101
----==_mimepart_5bdd48e022c2c_a163fd2916d45b8120993
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Martin points out that HRR makes this rather odd, because the client can't ACK the HRR, so the server has to send both the HRR and ServerHello in the second flight.  Which is ok, but 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/1951#issuecomment-435566101">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8x5e-WDIszC1OKEhQOuVijXFaKOks5urUBggaJpZM4YMqOF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxSEbqNirftyvcpZ_mcUvegeD4Jsks5urUBggaJpZM4YMqOF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1951: Martin points out that HRR makes this rather odd, because the client can't ACK the HRR, so the server has to send both the HRR and ServerHello in the second flight.  Which is ok, but ugly."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1951#issuecomment-435566101"}}}</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-435566101",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-435566101",
"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] Disconnect with Initial Injection (#1951)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-435566101"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405971845\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd48e022c2c_a163fd2916d45b8120993--


From nobody Sat Nov  3 00:13: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 8D9F8124BE5 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 00:13:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YQyTbRT7c-DP for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 00:13:50 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0F38129385 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 00:13:48 -0700 (PDT)
Date: Sat, 03 Nov 2018 00:13:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541229227; bh=dAmoAMiNl+0PoNT6V0LSp2hwIDd3rn0JxJ9PIfQLXjQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X446IDMikfpp6xFjrPhjddto5BOKYPUQ4bNFADMzu2jRQUjCe2z1lf/DL/oeddGRF bI+1xl00rAfasm69JjYqS5BRBo35RUtteteHlUbwzJFPmhP1DU6nifAdcDQnN6j4v0 n+SH9eQKnZT16c/q/B9ShmsmC8zcR2zdQY6dlTyM=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab31c9c3dc42d646e0e4c945b516ec0eed751e874b92cf0000000117f50cab92a169ce13a1be5e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1414/435566489@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1414@github.com>
References: <quicwg/base-drafts/issues/1414@github.com>
Subject: Re: [quicwg/base-drafts] Speed handshake recovery when only undecryptable packets arrive (#1414)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd4aabc4e43_7c243fbf43cd45b425406e"; 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/bBUAQGBKrYMMkEXWUqBw8H_GBqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 07:13:53 -0000

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

There's another case where this is occurs.
Consider a server that has a really big cert. It first sends its Server Hello (which is lost), and then begins sending the certificate in Handshake packets (until it is blocked by the 3x limit). The client can't decrypt the Handshake packets, so at some point it will retransmit the Client Hello.
When receiving the second Client Hello, the server has no way to distinguish between the case described above (1.) , and the case where the RTT is so long that the client retransmits the Client Hello before any of the server's packets arrive (2.).

For 1., the server would want to retransmit the ServerHello. For 2. the server could use the additional bytes received to increase the 3x limit and continue sending the certificate.

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

<p>There's another case where this is occurs.<br>
Consider a server that has a really big cert. It first sends its Server H=
ello (which is lost), and then begins sending the certificate in Handshak=
e packets (until it is blocked by the 3x limit). The client can't decrypt=
 the Handshake packets, so at some point it will retransmit the Client He=
llo.<br>
When receiving the second Client Hello, the server has no way to distingu=
ish between the case described above (1.) , and the case where the RTT is=
 so long that the client retransmits the Client Hello before any of the s=
erver's packets arrive (2.).</p>
<p>For 1., the server would want to retransmit the ServerHello. For 2. th=
e server could use the additional bytes received to increase the 3x limit=
 and continue sending the certificate.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1414#issuecomment-435566489">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_uN=
6lpyjWvNc-5vzQYb41-NWsC1ks5urUIrgaJpZM4UacCB">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzfK_LHolmx-CWzUE8N9vecM=
wlk7ks5urUIrgaJpZM4UacCB.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1414: There's another case where this is occurs.\r\nConsid=
er a server that has a really big cert. It first sends its Server Hello (=
which is lost), and then begins sending the certificate in Handshake pack=
ets (until it is blocked by the 3x limit). The client can't decrypt the H=
andshake packets, so at some point it will retransmit the Client Hello.\r=
\nWhen receiving the second Client Hello, the server has no way to distin=
guish between the case described above (1.) , and the case where the RTT =
is so long that the client retransmits the Client Hello before any of the=
 server's packets arrive (2.).\r\n\r\nFor 1., the server would want to re=
transmit the ServerHello. For 2. the server could use the additional byte=
s received to increase the 3x limit and continue sending the certificate.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/1414#issuecomment-435566489"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1414#issuecomment=
-435566489",
"url": "https://github.com/quicwg/base-drafts/issues/1414#issuecomment-43=
5566489",
"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] Speed handshake recovery when only und=
ecryptable packets arrive (#1414)",
"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\": 1414,\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\": 1414\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1414#issuecomment-43=
5566489"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3424748=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdd4aabc4e43_7c243fbf43cd45b425406e--


From nobody Sat Nov  3 00:52: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 5983C129385 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 00:52:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id igBQM42vClEP for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 00:52:47 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4DB8128DFD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 00:52:46 -0700 (PDT)
Date: Sat, 03 Nov 2018 00:52:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541231565; bh=ewE2Qw+flDvpM8DH8CMqHZKx5hSeDh6lx6oM1Ooudkc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lTtpOhJ4rPMBqg3aHoCfnMLSyI26qnEv6QtBEHd8CYVGXIQYLAX5jV1EPT59tfCP9 CZKrGy3IPmyAXiM50urNVPqGeMsMVAuAYMNm36td+bwgyY+gnQijAN75BYgYk4ku4L xR43fGYh/TaCIEpiTRTZdQ6wumi7smwBBUxoCQFI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0a9a6f7c74ff6a2399584dc73588afbd56cd909c92cf0000000117f515cd92a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171318802@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd53cd7df9e_26c53fbe05cd45bc30428f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DZOpSTgy127-SbSqlntPCiVDHdo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 07:52:49 -0000

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

martinthomson commented on this pull request.



> @@ -240,178 +240,119 @@ x (*) ...
 
 # Streams {#streams}
 
-Streams in QUIC provide a lightweight, ordered byte-stream abstraction.
+<!-- TODO: Replace bytes with octets -->

we collectively decided on bytes

```suggestion
```

>  
+<!-- Stream ID or stream ID -->

the latter.  We're using capitalization for field names, not concepts.

>  
-Either type of stream can be created by either endpoint, can concurrently send
-data interleaved with other streams, and can be cancelled.
+QUIC does not provide any means of ensuring ordering between octets on different
+streams.

Too early for this concept.

>  
 Streams can be created by sending data. Other processes associated with stream
 management - ending, cancelling, and managing flow control - are all designed to
 impose minimal overheads. For instance, a single STREAM frame ({{frame-stream}})
 can open, carry data for, and close a stream. Streams can also be long-lived and
 can last the entire duration of a connection.
 
-Stream offsets allow for the bytes on a stream to be placed in order.  An
-endpoint MUST be capable of delivering data received on a stream in order.
-Implementations MAY choose to offer the ability to deliver data out of order.
-There is no means of ensuring ordering between bytes on different streams.
-
-Streams are individually flow controlled, allowing an endpoint to limit memory
-commitment and to apply back pressure.  The creation of streams is also flow
-controlled, with each peer declaring the maximum stream ID it is willing to
-accept at a given time.
+QUIC allows for an arbitrary number of streams to operate concurrently and for
+an arbitrary amount of data to be sent on any stream, subject to flow control
+constraints (see {{flow-control}}).

Maybe the inter-stream ordering belongs here.

>  
-## Stream Identifiers {#stream-id}
+Streams can be unidirectional or bidirectional.  Unidirectional streams carry
+data in one direction: from the initiator of the stream to its peer.
+Bidirectional streams allow for data to be sent in both directions.  Streams can
+be created by either endpoint, can concurrently send data interleaved with other
+streams, and can be cancelled.  Any stream can be initiated by either enndpoint.

This might be better before the header.  Concentrating this bit on identifiers might be easier.

> -the protocol functions efficiently.  That is, prioritizing frames other than
-STREAM frames ensures that loss recovery, congestion control, and flow control
-operate effectively.
-
-CRYPTO frames SHOULD be prioritized over other streams prior to the completion
-of the cryptographic handshake.  This includes the retransmission of the second
-flight of client handshake messages, that is, the TLS Finished and any client
-authentication messages.
-
-STREAM data in frames determined to be lost SHOULD be retransmitted before
-sending new data, unless application priorities indicate otherwise.
-Retransmitting lost stream data can fill in gaps, which allows the peer to
-consume already received data and free up the flow control window.
+resources to, the implementation SHOULD use the information provided by the
+application.  Failure to account for priority of streams can result in
+suboptimal application performance.
 
 
 # Stream States: Life of a Stream {#stream-states}

```suggestion
# Stream States {#stream-states}
```

>  
-Streams are identified by an unsigned 62-bit integer, referred to as the Stream
-ID.  Stream IDs are encoded as a variable-length integer (see
-{{integer-encoding}}).  The least significant two bits of the Stream ID are used
-to identify the type of stream (unidirectional or bidirectional) and the
-initiator of the stream.
+Streams are identified within a connection by a numeric value, referred to as
+the Stream ID.  Stream IDs are unique to a stream: a QUIC endpoint MUST NOT

```suggestion
the Stream ID.  Stream IDs are unique to a stream. A QUIC endpoint MUST NOT
```

> -
-The stream limit is specific to each endpoint and applies only to the peer that
-receives the setting.  That is, the client limits the number of streams of each
-type the server can initiate, and the server limits the number of streams the
-client can initiate.  Each endpoint can respond on streams initiated by the
-other peer, regardless of whether it is permitted to initiate new streams.
-
-Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame with an ID greater than the limit it has sent MUST treat
-this as a stream error of type STREAM_LIMIT_ERROR ({{error-handling}}).
-
-A receiver cannot renege on an advertisement; that is, once a receiver
-advertises a stream limit using the MAX_STREAMS frame, advertising a smaller
-limit has no effect.  A receiver MUST ignore any MAX_STREAMS frame that does
-not increase the stream limit.
+Within each type, streams are expected to be created with numerically increasing

```suggestion
Within each type, streams are created with numerically increasing
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230547044">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -240,178 +240,119 @@ x (*) ...
 =

 # Streams {#streams}
 =

-Streams in QUIC provide a lightweight, ordered byte-stream abstraction.
+&lt;!-- TODO: Replace bytes with octets --&gt;
</pre>
<p>we collectively decided on bytes</p>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-&lt;!-- TODO: Replace bytes with octets --&gt=
;
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230547551">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

+&lt;!-- Stream ID or stream ID --&gt;
</pre>
<p>the latter.  We're using capitalization for field names, not concepts.=
</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230547734">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-Either type of stream can be created by either endpoint, can concurrentl=
y send
-data interleaved with other streams, and can be cancelled.
+QUIC does not provide any means of ensuring ordering between octets on d=
ifferent
+streams.
</pre>
<p>Too early for this concept.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230547748">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 Streams can be created by sending data. Other processes associated with =
stream
 management - ending, cancelling, and managing flow control - are all des=
igned to
 impose minimal overheads. For instance, a single STREAM frame ({{frame-s=
tream}})
 can open, carry data for, and close a stream. Streams can also be long-l=
ived and
 can last the entire duration of a connection.
 =

-Stream offsets allow for the bytes on a stream to be placed in order.  A=
n
-endpoint MUST be capable of delivering data received on a stream in orde=
r.
-Implementations MAY choose to offer the ability to deliver data out of o=
rder.
-There is no means of ensuring ordering between bytes on different stream=
s.
-
-Streams are individually flow controlled, allowing an endpoint to limit =
memory
-commitment and to apply back pressure.  The creation of streams is also =
flow
-controlled, with each peer declaring the maximum stream ID it is willing=
 to
-accept at a given time.
+QUIC allows for an arbitrary number of streams to operate concurrently a=
nd for
+an arbitrary amount of data to be sent on any stream, subject to flow co=
ntrol
+constraints (see {{flow-control}}).
</pre>
<p>Maybe the inter-stream ordering belongs here.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230547777">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-## Stream Identifiers {#stream-id}
+Streams can be unidirectional or bidirectional.  Unidirectional streams =
carry
+data in one direction: from the initiator of the stream to its peer.
+Bidirectional streams allow for data to be sent in both directions.  Str=
eams can
+be created by either endpoint, can concurrently send data interleaved wi=
th other
+streams, and can be cancelled.  Any stream can be initiated by either en=
ndpoint.
</pre>
<p>This might be better before the header.  Concentrating this bit on ide=
ntifiers might be easier.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230547811">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -the protocol functions efficiently.  That=
 is, prioritizing frames other than
-STREAM frames ensures that loss recovery, congestion control, and flow c=
ontrol
-operate effectively.
-
-CRYPTO frames SHOULD be prioritized over other streams prior to the comp=
letion
-of the cryptographic handshake.  This includes the retransmission of the=
 second
-flight of client handshake messages, that is, the TLS Finished and any c=
lient
-authentication messages.
-
-STREAM data in frames determined to be lost SHOULD be retransmitted befo=
re
-sending new data, unless application priorities indicate otherwise.
-Retransmitting lost stream data can fill in gaps, which allows the peer =
to
-consume already received data and free up the flow control window.
+resources to, the implementation SHOULD use the information provided by =
the
+application.  Failure to account for priority of streams can result in
+suboptimal application performance.
 =

 =

 # Stream States: Life of a Stream {#stream-states}
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">- # Stream States: Life of a Stream {#stream-s=
tates}
+# Stream States {#stream-states}
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230547969">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-Streams are identified by an unsigned 62-bit integer, referred to as the=
 Stream
-ID.  Stream IDs are encoded as a variable-length integer (see
-{{integer-encoding}}).  The least significant two bits of the Stream ID =
are used
-to identify the type of stream (unidirectional or bidirectional) and the=

-initiator of the stream.
+Streams are identified within a connection by a numeric value, referred =
to as
+the Stream ID.  Stream IDs are unique to a stream: a QUIC endpoint MUST =
NOT
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-the Stream ID.  Stream IDs are unique to a st=
ream: a QUIC endpoint MUST NOT
+the Stream ID.  Stream IDs are unique to a stream. A QUIC endpoint MUST =
NOT
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230547991">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -
-The stream limit is specific to each endpoint and applies only to the pe=
er that
-receives the setting.  That is, the client limits the number of streams =
of each
-type the server can initiate, and the server limits the number of stream=
s the
-client can initiate.  Each endpoint can respond on streams initiated by =
the
-other peer, regardless of whether it is permitted to initiate new stream=
s.
-
-Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that=

-receives a STREAM frame with an ID greater than the limit it has sent MU=
ST treat
-this as a stream error of type STREAM_LIMIT_ERROR ({{error-handling}}).
-
-A receiver cannot renege on an advertisement; that is, once a receiver
-advertises a stream limit using the MAX_STREAMS frame, advertising a sma=
ller
-limit has no effect.  A receiver MUST ignore any MAX_STREAMS frame that =
does
-not increase the stream limit.
+Within each type, streams are expected to be created with numerically in=
creasing
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-Within each type, streams are expected to be =
created with numerically increasing
+Within each type, streams are created with numerically increasing
</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/1950#pullrequestreview-171318802">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
0p7b2NF4knye1f6FmmErSAcdQz4ks5urUtNgaJpZM4YMp9_">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq-74thGzL5TF0y1JsiX3g=
RbDXzwbks5urUtNgaJpZM4YMp9_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1950"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-1713=
18802"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestrev=
iew-171318802",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview=
-171318802",
"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 1950",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

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

----==_mimepart_5bdd53cd7df9e_26c53fbe05cd45bc30428f--


From nobody Sat Nov  3 01: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 C8D7A129385 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 01:10:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RpxhVRouSIQL for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 01:10:01 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 491D4127B92 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 01:10:01 -0700 (PDT)
Date: Sat, 03 Nov 2018 01:10:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541232600; bh=ni1JkuGUtxTJU5r5EQLXpsMZyCk6u635cJv0z7l1Shc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sHUhLZ9pc9FWoOR0rdx8z/cYqIaeZNSyf8PqABX26XDV7uYaoFfXazkdwmbzZJE6F K4PT6cdQ3vxNL7x/FQgghQg5tAGtxobDPto6qaRtnWhngQpmEtzPsUXyx9C3W83NCk pt1mYd6E4BaVngfDmERFkOf2uCf6J/wk1QoZi6sc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca605f81fb56820084907d39b3e1f7c606a218cf92cf0000000117f519d892a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171319992@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd57d8162db_7e4b3fbdc6ad45bc52028a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xiL5VEsaMxq0Gi7vU3f2FYilWZU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 08:10:04 -0000

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

martinthomson commented on this pull request.



>  
 ## Sending and Receiving Data
 
-Endpoints uses streams to send and receive data. Endpoints send STREAM frames,
-which encapsulate data for a stream. STREAM frames carry a flag that can be used
-to signal the end of a stream.
+Endpoints use STREAM frames to encapsulate data sent by an application on a
+stream ({{frame-stream}}). An endpoint uses the stream ID and offset fields in a

STREAM frames ({{frame-stream}}) encapsulate data sent by an application.  An endpoint uses the Stream ID and Offset fields in STREAM frames to place data in order.

>  
-QUIC makes no specific allowances for partial reliability or delivery of stream
-data out of order.  Endpoints MUST be able to deliver stream data to an
-application as an ordered byte-stream.  Delivering an ordered byte-stream
-requires that an endpoint buffer any data that is received out of order, up to
-the advertised flow control limit.
+An endpoint could receive data for a stream at the same stream offset multiple
+times; data that has already been received can be discarded.  The data at a

```suggestion
times. Data that has already been received can be discarded.  The data at a
```

> -the protocol functions efficiently.  That is, prioritizing frames other than
-STREAM frames ensures that loss recovery, congestion control, and flow control
-operate effectively.
-
-CRYPTO frames SHOULD be prioritized over other streams prior to the completion
-of the cryptographic handshake.  This includes the retransmission of the second
-flight of client handshake messages, that is, the TLS Finished and any client
-authentication messages.
-
-STREAM data in frames determined to be lost SHOULD be retransmitted before
-sending new data, unless application priorities indicate otherwise.
-Retransmitting lost stream data can fill in gaps, which allows the peer to
-consume already received data and free up the flow control window.
+resources to, the implementation SHOULD use the information provided by the
+application.  Failure to account for priority of streams can result in
+suboptimal application performance.

Drop the last sentence.

> @@ -420,8 +361,9 @@ 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.
 
-An endpoint can open streams up to its maximum stream limit in any order,
-however endpoints SHOULD open the send side of streams for each type in order.
+An endpoint can open streams up to its maximum stream limit in any order of
+stream ID. However, within each type, endpoints SHOULD open the send side of
+streams in numerically increasing order of stream ID.

I think that this text was rotten to begin with.  There might be a simpler statement.

"An endpoint MUST open streams of the same type in increasing order of stream ID."

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548052">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 ## Sending and Receiving Data
 =

-Endpoints uses streams to send and receive data. Endpoints send STREAM f=
rames,
-which encapsulate data for a stream. STREAM frames carry a flag that can=
 be used
-to signal the end of a stream.
+Endpoints use STREAM frames to encapsulate data sent by an application o=
n a
+stream ({{frame-stream}}). An endpoint uses the stream ID and offset fie=
lds in a
</pre>
<p>STREAM frames ({{frame-stream}}) encapsulate data sent by an applicati=
on.  An endpoint uses the Stream ID and Offset fields in STREAM frames to=
 place data in order.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548056">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-QUIC makes no specific allowances for partial reliability or delivery of=
 stream
-data out of order.  Endpoints MUST be able to deliver stream data to an
-application as an ordered byte-stream.  Delivering an ordered byte-strea=
m
-requires that an endpoint buffer any data that is received out of order,=
 up to
-the advertised flow control limit.
+An endpoint could receive data for a stream at the same stream offset mu=
ltiple
+times; data that has already been received can be discarded.  The data a=
t a
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-times; data that has already been received ca=
n be discarded.  The data at a
+times. Data that has already been received can be discarded.  The data a=
t a
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548109">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -the protocol functions efficiently.  That=
 is, prioritizing frames other than
-STREAM frames ensures that loss recovery, congestion control, and flow c=
ontrol
-operate effectively.
-
-CRYPTO frames SHOULD be prioritized over other streams prior to the comp=
letion
-of the cryptographic handshake.  This includes the retransmission of the=
 second
-flight of client handshake messages, that is, the TLS Finished and any c=
lient
-authentication messages.
-
-STREAM data in frames determined to be lost SHOULD be retransmitted befo=
re
-sending new data, unless application priorities indicate otherwise.
-Retransmitting lost stream data can fill in gaps, which allows the peer =
to
-consume already received data and free up the flow control window.
+resources to, the implementation SHOULD use the information provided by =
the
+application.  Failure to account for priority of streams can result in
+suboptimal application performance.
</pre>
<p>Drop the last sentence.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548186">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -420,8 +361,9 @@ conditions for opening=
 a stream are slightly more complex for a bidirectional
 stream because the opening of either send or receive sides causes the st=
ream
 to open in both directions.
 =

-An endpoint can open streams up to its maximum stream limit in any order=
,
-however endpoints SHOULD open the send side of streams for each type in =
order.
+An endpoint can open streams up to its maximum stream limit in any order=
 of
+stream ID. However, within each type, endpoints SHOULD open the send sid=
e of
+streams in numerically increasing order of stream ID.
</pre>
<p>I think that this text was rotten to begin with.  There might be a sim=
pler statement.</p>
<p>"An endpoint MUST open streams of the same type in increasing order of=
 stream ID."</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1950#pullrequestreview-171319992">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
_aQIKGJeT60TKS0lyGxs1WMEddNks5urU9YgaJpZM4YMp9_">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq4XlAiaGIWoqVRvkXX4AH=
uHeylAGks5urU9YgaJpZM4YMp9_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1950"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-1713=
19992"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestrev=
iew-171319992",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview=
-171319992",
"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 1950",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

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

----==_mimepart_5bdd57d8162db_7e4b3fbdc6ad45bc52028a--


From nobody Sat Nov  3 01:19: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 CEFF1129BBF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 01:19:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jEaT0yi7_ar4 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 01:19:08 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDDC612958B for <quic-issues@ietf.org>; Sat,  3 Nov 2018 01:19:07 -0700 (PDT)
Date: Sat, 03 Nov 2018 01:19:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541233146; bh=a0aUVd7A4Gr4KAhMgS4KIRj+gQ766zVg9S5run52bl8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kSnjXszRYSys6dasmgzcpqQYkRRnY86jtrhHuNlBOhZ5HYmQ9EkVoJJmVrVmZuPRf ssCzCWNnTdjrZDrEI13WCyqrrJWbExIDcBTSYIyZ9YPkflBibEJOBEqBeVQpaAFxot XzMT9X+tSgQJBdjhW5KatAThLPaRpaeVhHe8d/TI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfecbf1828ed49024c1b5742ad3618c0f3137e31292cf0000000117f51bfa92a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171320303@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd59fa1eca1_7c5b3fbf43cd45b435782b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sNcUdVZQPhGRDOQzch5KDc8rqZc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 08:19:10 -0000

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

martinthomson commented on this pull request.



>  
-Before creating a stream, all lower-numbered streams of the same type MUST be
-created.  That means that receipt of a frame that would open a stream causes all
-lower-numbered streams of the same type to be opened in numeric order.  This
-ensures that the creation order for streams is consistent on both endpoints.
+Before creating a stream, all streams of the same type with lower-numbered
+stream IDs MUST be created.  This means that receipt of a frame that would open
+a stream causes all streams of the same type with lower-numbered stream IDs to
+be opened in numeric order.  This ensures that the creation order for streams is

Drop the middle sentence of this paragraph.

> @@ -640,19 +584,23 @@ STREAM_DATA_BLOCKED ({{frame-stream-data-blocked}}), and RST_STREAM
 
 A sender MUST NOT send any of these frames from a terminal state ("Data Recvd"
 or "Reset Recvd").  A sender MUST NOT send STREAM or STREAM_DATA_BLOCKED after
-sending a RST_STREAM; that is, in the "Reset Sent" state in addition to the
-terminal states.  A receiver could receive any of these frames in any state, but
-only due to the possibility of delayed delivery of packets carrying them.
+sending a RST_STREAM; that is, in the terminal states and in the "Reset Sent"
+state.
+
+A receiver could receive any of these three frames in any state, due to the

"these three frames" refers to something in another paragraph, so I think that your split should be reverted.

>  
 The receiver of a stream sends MAX_STREAM_DATA ({{frame-max-stream-data}}) and
 STOP_SENDING frames ({{frame-stop-sending}}).
 
 The receiver only sends MAX_STREAM_DATA in the "Recv" state.  A receiver can
 send STOP_SENDING in any state where it has not received a RST_STREAM frame;
 that is states other than "Reset Recvd" or "Reset Read".  However there is
-little value in sending a STOP_SENDING frame after all stream data has been
-received in the "Data Recvd" state.  A sender could receive these frames in any
-state as a result of delayed delivery of packets.
+little value in sending a STOP_SENDING frame in the "Data Recvd" state, since
+all stream data has been received.
+
+A sender could receive either of these two frames in any state as a result of
+delayed delivery of packets.

Same as previous.

>  
 # Flow Control {#flow-control}
 
-It is necessary to limit the amount of data that a sender may have outstanding
-at any time, so as to prevent a fast sender from overwhelming a slow receiver,
-or to prevent a malicious sender from consuming significant resources at a
-receiver.  To this end, QUIC employs a credit-based flow-control scheme similar
-to that in HTTP/2 {{?HTTP2}}.  A receiver advertises the number of bytes it is
-prepared to receive on a given stream and for the entire connection.  This leads
-to two levels of flow control in QUIC:
+It is necessary to limit the amount of data that a receiver may have to buffer,

```suggestion
It is necessary to limit the amount of data that a receiver could buffer,
```

>  
 # Flow Control {#flow-control}
 
-It is necessary to limit the amount of data that a sender may have outstanding
-at any time, so as to prevent a fast sender from overwhelming a slow receiver,
-or to prevent a malicious sender from consuming significant resources at a
-receiver.  To this end, QUIC employs a credit-based flow-control scheme similar
-to that in HTTP/2 {{?HTTP2}}.  A receiver advertises the number of bytes it is
-prepared to receive on a given stream and for the entire connection.  This leads
-to two levels of flow control in QUIC:
+It is necessary to limit the amount of data that a receiver may have to buffer,
+so as to prevent a fast sender from overwhelming a slow receiver, or to prevent

```suggestion
to prevent a fast sender from overwhelming a slow receiver, or to prevent
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548365">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-Before creating a stream, all lower-numbered streams of the same type MU=
ST be
-created.  That means that receipt of a frame that would open a stream ca=
uses all
-lower-numbered streams of the same type to be opened in numeric order.  =
This
-ensures that the creation order for streams is consistent on both endpoi=
nts.
+Before creating a stream, all streams of the same type with lower-number=
ed
+stream IDs MUST be created.  This means that receipt of a frame that wou=
ld open
+a stream causes all streams of the same type with lower-numbered stream =
IDs to
+be opened in numeric order.  This ensures that the creation order for st=
reams is
</pre>
<p>Drop the middle sentence of this paragraph.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548444">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -640,19 +584,23 @@ STREAM_DATA_BLOCKED =
({{frame-stream-data-blocked}}), and RST_STREAM
 =

 A sender MUST NOT send any of these frames from a terminal state (&quot;=
Data Recvd&quot;
 or &quot;Reset Recvd&quot;).  A sender MUST NOT send STREAM or STREAM_DA=
TA_BLOCKED after
-sending a RST_STREAM; that is, in the &quot;Reset Sent&quot; state in ad=
dition to the
-terminal states.  A receiver could receive any of these frames in any st=
ate, but
-only due to the possibility of delayed delivery of packets carrying them=
.
+sending a RST_STREAM; that is, in the terminal states and in the &quot;R=
eset Sent&quot;
+state.
+
+A receiver could receive any of these three frames in any state, due to =
the
</pre>
<p>"these three frames" refers to something in another paragraph, so I th=
ink that your split should be reverted.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548451">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 The receiver of a stream sends MAX_STREAM_DATA ({{frame-max-stream-data}=
}) and
 STOP_SENDING frames ({{frame-stop-sending}}).
 =

 The receiver only sends MAX_STREAM_DATA in the &quot;Recv&quot; state.  =
A receiver can
 send STOP_SENDING in any state where it has not received a RST_STREAM fr=
ame;
 that is states other than &quot;Reset Recvd&quot; or &quot;Reset Read&qu=
ot;.  However there is
-little value in sending a STOP_SENDING frame after all stream data has b=
een
-received in the &quot;Data Recvd&quot; state.  A sender could receive th=
ese frames in any
-state as a result of delayed delivery of packets.
+little value in sending a STOP_SENDING frame in the &quot;Data Recvd&quo=
t; state, since
+all stream data has been received.
+
+A sender could receive either of these two frames in any state as a resu=
lt of
+delayed delivery of packets.
</pre>
<p>Same as previous.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548466">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 # Flow Control {#flow-control}
 =

-It is necessary to limit the amount of data that a sender may have outst=
anding
-at any time, so as to prevent a fast sender from overwhelming a slow rec=
eiver,
-or to prevent a malicious sender from consuming significant resources at=
 a
-receiver.  To this end, QUIC employs a credit-based flow-control scheme =
similar
-to that in HTTP/2 {{?HTTP2}}.  A receiver advertises the number of bytes=
 it is
-prepared to receive on a given stream and for the entire connection.  Th=
is leads
-to two levels of flow control in QUIC:
+It is necessary to limit the amount of data that a receiver may have to =
buffer,
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-It is necessary to limit the amount of data t=
hat a receiver may have to buffer,
+It is necessary to limit the amount of data that a receiver could buffer=
,
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548475">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 # Flow Control {#flow-control}
 =

-It is necessary to limit the amount of data that a sender may have outst=
anding
-at any time, so as to prevent a fast sender from overwhelming a slow rec=
eiver,
-or to prevent a malicious sender from consuming significant resources at=
 a
-receiver.  To this end, QUIC employs a credit-based flow-control scheme =
similar
-to that in HTTP/2 {{?HTTP2}}.  A receiver advertises the number of bytes=
 it is
-prepared to receive on a given stream and for the entire connection.  Th=
is leads
-to two levels of flow control in QUIC:
+It is necessary to limit the amount of data that a receiver may have to =
buffer,
+so as to prevent a fast sender from overwhelming a slow receiver, or to =
prevent
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-so as to prevent a fast sender from overwhelm=
ing a slow receiver, or to prevent
+to prevent a fast sender from overwhelming a slow receiver, or to preven=
t
</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/1950#pullrequestreview-171320303">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
2rwh5rNOhD6AoCdVBQS3gKG0IpBks5urVF6gaJpZM4YMp9_">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqxkM_GpA2_D0jsOB7AFZ2=
y7I-jqzks5urVF6gaJpZM4YMp9_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1950"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-1713=
20303"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestrev=
iew-171320303",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview=
-171320303",
"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 1950",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

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

----==_mimepart_5bdd59fa1eca1_7c5b3fbf43cd45b435782b--


From nobody Sat Nov  3 01:51: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 A6D7112958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 01:51:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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 adyzNA_aq-21 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 01:51:09 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D154012426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 01:51:08 -0700 (PDT)
Date: Sat, 03 Nov 2018 01:51:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541235067; bh=LlKBvfQONYAyhcig2cYhbHe8uc/na/atF6FWR+STwqM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hJEZ/6weeKByeXNKvtAyIdPEK8J6XipKuk7iHUmntJjpkp4srN8Na7r0FiLziCCPy k9h00KkyVXo4KzzQO82CFOO3AMyj+z4yqv6gHHm8ggXLZyO2C3FOX4Uy8ujdP6xeJm BqPfWSx5GoEp6QR+HHUsJVA43Kq2Gknu5/3NiUxM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcdafcd3bc5d925abf75cc788de813f68f5f9e91f92cf0000000117f5237b92a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171320545@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd617b10509_c9f3f9f32cd45b864347"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XAkumVn18PD8MzH0YBkfJuDXIBE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 08:51:12 -0000

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

martinthomson approved this pull request.



> -
-A receiver MAY advertise a larger offset at any point by sending MAX_STREAM_DATA
-or MAX_DATA frames.  A receiver cannot renege on an advertisement; that is, once
-a receiver advertises an offset, advertising a smaller offset has no effect.  A
-sender MUST therefore ignore any MAX_STREAM_DATA or MAX_DATA frames that do not
-increase flow control limits.
+with the Stream ID set appropriately.  A MAX_STREAM_DATA frame indicates the
+maximum absolute byte offset of a stream.  A receiver could use the current
+offset of data consumed to determine the flow control offset to be advertised.
+A receiver MAY send MAX_STREAM_DATA frames in multiple packets in order to make
+sure that the sender receives an update before running out of flow control
+credit, even if one of the packets is lost.
+
+A receiver advertises credit for a connection by sending a MAX_DATA frame, which
+indicates the maximum of the sum of the absolute byte offsets of all streams.  A
+receiver maintains a cumulative sum of bytes received on all contributing

```suggestion
receiver maintains a cumulative sum of bytes received on all
```

> @@ -831,29 +768,46 @@ larger resource commitments at the receiver.  Thus there is a trade-off between
 resource commitment and overhead when determining how large a limit is
 advertised.
 
-A receiver MAY use an autotuning mechanism to tune the frequency and amount that
-it increases data limits based on a round-trip time estimate and the rate at
-which the receiving application consumes data, similar to common TCP
-implementations.
+A receiver MAY use an autotuning mechanism to tune the frequency and amount of
+advertised additional credit.

The cut here might be too much.  I'd say either cut the whole paragraph, or keep it.  I think keeping it is best.

>  
-If a sender runs out of flow control credit, it will be unable to send new
-data. That is, the sender is blocked. A blocked sender SHOULD send a
-STREAM_DATA_BLOCKED or DATA_BLOCKED frame.  A receiver uses these frames for
-debugging purposes.  A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or
-DATA_BLOCKED frame before sending MAX_STREAM_DATA or MAX_DATA, since doing so
-will mean that a sender will be blocked for an entire round trip and the peer
-might never send a STREAM_DATA_BLOCKED or DATA_BLOCKED frame.
+If a sender runs out of flow control credit, it will be unable to send new data
+and is considered blocked.  It is generally considered best to not let the
+sender go into quiescence.  To avoid blocking a sender, and to reasonably

```suggestion
sender to become blocked.  To avoid blocking a sender, and to reasonably
```

>  
-A sender sends a single STREAM_DATA_BLOCKED or DATA_BLOCKED frame only once when
-it reaches a data limit.  A sender SHOULD NOT send multiple STREAM_DATA_BLOCKED
-or DATA_BLOCKED frames for the same data limit, unless the original frame is
-determined to be lost.  Another STREAM_DATA_BLOCKED or DATA_BLOCKED frame can be
-sent after the data limit is increased.
+
+## Handling Stream Cancellation {#stream-cancellation}
+
+Given enough time, both endpoints must agree on flow control state, to avoid

Endpoints need to eventually agree on the amount of flow control credit that has been consumed, to avoid either exceeding limits or deadlocking.

> @@ -2762,6 +2719,28 @@ streams as necessary in outgoing packets without losing transmission efficiency
 to underfilled packets.
 
 
+## Frame Priority {#frame-priority}
+
+Often, there will be limits on what can be transmitted as a result of connection
+flow control or the current congestion controller state.
+
+Giving preference to the transmission of its own management functions ensures
+that a protocol functions efficiently.  That is, prioritizing frames other than
+STREAM frames ensures that loss recovery, congestion control, and flow control
+operate effectively.
+
+CRYPTO frames SHOULD be prioritized over STREAM frames prior to the completion
+of the cryptographic handshake.  This includes the retransmission of the second

You already effectively said this in the last paragraph, so I think that you might want to drop this paragraph.

> @@ -4838,9 +4816,11 @@ Stream Data:
 When a Stream Data field has a length of 0, the offset in the STREAM frame is
 the offset of the next byte that would be sent.
 
-The first byte in the stream has an offset of 0.  The largest offset delivered
-on a stream - the sum of the re-constructed offset and data length - MUST be
-less than 2^62.
+When new data is to be sent on a stream, a sender MUST set the encapsulating
+STREAM frame's offset field to the stream offset of the first byte of this new
+data.  The first byte in the stream has an offset of 0.  The largest offset
+delivered on a stream - the sum of the re-constructed offset and data length -

```suggestion
delivered on a stream - the sum of the offset and data 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/1950#pullrequestreview-171320545
----==_mimepart_5bdd617b10509_c9f3f9f32cd45b864347
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548585">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -
-A receiver MAY advertise a larger offset at any point by sending MAX_STR=
EAM_DATA
-or MAX_DATA frames.  A receiver cannot renege on an advertisement; that =
is, once
-a receiver advertises an offset, advertising a smaller offset has no eff=
ect.  A
-sender MUST therefore ignore any MAX_STREAM_DATA or MAX_DATA frames that=
 do not
-increase flow control limits.
+with the Stream ID set appropriately.  A MAX_STREAM_DATA frame indicates=
 the
+maximum absolute byte offset of a stream.  A receiver could use the curr=
ent
+offset of data consumed to determine the flow control offset to be adver=
tised.
+A receiver MAY send MAX_STREAM_DATA frames in multiple packets in order =
to make
+sure that the sender receives an update before running out of flow contr=
ol
+credit, even if one of the packets is lost.
+
+A receiver advertises credit for a connection by sending a MAX_DATA fram=
e, which
+indicates the maximum of the sum of the absolute byte offsets of all str=
eams.  A
+receiver maintains a cumulative sum of bytes received on all contributin=
g
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-receiver maintains a cumulative sum of bytes =
received on all contributing
+receiver maintains a cumulative sum of bytes received on all
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548600">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -831,29 +768,46 @@ larger resource comm=
itments at the receiver.  Thus there is a trade-off between
 resource commitment and overhead when determining how large a limit is
 advertised.
 =

-A receiver MAY use an autotuning mechanism to tune the frequency and amo=
unt that
-it increases data limits based on a round-trip time estimate and the rat=
e at
-which the receiving application consumes data, similar to common TCP
-implementations.
+A receiver MAY use an autotuning mechanism to tune the frequency and amo=
unt of
+advertised additional credit.
</pre>
<p>The cut here might be too much.  I'd say either cut the whole paragrap=
h, or keep it.  I think keeping it is best.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548606">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-If a sender runs out of flow control credit, it will be unable to send n=
ew
-data. That is, the sender is blocked. A blocked sender SHOULD send a
-STREAM_DATA_BLOCKED or DATA_BLOCKED frame.  A receiver uses these frames=
 for
-debugging purposes.  A receiver MUST NOT wait for a STREAM_DATA_BLOCKED =
or
-DATA_BLOCKED frame before sending MAX_STREAM_DATA or MAX_DATA, since doi=
ng so
-will mean that a sender will be blocked for an entire round trip and the=
 peer
-might never send a STREAM_DATA_BLOCKED or DATA_BLOCKED frame.
+If a sender runs out of flow control credit, it will be unable to send n=
ew data
+and is considered blocked.  It is generally considered best to not let t=
he
+sender go into quiescence.  To avoid blocking a sender, and to reasonabl=
y
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-sender go into quiescence.  To avoid blocking=
 a sender, and to reasonably
+sender to become blocked.  To avoid blocking a sender, and to reasonably=

</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230548643">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-A sender sends a single STREAM_DATA_BLOCKED or DATA_BLOCKED frame only o=
nce when
-it reaches a data limit.  A sender SHOULD NOT send multiple STREAM_DATA_=
BLOCKED
-or DATA_BLOCKED frames for the same data limit, unless the original fram=
e is
-determined to be lost.  Another STREAM_DATA_BLOCKED or DATA_BLOCKED fram=
e can be
-sent after the data limit is increased.
+
+## Handling Stream Cancellation {#stream-cancellation}
+
+Given enough time, both endpoints must agree on flow control state, to a=
void
</pre>
<p>Endpoints need to eventually agree on the amount of flow control credi=
t that has been consumed, to avoid either exceeding limits or deadlocking=
.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230549032">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -2762,6 +2719,28 @@ streams as necessar=
y in outgoing packets without losing transmission efficiency
 to underfilled packets.
 =

 =

+## Frame Priority {#frame-priority}
+
+Often, there will be limits on what can be transmitted as a result of co=
nnection
+flow control or the current congestion controller state.
+
+Giving preference to the transmission of its own management functions en=
sures
+that a protocol functions efficiently.  That is, prioritizing frames oth=
er than
+STREAM frames ensures that loss recovery, congestion control, and flow c=
ontrol
+operate effectively.
+
+CRYPTO frames SHOULD be prioritized over STREAM frames prior to the comp=
letion
+of the cryptographic handshake.  This includes the retransmission of the=
 second
</pre>
<p>You already effectively said this in the last paragraph, so I think th=
at you might want to drop this paragraph.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230549047">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -4838,9 +4816,11 @@ Stream Data:
 When a Stream Data field has a length of 0, the offset in the STREAM fra=
me is
 the offset of the next byte that would be sent.
 =

-The first byte in the stream has an offset of 0.  The largest offset del=
ivered
-on a stream - the sum of the re-constructed offset and data length - MUS=
T be
-less than 2^62.
+When new data is to be sent on a stream, a sender MUST set the encapsula=
ting
+STREAM frame&#39;s offset field to the stream offset of the first byte o=
f this new
+data.  The first byte in the stream has an offset of 0.  The largest off=
set
+delivered on a stream - the sum of the re-constructed offset and data le=
ngth -
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-delivered on a stream - the sum of the re-con=
structed offset and data length -
+delivered on a stream - the sum of the offset and data length -
</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/1950#pullrequestreview-171320545">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
wmEMpwzDksCG94LtVbfaaO-7DxFks5urVj7gaJpZM4YMp9_">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq63dq-ZDZgI6-A060NGn7=
jmM-67sks5urVj7gaJpZM4YMp9_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1950"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-17132054=
5"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestrev=
iew-171320545",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview=
-171320545",
"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 1950",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

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

----==_mimepart_5bdd617b10509_c9f3f9f32cd45b864347--


From nobody Sat Nov  3 01:54: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 04E44124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 01:54:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DEo_wZzQahAu for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 01:54:52 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C8F612426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 01:54:52 -0700 (PDT)
Date: Sat, 03 Nov 2018 01:54:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541235290; bh=joz8fwTOm+magJ6h5+M2cfnOUByfntQKVUOiC/lINHk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PaV19cGoMFufrz88ioPjczsiqMrRcUWSaVQ6DG6eRZugMcn3FlrbQF0biNNUtwoMz hnQtItO7KZCpkuezV9r9LlnqPa97e51SjVcJKcjMdN0RnyH+q3M/VLjR6Hcghex2eQ toRi+YrVWRD57T1cN3T7yFhNk6kg/i1dTU/H99pU=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf25e8230094e907c2f04d82c53264befafc083e992cf0000000117f5245a92a169ce1678fc4e@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/435571859@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_5bdd625aec7c7_72c03fe4248d45bc136850"; 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/ypvcGntyI33Jyy_9qsgoW2wBlgs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 08:54:54 -0000

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

I think there are two issues that are interacting. We want to limit what the server sends without some continuity test, to prevent amplification attacks. And then we want to prevent injection of initial packets after the handshake key is set, in order to prevent DOS on the connection. The HRR/ServerHello issue is tied to amplification attack prevention. 

-- 
You are receiving this 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-435571859
----==_mimepart_5bdd625aec7c7_72c03fe4248d45bc136850
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think there are two issues that are interacting. We want to limit wh=
at the server sends without some continuity test, to prevent amplificatio=
n attacks. And then we want to prevent injection of initial packets after=
 the handshake key is set, in order to prevent DOS on the connection. The=
 HRR/ServerHello issue is tied to amplification attack prevention.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-435571859">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1v8=
j8PeBhOVbIIwItnGYJbRyVE9ks5urVnagaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq92RDq85BHuasw-e93nYadkg=
lCYqks5urVnagaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1951: I think there are two issues that are interacting. We want =
to limit what the server sends without some continuity test, to prevent a=
mplification attacks. And then we want to prevent injection of initial pa=
ckets after the handshake key is set, in order to prevent DOS on the conn=
ection. The HRR/ServerHello issue is tied to amplification attack prevent=
ion. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/1951#issuecomment-435571859"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment=
-435571859",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-43=
5571859",
"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] Disconnect with Initial Injection (#19=
51)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-43=
5571859"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4059718=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdd625aec7c7_72c03fe4248d45bc136850--


From nobody Sat Nov  3 01:59: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 BD43D124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 01:59:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h3lxPcSv68eH for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 01:59:13 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E22D512426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 01:59:12 -0700 (PDT)
Date: Sat, 03 Nov 2018 01:59:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541235551; bh=e6IMjf3QIElUbeTdgmUibM3WPhuJYS9AV42Vmtynrh4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rmNibKVNdbAYFehZN7cac0HjK+ZLDB7m+xEoCE9ENH4vGgwGEP3ZRipTGFDe4v+Y0 /fnXTJRbT8yiFQ71t6W+EJagEz7jFmXwm0oDcDfXPk7JYRt8eV2s7QnGfSmiUZn5f7 icvbQVf73rEIyTLPHb9NZP4d8J8UdlJIfvrC32LY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9bf6e07269908b1217c2869b76e8cafa0b3f8be92cf0000000117f5255f92a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171321256@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd635f71052_2e2a3f9b4d2d45c44965fb"; 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/5bYhMzNitB7SR5WAC1XH1zFXoYs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 08:59:15 -0000

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

mikkelfj commented on this pull request.



>  
-There are two basic types of stream in QUIC.  Unidirectional streams carry data
-in one direction: from the initiator of the stream to its peer;
-bidirectional streams allow for data to be sent in both directions.  Different
-stream identifiers are used to distinguish between unidirectional and
-bidirectional streams, as well as to create a separation between streams that
-are initiated by the client and server (see {{stream-id}}).
+Streams in QUIC provide a lightweight, ordered byte-stream abstraction to an
+application. An alternative view of QUIC streams is as an elastic "message"
+abstraction, similar to the way ephemeral streams are used in SST
+{{?SST=DOI.10.1145/1282427.1282421}}, which may be a more appealing description

SST is a very dense description that may not be very helpful as an introduction for most users.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321256
----==_mimepart_5bdd635f71052_2e2a3f9b4d2d45c44965fb
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/1950#discussion_r230549204">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-There are two basic types of stream in QUIC.  Unidirectional streams carry data
-in one direction: from the initiator of the stream to its peer;
-bidirectional streams allow for data to be sent in both directions.  Different
-stream identifiers are used to distinguish between unidirectional and
-bidirectional streams, as well as to create a separation between streams that
-are initiated by the client and server (see {{stream-id}}).
+Streams in QUIC provide a lightweight, ordered byte-stream abstraction to an
+application. An alternative view of QUIC streams is as an elastic &quot;message&quot;
+abstraction, similar to the way ephemeral streams are used in SST
+{{?SST=DOI.10.1145/1282427.1282421}}, which may be a more appealing description
</pre>
<p>SST is a very dense description that may not be very helpful as an introduction for most users.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321256">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Vp0UbTUqi6EZSAJa1p-Xj2M8olks5urVrfgaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-smbjFEmpqJoMyYcOiWzFoenEPdks5urVrfgaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321256"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321256",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321256",
"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 1950",
"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/1950#pullrequestreview-171321256"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd635f71052_2e2a3f9b4d2d45c44965fb--


From nobody Sat Nov  3 02:01: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 D8D76124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:01:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0HR85K3gXvNX for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:01:29 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A5A512958B for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:01:29 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:01:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541235688; bh=iVQ4zgoJKBzj1hIR0SbNeIKOcc2bVydAVQIecvRAOrI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sYbxm+EGtedNsYiC2Xz5FM6PlEXlCnCaJmfWy50p30VaGZEtb8XZfDLz8qbMRC0hg zT6TdpYPnb1mt18xDEklYxShsem4IQUukJEXmdVqgeLoNQbXhkZMdclUMVCFtKmvVw IdiaR6lg37MHCU6s5wIUgDTihDVJPTLejmB1ECaE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21c6272699e4b5c9a75c27091bfcc55d72a4b03a92cf0000000117f525e892a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171321289@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd63e8146d7_44243fb65ced45c09340da"; 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/MwPGEOwb4dr0Yf2a8TdItHh_lJo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:01:32 -0000

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

mikkelfj commented on this pull request.



>  
-Either type of stream can be created by either endpoint, can concurrently send
-data interleaved with other streams, and can be cancelled.
+QUIC does not provide any means of ensuring ordering between octets on different

```suggestion
QUIC does not provide any means of ensuring ordering between bytes on different
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230549233">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-Either type of stream can be created by either endpoint, can concurrentl=
y send
-data interleaved with other streams, and can be cancelled.
+QUIC does not provide any means of ensuring ordering between octets on d=
ifferent
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-QUIC does not provide any means of ensuring o=
rdering between octets on different
+QUIC does not provide any means of ensuring ordering between bytes on di=
fferent
</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/1950#pullrequestreview-171321289">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
-dVJl6pJgeS5rat2LXz00P4SGScks5urVtogaJpZM4YMp9_">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq16vc_zpSbSZ-Y4FUNTM1=
hzefdbDks5urVtogaJpZM4YMp9_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #1950"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321289=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestrev=
iew-171321289",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview=
-171321289",
"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 1950",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

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

----==_mimepart_5bdd63e8146d7_44243fb65ced45c09340da--


From nobody Sat Nov  3 02:03: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 2D13F12958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:03:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QPnaUs5bSxWj for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:03:53 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E63C130E6C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:03:53 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:03:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541235831; bh=/JvoPv7+gLE9mwd1AlO4KUrkVd+sNIUHhkgG7gZHiic=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BE9hwTgJH9+nMeQmKAgqbuhTnVzMkofDRECrx7iO9bh382d6K5F9835d+8JjekoWj 5gqbjl1hV1T5zPX0/yO218Oc9H0Ht8JUa1WO68MhIKqtYMPWHpKAA65DMGunT1fJuU Vx2aHtIjHTwfTbh8EdbecAYbdZE1PrZMoVPBPtnw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f092c8208133118d3eb7c1c994315a315f5739792cf0000000117f5267792a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171321341@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6477ca0be_48e63fee216d45bc256493"; 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/3QK90ufDPP1HEIQlBVdn1ZjhcPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:03:55 -0000

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

mikkelfj commented on this pull request.



>  
 Streams can be created by sending data. Other processes associated with stream
 management - ending, cancelling, and managing flow control - are all designed to
 impose minimal overheads. For instance, a single STREAM frame ({{frame-stream}})
 can open, carry data for, and close a stream. Streams can also be long-lived and
 can last the entire duration of a connection.
 
-Stream offsets allow for the bytes on a stream to be placed in order.  An
-endpoint MUST be capable of delivering data received on a stream in order.
-Implementations MAY choose to offer the ability to deliver data out of order.
-There is no means of ensuring ordering between bytes on different streams.
-
-Streams are individually flow controlled, allowing an endpoint to limit memory
-commitment and to apply back pressure.  The creation of streams is also flow
-controlled, with each peer declaring the maximum stream ID it is willing to
-accept at a given time.
+QUIC allows for an arbitrary number of streams to operate concurrently and for
+an arbitrary amount of data to be sent on any stream, subject to flow control
+constraints (see {{flow-control}}).

```suggestion
constraints (see {{flow-control}}) and a 62-bit stream offset 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/pull/1950#pullrequestreview-171321341
----==_mimepart_5bdd6477ca0be_48e63fee216d45bc256493
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230549275">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 Streams can be created by sending data. Other processes associated with =
stream
 management - ending, cancelling, and managing flow control - are all des=
igned to
 impose minimal overheads. For instance, a single STREAM frame ({{frame-s=
tream}})
 can open, carry data for, and close a stream. Streams can also be long-l=
ived and
 can last the entire duration of a connection.
 =

-Stream offsets allow for the bytes on a stream to be placed in order.  A=
n
-endpoint MUST be capable of delivering data received on a stream in orde=
r.
-Implementations MAY choose to offer the ability to deliver data out of o=
rder.
-There is no means of ensuring ordering between bytes on different stream=
s.
-
-Streams are individually flow controlled, allowing an endpoint to limit =
memory
-commitment and to apply back pressure.  The creation of streams is also =
flow
-controlled, with each peer declaring the maximum stream ID it is willing=
 to
-accept at a given time.
+QUIC allows for an arbitrary number of streams to operate concurrently a=
nd for
+an arbitrary amount of data to be sent on any stream, subject to flow co=
ntrol
+constraints (see {{flow-control}}).
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-constraints (see {{flow-control}}).
+constraints (see {{flow-control}}) and a 62-bit stream offset limit.
</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/1950#pullrequestreview-171321341">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
7qrhTM0ecgVASpiyj-K9Lz3T3WXks5urVv3gaJpZM4YMp9_">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq5WTE2W0ms2r1GaXunZAr=
HIiO_SAks5urVv3gaJpZM4YMp9_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #1950"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321341=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestrev=
iew-171321341",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview=
-171321341",
"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 1950",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

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

----==_mimepart_5bdd6477ca0be_48e63fee216d45bc256493--


From nobody Sat Nov  3 02:07: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 B80A4124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:07:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p5qhxpM_7uTb for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:07:47 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB24A12426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:07:46 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:07:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541236065; bh=8+eeQaNn37t4X4VrQ7UiVDGZ2DfczxIERjN9YpSTpD0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bryz0mWC+zdzZGzX3C51YSyOiIP7jjCUsMFMpvdgiIazT4Nar3KA8QBtYfl8atbAl QHOPSmEeRUJTUBT81tSVTuN4n1Pcx/UejT/MGR6yOINaP8n/+Cuunsyk6vPeTmUQXV 6SW7P+bS0MZjhVki1vd97NQsONp4SC3f8qC0+g6s=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab935130429c99f6f177fec8a8c5669b296ff0b75492cf0000000117f5276192a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171321425@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6561848ad_5c253fb9df4d45bc740710"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_HHPxcKRTXaROZJSzyFOLfe7Xc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:07:49 -0000

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

janaiyengar commented on this pull request.



> @@ -2762,6 +2719,28 @@ streams as necessary in outgoing packets without losing transmission efficiency
 to underfilled packets.
 
 
+## Frame Priority {#frame-priority}
+
+Often, there will be limits on what can be transmitted as a result of connection
+flow control or the current congestion controller state.
+
+Giving preference to the transmission of its own management functions ensures
+that a protocol functions efficiently.  That is, prioritizing frames other than
+STREAM frames ensures that loss recovery, congestion control, and flow control
+operate effectively.
+
+CRYPTO frames SHOULD be prioritized over STREAM frames prior to the completion
+of the cryptographic handshake.  This includes the retransmission of the second

I think this paragraph is good to have since it is more specific. We can drop the previous paragraph, which is simply general advice.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1950#discussion_r230549347
----==_mimepart_5bdd6561848ad_5c253fb9df4d45bc740710
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/1950#discussion_r230549347">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2762,6 +2719,28 @@ streams as necessary in outgoing packets without losing transmission efficiency
 to underfilled packets.
 
 
+## Frame Priority {#frame-priority}
+
+Often, there will be limits on what can be transmitted as a result of connection
+flow control or the current congestion controller state.
+
+Giving preference to the transmission of its own management functions ensures
+that a protocol functions efficiently.  That is, prioritizing frames other than
+STREAM frames ensures that loss recovery, congestion control, and flow control
+operate effectively.
+
+CRYPTO frames SHOULD be prioritized over STREAM frames prior to the completion
+of the cryptographic handshake.  This includes the retransmission of the second
</pre>
<p>I think this paragraph is good to have since it is more specific. We can drop the previous paragraph, which is simply general advice.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1950#discussion_r230549347">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-oEFXVRrjjIkXIODYnbibP654vCks5urVzhgaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6J1T1cWrqe__p-HSUleSVhduuMyks5urVzhgaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950#discussion_r230549347"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#discussion_r230549347",
"url": "https://github.com/quicwg/base-drafts/pull/1950#discussion_r230549347",
"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 1950",
"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/1950#discussion_r230549347"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd6561848ad_5c253fb9df4d45bc740710--


From nobody Sat Nov  3 02:08: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 663FC124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:08:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 B2NL9nnQdFDF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:08:41 -0700 (PDT)
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 B384D12426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:08:41 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541236120; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=U6ASBDla/9z2CBfPj11DJTMoqrfYfw6LTyOsqazPuLQ=; b=GRrBkrVDo4eY8hXAMBt4yOSdY7cNauBbhtmF4YNviVJQ32nrKSEc/EriKHQY03FrNO5u0XyO +nLyUkJIXv9QEgB5vxFxe/i8EzWlzYKMa2Qcfpy6mPFkw60ZeH+W5NlT5yrxXQ1D4/2L2d4I ABWs0aBdVDMh/PHXTwHaNYvFXQI=
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 5bdd6598.7f6388140900-smtp-out-n02; Sat, 03 Nov 2018 09:08:40 -0000 (UTC)
Date: Sat, 03 Nov 2018 02:08:39 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd6597dbd91_21e42abc289f8580208bc@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e58c99: mt comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd6597db79e_21e42abc289f8580207f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h9Li_fwoJxwbpZQx7LKZmf61cSY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:08:43 -0000

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

  Branch: refs/heads/streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: e58c99220cdfe8fb1931c2c62b29661275ea00c2
      https://github.com/quicwg/base-drafts/commit/e58c99220cdfe8fb1931c2c62b29661275ea00c2
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  mt 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_5bdd6597db79e_21e42abc289f8580207f8--


From nobody Sat Nov  3 02: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 1F5C512D4E9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:08:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z1lyvoT2lPnG for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:08:45 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F988124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:08:45 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:08:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541236123; bh=wMerFd+Co/OG9w/wp2aGskNByPr1F2Un0DAOUJnJLkY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OmujJc1X3ixsCPiPS0OlXM+tDXFMv3PPuF14uxGXYi8SM0z23jJQm5CERUfRRoERF tSYGQSC5Feu7StNvSxU+WbQ+kbjFezQKsVMFiJN12YgL5+DYKt3Fo3I2MoXXhir9so fLYjl/ENDZUaoeCRuq/MebsUUZE7kvOhVUEWq1Jk=
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/1950/push/3016799633@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd659be2ece_6ad73fee216d45bc65463"; 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/OzgXRefk8gALFpxEdeTelllnTdE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:08:47 -0000

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

@janaiyengar pushed 1 commit.

e58c992  mt comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1950/files/7f0dd505ab37f4b44271c15edb52c32abd0d73a7..e58c99220cdfe8fb1931c2c62b29661275ea00c2

----==_mimepart_5bdd659be2ece_6ad73fee216d45bc65463
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/e58c992">e58c992</a>  mt 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/1950/files/7f0dd505ab37f4b44271c15edb52c32abd0d73a7..e58c99220cdfe8fb1931c2c62b29661275ea00c2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq01RhwJ6C1q0LGEZZSr8bKeWi1Lrks5urV0bgaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Q7ggasS8FxXZNt45mJbE7aQH22ks5urV0bgaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950/files/7f0dd505ab37f4b44271c15edb52c32abd0d73a7..e58c99220cdfe8fb1931c2c62b29661275ea00c2"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950/files/7f0dd505ab37f4b44271c15edb52c32abd0d73a7..e58c99220cdfe8fb1931c2c62b29661275ea00c2",
"url": "https://github.com/quicwg/base-drafts/pull/1950/files/7f0dd505ab37f4b44271c15edb52c32abd0d73a7..e58c99220cdfe8fb1931c2c62b29661275ea00c2",
"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 #1950",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1950:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "e58c992",
"value": "mt comments"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1950/files/7f0dd505ab37f4b44271c15edb52c32abd0d73a7..e58c99220cdfe8fb1931c2c62b29661275ea00c2"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd659be2ece_6ad73fee216d45bc65463--


From nobody Sat Nov  3 02: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 6FA9512426A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:13:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UK4ljaMx9M43 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:13:08 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39BD4124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:13:08 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:13:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541236387; bh=FNYOYwSgjXw3GXQzAW9Z9ilOb6tTbxd6mo1RHRTvrLE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=aF6q+01dFZGloCBPG+i+sWhK2iJBljAZMuOBqZyCn2iRJ1/CRl2AAHvatXG9BniTe iKh+bpAfQMahZ/qK1twCz1TDGBsj/1IfDAm87pJq/FWmqNpysmwWJvKjv8p7bG/279 zGFKqiCe0KFZoZmvJJDVamiCOQ3Q9e0z+Fw8rfvg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5751b069e4983d05dc96bb87c4fbfd251056022592cf0000000117f528a392a169ce1679239e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1952@github.com>
Subject: [quicwg/base-drafts] Sequence Number between CID length and CID is wired (#1952)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd66a31fad8_7bae3fbe05cd45bc1757a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3v3ZTq_kAJ59p9xRv1BMo-qOKiw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:13:10 -0000

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

The frame layout is defined as below, placing Sequence Number between Length field (that designates the length of the Connection ID field) and the Connection ID field.

This is wired. We should move Sequence Number to front so that Length and Connection ID become adjacent fields.

```
 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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|   Length (8)  |            Sequence Number (i)              ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                    Connection ID (32..144)                  ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+                                                               +
|                                                               |
+                   Stateless Reset Token (128)                 +
|                                                               |
+                                                               +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
```

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

<p>The frame layout is defined as below, placing Sequence Number between Length field (that designates the length of the Connection ID field) and the Connection ID field.</p>
<p>This is wired. We should move Sequence Number to front so that Length and Connection ID become adjacent fields.</p>
<pre><code> 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|   Length (8)  |            Sequence Number (i)              ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                    Connection ID (32..144)                  ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+                                                               +
|                                                               |
+                   Stateless Reset Token (128)                 +
|                                                               |
+                                                               +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</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/1952">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2M_B8ZH-E50Vx26CEA5Ik6AtwnQks5urV4jgaJpZM4YMtox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyQ6SJKI3Hspq7GYjwAL6jZkcGiBks5urV4jgaJpZM4YMtox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Sequence Number between CID length and CID is wired (#1952)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1952"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1952",
"url": "https://github.com/quicwg/base-drafts/issues/1952",
"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": "Sequence Number between CID length and CID is wired (#1952)",
"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": 1952
}
]
}
],
"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\": 1952,\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\": 1952\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1952"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405985841\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd66a31fad8_7bae3fbe05cd45bc1757a7--


From nobody Sat Nov  3 02:24: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 1DFE812426A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:24:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I1_KqA6MUnlc for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:23:58 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7210912008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:23:58 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:23:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237036; bh=1FGYK5PRIP7LR1XUWiEusAUBBjhjHGzl/YtOigfuZf4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qb0Opcqfup28LuNWnx9o8+dCAobKx44Yk+0XHPdh+Vc2DDLXSOyKXTCeIFNNXTrjG O0X9HXzgkXVLUYJXuY1RbhSDqgWXvB1E+AozXZswVwroVZlXb2we43bBBHRENxLn6X DpNv8uHM7E6DwdT+24dHmQxg3pQeDG4p3yggr7bs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab12c974b4e4aa8fb91747036565582131208bdbb392cf0000000117f52b2c92a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171321832@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd692cdf712_3e6c3fd3ec2d45c43561d8"; 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/8NzRMkXjIh-Y5BAMbmit0PtnIJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:24:00 -0000

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

mikkelfj commented on this pull request.



>  
-Streams are identified by an unsigned 62-bit integer, referred to as the Stream
-ID.  Stream IDs are encoded as a variable-length integer (see
-{{integer-encoding}}).  The least significant two bits of the Stream ID are used
-to identify the type of stream (unidirectional or bidirectional) and the
-initiator of the stream.
+Streams are identified within a connection by a numeric value, referred to as
+the Stream ID.  Stream IDs are unique to a stream: a QUIC endpoint MUST NOT
+reuse a Stream ID within a connection.  Stream IDs are encoded as a
+variable-length integer (see {{integer-encoding}}).

plural integers

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321832
----==_mimepart_5bdd692cdf712_3e6c3fd3ec2d45c43561d8
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/1950#discussion_r230549718">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Streams are identified by an unsigned 62-bit integer, referred to as the Stream
-ID.  Stream IDs are encoded as a variable-length integer (see
-{{integer-encoding}}).  The least significant two bits of the Stream ID are used
-to identify the type of stream (unidirectional or bidirectional) and the
-initiator of the stream.
+Streams are identified within a connection by a numeric value, referred to as
+the Stream ID.  Stream IDs are unique to a stream: a QUIC endpoint MUST NOT
+reuse a Stream ID within a connection.  Stream IDs are encoded as a
+variable-length integer (see {{integer-encoding}}).
</pre>
<p>plural integers</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321832">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9cYLq47d_8aP_BVUzhDRU4Vkl9Mks5urWCsgaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1dSMmh8E7_4b0eSS-kySzIBEcvNks5urWCsgaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321832"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321832",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321832",
"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 1950",
"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/1950#pullrequestreview-171321832"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd692cdf712_3e6c3fd3ec2d45c43561d8--


From nobody Sat Nov  3 02:26: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 C92CB12958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:26:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 edvvMaeXYnL8 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:26:15 -0700 (PDT)
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 20C89124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:26:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541237173; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=If187rD9C7dUUZRunMyzz8keO9/rcPt0vh3TY8+856Y=; b=Z+7fUJ7sB1peEjMEadnW3LH79FkSf3HvA2WIoLN2oHVdgHQ1W7e6sAwIyqRC4lt7SGSEgzqP J4jx3ergGVOwMy8U+LCuE8ilW6R25TmBJ7yDGmncdDK0Dlfcfx/lhULeTtYxF7xPojGSZxTt gTRNLAOaJCpSixKbKEQMQ6iR+mk=
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 5bdd69b5.7f327c7bc120-smtp-out-n01; Sat, 03 Nov 2018 09:26:13 -0000 (UTC)
Date: Sat, 03 Nov 2018 02:26:12 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd69b4744b1_e532adc4b20a5882262@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 97294c: more trimming
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd69b473e60_e532adc4b20a588217d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-r1RxgSCfjgQx4T-mbUdNEQumG0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:26:17 -0000

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

  Branch: refs/heads/streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: 97294c8a6b441dbd832b6406fd149b4d14f897c4
      https://github.com/quicwg/base-drafts/commit/97294c8a6b441dbd832b6406fd149b4d14f897c4
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  more trimming



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

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

----==_mimepart_5bdd69b473e60_e532adc4b20a588217d--


From nobody Sat Nov  3 02:26: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 4013112F295 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:26:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id akfEGLrF6MYD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:26:18 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F9C6124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:26:17 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:26:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237176; bh=TvUUJvMOgDZwnEkqSXh46t62ezDcjd+FVF9oIibpaWo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ra42Dp1H3RBV0YTXn1xKap65FkGwXyAYEbhA7j53dfHZVRXvolQEGEzJzxovxSS9I V4kFgRBm9VUtlTOwj3glkOKDC81wFti8sLTswLTgTGAjym7HlGUqL7VZVNps17BZU7 i4+v9w9qKcb8NhWrDFHqY6h80SS8z5TqN0kpcS6Y=
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/1950/push/3016813270@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd69b8730c0_6b9e3fd3eccd45c410452e"; 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/RH43y9z3PFf9x8AntR_aUU4Dzg0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:26:21 -0000

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

@janaiyengar pushed 1 commit.

97294c8  more trimming


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1950/files/e58c99220cdfe8fb1931c2c62b29661275ea00c2..97294c8a6b441dbd832b6406fd149b4d14f897c4

----==_mimepart_5bdd69b8730c0_6b9e3fd3eccd45c410452e
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/97294c8">97294c8</a>  more trimming</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1950/files/e58c99220cdfe8fb1931c2c62b29661275ea00c2..97294c8a6b441dbd832b6406fd149b4d14f897c4">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Y37TAFCmOYZhZNgtkeAYqjz9tvks5urWE4gaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq79GftAXs8bb6IHP29RdLLlJOvnBks5urWE4gaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950/files/e58c99220cdfe8fb1931c2c62b29661275ea00c2..97294c8a6b441dbd832b6406fd149b4d14f897c4"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950/files/e58c99220cdfe8fb1931c2c62b29661275ea00c2..97294c8a6b441dbd832b6406fd149b4d14f897c4",
"url": "https://github.com/quicwg/base-drafts/pull/1950/files/e58c99220cdfe8fb1931c2c62b29661275ea00c2..97294c8a6b441dbd832b6406fd149b4d14f897c4",
"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 #1950",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1950:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "97294c8",
"value": "more trimming"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1950/files/e58c99220cdfe8fb1931c2c62b29661275ea00c2..97294c8a6b441dbd832b6406fd149b4d14f897c4"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd69b8730c0_6b9e3fd3eccd45c410452e--


From nobody Sat Nov  3 02:28: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 67ECE12958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:28:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3AKGroAaIU07 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:28:49 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89A99124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:28:49 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:28:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237328; bh=qw7EyhYiMduafLN1Dflaxy2wOV4/eKDPTyRxUzjv3bw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XunSwaUJGwLFwM7Gi2+b3bIfPjqiYfLhcSeUCsCW445ToKJpzlU6rcBW9tDrDy/in RF8zb+2/epf0RI0PuWlqEaxoyChcGvQoODH7C8tGSlePtLcU5XTT8WlAdkTBb+/qMk J9wzRbUUekEQeBJLg8sO15KwALw1Pva30gbHS3uU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ee4057417f3617079e0df95fe1744e16a08471492cf0000000117f52c5092a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171321951@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6a50383df_2a983fe4248d45bc119896"; 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/QIzzAXcVQkyC3OBkJAMTevLcNLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:28:51 -0000

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

mikkelfj commented on this pull request.



> -The stream limit is specific to each endpoint and applies only to the peer that
-receives the setting.  That is, the client limits the number of streams of each
-type the server can initiate, and the server limits the number of streams the
-client can initiate.  Each endpoint can respond on streams initiated by the
-other peer, regardless of whether it is permitted to initiate new streams.
-
-Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that
-receives a STREAM frame with an ID greater than the limit it has sent MUST treat
-this as a stream error of type STREAM_LIMIT_ERROR ({{error-handling}}).
-
-A receiver cannot renege on an advertisement; that is, once a receiver
-advertises a stream limit using the MAX_STREAMS frame, advertising a smaller
-limit has no effect.  A receiver MUST ignore any MAX_STREAMS frame that does
-not increase the stream limit.
+Within each type, streams are expected to be created with numerically increasing
+Stream IDs.  A Stream ID that is used out of order results in all streams of

```suggestion
Stream IDs.  A stream opened an out of order Stream ID results in all streams of
```
(using a stream does not necessarily imply opening it, and therefore also not lower numbered 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/1950#pullrequestreview-171321951
----==_mimepart_5bdd6a50383df_2a983fe4248d45bc119896
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230549839">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -The stream limit is specific to each endp=
oint and applies only to the peer that
-receives the setting.  That is, the client limits the number of streams =
of each
-type the server can initiate, and the server limits the number of stream=
s the
-client can initiate.  Each endpoint can respond on streams initiated by =
the
-other peer, regardless of whether it is permitted to initiate new stream=
s.
-
-Endpoints MUST NOT exceed the limit set by their peer.  An endpoint that=

-receives a STREAM frame with an ID greater than the limit it has sent MU=
ST treat
-this as a stream error of type STREAM_LIMIT_ERROR ({{error-handling}}).
-
-A receiver cannot renege on an advertisement; that is, once a receiver
-advertises a stream limit using the MAX_STREAMS frame, advertising a sma=
ller
-limit has no effect.  A receiver MUST ignore any MAX_STREAMS frame that =
does
-not increase the stream limit.
+Within each type, streams are expected to be created with numerically in=
creasing
+Stream IDs.  A Stream ID that is used out of order results in all stream=
s of
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-Stream IDs.  A Stream ID that is used out of =
order results in all streams of
+Stream IDs.  A stream opened an out of order Stream ID results in all st=
reams of
</pre>

<p>(using a stream does not necessarily imply opening it, and therefore a=
lso not lower numbered 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/1950#pullrequestreview-171321951">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
_bqa9KNmHvwuLF1CMgpGro3keLJks5urWHQgaJpZM4YMp9_">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqxD-VoAMK3zB_uES8sBhU=
89vNKBiks5urWHQgaJpZM4YMp9_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #1950"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171321951=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestrev=
iew-171321951",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview=
-171321951",
"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 1950",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

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

----==_mimepart_5bdd6a50383df_2a983fe4248d45bc119896--


From nobody Sat Nov  3 02: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 8CE97124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:29:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hhmsdhEhLXCr for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:29:42 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA42112426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:29:41 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:29:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237380; bh=7p6AKSiFeLLEiGkzBTtZmaMBkwFFlV0kl7uyQcEQ0Zw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PMANgRbci+3z2pu7vzNSM6xBC+zSXHapFQNh0xQGI71MLWIzG2XnHfIjIlJWeJx1i UAIB7xbziLXNZcN4apK9sFzrt79c89BeFk0cmRfUyxLl1rT/n4ZJCn22uYRYHmHS+g g6avS/I/wpc+YM0+XwNDRx/rKoClX+BW7dSGxuj8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9dd0ad642f019737526030055903fc2ac4207d3492cf0000000117f52c8492a169ce166cf50b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1945/review/171321969@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1945@github.com>
References: <quicwg/base-drafts/pull/1945@github.com>
Subject: Re: [quicwg/base-drafts] Renumber frames (#1945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6a843743e_2cb13fad708d45c05874ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gg4_3gkAlX_SxHuHJXVvbCC0pSQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:29:44 -0000

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

janaiyengar commented on this pull request.



>  
-The RST_STREAM frame is as follows:
+A connection will time out if no packets are sent or received for a period
+longer than the time specified in the idle_timeout transport parameter (see
+{{termination}}).  However, state in middleboxes might time out earlier than
+that.  Though REQ-5 in {{?RFC4787}} recommends a 2 minute timeout interval,
+experience shows that sending packets every 15 to 30 seconds is necessary to
+prevent the majority of middleboxes from losing state for UDP flows.
+
+
+## ACK Frame {#frame-ack}

```suggestion
## ACK Frames {#frame-ack}
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1945#discussi=
on_r230549862">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-The RST_STREAM frame is as follows:
+A connection will time out if no packets are sent or received for a peri=
od
+longer than the time specified in the idle_timeout transport parameter (=
see
+{{termination}}).  However, state in middleboxes might time out earlier =
than
+that.  Though REQ-5 in {{?RFC4787}} recommends a 2 minute timeout interv=
al,
+experience shows that sending packets every 15 to 30 seconds is necessar=
y to
+prevent the majority of middleboxes from losing state for UDP flows.
+
+
+## ACK Frame {#frame-ack}
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-## ACK Frame {#frame-ack}
+## ACK Frames {#frame-ack}
</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/1945#pullrequestreview-171321969">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
wgvO6NDr3AJqprXeZjDdD94fPjfks5urWIEgaJpZM4YFt-l">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq9Z2BoHroheYUEfdpYbrl=
6YW8cpWks5urWIEgaJpZM4YFt-l.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1945"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1945#pullrequestreview-171321=
969"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1945#pullrequestrev=
iew-171321969",
"url": "https://github.com/quicwg/base-drafts/pull/1945#pullrequestreview=
-171321969",
"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 1945",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bdd6a843743e_2cb13fad708d45c05874ee--


From nobody Sat Nov  3 02:32: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 4E6CA124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:32:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uxmojSIPTjU8 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:32:05 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 468A012426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:32:05 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:32:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237524; bh=lp+tK6N73/I7dUYuXKVZ9PgBkjWqUVGW7GL39dImqRY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NMWGGbaFGBrx6kABlYRybtmo6ugVCCerpULHCTPx7sa7zLF/IvqpYrHr7/bfbkvW8 SGarBjg9gFLPKiMU3IjDzqDfJ2MkHEQfqPe48lnrQDHCV3giYLPITlGNCZYYwc15/E 97xRyYQikMr3L9OQ8xjYWJr5hJb3dcgi01TI2dsE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbd3f288032441d4df8b1b4b5c572d7c9227cab8a92cf0000000117f52d1492a169ce166cf50b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1945/review/171322019@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1945@github.com>
References: <quicwg/base-drafts/pull/1945@github.com>
Subject: Re: [quicwg/base-drafts] Renumber frames (#1945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6b14171a2_52fe3fbdc6ad45bc2636e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lTqUyRSRnT1k8X8HWdZLsMJpM0k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:32:07 -0000

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

janaiyengar commented on this pull request.



>  
+A sender SHOULD send a STREAMS_BLOCKED frame (type=0x16 or 0x17) when it wishes
+to open a stream, but is unable to due to the maximum stream limit set by its
+peer (see {{frame-max-streams}}).  A STREAMS_BLOCKED frame of type 0x16 is used
+to indicate reaching the bidirectional stream limit; a STREAMS_BLOCKED frame of

```suggestion
to indicate reaching the bidirectional stream limit, and a STREAMS_BLOCKED frame of
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1945#discussi=
on_r230549918">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

+A sender SHOULD send a STREAMS_BLOCKED frame (type=3D0x16 or 0x17) when =
it wishes
+to open a stream, but is unable to due to the maximum stream limit set b=
y its
+peer (see {{frame-max-streams}}).  A STREAMS_BLOCKED frame of type 0x16 =
is used
+to indicate reaching the bidirectional stream limit; a STREAMS_BLOCKED f=
rame of
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-to indicate reaching the bidirectional stream=
 limit; a STREAMS_BLOCKED frame of
+to indicate reaching the bidirectional stream limit, and a STREAMS_BLOCK=
ED frame of
</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/1945#pullrequestreview-171322019">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
8Y3e_RSgOs0KipbIAVZ2k8oU_RVks5urWKUgaJpZM4YFt-l">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqzR7wlFEn7LkGS6KkKFDs=
CYmBX88ks5urWKUgaJpZM4YFt-l.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1945"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1945#pullrequestreview-171322=
019"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1945#pullrequestrev=
iew-171322019",
"url": "https://github.com/quicwg/base-drafts/pull/1945#pullrequestreview=
-171322019",
"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 1945",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bdd6b14171a2_52fe3fbdc6ad45bc2636e7--


From nobody Sat Nov  3 02:32: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 DB66712958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:32:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 jnPJaLzO5Vf1 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:32:30 -0700 (PDT)
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 D1CA512426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:32:29 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541237548; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=st/R/mY2RJsrgZQIP4n6G7KXsSZwEAt6ieIVVJk6jK8=; b=JPshQJJGfR51D3Z3Uz/9KUeWKoUwo+vKpuB2m1KzEOWYoSHEFU70PSsU1wy/RnX+KIplXji/ Hfh/bIdFK7gofAyCma+fUo8MR7URq0plTm1cxzAZ2ZrySFnQgCH+I6uELvIDhIVOJ+Aui+nu nSccK/t2ju2Lge6xGHfX9YiRYVM=
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 5bdd6b2c.7f3f502911b0-smtp-out-n02; Sat, 03 Nov 2018 09:32:28 -0000 (UTC)
Date: Sat, 03 Nov 2018 02:32:28 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd6b2c67a8c_a172aca64c36578920c2@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0a28ba: Missed a few
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd6b2c6750f_a172aca64c3657891999"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JBKiO0W8frvy_A5U3IC9noCUexo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:32:32 -0000

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

  Branch: refs/heads/renumber-frames
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0a28ba675b6faa262197e4eee1aaaa2580554b45
      https://github.com/quicwg/base-drafts/commit/0a28ba675b6faa262197e4eee1aaaa2580554b45
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Missed a few



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

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

----==_mimepart_5bdd6b2c6750f_a172aca64c3657891999--


From nobody Sat Nov  3 02:32: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 38D1A12958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:32:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zkufl2U4M2En for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:32:32 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 822FD124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:32:32 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:32:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237551; bh=aH318yaSMosFJhZP1KOtxeg4eNF4Ep7viuJbwiLtSgA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1HScsKIjO2h7LQK9jQVUJSVJyNmka1aDdhz2DUCRiJf09Dio1+kwkpg0n4L1Wagfp saj68yCg3a3P1496pXlOal4nvY0d460h5Ea7yY2QqQwGzm56HFQQspPO1OlG8lUi72 Y6QRUfNTSvPvJRuLVI+uHZgs6TfvOBt1F2XzLFko=
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/1945/push/3016818016@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1945@github.com>
References: <quicwg/base-drafts/pull/1945@github.com>
Subject: Re: [quicwg/base-drafts] Renumber frames (#1945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6b2f61d62_7bcb3fdb1bcd45c026847c"; 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/g-aO4YrZd6ILK-W4ZIeDZEDMS14>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:32:36 -0000

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

@martinthomson pushed 1 commit.

0a28ba6  Missed a few


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1945/files/15c59e195cd74d2dad3131a9c9660e132572fb8e..0a28ba675b6faa262197e4eee1aaaa2580554b45

----==_mimepart_5bdd6b2f61d62_7bcb3fdb1bcd45c026847c
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/0a28ba6">0a28ba6</a>  Missed a few</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1945/files/15c59e195cd74d2dad3131a9c9660e132572fb8e..0a28ba675b6faa262197e4eee1aaaa2580554b45">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy-nc3b8q38JRX8lyrmPWqUjh7voks5urWKvgaJpZM4YFt-l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxiynu8JVq5idmSy-5sOOFzSqs29ks5urWKvgaJpZM4YFt-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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1945"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1945/files/15c59e195cd74d2dad3131a9c9660e132572fb8e..0a28ba675b6faa262197e4eee1aaaa2580554b45"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1945/files/15c59e195cd74d2dad3131a9c9660e132572fb8e..0a28ba675b6faa262197e4eee1aaaa2580554b45",
"url": "https://github.com/quicwg/base-drafts/pull/1945/files/15c59e195cd74d2dad3131a9c9660e132572fb8e..0a28ba675b6faa262197e4eee1aaaa2580554b45",
"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 #1945",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1945:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "0a28ba6",
"value": "Missed a few"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1945/files/15c59e195cd74d2dad3131a9c9660e132572fb8e..0a28ba675b6faa262197e4eee1aaaa2580554b45"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404152229\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd6b2f61d62_7bcb3fdb1bcd45c026847c--


From nobody Sat Nov  3 02:33: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 D419812958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:33:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nZc8ErjmeMsu for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:33:15 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF132124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:33:14 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:33:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237593; bh=K/tPd8FRzYBLK4qu+9nCfEEOtDJFmPmfHbjZPPbflDI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fUi7SIZ2+ud1dsxx/aiJYfdoC0RpQqyYtGfCOVlM1pSmjOnRmXqS+lfQWkX3bA/fU UiALmV8S20tkmksl5/SO8qfbSLZfX41BnLd4GMs1jv+R37psFAmGFCBD12XTegQGTa 9ZYNgEtQq4SQksutmVDC62z88JmZvaK027mF/LuY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba21d28b2de303d9b13fac4904279ed87de1990f392cf0000000117f52d5992a169ce166cf50b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1945/review/171322047@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1945@github.com>
References: <quicwg/base-drafts/pull/1945@github.com>
Subject: Re: [quicwg/base-drafts] Renumber frames (#1945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6b598ad19_13f33f9f32cd45b82483c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dntLs0dRUzriba_2XZr7x_x8TGk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:33:17 -0000

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

janaiyengar commented on this pull request.



>  
-Version Negotiation and Retry packets cannot be acknowledged because they do not
-contain a packet number.  Rather than relying on ACK frames, these packets are
-implicitly acknowledged by the next Initial packet sent by the client.
+The MAX_STREAMS frames (type=0x12 and 0x13) inform the peer of the number of
+streams it is permitted to open.  A MAX_STREAMS frame with a type of 0x12
+applies to bidirectional streams; a MAX_STREAMS frame with a type of 0x13

```suggestion
applies to bidirectional streams, and a MAX_STREAMS frame with a type of 0x13
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1945#discussi=
on_r230549947">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-Version Negotiation and Retry packets cannot be acknowledged because the=
y do not
-contain a packet number.  Rather than relying on ACK frames, these packe=
ts are
-implicitly acknowledged by the next Initial packet sent by the client.
+The MAX_STREAMS frames (type=3D0x12 and 0x13) inform the peer of the num=
ber of
+streams it is permitted to open.  A MAX_STREAMS frame with a type of 0x1=
2
+applies to bidirectional streams; a MAX_STREAMS frame with a type of 0x1=
3
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-applies to bidirectional streams; a MAX_STREA=
MS frame with a type of 0x13
+applies to bidirectional streams, and a MAX_STREAMS frame with a type of=
 0x13
</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/1945#pullrequestreview-171322047">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
ySnftZ6n4RpeMLnRtXJG1VjtX7Bks5urWLZgaJpZM4YFt-l">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqzp8BmKMo7G3BeNCgzVVf=
jj-kmGJks5urWLZgaJpZM4YFt-l.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1945"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1945#pullrequestreview-171322=
047"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1945#pullrequestrev=
iew-171322047",
"url": "https://github.com/quicwg/base-drafts/pull/1945#pullrequestreview=
-171322047",
"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 1945",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bdd6b598ad19_13f33f9f32cd45b82483c--


From nobody Sat Nov  3 02:33: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 31664124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:33:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yfhekF1bAiV2 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:33:14 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EB5C12426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:33:14 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:33:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237593; bh=IY0Y+4QVYb/g9vvA/3QVCIAnpDISJEFAB9oegY5lyxs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sLOyPVOcCQCI3eqONrA2ilax/M/lKrhmQQIbBLX7TGGB4Z6U8HRp+ik2ODRacdpgs CKkQFEtcsfZKjus48CpYuLcIjwYtYhNcuJ9chvsGadIxt73Sjwd6Sj6Scz0o/JSLwY V0kokJDP18yK+gL5E2DIUcqxyU8IXY7ABJ9yhVyE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58b11cba87727af76067c8f99498cee6cc1c88ef92cf0000000117f52d5992a169ce1678f4f3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1949/review/171318484@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1949@github.com>
References: <quicwg/base-drafts/pull/1949@github.com>
Subject: Re: [quicwg/base-drafts] Editorial changes to abstract and intro (#1949)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6b5934f7a_433c3fb9df4d45bc28536"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ACNzPMfBDX3zOW74ErMJ3zTEQ90>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:33:18 -0000

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

martinthomson commented on this pull request.



> @@ -92,10 +92,9 @@ informative:
 
 --- abstract
 
-This document defines the core of the QUIC transport protocol.  This document
-describes connection establishment, packet format, multiplexing, and
-reliability.  Accompanying documents describe the cryptographic handshake and
-loss detection.
+This document describes the core of the QUIC transport protocol.  Accompanying

I think that definition >> description here.

> @@ -92,10 +92,9 @@ informative:
 
 --- abstract
 
-This document defines the core of the QUIC transport protocol.  This document
-describes connection establishment, packet format, multiplexing, and
-reliability.  Accompanying documents describe the cryptographic handshake and
-loss detection.
+This document describes the core of the QUIC transport protocol.  Accompanying
+documents describe QUIC's loss detection and congestion control
+{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS}}.

```suggestion
{{QUIC-RECOVERY}} and the use of TLS 1.3 for key negotiation {{QUIC-TLS}}.
```

>    - {{packets-frames}} describes concepts related to packets and frames,
   - {{packetization}} defines models for the transmission, retransmission, and
-    acknowledgement of information, and
-  - {{packet-size}} contains a rules for managing the size of packets.
+    acknowledgement of packets and frames, and

If you make this change, then I think that just packets is less confusing.

```suggestion
    acknowledgement of packets, and
```

>  
 
 ## Conventions and Definitions
 
-The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
+### Keywords

No empty sections please.
```suggestion
```

>  "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this
 document are to be interpreted as described in BCP 14 {{!RFC2119}} {{!RFC8174}}
 when, and only when, they appear in all capitals, as shown here.
 
-Definitions of terms that are used in this document:
+### Terms

```suggestion
```

>  
 Endpoint:
 
-: The client or server end of a connection.
+: An entity that can participate in a QUIC conversation by generating,
+  receiving, and fully processing QUIC packets. There are only two types of

```suggestion
  receiving, and processing QUIC packets. There are only two types of
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1949#discussi=
on_r230546793">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -92,10 +92,9 @@ informative:
 =

 --- abstract
 =

-This document defines the core of the QUIC transport protocol.  This doc=
ument
-describes connection establishment, packet format, multiplexing, and
-reliability.  Accompanying documents describe the cryptographic handshak=
e and
-loss detection.
+This document describes the core of the QUIC transport protocol.  Accomp=
anying
</pre>
<p>I think that definition &gt;&gt; description here.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1949#discussi=
on_r230546797">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -92,10 +92,9 @@ informative:
 =

 --- abstract
 =

-This document defines the core of the QUIC transport protocol.  This doc=
ument
-describes connection establishment, packet format, multiplexing, and
-reliability.  Accompanying documents describe the cryptographic handshak=
e and
-loss detection.
+This document describes the core of the QUIC transport protocol.  Accomp=
anying
+documents describe QUIC&#39;s loss detection and congestion control
+{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS=
}}.
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for=
 key negotiation {{QUIC-TLS}}.
+{{QUIC-RECOVERY}} and the use of TLS 1.3 for key negotiation {{QUIC-TLS}=
}.
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1949#discussi=
on_r230546823">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;    - {{packets-frames}} describes concepts=
 related to packets and frames,
   - {{packetization}} defines models for the transmission, retransmissio=
n, and
-    acknowledgement of information, and
-  - {{packet-size}} contains a rules for managing the size of packets.
+    acknowledgement of packets and frames, and
</pre>
<p>If you make this change, then I think that just packets is less confus=
ing.</p>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-    acknowledgement of packets and frames, an=
d
+    acknowledgement of packets, and
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1949#discussi=
on_r230546833">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 =

 ## Conventions and Definitions
 =

-The key words &quot;MUST&quot;, &quot;MUST NOT&quot;, &quot;REQUIRED&quo=
t;, &quot;SHALL&quot;, &quot;SHALL NOT&quot;, &quot;SHOULD&quot;,
+### Keywords
</pre>
<p>No empty sections please.</p>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-### Keywords
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1949#discussi=
on_r230546848">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  &quot;SHOULD NOT&quot;, &quot;RECOMMENDED=
&quot;, &quot;NOT RECOMMENDED&quot;, &quot;MAY&quot;, and &quot;OPTIONAL&=
quot; in this
 document are to be interpreted as described in BCP 14 {{!RFC2119}} {{!RF=
C8174}}
 when, and only when, they appear in all capitals, as shown here.
 =

-Definitions of terms that are used in this document:
+### Terms
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-### Terms
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1949#discussi=
on_r230546865">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 Endpoint:
 =

-: The client or server end of a connection.
+: An entity that can participate in a QUIC conversation by generating,
+  receiving, and fully processing QUIC packets. There are only two types=
 of
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-  receiving, and fully processing QUIC packet=
s. There are only two types of
+  receiving, and processing QUIC packets. There are only two types of
</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/1949#pullrequestreview-171318484">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
0y17SCrSgIHGE8ivTLcV7YX00bkks5urWLZgaJpZM4YMpmj">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq24FzfLBplJu9mrC-8KWw=
FzcvGTxks5urWLZgaJpZM4YMpmj.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1949"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/1949#pullrequestreview-1713=
18484"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1949#pullrequestrev=
iew-171318484",
"url": "https://github.com/quicwg/base-drafts/pull/1949#pullrequestreview=
-171318484",
"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 1949",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

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

----==_mimepart_5bdd6b5934f7a_433c3fb9df4d45bc28536--


From nobody Sat Nov  3 02:33: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 A077D12958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:33:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UAObKvy_EizE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:33:53 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A16B112426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:33:53 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:33:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237632; bh=3Uib0ECP86v7D8BE8yGxTHNcxm1QXVafk5KXccs6G1E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mEJSSbBnbAkORUuXxPC+5n9PaMWvOnEKauUtxU8Axm1n5UX8RGvPC7KXTlIAVPDLn GG0CGRQCa9wg9YRqrcdA2MlLnvQVBr1Oq2BoNs451FvqRO10FJOyphAOoq+DRChVNy LnImaqaqNiJ5yUa4bteFhRV4omNmIqoEzexmuu+w=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb61b307b6b92adb9452833431b0e9c5af2d9eda492cf0000000117f52d8092a169ce166cf50b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1945/review/171322066@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1945@github.com>
References: <quicwg/base-drafts/pull/1945@github.com>
Subject: Re: [quicwg/base-drafts] Renumber frames (#1945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6b8077570_28f63fad708d45c09973ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pgYduPq97k6Zjz-jlK8V0W1AXiE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:33:56 -0000

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

janaiyengar commented on this pull request.



>  
-: A variable-length integer indicating the stream limit at the time the frame
-  was sent.
+* The OFF bit (0x04) in the frame type is set to indicate that there is an
+  Offset field present.  When set to 1, the Offset field is present; when set to

```suggestion
  Offset field present.  When set to 1, the Offset field is present.  When set 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/1945#pullrequestreview-171322066
----==_mimepart_5bdd6b8077570_28f63fad708d45c09973ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1945#discussi=
on_r230549964">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-: A variable-length integer indicating the stream limit at the time the =
frame
-  was sent.
+* The OFF bit (0x04) in the frame type is set to indicate that there is =
an
+  Offset field present.  When set to 1, the Offset field is present; whe=
n set to
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-  Offset field present.  When set to 1, the O=
ffset field is present; when set to
+  Offset field present.  When set to 1, the Offset field is present.  Wh=
en set to
</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/1945#pullrequestreview-171322066">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
92pL2nUPf9fUJbQrjIRavQaBV_hks5urWMAgaJpZM4YFt-l">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqyukPL_JdP5TRalSYX2yu=
aPUAGjqks5urWMAgaJpZM4YFt-l.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1945"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1945#pullrequestreview-171322=
066"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1945#pullrequestrev=
iew-171322066",
"url": "https://github.com/quicwg/base-drafts/pull/1945#pullrequestreview=
-171322066",
"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 1945",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bdd6b8077570_28f63fad708d45c09973ce--


From nobody Sat Nov  3 02: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 8348C124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:34:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 VJnj-A9Ucy1V for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:34:05 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A97D512426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:34:04 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:34:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237643; bh=Ckp3YHLczICMf3LRhX/ZDe3NfsHEO89fhjkMJybES8w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qJ8IyNlVWdNuuMQ8NFe6NUYqXFsxgZcZbBWSDAo6m/suvcjdsoQwZ4ZS8lu+R8FIs AEUkiYTQNIeIElmKAyVHmQZM6YDpljZ1hWV/VDRpOt3fYrGRRYFFvktWaa22A0Un7D fYdXP98fn4U7qJKyWgLTNTPWpER6TWM5RNM3+6Lc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2aaf3f07a6d265ce5c9d5f88f14acd04e4e0624792cf0000000117f52d8b92a169ce1678f4f3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1949/review/171322069@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1949@github.com>
References: <quicwg/base-drafts/pull/1949@github.com>
Subject: Re: [quicwg/base-drafts] Editorial changes to abstract and intro (#1949)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6b8b8727a_49213f96e74d45b4462080"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8KoOIl6B5trS8UcV546jxgKXHjc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:34:06 -0000

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

martinthomson commented on this pull request.



>  
 
-## Notational Conventions
+### Notational Conventions

```suggestion
## Notational Conventions
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1949#discussi=
on_r230549968">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 =

-## Notational Conventions
+### Notational Conventions
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-### Notational Conventions
+## Notational Conventions
</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/1949#pullrequestreview-171322069">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
4qxB-GRdOtJ48I4a_UHc_t7r3LJks5urWMLgaJpZM4YMpmj">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq6FwL4Y5NaNP_eumQdOeA=
Q8fCNSqks5urWMLgaJpZM4YMpmj.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1949"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/1949#pullrequestreview-1713=
22069"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1949#pullrequestrev=
iew-171322069",
"url": "https://github.com/quicwg/base-drafts/pull/1949#pullrequestreview=
-171322069",
"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 1949",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

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

----==_mimepart_5bdd6b8b8727a_49213f96e74d45b4462080--


From nobody Sat Nov  3 02:36: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 C878D1277CC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:36:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NHtpQxquhPe8 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:36:44 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D721612008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:36:43 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:36:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237802; bh=zAH4kIpRVSvsBsKvQ6GueF8US8CifX11rJOevAyepCg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0gvEcnrjcsFo9/uNH58RxmmcSNQicZ7awNydD6aS0d4hMCgXCTi5VOXn1H658mi25 OReRuGb5XIUkcpJu9Z2V7/uM/ViyswOvSEfLNfM8lx9RkRcvLVTgDrOcwCRI9kchrE 5VxduVKFqJPDPyJg20g/s4i96j8OnE0QBaveaOfg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2dd3d01ab98a4606fab387b9c086cf8c7743e72892cf0000000117f52e2a92a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171322154@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6c2aaf174_6b6b3fbdc6ad45bc100290"; 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/Hp83Nfxc5htX5AMSOT3IepOT2Q8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:36:46 -0000

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

mikkelfj commented on this pull request.



> -the protocol functions efficiently.  That is, prioritizing frames other than
-STREAM frames ensures that loss recovery, congestion control, and flow control
-operate effectively.
-
-CRYPTO frames SHOULD be prioritized over other streams prior to the completion
-of the cryptographic handshake.  This includes the retransmission of the second
-flight of client handshake messages, that is, the TLS Finished and any client
-authentication messages.
-
-STREAM data in frames determined to be lost SHOULD be retransmitted before
-sending new data, unless application priorities indicate otherwise.
-Retransmitting lost stream data can fill in gaps, which allows the peer to
-consume already received data and free up the flow control window.
+resources to, the implementation SHOULD use the information provided by the
+application.  Failure to account for priority of streams can result in
+suboptimal application performance.

```suggestion
suboptimal application performance, and potentially starvation or deadlocks.
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1950#discussi=
on_r230550071">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -the protocol functions efficiently.  That=
 is, prioritizing frames other than
-STREAM frames ensures that loss recovery, congestion control, and flow c=
ontrol
-operate effectively.
-
-CRYPTO frames SHOULD be prioritized over other streams prior to the comp=
letion
-of the cryptographic handshake.  This includes the retransmission of the=
 second
-flight of client handshake messages, that is, the TLS Finished and any c=
lient
-authentication messages.
-
-STREAM data in frames determined to be lost SHOULD be retransmitted befo=
re
-sending new data, unless application priorities indicate otherwise.
-Retransmitting lost stream data can fill in gaps, which allows the peer =
to
-consume already received data and free up the flow control window.
+resources to, the implementation SHOULD use the information provided by =
the
+application.  Failure to account for priority of streams can result in
+suboptimal application performance.
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-suboptimal application performance.
+suboptimal application performance, and potentially starvation or deadlo=
cks.
</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/1950#pullrequestreview-171322154">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
z2xjsBh7oRw8lRAc6nsvsaf6XY2ks5urWOqgaJpZM4YMp9_">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq__uZxwygXoP1MkVTXOna=
oQooisUks5urWOqgaJpZM4YMp9_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #1950"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171322154=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestrev=
iew-171322154",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview=
-171322154",
"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 1950",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

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

----==_mimepart_5bdd6c2aaf174_6b6b3fbdc6ad45bc100290--


From nobody Sat Nov  3 02:37: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 A832E1277CC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 yb_PJKc2fQMI for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:12 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C40F012008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:37:11 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541237830; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6aDuJWVsER5jqFpEqwzALB6EJZ9PyTtqVZHpJ0jpp2U=; b=x5zREu851yXWOExzW8l7/RiBYrPKyneaNKxkmok6ke7SXgovxlbqLOTT+A2UiO6AhOF7y3ro QtoiRuhdUpg9+sM7GWqroO1ZMGuhSJ0KakWHmnPHKaF7dpGNSz/XdHDc2klGUERX8g9EY14c 64lYWnjgTpqAtPTGkaAbeDy7Q9g=
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 5bdd6c46.7f78bc0f6390-smtp-out-n03; Sat, 03 Nov 2018 09:37:10 -0000 (UTC)
Date: Sat, 03 Nov 2018 02:37:09 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd6c45356c7_2e02ab3d9efc58873032@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 438da7: period
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd6c4535282_2e02ab3d9efc588729cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8h5KYIAP3_Lfgf4PTVv5croKts4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:37:14 -0000

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

  Branch: refs/heads/renumber-frames
  Home:   https://github.com/quicwg/base-drafts
  Commit: 438da79a12f84e0a6c6dc3597d9be2d5332dc629
      https://github.com/quicwg/base-drafts/commit/438da79a12f84e0a6c6dc3597d9be2d5332dc629
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  period

Co-Authored-By: martinthomson <martin.thomson@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_5bdd6c4535282_2e02ab3d9efc588729cc--


From nobody Sat Nov  3 02: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 1AEF512008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fxqDn8H3stzb for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:13 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1478012426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:37:13 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:37:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237831; bh=zmQlAv2Us5VSoh98AHC7g3sQWVbpinyKmJT7ruoo81s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M3ux9eICpfiWCFkkwrZTY5nX14rX2eIQ7qxjkqv/QtRfFdAHAn13GHhjMzUP+o2SC RQWyQAN4cw9lHTWyNpGGVVaKmL6RNijcz9x8MDBBXAdb+9iLiPPSKzgSjOLB4yNz3D 9yuzIZIR62vtAw0U4OzzDg2YmtkKGhSQ9Ova+goI=
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/1945/push/3016821385@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1945@github.com>
References: <quicwg/base-drafts/pull/1945@github.com>
Subject: Re: [quicwg/base-drafts] Renumber frames (#1945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6c47e6e53_78fc3fd3eccd45c4438284"; 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/E0t9xcZjDfOeVJOdnLw59bqADjM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:37:15 -0000

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

@martinthomson pushed 1 commit.

438da79  period


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1945/files/0a28ba675b6faa262197e4eee1aaaa2580554b45..438da79a12f84e0a6c6dc3597d9be2d5332dc629

----==_mimepart_5bdd6c47e6e53_78fc3fd3eccd45c4438284
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/438da79">438da79</a>  period</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1945/files/0a28ba675b6faa262197e4eee1aaaa2580554b45..438da79a12f84e0a6c6dc3597d9be2d5332dc629">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6yhcDn5W0Ew7cy2txctRc8_Bq3bks5urWPHgaJpZM4YFt-l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8OZqIGgVHJlMJ50fsTCFIDLVrhnks5urWPHgaJpZM4YFt-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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1945"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1945/files/0a28ba675b6faa262197e4eee1aaaa2580554b45..438da79a12f84e0a6c6dc3597d9be2d5332dc629"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1945/files/0a28ba675b6faa262197e4eee1aaaa2580554b45..438da79a12f84e0a6c6dc3597d9be2d5332dc629",
"url": "https://github.com/quicwg/base-drafts/pull/1945/files/0a28ba675b6faa262197e4eee1aaaa2580554b45..438da79a12f84e0a6c6dc3597d9be2d5332dc629",
"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 #1945",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1945:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "438da79",
"value": "period"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1945/files/0a28ba675b6faa262197e4eee1aaaa2580554b45..438da79a12f84e0a6c6dc3597d9be2d5332dc629"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404152229\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd6c47e6e53_78fc3fd3eccd45c4438284--


From nobody Sat Nov  3 02:37: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 7318E12008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 fkWZt955-A9M for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:25 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 309141277CC for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:37:25 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541237844; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=c2KKVllJG3RiVURFtPKhtVI2nAvfxNP2cDvz0pKHoX4=; b=bjHg1Lo27S8NtW0bcg1YPwR9YdMovFFPawommssyG40ygukA7Iiq95f678vqAZ+gT6SRsjkx 3KL4DRmRe509v2nkuUeNFTWP/KBn/by7FL11aM0uZOZIzQaEg7fmWrvlhBzNzMkyNK2PnznT T4N0BBlbdcYkqqC5l0SeK/sIMWE=
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 5bdd6c54.7f3f90509390-smtp-out-n02; Sat, 03 Nov 2018 09:37:24 -0000 (UTC)
Date: Sat, 03 Nov 2018 02:37:24 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd6c545ac69_24262af1f84de58067041@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 329ac0: comma
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd6c545a127_24262af1f84de5806694f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0nwV-k301eSLyusToxAVvUA72Gc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:37:27 -0000

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

  Branch: refs/heads/renumber-frames
  Home:   https://github.com/quicwg/base-drafts
  Commit: 329ac0d1d86546165f9e9708269ce2f7201e48b2
      https://github.com/quicwg/base-drafts/commit/329ac0d1d86546165f9e9708269ce2f7201e48b2
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  comma

Co-Authored-By: martinthomson <martin.thomson@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_5bdd6c545a127_24262af1f84de5806694f--


From nobody Sat Nov  3 02: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 313E012D7EA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 63rvVuM5rMbf for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:28 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B86712008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:37:28 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:37:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237847; bh=BtanJ6isLKaPi/EgwL2uIEXIXjqOHv/AYub8Kt4xAVs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bwYdEm1QS0QlugvRhhEnS1hCJtG92pAPy8A/jP4V00WF86vE3uph4GdqhQwOr7hVp p5402zu5K6GIb1kIkimd9Y9rAij69CzpI/Q09rB8nAMb09cGoL2B7fGEqm0kEskFe1 WQbWXy4LVVa0ldBAWSqRMFA2hE1EaDF4ym7geP+8=
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/1945/push/3016821581@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1945@github.com>
References: <quicwg/base-drafts/pull/1945@github.com>
Subject: Re: [quicwg/base-drafts] Renumber frames (#1945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6c5712031_28fe3fad708d45c03946d9"; 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/_fhRJMga6dWLAI8Y_W809GrPZKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:37:31 -0000

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

@martinthomson pushed 1 commit.

329ac0d  comma


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1945/files/438da79a12f84e0a6c6dc3597d9be2d5332dc629..329ac0d1d86546165f9e9708269ce2f7201e48b2

----==_mimepart_5bdd6c5712031_28fe3fad708d45c03946d9
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/329ac0d">329ac0d</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/1945/files/438da79a12f84e0a6c6dc3597d9be2d5332dc629..329ac0d1d86546165f9e9708269ce2f7201e48b2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq55plFyeg7JR-C3R2qP0th68db03ks5urWPXgaJpZM4YFt-l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwCpZkOc_G28f8hAHRqW9KbDPFHJks5urWPXgaJpZM4YFt-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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1945"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1945/files/438da79a12f84e0a6c6dc3597d9be2d5332dc629..329ac0d1d86546165f9e9708269ce2f7201e48b2"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1945/files/438da79a12f84e0a6c6dc3597d9be2d5332dc629..329ac0d1d86546165f9e9708269ce2f7201e48b2",
"url": "https://github.com/quicwg/base-drafts/pull/1945/files/438da79a12f84e0a6c6dc3597d9be2d5332dc629..329ac0d1d86546165f9e9708269ce2f7201e48b2",
"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 #1945",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1945:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "329ac0d",
"value": "comma"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1945/files/438da79a12f84e0a6c6dc3597d9be2d5332dc629..329ac0d1d86546165f9e9708269ce2f7201e48b2"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404152229\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd6c5712031_28fe3fad708d45c03946d9--


From nobody Sat Nov  3 02:37: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 1188012426A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 YKicimWbnxIF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:38 -0700 (PDT)
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 8D00A12008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:37:38 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541237857; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uEmm66fy7+laTzqH4v/0oy5xxmTjY/liK7SQEH2aSGI=; b=uAAid9EZK8pHjvHZmtirpiKqC5eaBc6+rU48duGwICtB032w+zUUgmo8dQUbGCApZJ6R5P05 sVKSf8f45LONLNfuAcKOP9ggKfrGKbuEjIXRawj/xbjIIDdniEYEMdU36zZrO/FsKsx+eqc/ inunNdaLGq3fNv9SU8pVl6+esmQ=
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.45]) by mxa.mailgun.org with ESMTP id 5bdd6c60.7f23243e8090-smtp-out-n02; Sat, 03 Nov 2018 09:37:36 -0000 (UTC)
Date: Sat, 03 Nov 2018 02:37:35 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd6c5f98a77_5f2e2abff3fb2588727b2@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 392bfc: comma
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd6c5f98767_5f2e2abff3fb2588726b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q9BVkDmoNNB25TvSxiNHQCWxwco>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:37:40 -0000

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

  Branch: refs/heads/renumber-frames
  Home:   https://github.com/quicwg/base-drafts
  Commit: 392bfc9a9aee8553dfa0110ad5d691323c92e897
      https://github.com/quicwg/base-drafts/commit/392bfc9a9aee8553dfa0110ad5d691323c92e897
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  comma

Co-Authored-By: martinthomson <martin.thomson@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_5bdd6c5f98767_5f2e2abff3fb2588726b2--


From nobody Sat Nov  3 02:37: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 9C45D12D7F8 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 FFikHm4ACP_E for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:37:40 -0700 (PDT)
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 764F712008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:37:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jhgtGC5RaF3Xb71Kw8zRXahggGk=; b=dQLgi+q+FACWpwhZ hKC9ToAkQAJ/B2GltOIKGe/daqT7Eap132gIEtCjgO402JftUw+XZcfD6hmvqnFr ttEhUCzozww4FaMNA1sLbgkMcfhzbhXCVKq2vidV07laDrEoKcFGk+PI19VV8MT+ eC3hyVuiQtxrMdt6akgZyBuJ12o=
Received: by filter1865p1mdw1.sendgrid.net with SMTP id filter1865p1mdw1-8207-5BDD6C63-11 2018-11-03 09:37:39.18410725 +0000 UTC m=+210830.520733746
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) by ismtpd0041p1mdw1.sendgrid.net (SG) with ESMTP id sP6Ria7sS96B61a1EaBkng for <quic-issues@ietf.org>; Sat, 03 Nov 2018 09:37:39.097 +0000 (UTC)
Date: Sat, 03 Nov 2018 09:37:39 +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/1945/push/3016821703@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1945@github.com>
References: <quicwg/base-drafts/pull/1945@github.com>
Subject: Re: [quicwg/base-drafts] Renumber frames (#1945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6c6279634_5cc83fed080d45b4641849"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0/SGAQfW80ihrSC6ubCwD05we1ExhUBIA5ql RYidhqZhbDbeAANI8vEt2IaFglSuPbP7Zl1adQgoyYdXm2RmgnND7UoKNW9kp092K58KjHsrnOrTBs OA8OKkMXJ/qG40YC6h+BqOp61ZT+aVWfoSVfE/Gd2xyLkoOZQ/JAnXA85iNy6t/6x4xFzdpx/7BqdD I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uRLrWA0geWEl21ECVtECZS_DCO4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:37:43 -0000

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

@martinthomson pushed 1 commit.

392bfc9  comma


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1945/files/329ac0d1d86546165f9e9708269ce2f7201e48b2..392bfc9a9aee8553dfa0110ad5d691323c92e897

----==_mimepart_5bdd6c6279634_5cc83fed080d45b4641849
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/392bfc9">392bfc9</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/1945/files/329ac0d1d86546165f9e9708269ce2f7201e48b2..392bfc9a9aee8553dfa0110ad5d691323c92e897">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8LWO7ZyRGZaOyppTd9E9hSEyN0nks5urWPigaJpZM4YFt-l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq93scaT4eiTPmW6iFaELuiDbktafks5urWPigaJpZM4YFt-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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1945"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1945/files/329ac0d1d86546165f9e9708269ce2f7201e48b2..392bfc9a9aee8553dfa0110ad5d691323c92e897"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1945/files/329ac0d1d86546165f9e9708269ce2f7201e48b2..392bfc9a9aee8553dfa0110ad5d691323c92e897",
"url": "https://github.com/quicwg/base-drafts/pull/1945/files/329ac0d1d86546165f9e9708269ce2f7201e48b2..392bfc9a9aee8553dfa0110ad5d691323c92e897",
"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 #1945",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1945:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "392bfc9",
"value": "comma"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1945/files/329ac0d1d86546165f9e9708269ce2f7201e48b2..392bfc9a9aee8553dfa0110ad5d691323c92e897"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404152229\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd6c6279634_5cc83fed080d45b4641849--


From nobody Sat Nov  3 02:39: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 8367212426A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:39:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RxQqLY8mcQbw for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:39:49 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FB8312008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:39:49 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:39:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541237988; bh=YxSFvadrW0Hij2S3b/viz4xJk8fKagB4gTtWIbaQkH0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vYn0vgXSWpTARMDVBz9+PMiuh7242xRyHg7AwA2o7mxgKKX8pJfDvkh3NpD/dntOt joxD82YD4xkNFEfeWXEVVR1X7pCjmZ5nA5Cut5yRLXdngmtvZvRLJ73vU2NiivNEze HFV6LLPPKNs5SmHABMs9P3zB6MamijHFCa0rrDd4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf010086f8c4a7cbb30b7f9a1d50f91f03bdcf2e592cf0000000117f52ee492a169ce166cf50b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1945/review/171322216@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1945@github.com>
References: <quicwg/base-drafts/pull/1945@github.com>
Subject: Re: [quicwg/base-drafts] Renumber frames (#1945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6ce4627c8_a4f3fd2916d45b843224e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p76q51QW65ELDPqbCzvCscSdOiY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:39:52 -0000

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

martinthomson commented on this pull request.



> @@ -2698,24 +2698,24 @@ frames are explained in more detail in {{frame-formats}}.
 | Type Value  | Frame Type Name      | Definition                     |
 |:------------|:---------------------|:-------------------------------|
 | 0x00        | PADDING              | {{frame-padding}}              |

0 was used for padding intentionally.  calloc() and write-in-place implementations are easier 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/1945#discussion_r230550140
----==_mimepart_5bdd6ce4627c8_a4f3fd2916d45b843224e
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/1945#discussion_r230550140">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2698,24 +2698,24 @@ frames are explained in more detail in {{frame-formats}}.
 | Type Value  | Frame Type Name      | Definition                     |
 |:------------|:---------------------|:-------------------------------|
 | 0x00        | PADDING              | {{frame-padding}}              |
</pre>
<p>0 was used for padding intentionally.  calloc() and write-in-place implementations are easier this way.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1945#discussion_r230550140">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2YyzGhwf2WLEdcChSwF-XGHCR7hks5urWRkgaJpZM4YFt-l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5ENZ4ZoX3CxvXY7RiczsCG4cmIWks5urWRkgaJpZM4YFt-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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1945"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1945#discussion_r230550140"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1945#discussion_r230550140",
"url": "https://github.com/quicwg/base-drafts/pull/1945#discussion_r230550140",
"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 1945",
"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/1945#discussion_r230550140"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404152229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd6ce4627c8_a4f3fd2916d45b843224e--


From nobody Sat Nov  3 02:41: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 7EA69124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:41:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bE1mRKG2JFhl for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:41:14 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F53312008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:41:14 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:41:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541238073; bh=flXzbXfmFMNweJlFbNWzKTqYmTYTbTEXR8RAN56sp6I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b99s3R/8fVXYFgDtVDC04wMyOdmMr9Xz3pewhKCutG+b1W40Wx43Owx6pKaZ8qZIg hCHGWnTWuOOR4gBvE+XKgrvsBPaNrmOz19Lq0BIxe0xgXyACgKU62fWTBClxLX/WSS 0ns4kwq/t/JgAskGo4NLsm+VdemGSqb9KOffke0o=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15743741aeab17adadc324232b6afa3c523a982892cf0000000117f52f3992a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171322248@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6d3952f45_291c3fbe05cd45bc106663"; 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/IEZ4ZHf2LtlptPPiAjU3Reg2bho>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:41:17 -0000

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

mikkelfj commented on this pull request.



> @@ -420,8 +361,9 @@ 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'm not sure how to formulate this, but there is a difference between the endpoints and view, including the state machine, and the overall distributed view: A stream can only be opened by the initiator, but the first materialized view of a frame can be receiver side sending a packet to a bidi stream. This does not mean that the receiver is opening the stream, but to the receiver it looks like the stream is being opened (although it already knows that is is open from receiving a higher valued Stream ID).

In short, I think it is wrong to state that receive side can open a stream, but the correct formulation is not clear 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/1950#pullrequestreview-171322248
----==_mimepart_5bdd6d3952f45_291c3fbe05cd45bc106663
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/1950#discussion_r230550167">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -420,8 +361,9 @@ 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.
 
</pre>
<p>I'm not sure how to formulate this, but there is a difference between the endpoints and view, including the state machine, and the overall distributed view: A stream can only be opened by the initiator, but the first materialized view of a frame can be receiver side sending a packet to a bidi stream. This does not mean that the receiver is opening the stream, but to the receiver it looks like the stream is being opened (although it already knows that is is open from receiving a higher valued Stream ID).</p>
<p>In short, I think it is wrong to state that receive side can open a stream, but the correct formulation is not clear 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/1950#pullrequestreview-171322248">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyQH2e3sceCmox14kYNCH3md9QAzks5urWS5gaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4LewtoO7HT62N1lTt9tS7tZUSj9ks5urWS5gaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171322248"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171322248",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171322248",
"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 1950",
"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/1950#pullrequestreview-171322248"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd6d3952f45_291c3fbe05cd45bc106663--


From nobody Sat Nov  3 02:42: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 0BD7E1277CC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:42:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 Me7U4NtuzsUr for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:42:01 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11D3E12426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:42:00 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541238119; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LvjM/+0VLhve1C4rCL6f2c+AiaSFRzDc5idC1Dew7KE=; b=YIKF4D91P0IRWVhnQSyD9tsBll/wDoKV6XMuSYGfAkQWeqIStbv+gcgdcxDsFaiWlAlgSX05 6FH2AHtFe+MB6IxW1RNBiX/9OHjGAYuLZUUPRIcmL5rj5KrVIQQpaYUktmPMG194RyOHYIgE PsN+9YRsHun2L3Gf6HHmoLLQRHQ=
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 5bdd6d67.7f8177572f90-smtp-out-n01; Sat, 03 Nov 2018 09:41:59 -0000 (UTC)
Date: Sat, 03 Nov 2018 02:41:58 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd6d661e1ff_560a2b248063e5781458f@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6b1c60: Reflow
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd6d661de15_560a2b248063e57814411"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7pQhJybShIn48NtysT4NDu0TNhE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:42:03 -0000

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

  Branch: refs/heads/renumber-frames
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6b1c60eb82dd699b9382eda4f10dad65a67e21a6
      https://github.com/quicwg/base-drafts/commit/6b1c60eb82dd699b9382eda4f10dad65a67e21a6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.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_5bdd6d661de15_560a2b248063e57814411--


From nobody Sat Nov  3 02: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 631C912D4EA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:42:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PCuWPucM_w3s for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:42:03 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B38312426A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:42:03 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:42:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541238122; bh=c1kcNaRqWVaR28U/5/ynZNGFPayNfXqNHkK5XsR/dH4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cIuBEmF6wEFgquz+gpMP15GHNWggEKR8DkSrY2ZUfR7hbefgaBMOy8hwaKZKOhkCL xN1z7Fz1xeUw/IKh2WAwgGC6dRqRO2HiXPqvDR9Ud8Mx0xDkIY7M2LgQQwLLrrD4F7 ba6kfzXnh5yJSwgzsmO7XMyqT2CmU2gu7udaM1I0=
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/1945/push/3016825010@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1945@github.com>
References: <quicwg/base-drafts/pull/1945@github.com>
Subject: Re: [quicwg/base-drafts] Renumber frames (#1945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6d6a1639d_28d13fad708d45c05496fc"; 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/i3mz4S13SPax28N7Q9CUoHgCevE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:42:06 -0000

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

@martinthomson pushed 1 commit.

6b1c60e  Reflow


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1945/files/392bfc9a9aee8553dfa0110ad5d691323c92e897..6b1c60eb82dd699b9382eda4f10dad65a67e21a6

----==_mimepart_5bdd6d6a1639d_28d13fad708d45c05496fc
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/6b1c60e">6b1c60e</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/1945/files/392bfc9a9aee8553dfa0110ad5d691323c92e897..6b1c60eb82dd699b9382eda4f10dad65a67e21a6">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4TMHhhIUhnoY0knD_vsYRvu3Aruks5urWTqgaJpZM4YFt-l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3TgiSj6wyW32IkY5OJDY2u_b1hoks5urWTqgaJpZM4YFt-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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1945"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1945/files/392bfc9a9aee8553dfa0110ad5d691323c92e897..6b1c60eb82dd699b9382eda4f10dad65a67e21a6"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1945/files/392bfc9a9aee8553dfa0110ad5d691323c92e897..6b1c60eb82dd699b9382eda4f10dad65a67e21a6",
"url": "https://github.com/quicwg/base-drafts/pull/1945/files/392bfc9a9aee8553dfa0110ad5d691323c92e897..6b1c60eb82dd699b9382eda4f10dad65a67e21a6",
"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 #1945",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1945:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "6b1c60e",
"value": "Reflow"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1945/files/392bfc9a9aee8553dfa0110ad5d691323c92e897..6b1c60eb82dd699b9382eda4f10dad65a67e21a6"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404152229\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd6d6a1639d_28d13fad708d45c05496fc--


From nobody Sat Nov  3 02:44: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 417DE1277CC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:44:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lAaoyRvtp2Xq for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:44:19 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22E1D12008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:44:19 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:44:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541238257; bh=oqFINC/srYnY9WyMKmlP6j0R853iaC57q/SnEu+r8gk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cqopjdHyCH4LnxhaTfkQddSAEktIf2dBWH+dPVD9g5wZqlSp8OmkG/83U+PTCy+pp l1az017QwkpN/yXLSol+c6syYiUi2s2YSGhQ+Y+s4keYzTDBZzKNzPkbZWzdd0Kljt 1TpNon4TUaZZXt6wI9RL6212PQV0F0Oasn9QwueU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf721c71d15aaebaf42e8b9f6b144db2b7e85979492cf0000000117f52ff192a169ce166d11a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1946/review/171322326@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6df1de4df_7a893fb9df4d45bc9009e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rhOmIyoYQAITORoxxy2W2oROYTo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:44:21 -0000

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

janaiyengar commented on this pull request.



>  
-initial_max_stream_data_bidi_local (0x0000):
+initial_max_stream_data_bidi_local (0x0005):
 
 : The initial stream maximum data for bidirectional, locally-initiated streams

```suggestion
: The parameter specifying the initial limit on stream data for bidirectional, locally-initiated
  streams is a 32-bit integer that contains the initial flow control limit for
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1946#discussi=
on_r230550228">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-initial_max_stream_data_bidi_local (0x0000):
+initial_max_stream_data_bidi_local (0x0005):
 =

 : The initial stream maximum data for bidirectional, locally-initiated s=
treams
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">- : The initial stream maximum data for bidire=
ctional, locally-initiated streams
+: The parameter specifying the initial limit on stream data for bidirect=
ional, locally-initiated
+  streams is a 32-bit integer that contains the initial flow control lim=
it for
</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/1946#pullrequestreview-171322326">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
-az_h28bEj1axLvm6Z5Gv6_EKdJks5urWVxgaJpZM4YFwFQ">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq_0iqMMUuJKi1Ei5xPH1a=
mDjhNNPks5urWVxgaJpZM4YFwFQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1946"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview-171322=
326"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestrev=
iew-171322326",
"url": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview=
-171322326",
"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 1946",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bdd6df1de4df_7a893fb9df4d45bc9009e--


From nobody Sat Nov  3 02: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 F15CF12426A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:44:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 tAd3FUi44kyH for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:44:29 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5B6712008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:44:28 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:44:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541238267; bh=4p+QD7+dlA0kYW+3KlkQgVVAf/wAgtyVUsbMHdvJ27k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wtxSyodlpup2BMEL1cG4IT8ZAVUcj4FntRVDqCixgcS0hHsHk2KLItCJ58WhtnmgC 8iKv1VThWSQWppf1ufWSkbz9bCrLyeydVBWA/AUKQLpGddAr7h+NHL+GVWsjgyf4Ib 1s9XXng+OPZDdl4QU3biyWbf+HK9yKR7Wi7RcfqQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85c8aa9d4cc627952caa0aa95aa621eb47bc9e0892cf0000000117f52ffb92a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171322333@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6dfbb717f_2f683f9f866d45c4510379"; 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/M_qloAV9mz4C0nWzY5hs34pU74E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:44:31 -0000

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

mikkelfj commented on this pull request.



> @@ -489,27 +431,30 @@ which can allow for better stream prioritization.
 

Perhaps a note here on loose coupling between application stream handles and QUIC internal stream ID's?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171322333
----==_mimepart_5bdd6dfbb717f_2f683f9f866d45c4510379
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/1950#discussion_r230550235">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -489,27 +431,30 @@ which can allow for better stream prioritization.
 
</pre>
<p>Perhaps a note here on loose coupling between application stream handles and QUIC internal stream ID's?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171322333">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3FeBCWnN87qfIVdte8FQQR2SKr9ks5urWV7gaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-34MTOAahq1TBSEv_DTOdrQ7fd7ks5urWV7gaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171322333"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171322333",
"url": "https://github.com/quicwg/base-drafts/pull/1950#pullrequestreview-171322333",
"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 1950",
"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/1950#pullrequestreview-171322333"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd6dfbb717f_2f683f9f866d45c4510379--


From nobody Sat Nov  3 02:49: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 6079C12426A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:49:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GD9aqgRdk9rO for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:49:05 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B36712008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:49:05 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:49:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541238544; bh=WslMl9i7zLag10tZVGIM58MyofFJeCGFUwDb6YaIykA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ErynyCl5nc5PKgMAhRhtTczT7snbNcjr5ORcotonIdi2Hgh6ocEDUC5Mg9A9FdAfW ULhYzUVQRnY6iu1/7yQbTfQGkf87hBaOmZljfdfzY3wN6BE2/cfLTcGZjWDd0An+Q+ DVVobgKRXgIYB1GvcLwhZU8iyvdt+Dky54mELcJY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00895ec330a4631ae2688708d7dca7c2ce8d7b1d92cf0000000117f5311092a169ce16792c72@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1953@github.com>
Subject: [quicwg/base-drafts] Inconsistent use of bidirectional vs bi-directional, ditto uni- (#1953)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6f1083561_1cdd3fbe05cd45bc3359c1"; 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/GL3fwbIGabZx6SE4hEWtAJQbry0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:49:08 -0000

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

Title says it all. Transport draft (possibly 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/1953
----==_mimepart_5bdd6f1083561_1cdd3fbe05cd45bc3359c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Title says it all. Transport draft (possibly 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/1953">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyFpthtubgoB43TmTLMrZpUwtCmwks5urWaQgaJpZM4YMuYY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0XrLQe78Wtp8cDPl8hWE6F7VG_9ks5urWaQgaJpZM4YMuYY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Inconsistent use of bidirectional vs bi-directional, ditto uni- (#1953)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1953"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1953",
"url": "https://github.com/quicwg/base-drafts/issues/1953",
"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": "Inconsistent use of bidirectional vs bi-directional, ditto uni- (#1953)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1953
}
]
}
],
"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\": 1953,\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\": 1953\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1953"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405988888\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd6f1083561_1cdd3fbe05cd45bc3359c1--


From nobody Sat Nov  3 02:51: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 75879124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:51:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 059J-uqVx_K9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:51:13 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B07D12008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:51:13 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:51:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541238672; bh=ZRqgSwwae0TR+ymh0IPkzuiudShpaNN/eoeWiAxmQyM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xAY2OHsY8krl0FAFLKqT3oLnZ2KbI20JmGhFSSOX0XeWSAgm6Pnld9QVJmA7KWaoe P8v4CwNAmmCjRfudSqkYeLUlmjLey4OuiN6RQocoIxU4npBMHphUCGWqQ+e5rSJmMM xWIqsDkmf+kzl5NOxKeizhep5dS2WnPKSNlmQLk8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdd824b6a4393c344a3c8cddc0390b5566f54bdec92cf0000000117f5319092a169ce166d11a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1946/review/171322464@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd6f9064120_1f693fdb844d45b4341476"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2FkIbecOU8Q1zOw2WYskriq33c4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:51:15 -0000

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

janaiyengar commented on this pull request.



>  
-initial_max_stream_data_bidi_local (0x0000):
+initial_max_stream_data_bidi_local (0x0005):
 
 : The initial stream maximum data for bidirectional, locally-initiated streams

This parameter is a 32-bit integer specifying the initial flow control limit for locally-initiated bidirectional streams. This limit applies to newly created bidirectional streams opened by the endpoint that sends 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/pull/1946#discussion_r230550356
----==_mimepart_5bdd6f9064120_1f693fdb844d45b4341476
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/1946#discussion_r230550356">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-initial_max_stream_data_bidi_local (0x0000):
+initial_max_stream_data_bidi_local (0x0005):
 
 : The initial stream maximum data for bidirectional, locally-initiated streams
</pre>
<p>This parameter is a 32-bit integer specifying the initial flow control limit for locally-initiated bidirectional streams. This limit applies to newly created bidirectional streams opened by the endpoint that sends the transport parameter.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1946#discussion_r230550356">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3LcX_9dZNWrSSO_zaplNrm1G4eyks5urWcQgaJpZM4YFwFQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz59pu2EPDPiggUZG9sAt6Y1ofPUks5urWcQgaJpZM4YFwFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1946"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1946#discussion_r230550356"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946#discussion_r230550356",
"url": "https://github.com/quicwg/base-drafts/pull/1946#discussion_r230550356",
"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 1946",
"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/1946#discussion_r230550356"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404160848\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd6f9064120_1f693fdb844d45b4341476--


From nobody Sat Nov  3 02: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 2A711124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:59:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NZix6J0vWsJA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 02:59:47 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FAB012008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 02:59:47 -0700 (PDT)
Date: Sat, 03 Nov 2018 02:59:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239185; bh=q5gvFBi1xoyhhZQGKy01L7wEC9qUwTWxukAAOs6Te7c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kDLUyh7yjkoF+3W9WDxClblnIckFq+/s3k11AK1Ex/02+UyXF1hVtk8Bi58PIO1fQ c4qwHd2eWYWPvep8BvbKwuglpKHv1KGJ8IhcGyKuCx4SpNO5Q50eqyofqMsrcw6pPr gGlnc1pVbhv9t8hCH2hPxvkwHCK3R73dggxT+NnQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf8700315e730eb32d6d7224317c920a03fdc92c92cf0000000117f5339192a169ce166d11a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1946/review/171322673@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd7191a57de_5c6d3fb9df4d45bc81626e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/elahhSjQBH2yUikodYNPPcz1lqg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 09:59:49 -0000

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

janaiyengar commented on this pull request.



>  
-original_connection_id (0x000d):
+: The ACK delay exponent is an 8-bit unsigned integer value indicating an
+  exponent used to decode the ACK Delay field in the ACK frame, see

```suggestion
  exponent used to decode the ACK Delay field in the ACK frame ({{frame-ack}}).
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1946#discussi=
on_r230550527">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-original_connection_id (0x000d):
+: The ACK delay exponent is an 8-bit unsigned integer value indicating a=
n
+  exponent used to decode the ACK Delay field in the ACK frame, see
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-  exponent used to decode the ACK Delay field=
 in the ACK frame, see
+  exponent used to decode the ACK Delay field in the ACK frame ({{frame-=
ack}}).
</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/1946#pullrequestreview-171322673">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
4GeHrWc9HCZD8OZ59kdE5gobVo_ks5urWkRgaJpZM4YFwFQ">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq_WznaFO9uo8mDrVi8D3y=
VFN1Esyks5urWkRgaJpZM4YFwFQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1946"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview-171322=
673"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestrev=
iew-171322673",
"url": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview=
-171322673",
"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 1946",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bdd7191a57de_5c6d3fb9df4d45bc81626e--


From nobody Sat Nov  3 03:00: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 3828712958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:00:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6b8io9-Nu-1E for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:00:08 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2051C124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:00:08 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:00:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239206; bh=hOPGbWWfwvijnOqzH5+WFNaKS2of5feop/qQTr3qk9E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G5kwr12k/eOXUrOliCI8nhJTbwZcZGwgCJIKnjF1uRHxcNuF0JsGjG6LAjV4YXbFN yd2K8C3+io/mNjRxmRWOQlAW7kquViwlqo6gWBNwyz7yP4xoalavcDlReuKHs2RmAs nkk+aO7BMBf4Hb23L9v5eyz7i1hkRewELK03BBpY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab018303410b96d875a21720e6808f46dbceefdfa992cf0000000117f533a692a169ce166d11a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1946/review/171322681@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd71a6c13ab_5faf3f9a9f4d45bc38622d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kMCGFAe73P5lksYhlPf4WyavMnI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:00:10 -0000

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

janaiyengar commented on this pull request.



>  
-original_connection_id (0x000d):
+: The ACK delay exponent is an 8-bit unsigned integer value indicating an
+  exponent used to decode the ACK Delay field in the ACK frame, see
+  {{frame-ack}}.  If this value is absent, a default value of 3 is assumed

```suggestion
  If this value is absent, a default value of 3 is assumed
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1946#discussi=
on_r230550534">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-original_connection_id (0x000d):
+: The ACK delay exponent is an 8-bit unsigned integer value indicating a=
n
+  exponent used to decode the ACK Delay field in the ACK frame, see
+  {{frame-ack}}.  If this value is absent, a default value of 3 is assum=
ed
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-  {{frame-ack}}.  If this value is absent, a =
default value of 3 is assumed
+  If this value is absent, a default value of 3 is assumed
</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/1946#pullrequestreview-171322681">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
4M01ku8-6MkKlWnrMy6uGaj1LrAks5urWkmgaJpZM4YFwFQ">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq9urdF_A1B2sdg-amZ97g=
HbC1X07ks5urWkmgaJpZM4YFwFQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1946"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview-171322=
681"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestrev=
iew-171322681",
"url": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview=
-171322681",
"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 1946",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bdd71a6c13ab_5faf3f9a9f4d45bc38622d--


From nobody Sat Nov  3 03:00: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 5866D12D4E9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:00:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 hnHLqzzch7TN for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:00:24 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28306124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:00:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8QkzgVIJKgbDO2HdCPvn0Bn7aTo=; b=fAAYPg2b4etafW0o GpySz63ywDvj4j+liMlW8F4wJgyt713CEcDRjQwLtdVhfxaq4lUJIan3ZDnHnvpf HcBUq3gFPpLEq5UiY9gqShXCQMBcwsc1TGelq7YgiFlPpeoDWBMQ4Jm0qI7qHw8v yj9ww03qKWFZnXcnV1x9A2giYsM=
Received: by filter0768p1las1.sendgrid.net with SMTP id filter0768p1las1-24266-5BDD71B5-1F 2018-11-03 10:00:22.048015559 +0000 UTC m=+209059.451258053
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id Mm0x282EQn-d8-4gPqIyDQ for <quic-issues@ietf.org>; Sat, 03 Nov 2018 10:00:22.001 +0000 (UTC)
Date: Sat, 03 Nov 2018 10:00:22 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4b9b09f27eaeb211fe9f887dd42e8ffda39c11b092cf0000000117f533b592a169ce166d11a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1946/review/171322688@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd71b599ce5_44463fb65ced45c05774e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0T+aGVWmCYX3fpjNvAt0JFwGoJlDcWYiMLY7 /XskFdcXCD56Gq02Y/if/YiaH6v5IK9BaU2ypJHRuz1r8a4LeAcyT5zIdTZ3x8cUg0NukmeP7KqWzr dAGL2j3aRNTkVJLjMPAgCql3uuOmt1ntVvfSBq6hvfzD5eMW+RmUV2Xofr20UlSg3zDs3IQZtHLxhR U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6uZHibeo_3ZQBiJym_U1BLBw_a0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:00:26 -0000

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

janaiyengar commented on this pull request.



>  
-A server MAY include the following transport parameters:
+: The maximum ACK delay is an 8 bit unsigned integer value indicating the

```suggestion
: The maximum ACK delay is an 8-bit unsigned integer value indicating 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/1946#pullrequestreview-171322688
----==_mimepart_5bdd71b599ce5_44463fb65ced45c05774e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1946#discussion=
_r230550539">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;=20=20
-A server MAY include the following transport parameters:
+: The maximum ACK delay is an 8 bit unsigned integer value indicating the
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-: The maximum ACK delay is an 8 bit unsigned in=
teger value indicating the
+: The maximum ACK delay is an 8-bit unsigned integer value indicating the
</pre>


<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/1946#pullrequestreview-171322688">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5OZ3boTQeB=
vzptBtrXtmU8f790Bks5urWk1gaJpZM4YFwFQ">mute the thread</a>.<img src=3D"http=
s://github.com/notifications/beacon/AWbkq03XhSwZbV4RUDWDHZuOJRn00U5Xks5urWk=
1gaJpZM4YFwFQ.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":"@janaiyengar commente=
d on #1946"}],"action":{"name":"View Pull Request","url":"https://github.co=
m/quicwg/base-drafts/pull/1946#pullrequestreview-171322688"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestrevie=
w-171322688",
"url": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview-1=
71322688",
"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 1946",
"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/1946#pullrequestreview-1=
71322688"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404160848=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdd71b599ce5_44463fb65ced45c05774e3--


From nobody Sat Nov  3 03: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 45BA012958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:00:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6wLj9gBxjNUj for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:00:45 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 203A4124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:00:45 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:00:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239243; bh=euw7pJBhEUKjN47MfXU5Rg7VgFx4yOyAqhiyMPny2m0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zBDZZWVS1+lGidkUMRDhNlB9d474o/jkJluDWakiisiNKAiqyQOIRcxG82kdpp+Wa s8Lg+ZjgT9M9oVCdC5pisaC1880h6Uil/2fFxk+0ohxbr+g8ubFjPqxwyYCqYzk8Vj n0ssS+Yx4RIGVIfC+yGl50DSwHrjOXHVEGYbcEew=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21f438df1ed26de5b12ceb0a8805b795ff954eb292cf0000000117f533cb92a169ce166d11a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1946/review/171322700@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd71cbbf3cb_3e9b3fd3ec2d45c4320167"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z1vYL95KrmhuxDTJcQK7zEpfPr0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:00:47 -0000

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

janaiyengar commented on this pull request.



>  
-: The Stateless Reset Token is used in verifying a stateless reset, see
-  {{stateless-reset}}.  This parameter is a sequence of 16 bytes.
+: The disable migration transport is included if the endpoint does not support

```suggestion
: The disable migration transport parameter is included if the endpoint does not support
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1946#discussi=
on_r230550551">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-: The Stateless Reset Token is used in verifying a stateless reset, see
-  {{stateless-reset}}.  This parameter is a sequence of 16 bytes.
+: The disable migration transport is included if the endpoint does not s=
upport
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-: The disable migration transport is included=
 if the endpoint does not support
+: The disable migration transport parameter is included if the endpoint =
does not support
</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/1946#pullrequestreview-171322700">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
zCsJpHPyj-RBpbNtf6v5oiPoOgIks5urWlLgaJpZM4YFwFQ">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq4M9rEPbj2iPPoO1Lbe-Q=
w43Qni5ks5urWlLgaJpZM4YFwFQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1946"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview-171322=
700"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestrev=
iew-171322700",
"url": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview=
-171322700",
"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 1946",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bdd71cbbf3cb_3e9b3fd3ec2d45c4320167--


From nobody Sat Nov  3 03:03: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 4714512008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:03:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 n58Wl_HZqzYh for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:03:03 -0700 (PDT)
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 B8E8712D4F0 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:02:57 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541239376; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jmumLRxSU+SNJHco7JwZQH5dRG0BLDe4Hm9cT2WryIk=; b=OKs1K9O4i3Soe+XPEXYkzzNTaLG7sbf09nGMYzdgiuU41nyFTbI10/dmEoDwxddfWrp5d4Rf LiO648B6lp0LQQmbsSbMZKYRVhofg8DDoSg4wvaVGFESc6G3jdut5jswUnj4nZ64TLlj7n55 fMW2nFTPXvhivO/I7wVfjVuTa90=
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.34]) by mxa.mailgun.org with ESMTP id 5bdd724f.7fd322a272d0-smtp-out-n01; Sat, 03 Nov 2018 10:02:55 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:02:54 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd724eebec8_60802ad64a7e4578744a4@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2c353a: Reword initial flow control
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd724eeb9a5_60802ad64a7e457874330"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DTwIP4SZVZLO4S5kFBU-7-rvJi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:03:06 -0000

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

  Branch: refs/heads/renumber-tp
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2c353a36e4f5241a1fba2553ed933c17421bd83e
      https://github.com/quicwg/base-drafts/commit/2c353a36e4f5241a1fba2553ed933c17421bd83e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Reword initial flow control



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

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

----==_mimepart_5bdd724eeb9a5_60802ad64a7e457874330--


From nobody Sat Nov  3 03: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 5211F12008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:03:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oRy2uTfs8Xr8 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:03:05 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5AC6912D4EA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:03:00 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:02:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239379; bh=/zCG/I74+f4AZS70pFur4ciHOj4wgBgr0eOXZHig01g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m/We381ZlzWt5XLFsrtZ537F+xSMr6rAU641BiMINbuFCtvSELO+bUcPGpxTWt38T /Cu3svhk+eq6S7IpX1mS/VgOUFv2WteoKJLDdTyck8o2snhHcHao6zaktrapD6vOzI GPfY7c9RUgqn/HuqFwvjtMPRAoSoIfdgYGcrEI74=
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/1946/push/3016841428@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd725320548_21b3fdb844d45b45964a1"; 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/6iQB3bp0-o5CuVHbDm3tnhujrFs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:03:07 -0000

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

@martinthomson pushed 1 commit.

2c353a3  Reword initial flow control


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

----==_mimepart_5bdd725320548_21b3fdb844d45b45964a1
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/2c353a3">2c353a3</a>  Reword initial flow control</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1946/files/eefaec97368db4cbfe4a8fad4ddba71666057d9f..2c353a36e4f5241a1fba2553ed933c17421bd83e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5XTUEKLsiQpGI053cuniICjPm5Eks5urWnTgaJpZM4YFwFQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_R4gJKA7nqrtuyqIAjnjGDuc4xJks5urWnTgaJpZM4YFwFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1946"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1946/files/eefaec97368db4cbfe4a8fad4ddba71666057d9f..2c353a36e4f5241a1fba2553ed933c17421bd83e"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946/files/eefaec97368db4cbfe4a8fad4ddba71666057d9f..2c353a36e4f5241a1fba2553ed933c17421bd83e",
"url": "https://github.com/quicwg/base-drafts/pull/1946/files/eefaec97368db4cbfe4a8fad4ddba71666057d9f..2c353a36e4f5241a1fba2553ed933c17421bd83e",
"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 #1946",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1946:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "2c353a3",
"value": "Reword initial flow control"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1946/files/eefaec97368db4cbfe4a8fad4ddba71666057d9f..2c353a36e4f5241a1fba2553ed933c17421bd83e"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404160848\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd725320548_21b3fdb844d45b45964a1--


From nobody Sat Nov  3 03:03: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 B9168124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:03:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CS-fWW_ZLSGf for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:03:55 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B07412008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:03:55 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:03:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239434; bh=F2aCcDGxagmOfE1vWN1+mhPEMOSxKnWycBRxHiEH5QA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nm/JuN1dTVNdjAat0Fq5dG+qV0Lv4TefbNVMSqbL2CGMxSSSxsUM5WnrH+GwICFV7 F7OtndRcTMmciQ/QF3VqV+wg6UZoEDjSoZEsULWAwOeQAYApsaOPntmkUSqC7zbIAH eTcSNHr/daaZAMa5QE5d5QTfhW+HLBUPrmxuovj8=
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/1946/push/3016842138@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd728a21776_2e653f9b4d2d45c46058c2"; 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/zERVj1DacsJK5u6gBqMGE1PgfgE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:03:58 -0000

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

@martinthomson pushed 1 commit.

d90ad2b  simplify


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

----==_mimepart_5bdd728a21776_2e653f9b4d2d45c46058c2
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/d90ad2b">d90ad2b</a>  simplify</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1946/files/2c353a36e4f5241a1fba2553ed933c17421bd83e..d90ad2bce54e95c8f0b6db2f0cb6426728591aba">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1q3FkJXB8nE57I3LIYaQ7vqv0XCks5urWoKgaJpZM4YFwFQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8asgAULY6St2LQKChYTlKvN7-bgks5urWoKgaJpZM4YFwFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1946"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1946/files/2c353a36e4f5241a1fba2553ed933c17421bd83e..d90ad2bce54e95c8f0b6db2f0cb6426728591aba"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946/files/2c353a36e4f5241a1fba2553ed933c17421bd83e..d90ad2bce54e95c8f0b6db2f0cb6426728591aba",
"url": "https://github.com/quicwg/base-drafts/pull/1946/files/2c353a36e4f5241a1fba2553ed933c17421bd83e..d90ad2bce54e95c8f0b6db2f0cb6426728591aba",
"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 #1946",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1946:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "d90ad2b",
"value": "simplify"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1946/files/2c353a36e4f5241a1fba2553ed933c17421bd83e..d90ad2bce54e95c8f0b6db2f0cb6426728591aba"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404160848\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd728a21776_2e653f9b4d2d45c46058c2--


From nobody Sat Nov  3 03:04: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 8B69B12008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:04:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 mZn0ox0aOFTp for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:04:11 -0700 (PDT)
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 CB29A124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:04:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541239449; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=p3y+SR5cGr448KvZ7jw8haoWLDZDd9O9zj4uizVWPww=; b=fx7IBp2yopTzGoRKgUGIyb1SJKXVXHkpyWUjnHCo4a3bogV5d0cl/0a/siXffE82PB1JIz37 A3Av/2GG6JHhyc154FAa31M9T7Ry5dqNVeZ8RR8jOHBqGGUppdTfee+Acf2rwkvT6QJvlZqd osWMw9ZtgFeJsSxLCI7f5g9xiS8=
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 5bdd7299.7fae306c75d0-smtp-out-n03; Sat, 03 Nov 2018 10:04:09 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:04:08 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd729818a59_42142ada948ce5945355@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b7b9ea: remove extra
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd72981855d_42142ada948ce59453477"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DaE6s1nZnG2xnobrlyTAwRKIKKE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:04:12 -0000

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

  Branch: refs/heads/renumber-tp
  Home:   https://github.com/quicwg/base-drafts
  Commit: b7b9ea079cf0d707a28b826b9711e2a6baf4a214
      https://github.com/quicwg/base-drafts/commit/b7b9ea079cf0d707a28b826b9711e2a6baf4a214
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  remove extra

Co-Authored-By: martinthomson <martin.thomson@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_5bdd72981855d_42142ada948ce59453477--


From nobody Sat Nov  3 03: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 D6EED12008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:04:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AjHxrwSbgRO7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:04:12 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1440E12958B for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:04:12 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:04:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239450; bh=ULaOYsWAUwuhjdGnGYXvY6UmoRiUNotkWM2s/RvoQ0I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p7Bql5ufzjvY4LoEin7MuDkTQufd5jNiMDRPTLoO6dJdTp+dnOW8tUJq9+wWmbrMh gyMa56/qNcF05T566rWRpYD0Ji4JXqRqVr4lksvnVFXJwo8S3F+exhv1i3xI2Y9ejT 054gjG/EYDDmLTNsXwqztEBPZA1iTH+X3EHsneD0=
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/1946/push/3016842332@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd729ade82e_cff3fdb1bcd45c0293933"; 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/isQaTVAQTqb_SVqF82e6Ti8DHeQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:04:14 -0000

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

@martinthomson pushed 1 commit.

b7b9ea0  remove extra


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

----==_mimepart_5bdd729ade82e_cff3fdb1bcd45c0293933
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/b7b9ea0">b7b9ea0</a>  remove extra</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1946/files/d90ad2bce54e95c8f0b6db2f0cb6426728591aba..b7b9ea079cf0d707a28b826b9711e2a6baf4a214">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyEnd-3cLnTNh4Nu9R8HLXeZ67Roks5urWoagaJpZM4YFwFQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyXq3oZBITH8fHY9yvgn1t9Ky-pIks5urWoagaJpZM4YFwFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1946"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1946/files/d90ad2bce54e95c8f0b6db2f0cb6426728591aba..b7b9ea079cf0d707a28b826b9711e2a6baf4a214"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946/files/d90ad2bce54e95c8f0b6db2f0cb6426728591aba..b7b9ea079cf0d707a28b826b9711e2a6baf4a214",
"url": "https://github.com/quicwg/base-drafts/pull/1946/files/d90ad2bce54e95c8f0b6db2f0cb6426728591aba..b7b9ea079cf0d707a28b826b9711e2a6baf4a214",
"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 #1946",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1946:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "b7b9ea0",
"value": "remove extra"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1946/files/d90ad2bce54e95c8f0b6db2f0cb6426728591aba..b7b9ea079cf0d707a28b826b9711e2a6baf4a214"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404160848\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd729ade82e_cff3fdb1bcd45c0293933--


From nobody Sat Nov  3 03:05: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 DDAC012958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:05:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 fCDW9v57RyjW for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:05:45 -0700 (PDT)
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 64AD6124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:05:45 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541239544; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PoDs9l77ZU9CCw2TOWkW3PndpPXx59IDFXTbCfVxd5E=; b=upSfAZoBCA2k3QDft+UD3GX1MMiDSRPgua2d2hl6ELMoMyubX80GX4OSJCaAMl9rTz52DZ9u qG0chPTN7XSFefEE5L1zF1fnhZnpO9hINqv6/ks05tqgHSJ9UhKWImwQ7W7bobfQGMRpg7LE 62RlyZgqN4Z8xTlLRs8itackCow=
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 5bdd72f8.7fbd405581b0-smtp-out-n02; Sat, 03 Nov 2018 10:05:44 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:05:44 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd72f81cdbf_66af2ad0d9214588227f3@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ac47e2: hyphen
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd72f81c8b3_66af2ad0d9214588226e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MvfM70RxKOD2O0L9Kbx2yKksV6U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:05:47 -0000

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

  Branch: refs/heads/renumber-tp
  Home:   https://github.com/quicwg/base-drafts
  Commit: ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8
      https://github.com/quicwg/base-drafts/commit/ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  hyphen

Co-Authored-By: martinthomson <martin.thomson@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_5bdd72f81c8b3_66af2ad0d9214588226e1--


From nobody Sat Nov  3 03: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 B4024130E01 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:05:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mfh8BnXlCdFA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:05:48 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D01F5124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:05:47 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:05:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239546; bh=NtRguNBgJoKU8hk3TXrWlJAgh6MeNTB7N88MC8Pm7fc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jorys27BUp/tVAOiskYXTZyM+j57q1i3q7o5WRsvz4jGPbhw8LtdijZSU+7z+SRZk MK9NH8ACATCsBri8BpvfQfm5nm26ukDwARkBfnYvCK6laUT6wFiQwPd6pEgPXn5fpI Vq6CliE+D/xHqqtGXM2XIhhKICLAM2slOsW+rbmc=
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/1946/push/3016843590@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd72fac21f3_5c7f3fdb844d45b4249931"; 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/n7QakiRZSoJHzCJ4nbRlseS6mJA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:05:50 -0000

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

@martinthomson pushed 1 commit.

ac47e24  hyphen


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

----==_mimepart_5bdd72fac21f3_5c7f3fdb844d45b4249931
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/ac47e24">ac47e24</a>  hyphen</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1946/files/b7b9ea079cf0d707a28b826b9711e2a6baf4a214..ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-iP0d5B5Uq3IExVzliyuWarqWBCks5urWp6gaJpZM4YFwFQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8AUzCpb2BhTSvuzLcGo-NbhwZ8Lks5urWp6gaJpZM4YFwFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1946"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1946/files/b7b9ea079cf0d707a28b826b9711e2a6baf4a214..ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946/files/b7b9ea079cf0d707a28b826b9711e2a6baf4a214..ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8",
"url": "https://github.com/quicwg/base-drafts/pull/1946/files/b7b9ea079cf0d707a28b826b9711e2a6baf4a214..ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8",
"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 #1946",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1946:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "ac47e24",
"value": "hyphen"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1946/files/b7b9ea079cf0d707a28b826b9711e2a6baf4a214..ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404160848\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd72fac21f3_5c7f3fdb844d45b4249931--


From nobody Sat Nov  3 03:06: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 45F41124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:05:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 lUNxpRuuf7CW for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:05:56 -0700 (PDT)
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 E0AA012D7EA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:05:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541239555; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sff1CXR+EWgUkVfy+1aYEFKMoUga8a/510Qs2MJ3Y8U=; b=hzhJgRX8R6fTgccOu8Rxl32jWUAcJNgOwotXZaS9FCWYI5P3LnGPPqZdHsN2fwTTEJdlmsF1 +6jCDYcYcbt0eNXKMvkp74+L3x3kNKOWw7oaKmRVGUYWMmQKoK65w9gxadOUa2gC3mhlNkHm USmliYwwWkkooFG7OOXNlvg2rpM=
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 5bdd7302.7f835032c5d0-smtp-out-n02; Sat, 03 Nov 2018 10:05:54 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:05:53 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7301e0470_5c662af46b214578829bb@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 86d248: parameter
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7301e00c8_5c662af46b2145788285f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8g19DTaG_B2K0_4uAItY6bnRvIc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:05:57 -0000

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

  Branch: refs/heads/renumber-tp
  Home:   https://github.com/quicwg/base-drafts
  Commit: 86d2489c9577cd82d6c0ffbb3fe85341f6302d54
      https://github.com/quicwg/base-drafts/commit/86d2489c9577cd82d6c0ffbb3fe85341f6302d54
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  parameter

Co-Authored-By: martinthomson <martin.thomson@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_5bdd7301e00c8_5c662af46b2145788285f--


From nobody Sat Nov  3 03:06: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 B9486130E14 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:06:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id axI40jHKIEB0 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:06:00 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E5D312008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:06:00 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:05:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239558; bh=BgZBkCHvC8jktpR3BMLhFceP20wpcn6lKC4wheTGBzY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oCQLG3+ssE4gDW2Xhp0Q5+tzQI5oHxalxcSwlphnzOPwZZwYCuwRAXuXMVLJKrBCr RV5ndDjyvWX/U24Do5W/uooifpx9avyXm352LU4UUoKMg+BimIWmMAl5yFEUOSUBe2 q8PixHxwMKwy03+vpZ3JQ//l5l2Ij8l2Ngy4GEVA=
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/1946/push/3016843701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd7306e1897_7e263fbdc6ad45bc443023"; 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/10zWsbSLv9DBkOPRqRsaV-vv3bA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:06:02 -0000

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

@martinthomson pushed 1 commit.

86d2489  parameter


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1946/files/ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8..86d2489c9577cd82d6c0ffbb3fe85341f6302d54

----==_mimepart_5bdd7306e1897_7e263fbdc6ad45bc443023
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/86d2489">86d2489</a>  parameter</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1946/files/ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8..86d2489c9577cd82d6c0ffbb3fe85341f6302d54">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy1TiDVW-wKnS1PWMnh4XfgUnVdHks5urWqGgaJpZM4YFwFQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0zytI8gXQ2DZKZ0Q7cHq-iwsLzxks5urWqGgaJpZM4YFwFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1946"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1946/files/ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8..86d2489c9577cd82d6c0ffbb3fe85341f6302d54"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946/files/ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8..86d2489c9577cd82d6c0ffbb3fe85341f6302d54",
"url": "https://github.com/quicwg/base-drafts/pull/1946/files/ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8..86d2489c9577cd82d6c0ffbb3fe85341f6302d54",
"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 #1946",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1946:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "86d2489",
"value": "parameter"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1946/files/ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8..86d2489c9577cd82d6c0ffbb3fe85341f6302d54"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404160848\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd7306e1897_7e263fbdc6ad45bc443023--


From nobody Sat Nov  3 03: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 DDCAD12D4E9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:07:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 ohVMNups_8Tk for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:07:31 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 826AC12008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:07:31 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:07:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239650; bh=fp0gEmRPdkxH7rkPn/wsISWgYQHq4NB6bxrauy44GYg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=khr9pl/q1+707y+alzvkHRAQbR0Mg1PiuC3hFfo0kkZT/y+X2n3I3VhcPTsQQueTO BST4TlvuLVDg/NmdCYSZTGrlIx3/PveA/wN27Tmgd8YWtJCGMWu5g+KizZtyOjzeu7 5muNIE+sz8qPIXPpx/91wf6bAA5SpcBRKCb7sEQ0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0f662d427c55a34cfb85d1c0db92e69839dec3cf92cf0000000117f5356292a169ce166d11a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1946/review/171322862@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd73626ec4f_8c43fd3eccd45c43759ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P4KxxhDlvGYUuxgogKG1Ptsyi8k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:07:34 -0000

----==_mimepart_5bdd73626ec4f_8c43fd3eccd45c43759ea
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/1946#pullrequestreview-171322862
----==_mimepart_5bdd73626ec4f_8c43fd3eccd45c43759ea
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/1946#pullrequestreview-171322862">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1TqimU1We1DRfJOskvKTnje8pfmks5urWrigaJpZM4YFwFQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq38SNRscP-nhvIaOoDRVGfki6t5Cks5urWrigaJpZM4YFwFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1946"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview-171322862"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview-171322862",
"url": "https://github.com/quicwg/base-drafts/pull/1946#pullrequestreview-171322862",
"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 1946",
"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/1946#pullrequestreview-171322862"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404160848\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd73626ec4f_8c43fd3eccd45c43759ea--


From nobody Sat Nov  3 03:07: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 AD2CE129BBF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:07:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LnbOlB79fVhd for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:07:44 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1F92124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:07:43 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:07:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239662; bh=eRzhmIL62nt2aTqNrkPo7mhadCJHaO02txvtZRgymig=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V+UOd5z3M+8F0pOKTTWWJQXig993k1GjrbYGRQI8Lfs/Bi7CnwKt9mwfdGhe8at+i J4PsCS12ep7c9u245arYmH9RK72yAXRoM791UsxiW7SVWnyJ2WZUDgUi3ycEFz4qv3 yGNNn/+EJvSHMjQf9eNad027ck6DPxMNhJu7YJOE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abebf9efd8b47a6c6255484fe0e9b98d0683eddf6492cf0000000117f5356e92a169ce16792c72@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1953/435575810@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1953@github.com>
References: <quicwg/base-drafts/issues/1953@github.com>
Subject: Re: [quicwg/base-drafts] Inconsistent use of bidirectional vs bi-directional, ditto uni- (#1953)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd736ecfca6_7c6b3fbf43cd45b413828a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jqtX-WLgF427sQ1-h3o-09BkAw4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:07:46 -0000

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

I found one instance with the hyphen, in the change log:

>   * Stream limits now have separate uni- and bi-directional transport parameters

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

<p>I found one instance with the hyphen, in the change log:</p>
<blockquote>
<ul>
<li>Stream limits now have separate uni- and bi-directional transport parameters</li>
</ul>
</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/1953#issuecomment-435575810">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7V4gTP8zD18HgrEs0Vtn6_5cZ5Vks5urWrugaJpZM4YMuYY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxg8Wrg-i77WPQ_0B1S_G97QgwRhks5urWrugaJpZM4YMuYY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1953: I found one instance with the hyphen, in the change log:\r\n\r\n\u003e   * Stream limits now have separate uni- and bi-directional transport parameters"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1953#issuecomment-435575810"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1953#issuecomment-435575810",
"url": "https://github.com/quicwg/base-drafts/issues/1953#issuecomment-435575810",
"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] Inconsistent use of bidirectional vs bi-directional, ditto uni- (#1953)",
"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\": 1953,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1953#issuecomment-435575810"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405988888\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd736ecfca6_7c6b3fbf43cd45b413828a3--


From nobody Sat Nov  3 03:07: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 E9CCF124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:07:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 VOng5m7h1N4a for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:07:44 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 309C712958B for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:07:44 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:07:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239663; bh=4k1Zvs0QjY15UlkHO+nt3gR4LX6p2tIo4UuRu9/Phv4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QFNzwULB6uVIXPba0kWCL1lK0b/763DBTE56RcUkqE6undPaY2LW7ivLRasTWMA98 /Zd09ECrSdtGwv3doVhVzMbe07NhqOWmru6PvuvvvRwKlEBnIMjfUy64xvfgs9E8Es klHajRFiMVwrC3cIyLdcjtlIVhXl6PZbPDXTBacM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb699d4e86d47ea44c2daa0aba18f0c4fbf526dbe92cf0000000117f5356f92a169ce16792c72@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1953/issue_event/1944320259@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1953@github.com>
References: <quicwg/base-drafts/issues/1953@github.com>
Subject: Re: [quicwg/base-drafts] Inconsistent use of bidirectional vs bi-directional, ditto uni- (#1953)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd736fafac_73733f9f866d45c4319491"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-CDrbvUVi7IFcAlpNhEI80LkvSc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:07:47 -0000

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

Closed #1953.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1953#event-1944320259
----==_mimepart_5bdd736fafac_73733f9f866d45c4319491
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="377039986" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1953" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1953/hovercard" href="https://github.com/quicwg/base-drafts/issues/1953">#1953</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1953#event-1944320259">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0PaOutYBgKYO-NImpdZi9BPU7Fxks5urWrvgaJpZM4YMuYY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2aRPfYPPyuXWjSgniaLKeZXrZzxks5urWrvgaJpZM4YMuYY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1953."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1953#event-1944320259"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1953#event-1944320259",
"url": "https://github.com/quicwg/base-drafts/issues/1953#event-1944320259",
"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] Inconsistent use of bidirectional vs bi-directional, ditto uni- (#1953)",
"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/1953#event-1944320259"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405988888\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd736fafac_73733f9f866d45c4319491--


From nobody Sat Nov  3 03:09: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 1DD9412958B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:09:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 UiLlcVN_IL3R for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:09:29 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B2A7124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:09:29 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541239768; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gx4bU5iNmslL/njX9ykO+kgxbf9XytCL2QB1ddPVHmM=; b=eKBEDNlGPoz70cK8/fG5YUaQnAsRo7dMkNoa0v9eLshMOoEvbMSLzVSZv4LMgJSSGdKaEsCz V/AjqKeSyrd8fGKBlQgi/9r0gB33kqijVZp//WHpCipuphBGbuvBoJg90KH6fsbCKysDVtqw ihKbAgyarQYFKVQSuO7eBxWjC2M=
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 5bdd73d7.7fb26551db70-smtp-out-n02; Sat, 03 Nov 2018 10:09:27 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:09:27 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd73d79c30b_bdf2af81bf9858897612@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4f6cea: Rework of stream sections
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd73d79be42_bdf2af81bf9858897534"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GmTjMmVpIG_yAuqJzKMw6wSExAQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:09:31 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4f6ceaac46c94bd093a38e39f86b79ac0b2e37d7
      https://github.com/quicwg/base-drafts/commit/4f6ceaac46c94bd093a38e39f86b79ac0b2e37d7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Rework of stream sections


  Commit: beea504e3d832d7358621c7e72f4172be058bf77
      https://github.com/quicwg/base-drafts/commit/beea504e3d832d7358621c7e72f4172be058bf77
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  rework of stream states


  Commit: 3389bda3ee81fa5c893a63ff022f5d15c15156f3
      https://github.com/quicwg/base-drafts/commit/3389bda3ee81fa5c893a63ff022f5d15c15156f3
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Fix reference


  Commit: 1894181aa1b7913b6219936433fb483bb0da2da0
      https://github.com/quicwg/base-drafts/commit/1894181aa1b7913b6219936433fb483bb0da2da0
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  rebase


  Commit: 7f0dd505ab37f4b44271c15edb52c32abd0d73a7
      https://github.com/quicwg/base-drafts/commit/7f0dd505ab37f4b44271c15edb52c32abd0d73a7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  s/SHOULD/MUST


  Commit: e58c99220cdfe8fb1931c2c62b29661275ea00c2
      https://github.com/quicwg/base-drafts/commit/e58c99220cdfe8fb1931c2c62b29661275ea00c2
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

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


  Commit: 97294c8a6b441dbd832b6406fd149b4d14f897c4
      https://github.com/quicwg/base-drafts/commit/97294c8a6b441dbd832b6406fd149b4d14f897c4
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  more trimming


  Commit: 638cb0a068da5a6f7bc646535bf3ff452e8faf4d
      https://github.com/quicwg/base-drafts/commit/638cb0a068da5a6f7bc646535bf3ff452e8faf4d
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1950 from quicwg/streams

Editorial rework of streams sections


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

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

----==_mimepart_5bdd73d79be42_bdf2af81bf9858897534--


From nobody Sat Nov  3 03:09: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 A1FDE124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:09:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 rP-gQZ8XtXI2 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:09:31 -0700 (PDT)
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 EB09512008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:09:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541239769; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/GhbkuNnLsGdjGUOA+WP9GNCkSPoexBGfEIO2yYbKks=; b=y66Ffgudf8Nl+OevW9YV5bKKeUhBv1/OPqqQGFu8pPB/kypcdE3MS85sRENgFDLmaeM6+KqN XXK/U0kVHUBlDbn/HGrSwWAVPSj9dQM2HSLO34dwA1uMUU6A3p76vztPE3clUareDyydjyZK ZeUjEFbVfSY9DgJPLXU79R4JrAE=
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 5bdd73d9.7fbda07923f0-smtp-out-n02; Sat, 03 Nov 2018 10:09:29 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:09:29 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd73d9683ab_54cb2ada63b2857868727@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3b6d19: Reflow
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd73d967f92_54cb2ada63b28578686ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PTst_gTDbbZkw1FYps1JUazHjJE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:09:33 -0000

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

  Branch: refs/heads/renumber-tp
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3b6d1934013deb23c193c8a2151f27a6f64efd09
      https://github.com/quicwg/base-drafts/commit/3b6d1934013deb23c193c8a2151f27a6f64efd09
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.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_5bdd73d967f92_54cb2ada63b28578686ee--


From nobody Sat Nov  3 03:09: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 4D1C012008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:09:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CUze_v4k3Ahe for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:09:33 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6455412D4EA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:09:33 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:09:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239772; bh=dgnavn8aUKWUe40mIC/QaDI3KUR152ETSbyMgF6A6+E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FPqZXdxBb/Fz7IenaZ5qpLedupt1tfw8w08NxLw0rLgTnb+qU7+uGqg/RCWEcazJi mhKLafqyz1XL9Jez+wM/n6/r1qa2A4yRDydc7/dhzEeQp2BrHqSJazxaUfUFFOx46I Y70FwadsAZjn2+pwhrSCBNKF9nUBKZ9tPex+N7Rk=
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/1946/push/3016846404@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd73dc2b01f_44043fb65ced45c06942d4"; 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/KHYHMGj_vuuDPpAMox00BOvoBMc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:09:35 -0000

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

@martinthomson pushed 1 commit.

3b6d193  Reflow


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1946/files/86d2489c9577cd82d6c0ffbb3fe85341f6302d54..3b6d1934013deb23c193c8a2151f27a6f64efd09

----==_mimepart_5bdd73dc2b01f_44043fb65ced45c06942d4
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/3b6d193">3b6d193</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/1946/files/86d2489c9577cd82d6c0ffbb3fe85341f6302d54..3b6d1934013deb23c193c8a2151f27a6f64efd09">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9V1fWhtHpuOSb3Qo9zOJFUa7Ugzks5urWtcgaJpZM4YFwFQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_spNejen3oiboHIQGCW9-tXMFNVks5urWtcgaJpZM4YFwFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1946"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1946/files/86d2489c9577cd82d6c0ffbb3fe85341f6302d54..3b6d1934013deb23c193c8a2151f27a6f64efd09"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946/files/86d2489c9577cd82d6c0ffbb3fe85341f6302d54..3b6d1934013deb23c193c8a2151f27a6f64efd09",
"url": "https://github.com/quicwg/base-drafts/pull/1946/files/86d2489c9577cd82d6c0ffbb3fe85341f6302d54..3b6d1934013deb23c193c8a2151f27a6f64efd09",
"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 #1946",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1946:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "3b6d193",
"value": "Reflow"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1946/files/86d2489c9577cd82d6c0ffbb3fe85341f6302d54..3b6d1934013deb23c193c8a2151f27a6f64efd09"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404160848\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd73dc2b01f_44043fb65ced45c06942d4--


From nobody Sat Nov  3 03:09: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 DA26C12008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:09:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 efwjItJMuZd6 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:09:34 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D663E130E00 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:09:33 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:09:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239772; bh=pdrD67X1fmhDFWhp9QQWG23Iqt8hf3Nd2aRRA5u7L5E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NyXTg83+Pngny4zaun95XbmPMDrxlphST6fyI8fFguc4FOoMmC1GKIW+RkDX6fUgx vxnM6Psg9G2nAquEAQXcZ9kx5RaTcR8bsy5T5kHD+CYkksPPOymWy7xRNGwxasyA3c ZiYDk5IZSDow7Ga/RbZbF32KkauQk/lr4fbynxPo=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab97382e3e7bb6e7bbb0e716b01ca11ec515ebd31a92cf0000000117f535dc92a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/issue_event/1944320798@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd73dcae3d1_394c3fed080d45b413886e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8c3JEzknroMbR8YmeJL8qkzIz1M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:09:36 -0000

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

Merged #1950 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/1950#event-1944320798
----==_mimepart_5bdd73dcae3d1_394c3fed080d45b413886e
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="377026880" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1950" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1950/hovercard" href="https://github.com/quicwg/base-drafts/pull/1950">#1950</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/1950#event-1944320798">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwe7JWIC7zOv6ew0nmUgB7p2xYz3ks5urWtcgaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6aXoCT3PNlEyjrpfg-kvv7VJt7bks5urWtcgaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1950 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950#event-1944320798"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#event-1944320798",
"url": "https://github.com/quicwg/base-drafts/pull/1950#event-1944320798",
"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 of streams sections (#1950)",
"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/1950#event-1944320798"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd73dcae3d1_394c3fed080d45b413886e--


From nobody Sat Nov  3 03:10: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 3DC5B124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:10:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 xK2r7jVXlGdW for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:10:07 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32DD112008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:10:07 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:10:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541239806; bh=q6IhYhOscNeVLld2Tl1tYkodY+Gr5yYJC7HSaxLQSao=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q5wcM87ldHhjwebqtmmMTOG0FSiKs3R+wWzxCpAfHz1JCbRa8/anytgWh1geXO+sP QcCTqE+hQqn0VxCKiEM9PkgOs0z81Skt9vxnSQKzQa7SvTV+5SOIfWCEx8QYEufGpq wU2wPHBgbvJBvkbg5m2nvcZ09EtZlfJakmtgVma0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfaf0d588dd6bf4cd459221414385215c1062685f92cf0000000117f535fe92a169ce166d11a2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1946/issue_event/1944320933@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1946@github.com>
References: <quicwg/base-drafts/pull/1946@github.com>
Subject: Re: [quicwg/base-drafts] Renumber transport parameters (#1946)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd73fe13cf7_23203f9143ad45bc187677"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dohHhjX1jEztHxkwhaFEr9a2RIE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:10:09 -0000

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

Merged #1946 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/1946#event-1944320933
----==_mimepart_5bdd73fe13cf7_23203f9143ad45bc187677
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="376246690" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1946" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1946/hovercard" href="https://github.com/quicwg/base-drafts/pull/1946">#1946</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/1946#event-1944320933">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy6LmOAOMxyQUPd7S0z9N_vsV0bJks5urWt-gaJpZM4YFwFQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxqOwRBOg_PzXd86IWEjnRZnw1q0ks5urWt-gaJpZM4YFwFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1946 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1946#event-1944320933"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1946#event-1944320933",
"url": "https://github.com/quicwg/base-drafts/pull/1946#event-1944320933",
"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] Renumber transport parameters (#1946)",
"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/1946#event-1944320933"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404160848\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd73fe13cf7_23203f9143ad45bc187677--


From nobody Sat Nov  3 03:13: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 7CDEB124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:13:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 2EG4rukUd8R0 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:13:54 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3A8F12008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:13:53 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541240032; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4ebHoKafY+5eNusossQlJo3zSHSf/OwewjxIa3QuRTE=; b=l4uVBthf2QlfubyvtoSpccvcapDrw/udNWkwJo5blRfLG+fTwssooOIAP1D4eHZEHTgwdHR3 FAokhndO9QK04ebLrNIL9hA3lHTPsRF4BQOMYfw1pLDiEsF0CO35OzUvvO7Smz41io8DQ9IY 9ES9dmLD6I5s0C6WbiEQUK4chLw=
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 5bdd7288.7ff0b077fe40-smtp-out-n01; Sat, 03 Nov 2018 10:03:52 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:03:51 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7287247a5_9f42aebb7fee5702558a@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d90ad2: simplify
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7287241fb_9f42aebb7fee57025430"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xGEXLJdPgRi00J5zmlus97OyM8U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:13:55 -0000

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

  Branch: refs/heads/renumber-tp
  Home:   https://github.com/quicwg/base-drafts
  Commit: d90ad2bce54e95c8f0b6db2f0cb6426728591aba
      https://github.com/quicwg/base-drafts/commit/d90ad2bce54e95c8f0b6db2f0cb6426728591aba
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  simplify

Co-Authored-By: martinthomson <martin.thomson@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_5bdd7287241fb_9f42aebb7fee57025430--


From nobody Sat Nov  3 03: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 10E80124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:20:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 MY6KVoe8TRuh for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:20:02 -0700 (PDT)
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 0855112008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:20:01 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541240401; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/zPkq0B1yU8g3RY6R/0c5obqZ8s8ZzRs5Kvu0CAhM9k=; b=S5Z8u826howTMQjnaZY/g7cB/V8kjVkqJAHYT0uOE81wZ5OVv9r4KU/uBJdjsqPdfRZmpKn2 1Qb2ujrO6Ctw7p5DEfgzRoNnQCwlwxTxNjUFPDhlA8tWjXX1vhdqRx15tewFkxcJPwOu9h77 hCZ9SPvPSk+5pAAE/ce4OxgRdpM=
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.34]) by mxa.mailgun.org with ESMTP id 5bdd73f9.7f9d5c2f56c0-smtp-out-n03; Sat, 03 Nov 2018 10:10:01 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:10:01 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd73f912402_58162ab3652c059038836@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] eefaec: Renumber transport parameters
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd73f911f47_58162ab3652c0590387f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HyhsE7wjt5PSmY7WslIlntCo0KY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:20:04 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: eefaec97368db4cbfe4a8fad4ddba71666057d9f
      https://github.com/quicwg/base-drafts/commit/eefaec97368db4cbfe4a8fad4ddba71666057d9f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

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

  Log Message:
  -----------
  Renumber transport parameters

This change made me very much more likely to support a change to varint
values for these.  I will make a follow-up PR that does that.


  Commit: 2c353a36e4f5241a1fba2553ed933c17421bd83e
      https://github.com/quicwg/base-drafts/commit/2c353a36e4f5241a1fba2553ed933c17421bd83e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Reword initial flow control


  Commit: d90ad2bce54e95c8f0b6db2f0cb6426728591aba
      https://github.com/quicwg/base-drafts/commit/d90ad2bce54e95c8f0b6db2f0cb6426728591aba
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  simplify

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: b7b9ea079cf0d707a28b826b9711e2a6baf4a214
      https://github.com/quicwg/base-drafts/commit/b7b9ea079cf0d707a28b826b9711e2a6baf4a214
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  remove extra

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8
      https://github.com/quicwg/base-drafts/commit/ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  hyphen

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 86d2489c9577cd82d6c0ffbb3fe85341f6302d54
      https://github.com/quicwg/base-drafts/commit/86d2489c9577cd82d6c0ffbb3fe85341f6302d54
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  parameter

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 3b6d1934013deb23c193c8a2151f27a6f64efd09
      https://github.com/quicwg/base-drafts/commit/3b6d1934013deb23c193c8a2151f27a6f64efd09
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Reflow


  Commit: 7a62b458fa6f4f584bc03c99a6328c024b4687ac
      https://github.com/quicwg/base-drafts/commit/7a62b458fa6f4f584bc03c99a6328c024b4687ac
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1946 from quicwg/renumber-tp

Renumber transport parameters


Compare: https://github.com/quicwg/base-drafts/compare/638cb0a068da...7a62b458fa6f
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bdd73f911f47_58162ab3652c0590387f3--


From nobody Sat Nov  3 03:20: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 B2C53124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:20:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yf5Jm0Gthxok for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:20:35 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78C9912008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:20:35 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:20:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541240434; bh=/LtBRpEQiWlUhZQ6GW3KMcO606ZpTN9CFJkS5N3uibo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B+uFsu1qr9MJELlQDHbyL6r7izPrUjeBg3aMrRyb7GT99FzhwnVNuKO5is6guT64E WO7uZz4sv0dYPY16P4Xqqq14gYBKvXACKuOMl/QIEJN7lcE1bKIv400gBf+gmis5aK d3vuMftB9c+mEBmlpDgO1Y1iBRy0VG4mg6Jsz73Q=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2a20852f46eef6fd3e4ede2c43a45c5885a1806a92cf0000000117f5387292a169ce1678fc4e@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/435576477@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_5bdd76726c523_46893fdb1bcd45c010358f"; 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/gKyxZdOEDrxnh82TNyDdUqOKhnc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:20:38 -0000

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

By the way, why do you say that clients cannot ACK the HRR? I just did a trial with the picoquic client and server,  using a client option to elicit an HRR by not sending any key share in the Client Hello. I see the following:
```
Client Initial, seq=0, contains Crypto Stream bytes 0..246 (Client Hello)
    Server Initial, seq=0, contains ACK(0), CS bytes 0..87 (HRR)
Client Initial, seq=1, contains ACK(0), CS bytes 247..562 (New Client Hello)
   Server Initial, seq=1, contains ACK(0..1), CS bytes 88..242 (Server Hello)
   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/1951#issuecomment-435576477
----==_mimepart_5bdd76726c523_46893fdb1bcd45c010358f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>By the way, why do you say that clients cannot ACK the HRR? I just did=
 a trial with the picoquic client and server,  using a client option to e=
licit an HRR by not sending any key share in the Client Hello. I see the =
following:</p>
<pre><code>Client Initial, seq=3D0, contains Crypto Stream bytes 0..246 (=
Client Hello)
    Server Initial, seq=3D0, contains ACK(0), CS bytes 0..87 (HRR)
Client Initial, seq=3D1, contains ACK(0), CS bytes 247..562 (New Client H=
ello)
   Server Initial, seq=3D1, contains ACK(0..1), CS bytes 88..242 (Server =
Hello)
   etc.
</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/issues/1951#issuecomment-435576477">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9Qn=
bl6n-qZeax49Qg0OmEEXf3BYks5urW3ygaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3AbqeXoa6ErLJde4Pnh2YUl=
4Ftmks5urW3ygaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1951: By the way, why do you say that clients cannot ACK the HRR?=
 I just did a trial with the picoquic client and server,  using a client =
option to elicit an HRR by not sending any key share in the Client Hello.=
 I see the following:\r\n```\r\nClient Initial, seq=3D0, contains Crypto =
Stream bytes 0..246 (Client Hello)\r\n    Server Initial, seq=3D0, contai=
ns ACK(0), CS bytes 0..87 (HRR)\r\nClient Initial, seq=3D1, contains ACK(=
0), CS bytes 247..562 (New Client Hello)\r\n   Server Initial, seq=3D1, c=
ontains ACK(0..1), CS bytes 88..242 (Server Hello)\r\n   etc.\r\n```\r\n"=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/1951#issuecomment-435576477"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment=
-435576477",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-43=
5576477",
"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] Disconnect with Initial Injection (#19=
51)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-43=
5576477"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4059718=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdd76726c523_46893fdb1bcd45c010358f--


From nobody Sat Nov  3 03:23: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 E14DD129BBF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:23:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 dHLy0rv4vsVo for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:23:35 -0700 (PDT)
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 6302912008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:23:35 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541240614; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WZsyNcSU8YaQkwMbbeSxUQXEaczXVo25dZ2BdB1wp+k=; b=uHkDMcXUR44XVfSIp/w2U5rMqNsTsfkY0d1XMviWOhXnWorIwT19jwN0sjef9dVak/X58jXj bNiKz4LtMhoqPqXgFutlrNgWEHPBjKvM6zcKGRQBC6cw2ruJoD627f2SlNXofq7Dx4duuPNu 3aQTEEKioFHihAVP64Cv9igOPFo=
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 5bdd7725.7fcd74508d50-smtp-out-n02; Sat, 03 Nov 2018 10:23:33 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:23:32 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd77247aa11_18a8b2b24fa7385809914@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8d76c1: mt comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd77247a30d_18a8b2b24fa73858099093"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YhT5mFU7AkZFfgeDF61NFjPfTsE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:23:37 -0000

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

  Branch: refs/heads/intro
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8d76c1b0b687b34c8ca679c59baa84d14881343f
      https://github.com/quicwg/base-drafts/commit/8d76c1b0b687b34c8ca679c59baa84d14881343f
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  mt 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_5bdd77247a30d_18a8b2b24fa73858099093--


From nobody Sat Nov  3 03: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 4B8DF12D7EA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:23:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 54lf6ADcw05l for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:23:37 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8841912008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:23:37 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:23:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541240616; bh=ZxomEGNuyO/M8CxB0UAysMvYR24eGmmHMnx5nmeu57Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sHCIr5+LpoVjkd/rRElulYpMMkiGdtX51XcaCirkG2kh+O3/WVGXzDMa/kDRzo0od Jy/I3w1pseloJE064kBXsyYGDL+l+j1F7HWdxlg5haSTPv4WH8z09dxwweagdNgeRb 3jSOyqCz0I+IFFGYmgmwM44S69TetpF6SGSsRXS0=
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/1949/push/3016856906@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1949@github.com>
References: <quicwg/base-drafts/pull/1949@github.com>
Subject: Re: [quicwg/base-drafts] Editorial changes to abstract and intro (#1949)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd772866928_2f283f9f866d45c45456f9"; 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/r03Y-eH2x0OUp8leCkNnPlgwShw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:23:40 -0000

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

@janaiyengar pushed 1 commit.

8d76c1b  mt comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1949/files/ba0354731a1040e14a8feccc8a340a3191b2418a..8d76c1b0b687b34c8ca679c59baa84d14881343f

----==_mimepart_5bdd772866928_2f283f9f866d45c45456f9
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/8d76c1b">8d76c1b</a>  mt 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/1949/files/ba0354731a1040e14a8feccc8a340a3191b2418a..8d76c1b0b687b34c8ca679c59baa84d14881343f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq32q4ceAOPbt_YfGFaUBt7VEj5Vaks5urW6ogaJpZM4YMpmj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9EuKhCUTn2LMIcQKsK0u9ceGDxqks5urW6ogaJpZM4YMpmj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1949"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1949/files/ba0354731a1040e14a8feccc8a340a3191b2418a..8d76c1b0b687b34c8ca679c59baa84d14881343f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1949/files/ba0354731a1040e14a8feccc8a340a3191b2418a..8d76c1b0b687b34c8ca679c59baa84d14881343f",
"url": "https://github.com/quicwg/base-drafts/pull/1949/files/ba0354731a1040e14a8feccc8a340a3191b2418a..8d76c1b0b687b34c8ca679c59baa84d14881343f",
"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 #1949",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1949:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "8d76c1b",
"value": "mt comments"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1949/files/ba0354731a1040e14a8feccc8a340a3191b2418a..8d76c1b0b687b34c8ca679c59baa84d14881343f"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405969315\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd772866928_2f283f9f866d45c45456f9--


From nobody Sat Nov  3 03:24: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 36DAD12D4E9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:24:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 SyYZYZacU4mN for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:24:11 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5250412008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:24:11 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541240650; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qLJBniHLBlsVQldYXWcxy+IREaEVbIW68zs4xoZuvwU=; b=KcI6fd8R3Z8bi52kT7rWdoRxP+veHlxm6wKMbIxjA/uqTDtbNDa/KEkd9Z8fTBsN2vmvvvMZ Bq+tDCAXV18K1QIntxrrX+Tr4FuyW9jVZWtiiDwzWJyCXEZ65AJOYmn71jpz4QCrr31RgcA/ RrktY6+n1fPnixByLcpUvXNJE5Y=
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 5bdd7749.7fa1a817e660-smtp-out-n01; Sat, 03 Nov 2018 10:24:09 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:24:08 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd774816da7_24c42acff5402578437dc@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2c353a: Reword initial flow control
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7748168d1_24c42acff54025784368c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zqoV1XVnIXE9QZx8UK60vGT9Z3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:24:13 -0000

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

  Branch: refs/heads/varint-tp-values
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2c353a36e4f5241a1fba2553ed933c17421bd83e
      https://github.com/quicwg/base-drafts/commit/2c353a36e4f5241a1fba2553ed933c17421bd83e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Reword initial flow control


  Commit: d90ad2bce54e95c8f0b6db2f0cb6426728591aba
      https://github.com/quicwg/base-drafts/commit/d90ad2bce54e95c8f0b6db2f0cb6426728591aba
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  simplify

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: b7b9ea079cf0d707a28b826b9711e2a6baf4a214
      https://github.com/quicwg/base-drafts/commit/b7b9ea079cf0d707a28b826b9711e2a6baf4a214
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  remove extra

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8
      https://github.com/quicwg/base-drafts/commit/ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  hyphen

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 86d2489c9577cd82d6c0ffbb3fe85341f6302d54
      https://github.com/quicwg/base-drafts/commit/86d2489c9577cd82d6c0ffbb3fe85341f6302d54
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  parameter

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 3b6d1934013deb23c193c8a2151f27a6f64efd09
      https://github.com/quicwg/base-drafts/commit/3b6d1934013deb23c193c8a2151f27a6f64efd09
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Reflow


  Commit: a0f738745722cf367e57bc6f585d29e12f02df23
      https://github.com/quicwg/base-drafts/commit/a0f738745722cf367e57bc6f585d29e12f02df23
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'renumber-tp' into varint-tp-values


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

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

----==_mimepart_5bdd7748168d1_24c42acff54025784368c--


From nobody Sat Nov  3 03: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 1967D12008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:24:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ufUguAEc4Dfw for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:24:12 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20F13129BBF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:24:12 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:24:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541240650; bh=+qbNvr5hSlPLh5GkH0CF0RKxwVQ3tmWFCAnpcLNlJQ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zoAbM0G1bODT9GcXVw8VZd+L2/d+lo9inCxriFMJ8+SH4ydFW0uAMVmWck33KzG4n cFLZWa9nEAuk1U0Bxhh6nSmHAbpGRmALZ8884qppkYVLz5SNSHyk8QUeJoZaaSYM87 lznMM4MRFDZ0wErfScJAFdM8WXXPH1cMTq2r5bLQ=
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/1947/push/3016857341@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1947@github.com>
References: <quicwg/base-drafts/pull/1947@github.com>
Subject: Re: [quicwg/base-drafts] Use varints for transport parameter values (#1947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd774aceb3f_2f3c3f9f866d45c496953d"; 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/BIpJPx6EQh1g-vH9kS3obVg7g3s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:24:14 -0000

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

@martinthomson pushed 1 commit.

a0f7387  Merge branch 'renumber-tp' into varint-tp-values


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1947/files/5a9ee3a3937be3a8315b9649e8127b7a65ae8963..a0f738745722cf367e57bc6f585d29e12f02df23

----==_mimepart_5bdd774aceb3f_2f3c3f9f866d45c496953d
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/a0f7387">a0f7387</a>  Merge branch &#39;renumber-tp&#39; into varint-tp-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/1947/files/5a9ee3a3937be3a8315b9649e8127b7a65ae8963..a0f738745722cf367e57bc6f585d29e12f02df23">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9vIN2hLZZypMzC78Jt9J-AKnvW5ks5urW7KgaJpZM4YFwjH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8_8-B5cW9NFCpj3Ket3UB1JfQwdks5urW7KgaJpZM4YFwjH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1947"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1947/files/5a9ee3a3937be3a8315b9649e8127b7a65ae8963..a0f738745722cf367e57bc6f585d29e12f02df23"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1947/files/5a9ee3a3937be3a8315b9649e8127b7a65ae8963..a0f738745722cf367e57bc6f585d29e12f02df23",
"url": "https://github.com/quicwg/base-drafts/pull/1947/files/5a9ee3a3937be3a8315b9649e8127b7a65ae8963..a0f738745722cf367e57bc6f585d29e12f02df23",
"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 #1947",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1947:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "a0f7387",
"value": "Merge branch 'renumber-tp' into varint-tp-values"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1947/files/5a9ee3a3937be3a8315b9649e8127b7a65ae8963..a0f738745722cf367e57bc6f585d29e12f02df23"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404162759\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd774aceb3f_2f3c3f9f866d45c496953d--


From nobody Sat Nov  3 03:24: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 7ABC5129BBF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:24:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pGT756au6xdo for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:24:54 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D7E312008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:24:54 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:24:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541240693; bh=U+UN4CKDLYyiNQQT7xaLwpEcO/tWS/52BCy2ja6FPTw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WiSa0XvUCKbfUP1hVOVSe5ip8dX5p3nmT2AC4HWL0NALiY8uie1M1Ry+hoNzg5ldv H+EfQT5hnjPM95oTKmZWmdI1RHleWM/QyReAicPcQ5I0D2B8FGwXDUn+XBecxinTMI LupNZu3RHNvelc8GQ2ffq8y4wiF/elZ43SH8GKtk=
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/1949/push/3016857894@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1949@github.com>
References: <quicwg/base-drafts/pull/1949@github.com>
Subject: Re: [quicwg/base-drafts] Editorial changes to abstract and intro (#1949)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd77754dfeb_52fe3fbdc6ad45bc431914"; 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/-EgmA1I9ANM21ZitZ4AOk2qC0XI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:24:56 -0000

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

@janaiyengar pushed 1 commit.

7d8fd80  data


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1949/files/8d76c1b0b687b34c8ca679c59baa84d14881343f..7d8fd80e896d957a4f1ef316338bd13fbcaaff14

----==_mimepart_5bdd77754dfeb_52fe3fbdc6ad45bc431914
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/7d8fd80">7d8fd80</a>  data</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1949/files/8d76c1b0b687b34c8ca679c59baa84d14881343f..7d8fd80e896d957a4f1ef316338bd13fbcaaff14">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1256a1OHo8_mPNmLzRu83Kx49U9ks5urW71gaJpZM4YMpmj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3hwehC8gU4VykXZE9LB9UzthCnKks5urW71gaJpZM4YMpmj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1949"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1949/files/8d76c1b0b687b34c8ca679c59baa84d14881343f..7d8fd80e896d957a4f1ef316338bd13fbcaaff14"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1949/files/8d76c1b0b687b34c8ca679c59baa84d14881343f..7d8fd80e896d957a4f1ef316338bd13fbcaaff14",
"url": "https://github.com/quicwg/base-drafts/pull/1949/files/8d76c1b0b687b34c8ca679c59baa84d14881343f..7d8fd80e896d957a4f1ef316338bd13fbcaaff14",
"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 #1949",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1949:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "7d8fd80",
"value": "data"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1949/files/8d76c1b0b687b34c8ca679c59baa84d14881343f..7d8fd80e896d957a4f1ef316338bd13fbcaaff14"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405969315\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd77754dfeb_52fe3fbdc6ad45bc431914--


From nobody Sat Nov  3 03:32: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 ACE65128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:32:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 D9RSA-cd6lkg for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:32:04 -0700 (PDT)
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 C9F29124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:32:03 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541241122; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=o29sW6Q2s8JSpg3EzTPS+qMVrwsZiziEGZ/1IhMrbyk=; b=DCkni4GeR6WRBUmL/UOUZfBowLRWT+dO+ndGXU8cStdMNIG8aQ88psiZfArOj7igaZtRzpPM A7zQGymGuVbsiosmCnYj6/H173bl7BlWOD2uUISUnQVIdazzxmjhn+1ZxY+yKpPBOpqebWJR k0f/9P1KAwowuLivzL4kmZAJFd8=
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 5bdd7922.7f8a942142a0-smtp-out-n01; Sat, 03 Nov 2018 10:32:02 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:32:01 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd792161b6d_56ae2b208505857c53617@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3a54d2: Editorial changes to abstract and intro
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd79216161c_56ae2b208505857c5357"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JZk4DuWZ-Ez8pGhfzfaub5njfks>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:32:06 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3a54d24683085bcdaf359a88d73019bbe8e2abc8
      https://github.com/quicwg/base-drafts/commit/3a54d24683085bcdaf359a88d73019bbe8e2abc8
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

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

  Log Message:
  -----------
  Editorial changes to abstract and intro


  Commit: a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1
      https://github.com/quicwg/base-drafts/commit/a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  lint


  Commit: ba0354731a1040e14a8feccc8a340a3191b2418a
      https://github.com/quicwg/base-drafts/commit/ba0354731a1040e14a8feccc8a340a3191b2418a
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  more terms


  Commit: 8d76c1b0b687b34c8ca679c59baa84d14881343f
      https://github.com/quicwg/base-drafts/commit/8d76c1b0b687b34c8ca679c59baa84d14881343f
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

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


  Commit: 7d8fd80e896d957a4f1ef316338bd13fbcaaff14
      https://github.com/quicwg/base-drafts/commit/7d8fd80e896d957a4f1ef316338bd13fbcaaff14
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  data


  Commit: d959b9144afbe32b2d365b4c09bcfc07d8f8dd05
      https://github.com/quicwg/base-drafts/commit/d959b9144afbe32b2d365b4c09bcfc07d8f8dd05
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1949 from quicwg/intro

Editorial changes to abstract and intro


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

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

----==_mimepart_5bdd79216161c_56ae2b208505857c5357--


From nobody Sat Nov  3 03:32: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 2CAD012D4EA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:32:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 dVtLAApmFCr3 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:32:06 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08EAB124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:32:06 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:32:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541241124; bh=CeWYzeezkurPKAX8PGaDUsttjm5qkgvEvsg0Etw4ewA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A1dhpZTiqiTq9c0MrNT5VYQmqbDCbgx4vw1nZn9TxH2+e+wY8UArF+vT+nR6jUgnC jGz/QqEkXBIkoa73UC3Kk/axGThe0Yrm0VkZq+01sXlYls1JjC9BA1wLsQ+yZuGWE9 o/spHkysA7p7toR9KIKos0gffApQDGzZnmBQTIso=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8fea61e758f6bfe8fc1f5034ef4fa72a772907192cf0000000117f53b2492a169ce1678f4f3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1949/issue_event/1944327106@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1949@github.com>
References: <quicwg/base-drafts/pull/1949@github.com>
Subject: Re: [quicwg/base-drafts] Editorial changes to abstract and intro (#1949)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd79248347f_573c3ff8be6d45c4432466"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1dDu1QSjNAzoDw17JAbcDDlarzs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:32:09 -0000

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

Merged #1949 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/1949#event-1944327106
----==_mimepart_5bdd79248347f_573c3ff8be6d45c4432466
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="377025779" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1949" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1949/hovercard" href="https://github.com/quicwg/base-drafts/pull/1949">#1949</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/1949#event-1944327106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9iZiUpfsvZY-1WZYqOmp_rSRQWjks5urXCkgaJpZM4YMpmj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3XnZVtkPWBDpZPHFbZgtG2lcnHQks5urXCkgaJpZM4YMpmj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1949 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1949#event-1944327106"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1949#event-1944327106",
"url": "https://github.com/quicwg/base-drafts/pull/1949#event-1944327106",
"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 changes to abstract and intro (#1949)",
"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/1949#event-1944327106"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405969315\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd79248347f_573c3ff8be6d45c4432466--


From nobody Sat Nov  3 03:32: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 A4202128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:32:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 vsPCPDXh4FPH for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:32:11 -0700 (PDT)
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 36137129BBF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:32:11 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541241131; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AVJXTpiyShVgFYJC0NYvVtj71f2j8MbayqZZaayvfNQ=; b=rtS/1O39H3lkgGa72P6tVIU5UkVlrrwxv6MjnClGgvu2MJC9o6KTNVP/7zJxLc3iNnl1xecI +alD3WgqfrMOR7iMZAr3WR5hMP1i3DM32bbNAzSZrBlj6s6W/3FQENarDbbsfTz5Tmoh5zHK 18PRCLfd9df9xRehs9aebdqvR/w=
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.40]) by mxa.mailgun.org with ESMTP id 5bdd792a.7fe4c43c7c00-smtp-out-n02; Sat, 03 Nov 2018 10:32:10 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:32:09 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7929a785b_2ca42aab9b29c590565a7@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 435b30: What packet information to track and send (#1939)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7929a7503_2ca42aab9b29c590564b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/26tbn5J60bW-_T50XAAOxcAXFDE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:32:14 -0000

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

  Branch: refs/heads/varint-tp-values
  Home:   https://github.com/quicwg/base-drafts
  Commit: 435b309e8c93f7ee956d475c8f51fe3487e69c03
      https://github.com/quicwg/base-drafts/commit/435b309e8c93f7ee956d475c8f51fe3487e69c03
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  What packet information to track and send (#1939)

* What to track and send

First pass at #765 and some of #1724

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Reference transport

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

* 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_5bdd7929a7503_2ca42aab9b29c590564b--


From nobody Sat Nov  3 03:32: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 E6B4F124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:32:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HBAURKnw-FV0 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:32:14 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15913129BBF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:32:14 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:32:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541241132; bh=9+u242ngioA3JHJALCk89I3zkL6sVzWK4/ZZERhXuxQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v3laKdGTbEZbP9Zta3+MjneGuCx5aNIHRrsaCXrVmg81uN4KD7QPL7YT7CpeEZKxd vtoiWSlJjIJYvoN4mnAENxjBVPhCV2vQ8xK4RF1vUBpMT7P/n4Tzvqc/ezikgJbY43 5OUVmF8xr7Sv4CufeRqiD83WiN8Fp3HowcMtAz1E=
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/1947/push/3016863943@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1947@github.com>
References: <quicwg/base-drafts/pull/1947@github.com>
Subject: Re: [quicwg/base-drafts] Use varints for transport parameter values (#1947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd792ccf95a_5c613fb9df4d45bc5555cd"; 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/hLQBNqmoq4BW2CFoN_G5-PM1jSA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:32:18 -0000

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

@martinthomson pushed 1 commit.

435b309  What packet information to track and send (#1939)


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1947/files/a0f738745722cf367e57bc6f585d29e12f02df23..435b309e8c93f7ee956d475c8f51fe3487e69c03

----==_mimepart_5bdd792ccf95a_5c613fb9df4d45bc5555cd
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/435b309">435b309</a>  What packet information to track and send (#1939)</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1947/files/a0f738745722cf367e57bc6f585d29e12f02df23..435b309e8c93f7ee956d475c8f51fe3487e69c03">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9O6oXIuoQnEjoEzIKJUV1KSBjgFks5urXCsgaJpZM4YFwjH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1pwwwxJQRS4QB7KsPwGF9HYqcltks5urXCsgaJpZM4YFwjH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1947"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1947/files/a0f738745722cf367e57bc6f585d29e12f02df23..435b309e8c93f7ee956d475c8f51fe3487e69c03"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1947/files/a0f738745722cf367e57bc6f585d29e12f02df23..435b309e8c93f7ee956d475c8f51fe3487e69c03",
"url": "https://github.com/quicwg/base-drafts/pull/1947/files/a0f738745722cf367e57bc6f585d29e12f02df23..435b309e8c93f7ee956d475c8f51fe3487e69c03",
"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 #1947",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1947:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "435b309",
"value": "What packet information to track and send (#1939)"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1947/files/a0f738745722cf367e57bc6f585d29e12f02df23..435b309e8c93f7ee956d475c8f51fe3487e69c03"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404162759\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd792ccf95a_5c613fb9df4d45bc5555cd--


From nobody Sat Nov  3 03:34: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 1B80F124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:34:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 cLdF_hJpaRx2 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:34:52 -0700 (PDT)
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 49FD812008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:34:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541241291; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mWoMdxCUSBXMgtBoRIrDEVArQo6PFN4UrfjFJmg1wS0=; b=dqLJQPltOr4G0nyADQs/tzyYvGp0sorIzwCh7qUumQHgHXFXV0ofufyGpJkwbbnSzcN6RusE kb+vAEl/iDxk++arxM3rO2h02PcMdqcqKJzwE2sE0FnJd+fah/f6VBq+jGU1l9O+gO02zFaw WZMEGXJeWd+zwTCA63AnB316Hsw=
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 5bdd7772.7f9a202a78d0-smtp-out-n02; Sat, 03 Nov 2018 10:24:50 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:24:49 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd777137850_65fa2ae17bdc25803897e@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7d8fd8: data
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd77713733c_65fa2ae17bdc2580388f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0Lj_JGuaFrS3taAVgUoSRgKquKc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:34:54 -0000

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

  Branch: refs/heads/intro
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7d8fd80e896d957a4f1ef316338bd13fbcaaff14
      https://github.com/quicwg/base-drafts/commit/7d8fd80e896d957a4f1ef316338bd13fbcaaff14
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  data



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

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

----==_mimepart_5bdd77713733c_65fa2ae17bdc2580388f4--


From nobody Sat Nov  3 03:35: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 B36A2124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:35:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wjw-U3QoJ_oL for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:35:06 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D700C12008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:35:05 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:35:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541241304; bh=rVptO4KsLpp772gyBrw2XSCPCJJ/BKsbG2N5szFDEfA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DcMboQinc2ETXdGBZXcYpXEmIlxzz9venQGUnQXF4yvr/Au/MR3HXgZmJ5iyXdU/Q X22tar7XqsXVDknIcwgUD3XL1UUmeCzTaKeHo5IJrQ0SUo3Sfhi7tzgitAowMNV4L4 TSQ25dCX1wvpYBvyXXbvi9JqQlIuBqLWStQ2gZfY=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf06e08d311dc09197bd1e2b29df202b94778cbd792cf0000000117f53bd892a169ce166caa50@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1944/435577294@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1944@github.com>
References: <quicwg/base-drafts/issues/1944@github.com>
Subject: Re: [quicwg/base-drafts] register UDP port 443 for HQ? (#1944)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd79d87c48a_1bf3fdb844d45b44864b3"; 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/fuxUdtGLJekCREu1oMgwyIniQN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:35:08 -0000

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

Udp 443 is already registered for "http protocol over TLS/SSL". However it would certainly be good to update the existing entry to adda reference to the quic RFC.

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

<p>Udp 443 is already registered for "http protocol over TLS/SSL". However it would certainly be good to update the existing entry to adda reference to the quic RFC.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435577294">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3g8HmP5q_OMkYWv5qyHzSwFaQcoks5urXFYgaJpZM4YFoac">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Q6SvRyZvvALchA5OtPAUtkVce4ks5urXFYgaJpZM4YFoac.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1944: Udp 443 is already registered for \"http protocol over TLS/SSL\". However it would certainly be good to update the existing entry to adda reference to the quic RFC."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435577294"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435577294",
"url": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435577294",
"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] register UDP port 443 for HQ? (#1944)",
"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\": 1944,\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\": 1944\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435577294"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404129436\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd79d87c48a_1bf3fdb844d45b44864b3--


From nobody Sat Nov  3 03:38: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 6211B124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:38:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6ZIo5oPBrrRd for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:38:01 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6215912008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:38:01 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:38:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541241480; bh=7a4xeNXrBoardzN6NyrC+2L7cp7CQk5hBsJjDE4ZDX0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r3uUTGDfp1iJW/0xEbyzLNzYKsjOS5pdS8nZdmVU5ZDoP4ek1FDnAUq2jnitULWRH BEoB2BfF7CVMotNQek2jB/JSgl0KCJTo66mmmYKZzWbjgYP7pTqs78QlleDpToSfgS ElG9m0NIsNGugaOzioAjlsWrtvwXMp8AN8gFrb+c=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeb3e671102d9015106490401607d58f7eb7ddc4592cf0000000117f53c8892a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/c435577473@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd7a88435a_2673fdb844d45b4765410"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XZI9jGLixUD-gFQGbvve_LSKXA4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:38:03 -0000

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

@mikkelfj : Sorry, missed your comments when I merged my PR. I'll take them in separately.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1950#issuecomment-435577473
----==_mimepart_5bdd7a88435a_2673fdb844d45b4765410
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> : Sorry, missed your comments when I merged my PR. I'll take them in separately.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1950#issuecomment-435577473">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ugSoK_a4IIcfWmVZuljzCnKke6ks5urXIIgaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3MkGoLHNNduCX2vyQR5orquNid7ks5urXIIgaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950: @mikkelfj : Sorry, missed your comments when I merged my PR. I'll take them in separately."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950#issuecomment-435577473"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#issuecomment-435577473",
"url": "https://github.com/quicwg/base-drafts/pull/1950#issuecomment-435577473",
"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 of streams sections (#1950)",
"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\": 1950,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1950#issuecomment-435577473"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd7a88435a_2673fdb844d45b4765410--


From nobody Sat Nov  3 03:43: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 6024C128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:43:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 KA7hOP71OxHS for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:43:18 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CAFE124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:43:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541241797; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QHZVjD6ZbHnc8cfQTbWxKIPUW79no+Vn7FYjf+qc7Jo=; b=nJTjxWONZtd6CJVWmZr3E2jMlXDJk65rGFiAA5rnMPkn0nuxJiUwa4N5qOtePHcPK4L0CXEz Y/bxef472x7Qj3aUWVwMnQZzMerrCdBfXMd2gW8YRoumCFksKweLru3wfUG7rWmRhBDrmCR2 E7rM+oKlHQEZ7ADEUm9RX6dalyU=
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 5bdd7bc4.7f491483bc60-smtp-out-n01; Sat, 03 Nov 2018 10:43:16 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:43:16 -0700
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7bc4bcbaa_235b2ab11e34258471184@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8475ff: Minor fixes that were left over
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7bc4bc85a_235b2ab11e342584710c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WX38LuNcs0oX3gJNP9cIqQ-DTsY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:43:20 -0000

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

  Branch: refs/heads/mikkel
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8475ff195bdc98a7114b0d7e926b3fd074facbc5
      https://github.com/quicwg/base-drafts/commit/8475ff195bdc98a7114b0d7e926b3fd074facbc5
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Minor fixes that were left over



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

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

----==_mimepart_5bdd7bc4bc85a_235b2ab11e342584710c4--


From nobody Sat Nov  3 03:43: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 DBC11130E57 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:43:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CHFzZK2RV8Pc for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:43:36 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A923E130E3F for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:43:35 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:43:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541241814; bh=ISN1PmGlbMBVev6V5tjF233RhsuAMZIF06EqdKnnKd8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=t8CHuZ0sXw0xm8xhW3HUzvbYVq2b2irVQR0h8Hzen2GLtNT/sJkhWJUf5FLwbyMGj awpO7HORW0uGqD9e/ID6Ph0RPW4Zk8DGGWW7VEviuYnF71KG1lzOGdOtT2hT2Mq+qa 1mQizyDBY/zSVmyLbXBWdvgTJLOrCcdJ5RYB1ygE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab52f70d4c7cd833d54d00d7574138aaa1ac18b95392cf0000000117f53dd692a169ce16793a32@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1954@github.com>
Subject: [quicwg/base-drafts] Minor fixes that were left over (#1954)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd7bd62ee96_441c3fb65ced45c035649"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YL6whOQq3kmolX5DBu1nqgpz4j8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:43:45 -0000

----==_mimepart_5bdd7bd62ee96_441c3fb65ced45c035649
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/1954

-- Commit Summary --

  * Minor fixes that were left over

-- File Changes --

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

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Minor fixes that were left over</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1954/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/1954.patch'>https://github.com/quicwg/base-drafts/pull/1954.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1954.diff'>https://github.com/quicwg/base-drafts/pull/1954.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/1954">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyE-Y7HUiM4pmmokiweBafYR3TlIks5urXNWgaJpZM4YMvjl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5O7U-N3uB5P3RAWRqo5fGmwuh9Jks5urXNWgaJpZM4YMvjl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Minor fixes that were left over (#1954)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1954"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1954",
"url": "https://github.com/quicwg/base-drafts/pull/1954",
"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": "Minor fixes that were left over (#1954)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "8475ff1",
"value": "Minor fixes that were left over"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1954/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\": 1954,\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\": 1954\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1954"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1954.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1954.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405993701\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd7bd62ee96_441c3fb65ced45c035649--


From nobody Sat Nov  3 03: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 5F088130E3A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:45:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 BNlhxzx2CXvV for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:45:02 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBD5912008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:45:01 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:45:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541241900; bh=vw8ogZnqMrZYlx+PmFNNbgwHjDmueQ1zi+HNBexpz+w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lYZIg0WahBfPhXHmvLuITgvp5QayRHNwsJvn6TfyvITxMqkAxJRZLQ14N0LB0C/D6 jODTWcRq/1SGgqJeylplJq+mRDgic1bCl2WmdT2JKtUZeJLD2P7huCSDFPfz2fxKqL 1oPui744HKM4+EOAqVuSLbQNRqjJtjo/NoF9KSrM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab438a585d9e7909c95c8dff4c67409dbef8b0983892cf0000000117f53e2c92a169ce16793a32@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1954/issue_event/1944331177@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1954@github.com>
References: <quicwg/base-drafts/pull/1954@github.com>
Subject: Re: [quicwg/base-drafts] Minor fixes that were left over (#1954)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd7c2cb312a_20c3fdb844d45b4523264"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ux5Opx5GfFOByvGorZ-aRD2zLtU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:45:09 -0000

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

Merged #1954 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/1954#event-1944331177
----==_mimepart_5bdd7c2cb312a_20c3fdb844d45b4523264
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="377043506" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1954" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1954/hovercard" href="https://github.com/quicwg/base-drafts/pull/1954">#1954</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/1954#event-1944331177">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-ku0-JjVZ52D5MwBw5dR-mrHCuzks5urXOsgaJpZM4YMvjl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw6TAAe0rFpiiQkAmbkGld07t7jpks5urXOsgaJpZM4YMvjl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1954 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1954#event-1944331177"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1954#event-1944331177",
"url": "https://github.com/quicwg/base-drafts/pull/1954#event-1944331177",
"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 fixes that were left over (#1954)",
"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/1954#event-1944331177"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405993701\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd7c2cb312a_20c3fdb844d45b4523264--


From nobody Sat Nov  3 03:45: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 E6EB9124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:45:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 iPS71h-u3huC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:45:38 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA9B012008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:45:37 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:45:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541241936; bh=TbBtAOv6EeJLj5Q43esGu9E02ddHhq5ZzBh09Pa1DL0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t96WBH3u2p35hrTX/2A+ZsvnxvoXTUCztO9sZOGWcaCHJEQJECHN3t8TapNWn4WbA /nzTm91kBRS6ot0yFDPkp8jJQdz0LbMM9qZxCp+wVcaUiSS+AI+QvyRNlQkIJ7Wu6v 79Y4PFJ0BEYyuHPI+cpko/QdOq35JZf0NFnLp3m0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9665fc5f7f3344078f9ac01d01667a09cf198ae492cf0000000117f53e5092a169ce1678f940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1950/review/171323574@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1950@github.com>
References: <quicwg/base-drafts/pull/1950@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework of streams sections (#1950)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd7c506dfa7_5c23f9b4d2d45c4405868"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xRlDD9WSwI3Sq4gaetcJMX_3q6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:45:40 -0000

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

janaiyengar commented on this pull request.



> @@ -420,8 +361,9 @@ 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.
 

Fair point, though as you note, it's not clear exactly what to replace this with. Feel free to suggest a PR for it if you come up with something 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/1950#discussion_r230551381
----==_mimepart_5bdd7c506dfa7_5c23f9b4d2d45c4405868
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/1950#discussion_r230551381">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -420,8 +361,9 @@ 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.
 
</pre>
<p>Fair point, though as you note, it's not clear exactly what to replace this with. Feel free to suggest a PR for it if you come up with something 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/1950#discussion_r230551381">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9vE5oAZ3ygCbTVXwKVSobUCixV4ks5urXPQgaJpZM4YMp9_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyBPNVk1QWKcKqQjYx3U3rNmaQHVks5urXPQgaJpZM4YMp9_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1950"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1950#discussion_r230551381"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1950#discussion_r230551381",
"url": "https://github.com/quicwg/base-drafts/pull/1950#discussion_r230551381",
"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 1950",
"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/1950#discussion_r230551381"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405970815\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd7c506dfa7_5c23f9b4d2d45c4405868--


From nobody Sat Nov  3 03:50: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 4983C130E7B for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:49:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K3GGsHSpfhgH for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:49:52 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECC6F12D4EC for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:49:51 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:49:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541242190; bh=q31fXv1Dc56WRhtA/usXwIAi2jDNdR9EityBaTHacIw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tz/u7nQE8ZX86QR1W4B8y4PZO/YzMhNRLE4vghLxY9iWdNjFGk0rTUohqdyqbuToo glA0gp3knh7GCoVu45dxumnsKBP5YoGbwDVe1UtMHOMNmHjoMpxpNnFOjHieo18ojO YJN5dcQ/866W/d3jPMmvqtDqAJ9qUu/sP1mukJ+s=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba79f86691c7c864381dcd7086c0dbd73ad5c604d92cf0000000117f53f4e92a169ce166caa50@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1944/435578258@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1944@github.com>
References: <quicwg/base-drafts/issues/1944@github.com>
Subject: Re: [quicwg/base-drafts] register UDP port 443 for HQ? (#1944)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd7d4e68193_43333fdb844d45b42353b0"; 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/g13uDMb7hHehFCM9fHeDUceRDxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:50:00 -0000

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

I'd missed all the progress on this in the OPs drafts. 

The IANA table is available at https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=443v for anyone that was struggling to find 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/1944#issuecomment-435578258
----==_mimepart_5bdd7d4e68193_43333fdb844d45b42353b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd missed all the progress on this in the OPs drafts.</p>
<p>The IANA table is available at <a href="https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=443v" rel="nofollow">https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=443v</a> for anyone that was struggling to find 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/1944#issuecomment-435578258">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4uhB2B5BBS8S8zhXbWFKqDu7jesks5urXTOgaJpZM4YFoac">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxcKoPhwSuHO_2JCvTvTq8P745H-ks5urXTOgaJpZM4YFoac.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1944: I'd missed all the progress on this in the OPs drafts. \r\n\r\nThe IANA table is available at https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=443v for anyone that was struggling to find it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435578258"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435578258",
"url": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435578258",
"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] register UDP port 443 for HQ? (#1944)",
"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\": 1944,\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\": 1944\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435578258"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404129436\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd7d4e68193_43333fdb844d45b42353b0--


From nobody Sat Nov  3 03:50: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 A379B128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:50:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 AXti7zzJYhxW for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:50:43 -0700 (PDT)
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 CF79C130E3D for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:50:37 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541242236; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mPLToH1+X+UjNQ0LJF5Pi8YzQFQAy2YqakCjqiVdIEM=; b=zkH/LmQPnwR8u+8fDQnrpXvGQkFcgXStWgq8ac12QwxrYxOj7XU9Su8YwFnhTvzZA3UMyLca dRL7SgpRzTSFuPXlHpoHGtZUy5lFpZl8+RAdqdzqBuNOqsMAywTLaDa6eFMkXkYeEUfxX3ze +a6ah8jaDxVNqaYaVf2ez9FjUIY=
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 5bdd7d7b.7f41f44b34e0-smtp-out-n03; Sat, 03 Nov 2018 10:50:35 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:50:35 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7d7b81971_46f22ae5d6f8e58065270@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] eefaec: Renumber transport parameters
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7d7b812c7_46f22ae5d6f8e58065157"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V0TkJKXy7sPmn88Fftzu3-DWDDA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:50:46 -0000

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

  Branch: refs/heads/renumber-frames
  Home:   https://github.com/quicwg/base-drafts
  Commit: eefaec97368db4cbfe4a8fad4ddba71666057d9f
      https://github.com/quicwg/base-drafts/commit/eefaec97368db4cbfe4a8fad4ddba71666057d9f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

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

  Log Message:
  -----------
  Renumber transport parameters

This change made me very much more likely to support a change to varint
values for these.  I will make a follow-up PR that does that.


  Commit: 3a54d24683085bcdaf359a88d73019bbe8e2abc8
      https://github.com/quicwg/base-drafts/commit/3a54d24683085bcdaf359a88d73019bbe8e2abc8
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

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

  Log Message:
  -----------
  Editorial changes to abstract and intro


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

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

  Log Message:
  -----------
  What packet information to track and send (#1939)

* What to track and send

First pass at #765 and some of #1724

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Reference transport

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md


  Commit: a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1
      https://github.com/quicwg/base-drafts/commit/a7881a5cfacb4dfc8c968fb2d10cdbb8d019f6e1
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  lint


  Commit: ba0354731a1040e14a8feccc8a340a3191b2418a
      https://github.com/quicwg/base-drafts/commit/ba0354731a1040e14a8feccc8a340a3191b2418a
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  more terms


  Commit: 4f6ceaac46c94bd093a38e39f86b79ac0b2e37d7
      https://github.com/quicwg/base-drafts/commit/4f6ceaac46c94bd093a38e39f86b79ac0b2e37d7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Rework of stream sections


  Commit: beea504e3d832d7358621c7e72f4172be058bf77
      https://github.com/quicwg/base-drafts/commit/beea504e3d832d7358621c7e72f4172be058bf77
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  rework of stream states


  Commit: 3389bda3ee81fa5c893a63ff022f5d15c15156f3
      https://github.com/quicwg/base-drafts/commit/3389bda3ee81fa5c893a63ff022f5d15c15156f3
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Fix reference


  Commit: 1894181aa1b7913b6219936433fb483bb0da2da0
      https://github.com/quicwg/base-drafts/commit/1894181aa1b7913b6219936433fb483bb0da2da0
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  rebase


  Commit: 7f0dd505ab37f4b44271c15edb52c32abd0d73a7
      https://github.com/quicwg/base-drafts/commit/7f0dd505ab37f4b44271c15edb52c32abd0d73a7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  s/SHOULD/MUST


  Commit: e58c99220cdfe8fb1931c2c62b29661275ea00c2
      https://github.com/quicwg/base-drafts/commit/e58c99220cdfe8fb1931c2c62b29661275ea00c2
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

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


  Commit: 97294c8a6b441dbd832b6406fd149b4d14f897c4
      https://github.com/quicwg/base-drafts/commit/97294c8a6b441dbd832b6406fd149b4d14f897c4
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  more trimming


  Commit: 2c353a36e4f5241a1fba2553ed933c17421bd83e
      https://github.com/quicwg/base-drafts/commit/2c353a36e4f5241a1fba2553ed933c17421bd83e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Reword initial flow control


  Commit: d90ad2bce54e95c8f0b6db2f0cb6426728591aba
      https://github.com/quicwg/base-drafts/commit/d90ad2bce54e95c8f0b6db2f0cb6426728591aba
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  simplify

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: b7b9ea079cf0d707a28b826b9711e2a6baf4a214
      https://github.com/quicwg/base-drafts/commit/b7b9ea079cf0d707a28b826b9711e2a6baf4a214
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  remove extra

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8
      https://github.com/quicwg/base-drafts/commit/ac47e24e229b8ccfcf9336d48f0ccfbd1f5f6fb8
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  hyphen

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 86d2489c9577cd82d6c0ffbb3fe85341f6302d54
      https://github.com/quicwg/base-drafts/commit/86d2489c9577cd82d6c0ffbb3fe85341f6302d54
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  parameter

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 3b6d1934013deb23c193c8a2151f27a6f64efd09
      https://github.com/quicwg/base-drafts/commit/3b6d1934013deb23c193c8a2151f27a6f64efd09
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Reflow


  Commit: 638cb0a068da5a6f7bc646535bf3ff452e8faf4d
      https://github.com/quicwg/base-drafts/commit/638cb0a068da5a6f7bc646535bf3ff452e8faf4d
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1950 from quicwg/streams

Editorial rework of streams sections


  Commit: 7a62b458fa6f4f584bc03c99a6328c024b4687ac
      https://github.com/quicwg/base-drafts/commit/7a62b458fa6f4f584bc03c99a6328c024b4687ac
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1946 from quicwg/renumber-tp

Renumber transport parameters


  Commit: 8d76c1b0b687b34c8ca679c59baa84d14881343f
      https://github.com/quicwg/base-drafts/commit/8d76c1b0b687b34c8ca679c59baa84d14881343f
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

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


  Commit: 7d8fd80e896d957a4f1ef316338bd13fbcaaff14
      https://github.com/quicwg/base-drafts/commit/7d8fd80e896d957a4f1ef316338bd13fbcaaff14
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  data


  Commit: d959b9144afbe32b2d365b4c09bcfc07d8f8dd05
      https://github.com/quicwg/base-drafts/commit/d959b9144afbe32b2d365b4c09bcfc07d8f8dd05
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1949 from quicwg/intro

Editorial changes to abstract and intro


  Commit: 8475ff195bdc98a7114b0d7e926b3fd074facbc5
      https://github.com/quicwg/base-drafts/commit/8475ff195bdc98a7114b0d7e926b3fd074facbc5
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Minor fixes that were left over


  Commit: 97c1f0709b1393cf70da9bd5a5eb90351a6a40f4
      https://github.com/quicwg/base-drafts/commit/97c1f0709b1393cf70da9bd5a5eb90351a6a40f4
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1954 from quicwg/mikkel

Minor fixes that were left over


  Commit: bc5f768c0f69bfe309c23200c9320b60fdc6ad52
      https://github.com/quicwg/base-drafts/commit/bc5f768c0f69bfe309c23200c9320b60fdc6ad52
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into renumber-frames


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

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

----==_mimepart_5bdd7d7b812c7_46f22ae5d6f8e58065157--


From nobody Sat Nov  3 03:52: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 B37AF128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:52:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 GgUZB6nEygLb for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:52:01 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0203F124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:52:00 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541242320; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=aoqPlvbQzlPmelCLer73HGm+rb+rePlfyVovl7vcy1o=; b=FVJH2QEQZtoYQWLjG1EFratahn1iLnIAgA0/Gvk2vKdt+RLaRgs+zM/ZvsNuUhOREUwGYyVl FwNDKrz75DkCTu1UWCrRwyo+1YXYWPE2KOoGjSdebBlCjzAXih/2qoJB1tqfP0a40RqSd2yG dMlljbdRJm+zKu++VGhAIVCUnco=
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 5bdd7dd0.7fae707d9b40-smtp-out-n03; Sat, 03 Nov 2018 10:52:00 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:51:59 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7dcf6f0fd_284e2b09917bc594807f4@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 15c59e: Renumber frames
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7dcf6ed80_284e2b09917bc594806ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JpDDVyWQpUppinM-xoAZtJWAGKs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:52:03 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 15c59e195cd74d2dad3131a9c9660e132572fb8e
      https://github.com/quicwg/base-drafts/commit/15c59e195cd74d2dad3131a9c9660e132572fb8e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

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

  Log Message:
  -----------
  Renumber frames

For rationale, see https://docs.google.com/spreadsheets/d/1G73qp-GBhXGyKEsZBudzWJY85FSa5txT4MxtVC5ajiE/edit#gid=0

Note that this isn't 100% mechanical.  There are some other minor
changes:

Frames with multiple codepoints are not referred to in the plural in
their first mention (because we talk about multiple frame types), and
ahead of the figure that shows the fields.

I have made the text announcing the figure, and the text announcing the
fields consistent.

There was a grammatical error (the very last change here).


  Commit: 0a28ba675b6faa262197e4eee1aaaa2580554b45
      https://github.com/quicwg/base-drafts/commit/0a28ba675b6faa262197e4eee1aaaa2580554b45
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Missed a few


  Commit: 438da79a12f84e0a6c6dc3597d9be2d5332dc629
      https://github.com/quicwg/base-drafts/commit/438da79a12f84e0a6c6dc3597d9be2d5332dc629
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  period

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 329ac0d1d86546165f9e9708269ce2f7201e48b2
      https://github.com/quicwg/base-drafts/commit/329ac0d1d86546165f9e9708269ce2f7201e48b2
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  comma

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 392bfc9a9aee8553dfa0110ad5d691323c92e897
      https://github.com/quicwg/base-drafts/commit/392bfc9a9aee8553dfa0110ad5d691323c92e897
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  comma

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 6b1c60eb82dd699b9382eda4f10dad65a67e21a6
      https://github.com/quicwg/base-drafts/commit/6b1c60eb82dd699b9382eda4f10dad65a67e21a6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Reflow


  Commit: bc5f768c0f69bfe309c23200c9320b60fdc6ad52
      https://github.com/quicwg/base-drafts/commit/bc5f768c0f69bfe309c23200c9320b60fdc6ad52
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into renumber-frames


  Commit: 8dbf988f4c59a974f60461b3c92452ca6e0d831c
      https://github.com/quicwg/base-drafts/commit/8dbf988f4c59a974f60461b3c92452ca6e0d831c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1945 from quicwg/renumber-frames

Renumber frames


Compare: https://github.com/quicwg/base-drafts/compare/97c1f0709b13...8dbf988f4c59
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bdd7dcf6ed80_284e2b09917bc594806ef--


From nobody Sat Nov  3 03:52: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 B759312D4E9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:52:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 a8cBxmmwQlMX for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:52:03 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5ADEF124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:52:03 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:52:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541242322; bh=ltIUsGk0cwGWkFsku02f9MsGghaBZfgiORaBW7RsNDY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=raRb6gIMeEb2n3wxrXbZAyTxxJBj3zBBZoOFEnZqd97BRaS7D22NDI1VWYn0PN8dK aBYPVAhi65oCPiwDrUUCMbiJQSDQPkkBIbjUFwM+dCxg33BI9oCN3y9EfUzSaWYWAJ HPO29/RzbCxa86/kgvrUmxpS3VY/sPuojFm/qkMo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb76617fecd0e110d7c723f202f6930d852f47a7892cf0000000117f53fd292a169ce166cf50b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1945/issue_event/1944333249@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1945@github.com>
References: <quicwg/base-drafts/pull/1945@github.com>
Subject: Re: [quicwg/base-drafts] Renumber frames (#1945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd7dd230c1f_27723fb5390d45c04064e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EJipq-9USJWSw5rLkKty5lYUPzc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:52:06 -0000

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

Merged #1945 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/1945#event-1944333249
----==_mimepart_5bdd7dd230c1f_27723fb5390d45c04064e8
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="376239371" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1945" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1945/hovercard" href="https://github.com/quicwg/base-drafts/pull/1945">#1945</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/1945#event-1944333249">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9gT1htrOEQTI5A6SklJIA1DRs4rks5urXVSgaJpZM4YFt-l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6wJHkqAWffzLDS_-2kf_SvfYfEXks5urXVSgaJpZM4YFt-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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1945 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1945#event-1944333249"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1945#event-1944333249",
"url": "https://github.com/quicwg/base-drafts/pull/1945#event-1944333249",
"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] Renumber frames (#1945)",
"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/1945#event-1944333249"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404152229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd7dd230c1f_27723fb5390d45c04064e8--


From nobody Sat Nov  3 03: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 EDF1B129BBF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:52:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 hSgHYgmMOBgF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:52:08 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42E58128CFD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:52:08 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:52:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541242326; bh=YWkmLkojA4+AUqcq1R40P+zLVoeC9W651woZw4gGPro=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mMiy75DzVPYQrvqWEWxvzwfxho7LCO8dJdLJx98iI92yLHnag8N/MFiwrn2gmBzNB gxQ5yIoRJHPMTSUqjtEj+xew0C90xkeacRsNPcW7paRyhbpnCmjDyCpiQ5RdbsZNfV Da+qmcxa1FLI85vN0AkolJTcUM1NQKMpxHLxS3Lw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc64af7a81e485bcb157495c2a1c5af5908535eb392cf0000000117f53fd692a169ce166d1807@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1947/issue_event/1944333277@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1947@github.com>
References: <quicwg/base-drafts/pull/1947@github.com>
Subject: Re: [quicwg/base-drafts] Use varints for transport parameter values (#1947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd7dd6ee1e3_52fe3fbdc6ad45bc47553c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-SFBuKHcRREDDAdrggZUQ0Cp1Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:52:10 -0000

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

Merged #1947 into renumber-tp.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1947#event-1944333277
----==_mimepart_5bdd7dd6ee1e3_52fe3fbdc6ad45bc47553c
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="376248327" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1947" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1947/hovercard" href="https://github.com/quicwg/base-drafts/pull/1947">#1947</a> into renumber-tp.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1947#event-1944333277">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2oqAmqbPX3-RMMp-6vWPvNE6mOcks5urXVWgaJpZM4YFwjH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7zVySXADjOOjl9Ali-8X91qEQebks5urXVWgaJpZM4YFwjH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1947 into renumber-tp."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1947#event-1944333277"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1947#event-1944333277",
"url": "https://github.com/quicwg/base-drafts/pull/1947#event-1944333277",
"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] Use varints for transport parameter values (#1947)",
"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/1947#event-1944333277"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404162759\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd7dd6ee1e3_52fe3fbdc6ad45bc47553c--


From nobody Sat Nov  3 03: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 16DA4124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:56:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id blOOPNOz3Wlw for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:56:37 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B781612008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:56:36 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:56:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541242595; bh=bzh4fspdec2CtvsrRfX/7ksIS7u5fqhju6qxjrVjmfY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=sWw4B41ALaYMX1Snf7oCX9I65cAKLFayvIjFKRSn/72Mk2KAzfLJwXHGmih18u1mK tUmkDIDsZTl28Ay9zyWSqvz/v/vRwzfelTdEoyLcvHglSK/UXj4clIkS4PRNb/M1JY HfECQqiirfIjUftX/3sVNyr257XloYVbLKa4kqPQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcfcb090177b6b8ccdd462fb0829e7f7ecdd0ad2492cf0000000117f540e392a169ce16793d5b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1955@github.com>
Subject: [quicwg/base-drafts] Varint tp values (#1955)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd7ee38e174_7c7b3fbf43cd45b4553864"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C7CptouiSGyWR69zjAXCvbV4RMY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:56:39 -0000

----==_mimepart_5bdd7ee38e174_7c7b3fbf43cd45b4553864
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/1955

-- Commit Summary --

  * Use varints for transport parameter values
  * Merge branch 'renumber-tp' into varint-tp-values
  * What packet information to track and send (#1939)

-- File Changes --

    M draft-ietf-quic-recovery.md (85)
    M draft-ietf-quic-transport.md (61)

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Use varints for transport parameter values</li>
  <li>Merge branch &#39;renumber-tp&#39; into varint-tp-values</li>
  <li>What packet information to track and send (#1939)</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1955.patch'>https://github.com/quicwg/base-drafts/pull/1955.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1955.diff'>https://github.com/quicwg/base-drafts/pull/1955.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/1955">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyhPj0QMVL7zsa-z-FvARJZvLjKYks5urXZjgaJpZM4YMv0t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_VofhrucOG9KnNbmgYuxHgDyCokks5urXZjgaJpZM4YMv0t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Varint tp values (#1955)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1955"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1955",
"url": "https://github.com/quicwg/base-drafts/pull/1955",
"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": "Varint tp values (#1955)",
"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": "5a9ee3a",
"value": "Use varints for transport parameter values"
},
{
"name": "a0f7387",
"value": "Merge branch 'renumber-tp' into varint-tp-values"
},
{
"name": "435b309",
"value": "What packet information to track and send (#1939)"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1955/files#diff-0) (85 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1955/files#diff-1) (61 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\": 1955,\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\": 1955\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1955"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1955.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1955.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405994797\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd7ee38e174_7c7b3fbf43cd45b4553864--


From nobody Sat Nov  3 03:56: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 DE73512D4EC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:56:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 R35Og-JONvik for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:56:43 -0700 (PDT)
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 B70E812F1AB for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:56:42 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541242601; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=BnUNKHVMzx+6gqXcDihU+OIgyLarZCRHqatONih95E0=; b=bwlm7XboOxUKZ20tFN/5AGyfbRBrBrZgfGMpl1uc2ZYb1S4q8OpnASTQj4T7+I0z2Fk9cR9o s0u26p8fiDC+2EJbXbpzYUZbrBwofoPARrvsjY1zMDe7eEausNSFUCNHDx1qPTsUKwXUBi5e obKRsIaofdFsZLB9l7/AOveT0oo=
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 5bdd7ee8.7fe20867a960-smtp-out-n03; Sat, 03 Nov 2018 10:56:40 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:56:40 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7ee884b3e_4f92ade33c9857411958@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5a9ee3: Use varints for transport parameter values
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7ee8843b2_4f92ade33c985741186c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T4lqDFMUWRcvxnwf53KyWOBPJlA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:56:45 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5a9ee3a3937be3a8315b9649e8127b7a65ae8963
      https://github.com/quicwg/base-drafts/commit/5a9ee3a3937be3a8315b9649e8127b7a65ae8963
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

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

  Log Message:
  -----------
  Use varints for transport parameter values

This is a partial change related to #1608.  It builds on the renumbering
of transport parameters so as to avoid churn.


  Commit: a0f738745722cf367e57bc6f585d29e12f02df23
      https://github.com/quicwg/base-drafts/commit/a0f738745722cf367e57bc6f585d29e12f02df23
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'renumber-tp' into varint-tp-values


  Commit: 435b309e8c93f7ee956d475c8f51fe3487e69c03
      https://github.com/quicwg/base-drafts/commit/435b309e8c93f7ee956d475c8f51fe3487e69c03
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  What packet information to track and send (#1939)

* What to track and send

First pass at #765 and some of #1724

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Reference transport

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md


  Commit: 866d5c5812b5baf1a953f9332338ee008213856a
      https://github.com/quicwg/base-drafts/commit/866d5c5812b5baf1a953f9332338ee008213856a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1955 from quicwg/varint-tp-values

Varint tp values


Compare: https://github.com/quicwg/base-drafts/compare/8dbf988f4c59...866d5c5812b5
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bdd7ee8843b2_4f92ade33c985741186c--


From nobody Sat Nov  3 03:56: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 A84B312008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:56:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 VGsYV6lnvnzp for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:56:44 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 446E4128CFD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:56:44 -0700 (PDT)
Date: Sat, 03 Nov 2018 03:56:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541242602; bh=BsLGeav6YxOzwwga3xSNV0387UfwG0FiIxS6ihz2JQ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H0w4C2gPzVSqZx602fHPD1QVPAfbPaWFMDsm1VftONHkX9dGfCx7Oj6XfcxSX2ghO Sk4n4tXx+oEBNBW83cDrvAzMKQPGHOHlICoGbTl/biPxn2k2JCU06vfzjZg5XOtOi9 /E3mGuvR84wbZd8vxe57AdkqPD8wi9wmK9uTmHno=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb5d201d70ae0e14ee5d95399eff8dcd43586e38992cf0000000117f540ea92a169ce16793d5b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1955/issue_event/1944334652@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1955@github.com>
References: <quicwg/base-drafts/pull/1955@github.com>
Subject: Re: [quicwg/base-drafts] Varint tp values (#1955)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd7eeadf716_96f3f9f866d45c48464a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YBOHsoHo2CQ5AoPPESIP9WoTFb4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:56:47 -0000

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

Merged #1955 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/1955#event-1944334652
----==_mimepart_5bdd7eeadf716_96f3f9f866d45c48464a5
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="377044315" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1955" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1955/hovercard" href="https://github.com/quicwg/base-drafts/pull/1955">#1955</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/1955#event-1944334652">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzGZuLgaL8Hz3HxJ0Cq9cuG3yQ5Yks5urXZqgaJpZM4YMv0t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7VtawQ4dWzwt1D4oiOPgvNbo3ltks5urXZqgaJpZM4YMv0t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1955 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1955#event-1944334652"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1955#event-1944334652",
"url": "https://github.com/quicwg/base-drafts/pull/1955#event-1944334652",
"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] Varint tp values (#1955)",
"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/1955#event-1944334652"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405994797\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd7eeadf716_96f3f9f866d45c48464a5--


From nobody Sat Nov  3 03:57: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 33E5612008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:56:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 FVbU82p4mhKO for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:56:46 -0700 (PDT)
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 793B3129BBF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:56:44 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541242604; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+KGvwWXkB9m6lZ5GWRREO5iE7oDt7O+jzYWw6ZkkVfA=; b=OCGSoYFLYjxlmGwomJ/I7pI74Mojc7ENOIiqS2o57Q4zn+c3MrdDbpPjzi90Zsw1mCkzFHUt EgtG4QXL0WLP4R2iwR6Xs7BLv+fzuMcOgTf8Lp2/b+l4I6wF6SDaaV5++dPGCF34juvhVSSo 7dL9rA/GI+WNfwPNMyTIkEspkPI=
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.45]) by mxa.mailgun.org with ESMTP id 5bdd7eeb.7fa9f5fa3270-smtp-out-n03; Sat, 03 Nov 2018 10:56:43 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:56:43 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7eebc37ff_5d592b14963d458439623@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7eebc32fc_5d592b14963d4584395f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1W_Ok6SM4ukSqPjMrR1IRH8mMXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:56:48 -0000

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

  Branch: refs/heads/varint-tp-values
  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_5bdd7eebc32fc_5d592b14963d4584395f7--


From nobody Sat Nov  3 03:57: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 2FBA712008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:57:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 adLk0OQaxVVd for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 03:57:02 -0700 (PDT)
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 60981129BBF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 03:57:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541242621; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=81AxoP7cr2I2ByqtLTQAGuFYDUw0dDJ9wv0+vyb8hZA=; b=vGvppEQv+ipwamS4KzgqIIMjoSP12wV14LFaAlXKMGGVI0MivvfJ4IR59hVy0txn+66yRTA8 xeYRD81+ksaFUh0OpUTscN1B+IZr2xzHyITEfjldu2N6wl/SMvw6S3iSUwVhk9w41dXgb8Se gSpmFsShcGSvwiA32t+FJ2St2u4=
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 5bdd7ca4.7fbbc0239ba0-smtp-out-n02; Sat, 03 Nov 2018 10:47:00 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:46:59 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7ca3e18b4_9612ad7e199c59439524@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7ca3e140d_9612ad7e199c594394d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JBWQToOddnrDpMxMK1O1m0sBQgM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 10:57:04 -0000

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

  Branch: refs/heads/streams
  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_5bdd7ca3e140d_9612ad7e199c594394d6--


From nobody Sat Nov  3 04:00: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 E668D124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:00:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 d7wLZwwZTFFz for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:00:33 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2EADF128CFD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:00:32 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541242830; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=taT06qQhxkbC9/l28rM6rVl142AqB2CQ00FDsTATFV4=; b=pkNYifunom5ObmsG1//RFGiKd3jTmzbg3qLiTvCLi5HjISA/zE2M2KP75yDjKrL8DeEZU5RI bzhouCGLrIEQP0rEM6jzAzxjwRelMJ254mOMMp9G5AF5Pch5QzcXfeqi4OQ76XnYu4spu0tc FMvDUqHUmNdH+9K06RZOfjDt5Lk=
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.40]) by mxa.mailgun.org with ESMTP id 5bdd7fce.7f184c437630-smtp-out-n03; Sat, 03 Nov 2018 11:00:30 -0000 (UTC)
Date: Sat, 03 Nov 2018 04:00:29 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7fcd7709_31722ace8c5de578715bc@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6edc4c: Revert "What packet information to track and send ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7fcd729a_31722ace8c5de5787149a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RI9PjdOGfaVQIQdJSfLwADZrMXU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:00:35 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6edc4c4b7dda2fce6549f77a8afec96a8c676e48
      https://github.com/quicwg/base-drafts/commit/6edc4c4b7dda2fce6549f77a8afec96a8c676e48
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Revert "What packet information to track and send (#1939)"

This reverts commit 435b309e8c93f7ee956d475c8f51fe3487e69c03.



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

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

----==_mimepart_5bdd7fcd729a_31722ace8c5de5787149a--


From nobody Sat Nov  3 04:02: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 D2D07129BBF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:02:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 S3xYk_VO-uUu for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:02:05 -0700 (PDT)
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 6FCC412008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:02:05 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541242924; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hZqvzJ3LSiwAgU1ExRVWZ5jKJKL3dOLJDOah/an6PLE=; b=d1hJK6JFdYscaTVujuhyYtwozQH9ij0hi1OliYbmSfT/weLZoeWcrXTFWV6iP168EF0inmAE v5ggTxD7D1i6V2AZMXivB+1elx2F8+gsq5wsTSlZC5Ds2MItGL4Yb76h/4cYbEHZWozBbLY6 hpoaOJ2eqvp6TkjMriEHIhz0cng=
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 5bdd802b.7f8a15655990-smtp-out-n01; Sat, 03 Nov 2018 11:02:03 -0000 (UTC)
Date: Sat, 03 Nov 2018 04:02:02 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd802ac3a5c_55d92b0304a5a5787296a@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 80540e: Restore "What packet information to track and send...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd802ac35f6_55d92b0304a5a5787289b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wT5EWm1Whb-fZgk1m76ezS6mO4c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:02:07 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 80540e519ae67e37430f1d345aac581c16564968
      https://github.com/quicwg/base-drafts/commit/80540e519ae67e37430f1d345aac581c16564968
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Restore "What packet information to track and send (#1939)"

This reverts commit 6edc4c4b7dda2fce6549f77a8afec96a8c676e48.



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

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

----==_mimepart_5bdd802ac35f6_55d92b0304a5a5787289b--


From nobody Sat Nov  3 04:02: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 860B612008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:02:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 461zbq6hZnjU for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:02:06 -0700 (PDT)
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 5F7B3128CFD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:02:06 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541242925; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=b02K4NW6ULsiOiIpd4STUtsG+Nbh1w2WlCTnIZ8WgBg=; b=t3PNah5m8Lof/9RbMwCayleidtQ6AJ6X9GogOFiGTj7GM1a3/DEP2rg0rq93Du9Na3pvEzDm n7SGMOfLt0zf52qzsS9jRNPCF7wTZH4pm05UyIL911eRHYDmw+NRzJpz8QRj4aD1IzTfU+CB oXQwvu6NtSl3Qji3WDciSBDXOjU=
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 5bdd7dd5.7f67c068ade0-smtp-out-n01; Sat, 03 Nov 2018 10:52:05 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:52:04 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7dd435c42_56422b27a9f2e58034598@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5a9ee3: Use varints for transport parameter values
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7dd4350d3_56422b27a9f2e5803448d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BV64cur5AsafgNDqcopLogGLw7M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:02:09 -0000

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

  Branch: refs/heads/renumber-tp
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5a9ee3a3937be3a8315b9649e8127b7a65ae8963
      https://github.com/quicwg/base-drafts/commit/5a9ee3a3937be3a8315b9649e8127b7a65ae8963
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

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

  Log Message:
  -----------
  Use varints for transport parameter values

This is a partial change related to #1608.  It builds on the renumbering
of transport parameters so as to avoid churn.


  Commit: a0f738745722cf367e57bc6f585d29e12f02df23
      https://github.com/quicwg/base-drafts/commit/a0f738745722cf367e57bc6f585d29e12f02df23
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'renumber-tp' into varint-tp-values


  Commit: 435b309e8c93f7ee956d475c8f51fe3487e69c03
      https://github.com/quicwg/base-drafts/commit/435b309e8c93f7ee956d475c8f51fe3487e69c03
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  What packet information to track and send (#1939)

* What to track and send

First pass at #765 and some of #1724

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Reference transport

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md


  Commit: ff102d1b6523bcf24001e5ae701ee3aa7f7eb729
      https://github.com/quicwg/base-drafts/commit/ff102d1b6523bcf24001e5ae701ee3aa7f7eb729
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1947 from quicwg/varint-tp-values

Use varints for transport parameter values


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

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

----==_mimepart_5bdd7dd4350d3_56422b27a9f2e5803448d--


From nobody Sat Nov  3 04:03: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 9D7D3124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:03:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 WuW8cuKmGz4t for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:03:24 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B49B912008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:03:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541243002; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/DSKuOpNQ3uwezzYEXf03Yk1XZe2Qr1J1vvo+7O+mcs=; b=ijVlNQD8iLuR21aAPiqPvO7Ipn2kZlhc2kMab3wunGwvViHgK58YHoShxDrxFsjPxxGJenRL 0UOTtPm1r+xdKXF3iSMCB4jE+QmM2SvZQwU4AodsoqB/x6DeVOpk/YnSNTA91cGhPxOSkoJW 7J6irJqWu4YdJrXnqCW/xavO9nw=
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 5bdd807a.7f500c698b10-smtp-out-n01; Sat, 03 Nov 2018 11:03:22 -0000 (UTC)
Date: Sat, 03 Nov 2018 04:03:22 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd807a42fe0_cc62b0edf9aa57429522@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd807a42aa0_cc62b0edf9aa5742949e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yyjLrAdkqsXxpqdPbyOmJI_1TJs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:03:26 -0000

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

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


From nobody Sat Nov  3 04:03: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 23620124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:03:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ev-REplicsF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:03:49 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FF5A12008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:03:49 -0700 (PDT)
Date: Sat, 03 Nov 2018 04:03:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541243027; bh=yNDS5ymAtrdx0y7zk+MBBZavBicOYN2VDEANRrrwYTA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LvzZ369Y1YKxO5GuySJe6UPLyQp//0cJUqmZT3r/VUx0uMfCH1WNTkMwDcRjdVjuG Yo30CCRExdG+ZrtYlYBufCWjRltj3PS3wNFdSc3mWz8YtdXjonR5Iz5Df4AFC4zbNZ 1yWrqq8/JQHC+Fd0XHUVL2MqX51wXqLk/FuglN8I=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd3ca8696a28160c3df6a2ff905c563f81da9635d92cf0000000117f5429392a169ce1665d8f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1939/c435579090@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1939@github.com>
References: <quicwg/base-drafts/pull/1939@github.com>
Subject: Re: [quicwg/base-drafts] What packet information to track and send (#1939)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8093d15a7_7bc3fb9df4d45bc24941d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W4ceAvt_rTYhFSXZ3IJvToe44PA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:03:51 -0000

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

@ianswett for some reason this got merged with some other changes.  I'm going to open you a new 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/1939#issuecomment-435579090
----==_mimepart_5bdd8093d15a7_7bc3fb9df4d45bc24941d
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> for some reason this got merged with some other changes.  I'm going to open you a new 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/1939#issuecomment-435579090">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxpXRRx0N1ltZnrRweZYbDXBU2Reks5urXgTgaJpZM4YDPCv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxv3OiGtQW7RSN8ZiqjB-CeY30OEks5urXgTgaJpZM4YDPCv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1939: @ianswett for some reason this got merged with some other changes.  I'm going to open you a new PR."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1939#issuecomment-435579090"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1939#issuecomment-435579090",
"url": "https://github.com/quicwg/base-drafts/pull/1939#issuecomment-435579090",
"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] What packet information to track and send (#1939)",
"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\": 1939,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1939#issuecomment-435579090"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403501231\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd8093d15a7_7bc3fb9df4d45bc24941d--


From nobody Sat Nov  3 04:06: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 D91AA124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:05:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 MywNIwIQTOg5 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:05:57 -0700 (PDT)
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 F389A12008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:05:56 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541243155; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bD+L5+dFL8tEOcDnBq4ptjUSGuuAGqLxhFEFLzN+ml4=; b=Zem/rVjvyJ/eQWr+NzzqNkoaI0JXu7yOxjT6JclwAi+qHS/5wj3i5SiNwz7qJ5afEABTh2ho mnLHO/O0+x9XN97PJWKJh+uMi1a61ZnpZkCkMEi3rewEirLGd8JcFP313nqpPH0oW0V2iTY7 dl9sp9rRLNhNrh8g1fn4kIiDqMw=
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 5bdd8113.7f8da8205540-smtp-out-n01; Sat, 03 Nov 2018 11:05:55 -0000 (UTC)
Date: Sat, 03 Nov 2018 04:05:54 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd811297881_71eb2af21e5e0584852a6@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4875ba: Restore "What packet information to track and send...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd811297446_71eb2af21e5e0584851b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5NssmEYHuTNTzex4LAs556uqmFc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:05:59 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4875ba79f9ea3a33f22ac42dee5a07ba06ee6f25
      https://github.com/quicwg/base-drafts/commit/4875ba79f9ea3a33f22ac42dee5a07ba06ee6f25
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Restore "What packet information to track and send (#1939)"

This reverts commit 6edc4c4b7dda2fce6549f77a8afec96a8c676e48.



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

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

----==_mimepart_5bdd811297446_71eb2af21e5e0584851b3--


From nobody Sat Nov  3 04:07: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 9EEDE124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:07:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3VEPQl-qP4mE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:07:04 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8C4C12008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:07:03 -0700 (PDT)
Date: Sat, 03 Nov 2018 04:07:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541243222; bh=wzE5TWInYuKrJuCwxFEfRPeB3xF3tmzYtAwEu/EcrG8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=f0v96IUEzpYTkImsMkoH/MHd8o6xd+H4dTpQofi15DLcLgyp3O5wdtKfzExEWnpee x1btvwOS9xMj5Fq4s+X3lirewpAH9pRi5g0L5XF6pHgzPd4SUp6crZ9t1jys82oWWZ qbiIxxKHFmMw/w68uFpbNJW89WeBQjD4mIaoS9bE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74493d9b3c2baf0c8a034d1031822f975829691192cf0000000117f5435692a169ce16793fe0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1956@github.com>
Subject: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd815695d02_10e33fbdc6ad45bc61244c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z9OpH5U-DA6SaCZU2EFUb9SMZJI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:07:06 -0000

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

@ianswett, I'm hearing a bunch of negative feedback on this one.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Restore "What packet information to track and send (#1939)"

-- File Changes --

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

-- Patch Links --

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

----==_mimepart_5bdd815695d02_10e33fbdc6ad45bc61244c
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'm hearing a bunch of negative feedback on this one.</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/1956'>https://github.com/quicwg/base-drafts/pull/1956</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Restore &quot;What packet information to track and send (#1939)&quot;</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1956.patch'>https://github.com/quicwg/base-drafts/pull/1956.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1956.diff'>https://github.com/quicwg/base-drafts/pull/1956.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/1956">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Eb2RFR1RYFWjkHkDCoQL_kgPq7ks5urXjWgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2qnM-wOzhL69wWfYv-XnrTnYM0vks5urXjWgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Restore \"What packet information to track and send (#1939)\" (#1956)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956",
"url": "https://github.com/quicwg/base-drafts/pull/1956",
"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": "Restore \"What packet information to track and send (#1939)\" (#1956)",
"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": "4875ba7",
"value": "Restore \"What packet information to track and send (#1939)\""
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1956/files#diff-0) (85 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\": 1956,\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\": 1956\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd815695d02_10e33fbdc6ad45bc61244c--


From nobody Sat Nov  3 04:07: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 A59891288BD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:07:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gs3WG2sbvLLO for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:07:30 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 817F012008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:07:30 -0700 (PDT)
Date: Sat, 03 Nov 2018 04:07:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541243249; bh=hgbDiMnzcOwekLzRDe6hLglQjCgpzch1SGlm6p+Sp18=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kF5lATmpUITQ7Ab8kMvWmNcurzpWo5k/zUxtm3u3P26z89IRb4vpfFp6RGbBbU3cS RtgD9Zx7wYKu+9UtaaHQjAfaTvq8q6kJxnzwxPIttRpQpBJFJ+tO3nnppzAxDg9dam Mr9Vusb3GETRBppzDtx2SneWHCVDqy2OTk9w5B+o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a2978e454aaa87c10736bb146a3857b3f5c067e92cf0000000117f5437192a169ce1665d8f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1939/c435579353@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1939@github.com>
References: <quicwg/base-drafts/pull/1939@github.com>
Subject: Re: [quicwg/base-drafts] What packet information to track and send (#1939)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd817123066_7dcc3f96e74d45b44332ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s4MlR-efvRvxr9-tu14t9fROOxQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:07:33 -0000

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

See #1956.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1939#issuecomment-435579353">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0HFyOl3XOfW_2COeOGZKflOy7stks5urXjxgaJpZM4YDPCv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyIaPS1MoM2TNWX9wwzjDhZsd-uXks5urXjxgaJpZM4YDPCv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1939: See #1956."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1939#issuecomment-435579353"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1939#issuecomment-435579353",
"url": "https://github.com/quicwg/base-drafts/pull/1939#issuecomment-435579353",
"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] What packet information to track and send (#1939)",
"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\": 1939,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1939#issuecomment-435579353"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403501231\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd817123066_7dcc3f96e74d45b44332ef--


From nobody Sat Nov  3 04: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 EA2B712008A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:07:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 r8Dx5tuOclpc for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:07:31 -0700 (PDT)
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 06F6B124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:07:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541243249; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1FyInL2JTo8ZzrJ2mPzd2++WhFYkMw7ttUQTPN6AeeE=; b=Exwx0L0wtukO10UHOZKtnVxSK30G1OKsTceM+12G/Hx2B9RzXrcMUrRvdFH99IQHfjypOKXi 3iH7XuMs2QOElZJeinXPKKgaN+PEYwuZFYL6+mclp1ouH8pHEDywBsv0T3OA6beLHy1hyU5E 0xXTmC4IDsxSY+v1uuOsLWITMPE=
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 5bdd8171.7f62c9c66b10-smtp-out-n02; Sat, 03 Nov 2018 11:07:29 -0000 (UTC)
Date: Sat, 03 Nov 2018 04:07:29 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd81716f5b6_3d552b1addc625786608a@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd81716f143_3d552b1addc6257865946"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mNXByizK4cARYaZ3BOlUdQYYZt8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:07:33 -0000

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

  Branch: refs/heads/ianswett-tracking
  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_5bdd81716f143_3d552b1addc6257865946--


From nobody Sat Nov  3 04: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 A02FC124BAA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:10:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 kX7zik4EwCk1 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:09:59 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A96312008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:09:59 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541243398; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vdMwyGejWLTxoQv7/ALh/rKaQJ45q6MS5ou/87zucOk=; b=hV02teQGrpW9ZdHPi8Yn6vXDoE2EaOSgVhb7TzvqSc1ygq0l9JOWvdpcW23GYFqZI5dGZr5X eAu9V+nns0XkyyEgtI5JjBLESS3U1qENi4Imddr8WF57w6ucv5wFLPX/dF2zb6EO9feMoXrI SxWbf3N9P4ZrqseqYpCpxlyzj3Q=
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 5bdd7c2a.7fbbc45aa1b0-smtp-out-n03; Sat, 03 Nov 2018 10:44:58 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:44:58 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7c2a5821a_e3c2b1427fac5741858a@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8475ff: Minor fixes that were left over
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7c2a57e2b_e3c2b1427fac5741848d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7iqeyP2fmr1chFIspV4-1CHSWrY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:10:00 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8475ff195bdc98a7114b0d7e926b3fd074facbc5
      https://github.com/quicwg/base-drafts/commit/8475ff195bdc98a7114b0d7e926b3fd074facbc5
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Minor fixes that were left over


  Commit: 97c1f0709b1393cf70da9bd5a5eb90351a6a40f4
      https://github.com/quicwg/base-drafts/commit/97c1f0709b1393cf70da9bd5a5eb90351a6a40f4
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1954 from quicwg/mikkel

Minor fixes that were left over


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

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

----==_mimepart_5bdd7c2a57e2b_e3c2b1427fac5741848d--


From nobody Sat Nov  3 04:17: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 7F55B1288BD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:17:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 iZKBhUtXXJEH for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:17:05 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A885124BAA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:17:05 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541243824; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lV8O2Hvqw0+F+1BwYnMDVqUG1MVYnxQupu9XeUBGcmg=; b=XvQyIxfqKIRUPpK5jT2I5Vgm/R4VmUpBJXqYp8JrbmDp/Z/cXFZYV+686W38e+lFQ1XfZBeY dFzai2gtJ0sK802bgntWeLcEUcY7eIOgvy31kmi/fMMX/0sAUqpH4kyzfiuSWuWO2mmI/zxw wMm7vGSx/5lwsOJR5+gqpRE49VI=
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 5bdd7dd3.7f82f19bd810-smtp-out-n02; Sat, 03 Nov 2018 10:52:03 -0000 (UTC)
Date: Sat, 03 Nov 2018 03:52:02 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd7dd2dcab8_6e6f2ac3ab75a578209ab@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd7dd2dc67d_6e6f2ac3ab75a57820889"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5sZIJBIYE59GuyqpgOHYTGY3Cb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:17:06 -0000

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

  Branch: refs/heads/renumber-frames
  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_5bdd7dd2dc67d_6e6f2ac3ab75a57820889--


From nobody Sat Nov  3 04:35: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 1CBC9129385 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:35:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 FhABLFexeOkM for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:35:51 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1CCA12D4EE for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:35:50 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541244949; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2S5SzcDsCWtgb8aNn/4++w8jKxEakhYHER1zDUoXfQA=; b=I8H0ANWHISAuIB53ZwkqQwk7a/8tQhit8955GwI5LiWJROFQVFtG/+6puq/djagGAlZ1UCCz uVswl++aqb61+B+ZkURsCOT2GZ4gN1mHS65+ta+HNmoV4wIc9EMmKXSsV2cmZMs7bxTDOCJe Pjm7m8lHCIDV5NUuX5DrYuk7kKY=
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 5bdd8815.7f184c465ed0-smtp-out-n03; Sat, 03 Nov 2018 11:35:49 -0000 (UTC)
Date: Sat, 03 Nov 2018 04:35:48 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdd881462646_42b02acff767a5885485b@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 135b73: Editorial cleanup of Recovery
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd88146218d_42b02acff767a588547a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/krZKwSf4kouni3p4G9GiHRUNvNU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:35:53 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 135b73759c12dc38435e50d25c14f9ddf9f773fb
      https://github.com/quicwg/base-drafts/commit/135b73759c12dc38435e50d25c14f9ddf9f773fb
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Editorial cleanup of Recovery



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

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

----==_mimepart_5bdd88146218d_42b02acff767a588547a3--


From nobody Sat Nov  3 04:36: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 C6A58130DC0 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:36:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fEKVecL_GMek for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:36:19 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7385E130E25 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:36:19 -0700 (PDT)
Date: Sat, 03 Nov 2018 04:36:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541244978; bh=3HO8z5Mqgg+F4rRUYZNuH1l24k/uXbgZwRs5dbY6nM4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=iE+G68MJXeyFDVgQLbSr4rPZHHVaP0qiWeZi2sa2p6zMt6k+NgDsYruZqD1Ha+rSY RKZRo57SoQtkh/TG8Bsyx57XCNH/kTVvNBmsuoWTvCaS7a5fDCNMgim2/5Fs/gEhbl wc7RzND0kAH2qivGXC899mn7CnUGQPnHTFeEN77U=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6de93863dc9bd6e86cf1ebf77d631a5f3340b29d92cf0000000117f54a3192a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957@github.com>
Subject: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8832772_7c633fbf43cd45b4854617"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-TYh3SZAGeDEqpG-A_cyS9s5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:36:27 -0000

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

Some small changes I noticed when re-reading the entire doc.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Editorial cleanup of Recovery

-- File Changes --

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

-- Patch Links --

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

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

<p>Some small changes I noticed when re-reading the entire doc.</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/1957'>https://github.com/quicwg/base-drafts/pull/1957</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Editorial cleanup of Recovery</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1957.patch'>https://github.com/quicwg/base-drafts/pull/1957.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1957.diff'>https://github.com/quicwg/base-drafts/pull/1957.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/1957">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzWMNb2IUbkvdYkFAv2SESPvGj-Tks5urX-xgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9EntWBIkMtSSVpIBzaBqjH5qhjIks5urX-xgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Editorial cleanup of Recovery (#1957)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957",
"url": "https://github.com/quicwg/base-drafts/pull/1957",
"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": "Editorial cleanup of Recovery (#1957)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "135b737",
"value": "Editorial cleanup of Recovery"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1957/files#diff-0) (120 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\": 1957,\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\": 1957\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd8832772_7c633fbf43cd45b4854617--


From nobody Sat Nov  3 04:43: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 69A5912870E for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:43:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 ZzGN3SdTimzt for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:43:12 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6958212008A for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:43:12 -0700 (PDT)
Date: Sat, 03 Nov 2018 04:43:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541245390; bh=rW9crbVSTKi45emHBdej2vtVOzvYiqAnDF2XR1BRVNg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LhlQwueKJxWYoAZQ4dDFes3aSVLS9mrFnMqboPI8gKdgv9XzHtlumMBl76P889vU6 s0taEtUTXxN3CB75xMXUi48RZx7PbDy0VF6xJocC0SRDjohy3dXqG1Ddp87PVMZ/Fe fLWEZUNrpYcV1b45ubqsyJ5w6EaJ+dGm5tl/Z82Q=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab895970d6f313636676e80c8cc7959c3b951dc98092cf0000000117f54bce92a169ce16793fe0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1956/review/171324900@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd89ced7c9e_573c3ff8be6d45c4636672"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-gIk45uVBZh0CLKFmE8fK4P40>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:43:14 -0000

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

ianswett approved this pull request.

I think this looks fine, but isn't this the same PR I just merged?  Confused...



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

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

<p>I think this looks fine, but isn't this the same PR I just merged?  Confused...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171324900">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2dHlCMrdAXSIiW7UPk5DDs0G4Upks5urYFOgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5w8vW2bq23Ft9aiuKvjC5-EhE4Jks5urYFOgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171324900"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171324900",
"url": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171324900",
"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 1956",
"sections": [
{
"text": "I think this looks fine, but isn't this the same PR I just merged?  Confused...",
"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/1956#pullrequestreview-171324900"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd89ced7c9e_573c3ff8be6d45c4636672--


From nobody Sat Nov  3 04:52: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 A93FD12D4EA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:52:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 ywByC2R0E94T for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:52:37 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E3CD128CFD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:52:37 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541245956; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=G9KK01c6XcmUazQ1ZfncVELwcohFAKeGarZ+ST4NBV8=; b=NEYBTZU/OyYpb9P/FrZJNo9eF6F8xNaW4Fhw7HbOTN5FqSux/v+WqxjT6PNob9AXp+T7MNaH 82QTbMff5fnjoaZ9qJufzUWz69H4aWgf12rWXfKJCmGDzoaSyK17GqGOaSD7CwYrhAo8mn5v 4vxZnw+wbIbxtOl5VMSFgVeFI68=
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.34]) by mxa.mailgun.org with ESMTP id 5bdd8c03.7f00c40d22a0-smtp-out-n03; Sat, 03 Nov 2018 11:52:35 -0000 (UTC)
Date: Sat, 03 Nov 2018 04:52:34 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdd8c02783d5_5d8d2b2a3b3c058889415@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a0eb5f: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd8c0277f7f_5d8d2b2a3b3c05888937c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HCSQySNwVEZKl8e5Bak3YEG4q_g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 03 Nov 2018 11:52:40 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: a0eb5f67562010f93249c252d6039c62b0be6baa
      https://github.com/quicwg/base-drafts/commit/a0eb5f67562010f93249c252d6039c62b0be6baa
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 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_5bdd8c0277f7f_5d8d2b2a3b3c05888937c--


From nobody Sat Nov  3 04: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 6A967129BBF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:52:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xG5q9vuKXUE8 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:52:39 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D62312D4E9 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:52:39 -0700 (PDT)
Date: Sat, 03 Nov 2018 04:52:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541245958; bh=+oXnFRZdtbeivEjE2QDEvDXRXW+TmD7hzKtoAoQj268=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rir/z+ztpycz/i3qYIPjKXTKYzp+TbXrFE7PicPaMz5AjBUQkUw7mxiS/iHUoBqQ4 utGhsfHudSpCITA0OCH2TJK/derFhKShQpgvEMNlLUpK3t3h31IUihtTacvJZZgW63 d8wh5awyPHC5VSuYRkfRezPrxQ3OdNJxpWYKJIKg=
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/1957/push/3016929044@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8c0628760_7183f9a9f4d45bc3649db"; 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/sO1smWfqVOPrxLpJ_FYDZcVqBFk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:52:41 -0000

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

@ianswett pushed 1 commit.

a0eb5f6  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/1957/files/135b73759c12dc38435e50d25c14f9ddf9f773fb..a0eb5f67562010f93249c252d6039c62b0be6baa

----==_mimepart_5bdd8c0628760_7183f9a9f4d45bc3649db
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/a0eb5f6">a0eb5f6</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/1957/files/135b73759c12dc38435e50d25c14f9ddf9f773fb..a0eb5f67562010f93249c252d6039c62b0be6baa">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwtCcFvBr627cClJBH4rPcmnyUIhks5urYOGgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7T9HA0ixR13DX-a2czOutzj22xoks5urYOGgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/135b73759c12dc38435e50d25c14f9ddf9f773fb..a0eb5f67562010f93249c252d6039c62b0be6baa"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/135b73759c12dc38435e50d25c14f9ddf9f773fb..a0eb5f67562010f93249c252d6039c62b0be6baa",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/135b73759c12dc38435e50d25c14f9ddf9f773fb..a0eb5f67562010f93249c252d6039c62b0be6baa",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "a0eb5f6",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/135b73759c12dc38435e50d25c14f9ddf9f773fb..a0eb5f67562010f93249c252d6039c62b0be6baa"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd8c0628760_7183f9a9f4d45bc3649db--


From nobody Sat Nov  3 04:59: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 21E3C128D0C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:59:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id veIwLW6qsD6r for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 04:59:49 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1078128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 04:59:48 -0700 (PDT)
Date: Sat, 03 Nov 2018 04:59:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541246387; bh=MkrpL0/BKYoYA+TP2Ro6rGpYcmwsNNXtBtg8dAxoHio=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yd3ruUpA4T1C8QalV+K3jWMEmDo5pius3ZfJGutv3j62CPe/zCqB4SUQ6RR907xnP kU7PejIwrGAh3ZK4PAlUwjaP+ONA3K6PKQ7vEsheWx/L+Rt4lCO+lQS6WKBTxEY8VJ 0zxQ0wv9kaWZDnsz6jXLzjOaV6dUg6Ys0hrxWgeo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf61936e87ca82f119eeaac244f1352e4948a369b92cf0000000117f54fb392a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171325030@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8db370273_deb3ff813ed45b8488815"; 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/9eagmbL0_NxBhKKx6wiUII8irRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 11:59:51 -0000

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

mikkelfj commented on this pull request.



> @@ -163,17 +163,18 @@ across packet number spaces.
 
 ### Monotonically Increasing Packet Numbers
 
-TCP conflates transmission sequence number at the sender with delivery sequence
-number at the receiver, which results in retransmissions of the same data
-carrying the same sequence number, and consequently to problems caused by
-"retransmission ambiguity".  QUIC separates the two: QUIC uses a packet number
-for transmissions, and any application data is sent in one or more streams,
-with delivery order determined by stream offsets encoded within STREAM frames.
-
-QUIC's packet number is strictly increasing, and directly encodes transmission
-order.  A higher QUIC packet number signifies that the packet was sent later,
-and a lower QUIC packet number signifies that the packet was sent earlier.  When
-a packet containing frames is deemed lost, QUIC rebundles necessary frames in a
+TCP conflates transmission order at the sender with delivery order at the
+receiver, which results in retransmissions of the same data carrying the same
+sequence number, and consequently to "retransmission ambiguity".  QUIC

```suggestion
sequence number, and consequently leads to "retransmission ambiguity".  QUIC
```

> @@ -236,7 +237,9 @@ underestimation of min RTT, which in turn prevents underestimating smoothed RTT.
 Ack-based loss detection implements the spirit of TCP's Fast Retransmit
 {{?RFC5681}}, Early Retransmit {{?RFC5827}}, FACK, and SACK loss recovery
 {{?RFC6675}}. This section provides an overview of how these algorithms are
-implemented in QUIC.
+implemented in QUIC.  Though both time-based loss detection and early retransmit
+use a timer, they're part of Ack-based detection because they do not use a timer

```suggestion
use a timer, they are part of Ack-based detection because they do not use a timer
```

> @@ -450,11 +458,10 @@ this packet adds network load without establishing packet loss.
 ## Generating Acknowledgements
 
 QUIC SHOULD delay sending acknowledgements in response to packets, but MUST NOT
-excessively delay acknowledgements of packets containing frames other than ACK.
-Specifically, implementations MUST attempt to enforce a maximum
-ack delay to avoid causing the peer spurious timeouts.  The maximum ack delay
-is communicated in the `max_ack_delay` transport parameter and the default
-value is 25ms.
+excessively delay acknowledgements of retransmittable packets. Specifically,
+implementations MUST attempt to enforce a maximum ack delay to avoid causing
+the peer spurious timeouts.  The maximum ack delay is communicated in the
+`max_ack_delay` transport parameter and the default value is 25ms.
 

Just a stray thought: would some kind of hysteresis be of relevance? E.g. receiver should allow for 10% overrun of ack delay? Or perhaps this is already taken into account.

> @@ -501,13 +508,13 @@ frame may be saved.  When a packet containing an ACK frame is acknowledged, the
 receiver can stop acknowledging packets less than or equal to the largest
 acknowledged in the sent ACK frame.
 
-In cases without ACK frame loss, this algorithm allows for a minimum of 1 RTT of
-reordering. In cases with ACK frame loss, this approach does not guarantee that
-every acknowledgement is seen by the sender before it is no longer included in
-the ACK frame. Packets could be received out of order and 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.
+In cases without ACK frame loss, this algorithm allows for a minimum of 1 RTT
+of reordering. In cases with ACK frame loss and reordering, this approach does
+not guarantee that every acknowledgement is seen by the sender before it is no
+longer included in the ACK frame. Packets could be received out of order and
+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.

```suggestion
continue to make forward progress.
```

> @@ -878,13 +881,9 @@ Pseudocode for OnLossDetectionTimeout follows:
 
 ### Detecting Lost Packets
 
-Packets in QUIC are only considered lost once a larger packet number in
-the same packet number space is acknowledged.  DetectLostPackets is called
-every time an ack is received and operates on the sent_packets for that
-packet number space.  If the loss detection timer expires and the loss_time
-is set, the previous largest acked packet is supplied.
-
-#### Pseudocode
+DetectLostPackets is called every time an ack is received and operates on

```suggestion
DetectLostPackets is called every time an ACK is received and operates on
```

> @@ -878,13 +881,9 @@ Pseudocode for OnLossDetectionTimeout follows:
 
 ### Detecting Lost Packets
 
-Packets in QUIC are only considered lost once a larger packet number in
-the same packet number space is acknowledged.  DetectLostPackets is called
-every time an ack is received and operates on the sent_packets for that
-packet number space.  If the loss detection timer expires and the loss_time
-is set, the previous largest acked packet is supplied.
-
-#### Pseudocode
+DetectLostPackets is called every time an ack is received and operates on
+the sent_packets for that packet number space. If the loss detection timer
+expires and the loss_time is set, the previous largest acked packet is supplied.

```suggestion
expires and the loss_time is set, the previous largest acknowledged packet is supplied.
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1957#discussi=
on_r230552773">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -163,17 +163,18 @@ across packet number=
 spaces.
 =

 ### Monotonically Increasing Packet Numbers
 =

-TCP conflates transmission sequence number at the sender with delivery s=
equence
-number at the receiver, which results in retransmissions of the same dat=
a
-carrying the same sequence number, and consequently to problems caused b=
y
-&quot;retransmission ambiguity&quot;.  QUIC separates the two: QUIC uses=
 a packet number
-for transmissions, and any application data is sent in one or more strea=
ms,
-with delivery order determined by stream offsets encoded within STREAM f=
rames.
-
-QUIC&#39;s packet number is strictly increasing, and directly encodes tr=
ansmission
-order.  A higher QUIC packet number signifies that the packet was sent l=
ater,
-and a lower QUIC packet number signifies that the packet was sent earlie=
r.  When
-a packet containing frames is deemed lost, QUIC rebundles necessary fram=
es in a
+TCP conflates transmission order at the sender with delivery order at th=
e
+receiver, which results in retransmissions of the same data carrying the=
 same
+sequence number, and consequently to &quot;retransmission ambiguity&quot=
;.  QUIC
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-sequence number, and consequently to "retrans=
mission ambiguity".  QUIC
+sequence number, and consequently leads to "retransmission ambiguity".  =
QUIC
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1957#discussi=
on_r230552814">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -236,7 +237,9 @@ underestimation of min=
 RTT, which in turn prevents underestimating smoothed RTT.
 Ack-based loss detection implements the spirit of TCP&#39;s Fast Retrans=
mit
 {{?RFC5681}}, Early Retransmit {{?RFC5827}}, FACK, and SACK loss recover=
y
 {{?RFC6675}}. This section provides an overview of how these algorithms =
are
-implemented in QUIC.
+implemented in QUIC.  Though both time-based loss detection and early re=
transmit
+use a timer, they&#39;re part of Ack-based detection because they do not=
 use a timer
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-use a timer, they're part of Ack-based detect=
ion because they do not use a timer
+use a timer, they are part of Ack-based detection because they do not us=
e a timer
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1957#discussi=
on_r230552918">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -450,11 +458,10 @@ this packet adds net=
work load without establishing packet loss.
 ## Generating Acknowledgements
 =

 QUIC SHOULD delay sending acknowledgements in response to packets, but M=
UST NOT
-excessively delay acknowledgements of packets containing frames other th=
an ACK.
-Specifically, implementations MUST attempt to enforce a maximum
-ack delay to avoid causing the peer spurious timeouts.  The maximum ack =
delay
-is communicated in the `max_ack_delay` transport parameter and the defau=
lt
-value is 25ms.
+excessively delay acknowledgements of retransmittable packets. Specifica=
lly,
+implementations MUST attempt to enforce a maximum ack delay to avoid cau=
sing
+the peer spurious timeouts.  The maximum ack delay is communicated in th=
e
+`max_ack_delay` transport parameter and the default value is 25ms.
 =

</pre>
<p>Just a stray thought: would some kind of hysteresis be of relevance? E=
.g. receiver should allow for 10% overrun of ack delay? Or perhaps this i=
s already taken into account.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1957#discussi=
on_r230552941">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -501,13 +508,13 @@ frame may be saved. =
 When a packet containing an ACK frame is acknowledged, the
 receiver can stop acknowledging packets less than or equal to the larges=
t
 acknowledged in the sent ACK frame.
 =

-In cases without ACK frame loss, this algorithm allows for a minimum of =
1 RTT of
-reordering. In cases with ACK frame loss, this approach does not guarant=
ee that
-every acknowledgement is seen by the sender before it is no longer inclu=
ded in
-the ACK frame. Packets could be received out of order and all subsequent=
 ACK
-frames containing them could be lost. In this case, the loss recovery al=
gorithm
-may cause spurious retransmits, but the sender will continue making forw=
ard
-progress.
+In cases without ACK frame loss, this algorithm allows for a minimum of =
1 RTT
+of reordering. In cases with ACK frame loss and reordering, this approac=
h does
+not guarantee that every acknowledgement is seen by the sender before it=
 is no
+longer included in the ACK frame. Packets could be received out of order=
 and
+all subsequent ACK frames containing them could be lost. In this case, t=
he
+loss recovery algorithm may cause spurious retransmits, but the sender w=
ill
+continue making forward progress.
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-continue making forward progress.
+continue to make forward progress.
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1957#discussi=
on_r230552964">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -878,13 +881,9 @@ Pseudocode for OnLoss=
DetectionTimeout follows:
 =

 ### Detecting Lost Packets
 =

-Packets in QUIC are only considered lost once a larger packet number in
-the same packet number space is acknowledged.  DetectLostPackets is call=
ed
-every time an ack is received and operates on the sent_packets for that
-packet number space.  If the loss detection timer expires and the loss_t=
ime
-is set, the previous largest acked packet is supplied.
-
-#### Pseudocode
+DetectLostPackets is called every time an ack is received and operates o=
n
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-DetectLostPackets is called every time an ack=
 is received and operates on
+DetectLostPackets is called every time an ACK is received and operates o=
n
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1957#discussi=
on_r230552974">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -878,13 +881,9 @@ Pseudocode for OnLoss=
DetectionTimeout follows:
 =

 ### Detecting Lost Packets
 =

-Packets in QUIC are only considered lost once a larger packet number in
-the same packet number space is acknowledged.  DetectLostPackets is call=
ed
-every time an ack is received and operates on the sent_packets for that
-packet number space.  If the loss detection timer expires and the loss_t=
ime
-is set, the previous largest acked packet is supplied.
-
-#### Pseudocode
+DetectLostPackets is called every time an ack is received and operates o=
n
+the sent_packets for that packet number space. If the loss detection tim=
er
+expires and the loss_time is set, the previous largest acked packet is s=
upplied.
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-expires and the loss_time is set, the previou=
s largest acked packet is supplied.
+expires and the loss_time is set, the previous largest acknowledged pack=
et is supplied.
</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/1957#pullrequestreview-171325030">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
0VwECue9_QF2yNP4tjYxDaFK77bks5urYUzgaJpZM4YMwoW">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq8KnfEndp1QUJdUiuXmzr=
GOzVBRMks5urYUzgaJpZM4YMwoW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #1957"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1957#pullrequestreview-171325030=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#pullrequestrev=
iew-171325030",
"url": "https://github.com/quicwg/base-drafts/pull/1957#pullrequestreview=
-171325030",
"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 1957",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

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

----==_mimepart_5bdd8db370273_deb3ff813ed45b8488815--


From nobody Sat Nov  3 05:00: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 92248128CB7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:00:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fI2cx2R4ExRt for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:00:22 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93449129385 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:00:22 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:00:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541246421; bh=+6ofByuz0/6yft/hIjGQaLSdcPPAuUt25jhAVL9fBAk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b3vJXHjf0tPg/ZPSpS0/soW82aFkWveFCu9UKLWR+D72WumzMdIoTzgz25wJmU8Fz O4kK6RJp7LdQ1SpVECah6QD5ZipOKiyFXSE27PtveGacvfVmkZNcZjXcybxe7x1lE7 drHNrdFVEKORX1+jJsc7vznU5oK2jfP98wMMQpTs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6a909b93c0e2cfb561e38aec763368be51898a792cf0000000117f54fd592a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171325301@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8dd563104_5c813f9143ad45bc785092"; 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/31Pfw3BWuExKvEUabwInefXhm2I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:00:25 -0000

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

mikkelfj commented on this pull request.



> @@ -236,7 +237,9 @@ underestimation of min RTT, which in turn prevents underestimating smoothed RTT.
 Ack-based loss detection implements the spirit of TCP's Fast Retransmit
 {{?RFC5681}}, Early Retransmit {{?RFC5827}}, FACK, and SACK loss recovery
 {{?RFC6675}}. This section provides an overview of how these algorithms are
-implemented in QUIC.
+implemented in QUIC.  Though both time-based loss detection and early retransmit
+use a timer, they're part of Ack-based detection because they do not use a timer

or ACK-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/pull/1957#discussion_r230553023
----==_mimepart_5bdd8dd563104_5c813f9143ad45bc785092
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/1957#discussion_r230553023">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -236,7 +237,9 @@ underestimation of min RTT, which in turn prevents underestimating smoothed RTT.
 Ack-based loss detection implements the spirit of TCP&#39;s Fast Retransmit
 {{?RFC5681}}, Early Retransmit {{?RFC5827}}, FACK, and SACK loss recovery
 {{?RFC6675}}. This section provides an overview of how these algorithms are
-implemented in QUIC.
+implemented in QUIC.  Though both time-based loss detection and early retransmit
+use a timer, they&#39;re part of Ack-based detection because they do not use a timer
</pre>
<p>or ACK-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/pull/1957#discussion_r230553023">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwi_NSLpE4rDL3CMT2O0jFXULDxXks5urYVVgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2RxqSdllMh2xXbts2gkOxPWKmroks5urYVVgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957#discussion_r230553023"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230553023",
"url": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230553023",
"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 1957",
"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/1957#discussion_r230553023"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd8dd563104_5c813f9143ad45bc785092--


From nobody Sat Nov  3 05:02: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 453CA128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:02:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QDO5qT_HjuDZ for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:02:19 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8EC07128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:02:19 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:02:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541246538; bh=8rZDKa6VufizD5MsALOeXLMUKC2WpJ65j2yT5u10KdY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=iRcRPmYVpvU4GfwZ75Kxo5V5B6Psm3lavyxv7dkDn9J5IdIqJQfKh1Dw6YO+jE7v1 +UNxtonfIA/WAz5pI5FK+SrGLocJj/8ELzrzEppLNcIQDBDbU2kCjPMgrplKGM9kWP T4ctIhgw5KZQkX3XeMas5YCghrEQOz41u/Cu3ts8=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab982c63a9cc41853d21d73ed0327fe0347cc79f7a92cf0000000117f5504a92a169ce16794dbc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1958@github.com>
Subject: [quicwg/base-drafts] What is the default root of the priority tree (#1958)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8e4a316d5_7b9f3fdb1bcd45c01021246"; 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/mpwtqUFggx8GFA1Ox9Y2Da95l7k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:02:21 -0000

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

In http/2 the default root is stream 0x00, however this is now a request stream so we clearly can't depend on that any more.

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

<p>In http/2 the default root is stream 0x00, however this is now a request stream so we clearly can't depend on that any more.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1958">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyZJBqYse4C0b19TPYWNM4ykrNXHks5urYXKgaJpZM4YMxN5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxoq808b-L8Tvl2KTob5wppzsojyks5urYXKgaJpZM4YMxN5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"What is the default root of the priority tree (#1958)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1958"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1958",
"url": "https://github.com/quicwg/base-drafts/issues/1958",
"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": "What is the default root of the priority tree (#1958)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1958
}
]
}
],
"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\": 1958,\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\": 1958\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1958"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406000505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd8e4a316d5_7b9f3fdb1bcd45c01021246--


From nobody Sat Nov  3 05:03: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 38C53128D0C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:03:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 uGaBvkGV6yGu for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:03:45 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7EF69128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:03:45 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541246624; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qKNHA3Px2Olgyn6O7xBgs7+7zaNGKilUi4TFUIHt/FY=; b=zQw7oBeBakPufJsTGKuZqJ0shd9lgVbVbNIKpjPRA3MJtEB+vkXToMXr1J8EbLsvrlIPNZYx mz5zr5s1aRLQTv0TTw6yx3QA3sIPt8M7XKPsEx8soE0ODppRaSDHKxs1NLgAsEUu7qIV+rPc R10xJUymUShRheDL37AmGthhQI4=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mikkelfj=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5bdd8e9f.7f8e0824c1b0-smtp-out-n01; Sat, 03 Nov 2018 12:03:43 -0000 (UTC)
Date: Sat, 03 Nov 2018 05:03:42 -0700
From: MikkelFJ <mikkelfj@gmail.com>
Reply-To: MikkelFJ <mikkelfj@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd8e9e64652_6ca82b181610457410042c@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 655e85: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd8e9e64200_6ca82b181610457410033f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jahXeHHc4xGIEcgZdWnPaqwF4PY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:03:47 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f
      https://github.com/quicwg/base-drafts/commit/655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f
  Author: MikkelFJ <mikkelfj@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 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_5bdd8e9e64200_6ca82b181610457410033f--


From nobody Sat Nov  3 05:03: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 CE03A128CB7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:03:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M9gU3KXZk0U4 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:03:46 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BE3F128CFD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:03:46 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:03:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541246625; bh=B6r/GUppdFWh32qvUw6h3kKm8y3TYICo40EmJ9GDQM4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gv+6kge/57EW/ljVdcRmSGh3a8Podwy5fabR+Jvs922pJKVdAqL5BstelPcuEFJaU C7GlaGq7GO6CmI6gfuswz7WEz0CpjtURFxCIXXUpVgIs9wn0oXygmHj8ztjdchMfwF 13uhY2EULRwxVUzpH/nIYgakNy9ekUp1tq5i4YYA=
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/1957/push/3016938518@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8ea12f6d2_5c2c3f9143ad45bc797044"; 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/Le8EZO1QnKGW4T8pXXuSq_NuR64>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:03:48 -0000

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

@ianswett pushed 1 commit.

655e859  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/1957/files/a0eb5f67562010f93249c252d6039c62b0be6baa..655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f

----==_mimepart_5bdd8ea12f6d2_5c2c3f9143ad45bc797044
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/655e859">655e859</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/1957/files/a0eb5f67562010f93249c252d6039c62b0be6baa..655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7BGBOvIYgxEu4sxGoQibxDqguNvks5urYYhgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6sDEEhXQ0tsJvpT_Y_xTPWiNcqxks5urYYhgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/a0eb5f67562010f93249c252d6039c62b0be6baa..655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/a0eb5f67562010f93249c252d6039c62b0be6baa..655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/a0eb5f67562010f93249c252d6039c62b0be6baa..655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "655e859",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/a0eb5f67562010f93249c252d6039c62b0be6baa..655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd8ea12f6d2_5c2c3f9143ad45bc797044--


From nobody Sat Nov  3 05:04: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 2C7DA128CB7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:04:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9tHPX1Uxavr6 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:04:28 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90405128D0C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:04:28 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:04:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541246667; bh=e3f/pYZjOfIKi/pGJfxtfaLTBYY+xlXsa+V5o5aG5YE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RJ7+HoqaOTEKeD+vkceldGgBWRWUk7RdurMP3Wp2SHF7JKR/WpighYPAHvcgu+E7I ag0jRIjKn7qxxBq8VPkCQ75C4KMuV6Tt2Oh+6Dw8U543cePt4uEy/gYmWi634/F+7N CNuQ7hXxCX0x1zXQPj2UWSdkyurmAYZm78Keu5EI=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf90d9043e28334eaf82fea3e7427494295af92ec92cf0000000117f550cb92a169ce16794e52@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1959@github.com>
Subject: [quicwg/base-drafts] what is the default dependent stream of pushed streams (#1959)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8ecb6c0ac_9293f9dfb2d45b4780290"; 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/VN15Q82coyjSsjK-B5FJtNYvcrU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:04:30 -0000

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

in http/2 the default dependency of the pushed stream was it's associated stream. However in h3 we now have push ids and not associated streams. Should we have a default priority 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/1959
----==_mimepart_5bdd8ecb6c0ac_9293f9dfb2d45b4780290
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>in http/2 the default dependency of the pushed stream was it's associated stream. However in h3 we now have push ids and not associated streams. Should we have a default priority 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/1959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1L8S7D4GzJBlx5wBO5EKwOv6y3hks5urYZLgaJpZM4YMxQ8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1QZoSaZa7S4bW8AqqjZobC4o3Lbks5urYZLgaJpZM4YMxQ8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"what is the default dependent stream of pushed streams (#1959)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1959"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1959",
"url": "https://github.com/quicwg/base-drafts/issues/1959",
"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": "what is the default dependent stream of pushed streams (#1959)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1959
}
]
}
],
"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\": 1959,\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\": 1959\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1959"
}
],
"@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_5bdd8ecb6c0ac_9293f9dfb2d45b4780290--


From nobody Sat Nov  3 05: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 4D862128D0C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:06:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u-ImE7571sE9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:06:33 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9BFD128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:06:32 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:06:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541246791; bh=E64sTc6OU6tQHGPzmSb+WNkZEuUjO4UkoPubpu+/kp0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zBMy30+kktE9jTEK1cfdzkuAOVtWjQ5Qol1rvQOwaCrhFEHtE8UcFPdb4K+qXVFtL rKlycrMC1z0HwEyhgl7lZ9ZjzWakhtWclTOR4h3XzJOPN4aKarhaX3NppvPnidgcp/ EnE+A6NzK6R1OBVHHx9MasBhI6VrFAO+K+E0tP70=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb1dc211c1bbc5d7bbda0126a8f9275e31d86125992cf0000000117f5514792a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171325454@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8f47c9b7f_21753fbdc6ad45bc298546"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uUbTPJwKwoBc1WXNmnq4HliyhQM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:06:35 -0000

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

ianswett commented on this pull request.



> @@ -450,11 +458,10 @@ this packet adds network load without establishing packet loss.
 ## Generating Acknowledgements
 
 QUIC SHOULD delay sending acknowledgements in response to packets, but MUST NOT
-excessively delay acknowledgements of packets containing frames other than ACK.
-Specifically, implementations MUST attempt to enforce a maximum
-ack delay to avoid causing the peer spurious timeouts.  The maximum ack delay
-is communicated in the `max_ack_delay` transport parameter and the default
-value is 25ms.
+excessively delay acknowledgements of retransmittable packets. Specifically,
+implementations MUST attempt to enforce a maximum ack delay to avoid causing
+the peer spurious timeouts.  The maximum ack delay is communicated in the
+`max_ack_delay` transport parameter and the default value is 25ms.
 

The current model is the receiver communicates it's max ack delay.  The receiver is in the best place to determine how late alarms are likely to fire, so I think they should include that in the value they send.  That being said, it's probably worth stating that specifically.  Possibly in the transport draft?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1957#discussion_r230553172
----==_mimepart_5bdd8f47c9b7f_21753fbdc6ad45bc298546
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/1957#discussion_r230553172">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -450,11 +458,10 @@ this packet adds network load without establishing packet loss.
 ## Generating Acknowledgements
 
 QUIC SHOULD delay sending acknowledgements in response to packets, but MUST NOT
-excessively delay acknowledgements of packets containing frames other than ACK.
-Specifically, implementations MUST attempt to enforce a maximum
-ack delay to avoid causing the peer spurious timeouts.  The maximum ack delay
-is communicated in the `max_ack_delay` transport parameter and the default
-value is 25ms.
+excessively delay acknowledgements of retransmittable packets. Specifically,
+implementations MUST attempt to enforce a maximum ack delay to avoid causing
+the peer spurious timeouts.  The maximum ack delay is communicated in the
+`max_ack_delay` transport parameter and the default value is 25ms.
 
</pre>
<p>The current model is the receiver communicates it's max ack delay.  The receiver is in the best place to determine how late alarms are likely to fire, so I think they should include that in the value they send.  That being said, it's probably worth stating that specifically.  Possibly in the transport draft?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1957#discussion_r230553172">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-DS5CfDJwX17lIHvmLQr34_j1vUks5urYbHgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9tqa9k-bsFHo_IJLwPT9YZYmJxCks5urYbHgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957#discussion_r230553172"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230553172",
"url": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230553172",
"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 1957",
"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/1957#discussion_r230553172"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd8f47c9b7f_21753fbdc6ad45bc298546--


From nobody Sat Nov  3 05:07: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 B2F45128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:07:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 XQxxDUKxMruZ for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:07:41 -0700 (PDT)
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 2CE5E128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:07:39 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541246858; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=y4S9CKxh2tlRnlkEOAUI58DLGsSiDJbpukkE2A7oTPg=; b=G8bEyalI6asjzX+0forEd5Eo1GU99Pv9fQAx3IxcO3yXDxxlEj9APmCka1I5u8oHtlUgn0kM SClZ6uURLKEtkSXzK7GtMYWvYQeEWL9WeoUxDXcaKbgcNouZAz93Xrn/33mL4CikmZdK+CvQ FineIcXIhlrgZnQYPIsjcslLqQM=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mikkelfj=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5bdd8f8a.7fe27c424de0-smtp-out-n01; Sat, 03 Nov 2018 12:07:38 -0000 (UTC)
Date: Sat, 03 Nov 2018 05:07:37 -0700
From: MikkelFJ <mikkelfj@gmail.com>
Reply-To: MikkelFJ <mikkelfj@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd8f8976ff7_6bf32adaa964a58852810@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 982bb9: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd8f8976c29_6bf32adaa964a5885277f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8pFEpy-5bwLHsABnjoD9XlWbA3E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:07:43 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 982bb918174feecec1d254e43f83ddeec0459ec7
      https://github.com/quicwg/base-drafts/commit/982bb918174feecec1d254e43f83ddeec0459ec7
  Author: MikkelFJ <mikkelfj@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 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_5bdd8f8976c29_6bf32adaa964a5885277f--


From nobody Sat Nov  3 05:07: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 CACD0129BBF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:07:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 6dLD0bF7EI-r for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:07:44 -0700 (PDT)
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 4B037128CFD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:07:44 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541246864; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YzfQ3rDjsjWNa6lX6bt1t/sr4Py1oCcIATx+CSDklsI=; b=f450hf2cLjxT5apVUrP0ERjyraisNVEmtArkykR8HQzouGb+8XCYX1P8Pb4s2r/Ob2+m19Be mit0HtkpxFuOvnrYO9TchcvNt9bv/ry4MR38yyCRncDXINsQyUKgzhm1WhF8zHLj1S7tPUW5 QByD/h2fM9N19CWWe5vTByyhYHU=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mikkelfj=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5bdd8f90.7f18784e1ba0-smtp-out-n03; Sat, 03 Nov 2018 12:07:44 -0000 (UTC)
Date: Sat, 03 Nov 2018 05:07:43 -0700
From: MikkelFJ <mikkelfj@gmail.com>
Reply-To: MikkelFJ <mikkelfj@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd8f8fb460_5df52ac2d83b25705021f@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f61763: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd8f8fa875_5df52ac2d83b257050122"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xLJpcjh9gCyfcS-6v0zbgtZKumg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:07:46 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: f61763e88b21a02f57273382495e539653e2969d
      https://github.com/quicwg/base-drafts/commit/f61763e88b21a02f57273382495e539653e2969d
  Author: MikkelFJ <mikkelfj@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 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_5bdd8f8fa875_5df52ac2d83b257050122--


From nobody Sat Nov  3 05: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 C9E7A129BBF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:07:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l6iGAttiQBQx for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:07:43 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF27B128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:07:42 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:07:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541246861; bh=f4chC6iSXPd7dHlZcCbF+HNKRq45W6D11mOA1v6zKUc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ASHig3bBm0kchd/WJJHV1/AZRTDb1pkQGjKbI91w9GDzAQNX9HL7b3c6QJ+9yK8pe TklywfapgASwMP0/5RiY6HYX0ccnVoyzBHtNzZk5bs6Bsf1tncRx5mdJOUGqC8XKhM uiVR1SIDPufgxvDcCSfMBDw/+mvbNNR/ubReXyVE=
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/1957/push/3016941797@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8f8da0ea6_26a53fbe05cd45bc6719bb"; 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/uAYs7SK96NUS9Gn4pTz5fRR-SLA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:07:48 -0000

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

@ianswett pushed 1 commit.

982bb91  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/1957/files/655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f..982bb918174feecec1d254e43f83ddeec0459ec7

----==_mimepart_5bdd8f8da0ea6_26a53fbe05cd45bc6719bb
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/982bb91">982bb91</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/1957/files/655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f..982bb918174feecec1d254e43f83ddeec0459ec7">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5kXqSWlgrah5XGvSzzmJgmlaZCoks5urYcNgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5VisUTujgNsjnFZFX5xmiHnIK2Wks5urYcNgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f..982bb918174feecec1d254e43f83ddeec0459ec7"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f..982bb918174feecec1d254e43f83ddeec0459ec7",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f..982bb918174feecec1d254e43f83ddeec0459ec7",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "982bb91",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/655e859a04fe66eabbe7d5a08ac57d26cc9b3d8f..982bb918174feecec1d254e43f83ddeec0459ec7"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd8f8da0ea6_26a53fbe05cd45bc6719bb--


From nobody Sat Nov  3 05: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 DD72D128CB7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:07:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2EhzuM-z4Foy for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:07:47 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 132D6128CFD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:07:47 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:07:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541246865; bh=RQEPQo+k0asQSC2mug+6EtHD71b9utFT0rHBJ9SdZgE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JMllMlDFm2f/gW+VipkeNKDrDL4i9RldUBTZqH+mTZZSwwtyrUVquSRUZ85NWUu7K K6Mprtn60U28hEqtvSkCrKxSjfL0Lb1byXUKrPOmzJN4p087tp7plrlBcuWPefdxwg +ziMZdPSG12V6LbRkJBPU9/VT9Faf44cYw3/iy7s=
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/1957/push/3016941861@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8f919f684_1e73f9b4d2d45c42802fe"; 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/1mLIKFpsZdJMb7Ca85349sTfp7I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:07:49 -0000

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

@ianswett pushed 1 commit.

f61763e  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/1957/files/982bb918174feecec1d254e43f83ddeec0459ec7..f61763e88b21a02f57273382495e539653e2969d

----==_mimepart_5bdd8f919f684_1e73f9b4d2d45c42802fe
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/f61763e">f61763e</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/1957/files/982bb918174feecec1d254e43f83ddeec0459ec7..f61763e88b21a02f57273382495e539653e2969d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwUEH3TGKnqLDSvhjrdZwALGfcI7ks5urYcRgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8tnu2hdJvfmzR1Nho0QhSCFtErYks5urYcRgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/982bb918174feecec1d254e43f83ddeec0459ec7..f61763e88b21a02f57273382495e539653e2969d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/982bb918174feecec1d254e43f83ddeec0459ec7..f61763e88b21a02f57273382495e539653e2969d",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/982bb918174feecec1d254e43f83ddeec0459ec7..f61763e88b21a02f57273382495e539653e2969d",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "f61763e",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/982bb918174feecec1d254e43f83ddeec0459ec7..f61763e88b21a02f57273382495e539653e2969d"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd8f919f684_1e73f9b4d2d45c42802fe--


From nobody Sat Nov  3 05: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 849C7128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:08:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XSKALf5yqNcD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:08:07 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F331B128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:08:06 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:08:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541246885; bh=wU9yTFWYAbyz0zVuP6C3j8Nz2VB9Qw7A6Bmxe3NeG3Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r3Igb9TYVprLE+J0hwb4Bx466QummHP5AagKVXk+JYAQ74V70pd3cHZhhmVDFfEQw 4nocEkswXfqmHbWJdKs9YWocBt4UtVRc2mzuxx1AsIDeWr5J3Hd9JlpnT4fsV04mnw J24WJf9hZLOPhIRTzW3+D+k3ZnzZLoU+W/TbXT0I=
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/1957/push/3016942139@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd8fa5df0a1_5c493fb9df4d45bc64265d"; 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/xpdK5sN4AvAm-rDW4vWUVLhPWwg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:08:09 -0000

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

@ianswett pushed 1 commit.

4118fb8  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/1957/files/f61763e88b21a02f57273382495e539653e2969d..4118fb885ef9a9cb612b8535894f446be5c06d0c

----==_mimepart_5bdd8fa5df0a1_5c493fb9df4d45bc64265d
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/4118fb8">4118fb8</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/1957/files/f61763e88b21a02f57273382495e539653e2969d..4118fb885ef9a9cb612b8535894f446be5c06d0c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3_sn0ode6nnyrmluqwDw3R7GJl6ks5urYclgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyvatnvQYwDFKUnfGyykZ39nZPyNks5urYclgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/f61763e88b21a02f57273382495e539653e2969d..4118fb885ef9a9cb612b8535894f446be5c06d0c"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/f61763e88b21a02f57273382495e539653e2969d..4118fb885ef9a9cb612b8535894f446be5c06d0c",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/f61763e88b21a02f57273382495e539653e2969d..4118fb885ef9a9cb612b8535894f446be5c06d0c",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "4118fb8",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/f61763e88b21a02f57273382495e539653e2969d..4118fb885ef9a9cb612b8535894f446be5c06d0c"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd8fa5df0a1_5c493fb9df4d45bc64265d--


From nobody Sat Nov  3 05:15: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 43F5B128D0C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:15:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 k2tFqxroT870 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:15:21 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C397E129385 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:15:20 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541247319; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fz35kSuPgxfLtxMoXSkz+Sqt/stqUEDFX92/4S/UFzU=; b=laF8qoJrfXti5rHDx6RfXEPBtji3gJCWXnax88q+Hlutl6eUqcfVr8BMkX+gWpP1VZP7OZyg jACBTxDjYg+BRDff3hfdrL2jJIrI5EPhJ+5iuzVU2Xs7tQAdDOXoTJXQPFmbYZUyR6cvkURF 927KFHwZUE62s6eWY0QmWPlpFRE=
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 5bdd9157.7f321db3df90-smtp-out-n01; Sat, 03 Nov 2018 12:15:19 -0000 (UTC)
Date: Sat, 03 Nov 2018 05:15:18 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdd915640415_56a52b2a869045943202d@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e8bd1b: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd91563ffab_56a52b2a869045943197e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VArOucbDHSfLpMUNziX3QbaWvc0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:15:25 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d
      https://github.com/quicwg/base-drafts/commit/e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 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_5bdd91563ffab_56a52b2a869045943197e--


From nobody Sat Nov  3 05:15: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 31DEF128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:15:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c4gKbHyvs6AE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:15:24 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38515128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:15:22 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:15:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541247320; bh=EPuTgBAzNOR9k6NXvCZVDTQ1geWiVWveVlAt2H/zEj8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KONoygyO4kfomvzuXJYf6WiLUTxp3HNNTVbiNMXx1vIZJxf+xEAlcPjyXUB7SESNJ csTt4UA4hAdGcL5DYQWNii/EiYLnoE1FyrudQRtfWUpvxmOcg0Ljd4PZdJPASfqCeT 8nU5jGcXVd9U5SCVdhMJrGBJZ97IhBm8pW3xcBNM=
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/1957/push/3016948385@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd9158f0a03_2cb13fad708d45c0710194"; 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/se0aeE37KWGLgNaZggoE1eXpWpI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:15:26 -0000

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

@ianswett pushed 1 commit.

e8bd1b8  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/1957/files/4118fb885ef9a9cb612b8535894f446be5c06d0c..e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d

----==_mimepart_5bdd9158f0a03_2cb13fad708d45c0710194
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/e8bd1b8">e8bd1b8</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/1957/files/4118fb885ef9a9cb612b8535894f446be5c06d0c..e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1wUNSUF7yg05lZz2uuaj8GJhwycks5urYjYgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5PV4pUMYMu8cU_f0NwiKwQFGb49ks5urYjYgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/4118fb885ef9a9cb612b8535894f446be5c06d0c..e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/4118fb885ef9a9cb612b8535894f446be5c06d0c..e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/4118fb885ef9a9cb612b8535894f446be5c06d0c..e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "e8bd1b8",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/4118fb885ef9a9cb612b8535894f446be5c06d0c..e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd9158f0a03_2cb13fad708d45c0710194--


From nobody Sat Nov  3 05:16: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 03405128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:16:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AxGsKsN5v2Is for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:16:01 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FF74128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:16:01 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:16:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541247360; bh=CkKwgfUEmX0VPh6UeXBbCwgmSomlh+I8WNBCR4l/KdE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wndsxm3w0nC9vb67/s5Bb2d2GNuMGQPvkR/LRrqzp8JKAdY3RkHmPd628EORQJiws uwAz9ZvuEgDuP/F8eqX/B2HbzjjpCGUIJ4I4HOdByFcGEXMr3pKJkdaou3CibmDQPs jG04z/J0oWlxmzkADAnESgJhR+k+NG/66WQMPIA8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2c23703c36d8fddbd7bfa8b80bc245f0888a59792cf0000000117f5538092a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171325673@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd91802dc9e_3a133fb65ced45c04292e"; 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/QWmE5ARVcx3p8o9SUAFTzScmKtM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:16:03 -0000

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

mikkelfj commented on this pull request.



> @@ -450,11 +458,10 @@ this packet adds network load without establishing packet loss.
 ## Generating Acknowledgements
 
 QUIC SHOULD delay sending acknowledgements in response to packets, but MUST NOT
-excessively delay acknowledgements of packets containing frames other than ACK.
-Specifically, implementations MUST attempt to enforce a maximum
-ack delay to avoid causing the peer spurious timeouts.  The maximum ack delay
-is communicated in the `max_ack_delay` transport parameter and the default
-value is 25ms.
+excessively delay acknowledgements of retransmittable packets. Specifically,
+implementations MUST attempt to enforce a maximum ack delay to avoid causing
+the peer spurious timeouts.  The maximum ack delay is communicated in the
+`max_ack_delay` transport parameter and the default value is 25ms.
 

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/pull/1957#discussion_r230553400
----==_mimepart_5bdd91802dc9e_3a133fb65ced45c04292e
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/1957#discussion_r230553400">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -450,11 +458,10 @@ this packet adds network load without establishing packet loss.
 ## Generating Acknowledgements
 
 QUIC SHOULD delay sending acknowledgements in response to packets, but MUST NOT
-excessively delay acknowledgements of packets containing frames other than ACK.
-Specifically, implementations MUST attempt to enforce a maximum
-ack delay to avoid causing the peer spurious timeouts.  The maximum ack delay
-is communicated in the `max_ack_delay` transport parameter and the default
-value is 25ms.
+excessively delay acknowledgements of retransmittable packets. Specifically,
+implementations MUST attempt to enforce a maximum ack delay to avoid causing
+the peer spurious timeouts.  The maximum ack delay is communicated in the
+`max_ack_delay` transport parameter and the default value is 25ms.
 
</pre>
<p>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/pull/1957#discussion_r230553400">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-ksXzVgHkmNpJQsuZ3EnRrbRNwxks5urYkAgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2W2v0ubJeNVsQplJc_9Cz68r5Lhks5urYkAgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957#discussion_r230553400"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230553400",
"url": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230553400",
"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 1957",
"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/1957#discussion_r230553400"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd91802dc9e_3a133fb65ced45c04292e--


From nobody Sat Nov  3 05:18: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 C8D32128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:18:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 oPok28Xy49CW for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:18:06 -0700 (PDT)
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 31714128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:18:05 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541247484; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3sf9sqAHUyeQLHqrEqOlUpySPR77xNibrLc718r1J2o=; b=jMDLRr7su6xr/ERJ9I7cWI3pAUGYi6PRB2Qwfr6g4ZZHTA5gIB2sYZhNmuqa6h4ABWo48AFz V+zidlM7UZevTLD2S97aQ+0KYI8lCc6rlfHgXHc4BHft0BNfX8bbIz2ZDAapoYAeJOl6VRpx JSJ/woE73VoqQHXtHf+sDOrSMB0=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mikkelfj=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5bdd8fa4.7f6fb2a020f0-smtp-out-n02; Sat, 03 Nov 2018 12:08:04 -0000 (UTC)
Date: Sat, 03 Nov 2018 05:08:03 -0700
From: MikkelFJ <mikkelfj@gmail.com>
Reply-To: MikkelFJ <mikkelfj@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdd8fa31a2a_586d2ad995958578711d9@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4118fb: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd8fa3168e_586d2ad9959585787106f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DX3r-k7eXPImV9dHj929wakrgR8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:18:08 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4118fb885ef9a9cb612b8535894f446be5c06d0c
      https://github.com/quicwg/base-drafts/commit/4118fb885ef9a9cb612b8535894f446be5c06d0c
  Author: MikkelFJ <mikkelfj@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 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_5bdd8fa3168e_586d2ad9959585787106f--


From nobody Sat Nov  3 05:20: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 8355A128CFD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:20:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1kqx6X7t7sVd for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:20:29 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A704F128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:20:28 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:20:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541247627; bh=NeMx2XLwv50pUEvXAY6CMWdP1YM99m2hd1eowpkqpw8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v8pscudQlnBtVji8a6cyhFEsNdLAvvLdxkGD4nr2f5H9Mm7T31Aq9K/PSVUNJXnhT KBnEGxjgQsUvxROtJwcrkHTl4qI2fycfxBKZuCgzScW7wfh9mE2mv2e4Ukb/qY4qwR tg1G5JT/l90r0JNnknsxIRQS/HqyCox/I9h4y+90=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe254507632a40109fa6a2b7588d80729c81fc6c392cf0000000117f5548b92a169ce16794dbc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1958/435583595@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1958@github.com>
References: <quicwg/base-drafts/issues/1958@github.com>
Subject: Re: [quicwg/base-drafts] What is the default root of the priority tree (#1958)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd928b943f5_4d363fdb844d45b411763c"; 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/LpxDzql-Xx0sIMnTNMWHzSQ_HoA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:20:31 -0000

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

My take: there are now 3 types of dependency and the root is an untyped abstract value that is assumed if no other type 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/1958#issuecomment-435583595
----==_mimepart_5bdd928b943f5_4d363fdb844d45b411763c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My take: there are now 3 types of dependency and the root is an untyped abstract value that is assumed if no other type 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/1958#issuecomment-435583595">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ncBIa4_q33EdozqVCZWpdhAM42ks5urYoLgaJpZM4YMxN5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9vZqqdqoRdSjXkguiCszanOm4Dcks5urYoLgaJpZM4YMxN5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1958: My take: there are now 3 types of dependency and the root is an untyped abstract value that is assumed if no other type is."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1958#issuecomment-435583595"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1958#issuecomment-435583595",
"url": "https://github.com/quicwg/base-drafts/issues/1958#issuecomment-435583595",
"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 root of the priority tree (#1958)",
"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\": 1958,\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\": 1958\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1958#issuecomment-435583595"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406000505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd928b943f5_4d363fdb844d45b411763c--


From nobody Sat Nov  3 05:22: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 EF637128D0C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:22:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 7mdoZVOjwGfQ for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:22:15 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 709B1128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:22:15 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541247734; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9EI5fv8l5+cvI1dd1BWWqRdFV0hVG/fZ+7lfjM4dLxg=; b=Q3TpZB1oPXbd4iy9yn3fRtHLQUqCMKtx4BywQ6XmiHC+OT84gqs0IZUG1nnvjzqMinsDnLgV 2OnTvQrscILZy5ge/KHFXdHcUlNnOoZpC13YIkTTkihneMy/E9Z5plxdQJdGkv283zqVo60H Fv7O6NqF+WnEQlHF6K9YJnQzLW8=
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.34]) by mxa.mailgun.org with ESMTP id 5bdd92f5.7fdf77c85450-smtp-out-n01; Sat, 03 Nov 2018 12:22:13 -0000 (UTC)
Date: Sat, 03 Nov 2018 05:22:13 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdd92f5dc02f_5a9d2ae8bf35857c40143@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f39262: Late alarms and max_ack_delay
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd92f5dbad7_5a9d2ae8bf35857c40043"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qa4klDPZOmUxSZqgslV704Ny81k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:22:19 -0000

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

  Branch: refs/heads/ianswett-late-max-ack-delay
  Home:   https://github.com/quicwg/base-drafts
  Commit: f39262803d4a772877b0b303caed8f574d725d52
      https://github.com/quicwg/base-drafts/commit/f39262803d4a772877b0b303caed8f574d725d52
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Late alarms and max_ack_delay



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

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

----==_mimepart_5bdd92f5dbad7_5a9d2ae8bf35857c40043--


From nobody Sat Nov  3 05:23: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 077DF129385 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:23:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vM9vkEF4rKtb for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:23:25 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B114128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:23:25 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:23:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541247804; bh=9m/08JbbM+pkViTj/iiExRDyZgg1ACx74Dkzyl+Sbes=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LHWgp2WwpjF7YqNzv8FEjZ4Yi8Y91lgb5ruYtIDnSzYBoyQCXISEsXIQr5AqQN69I fTKm6RJCUgiIRgVMhHP9IwyMQlDet45iFyLZfIDOQ1Wc1tqrzFUXrOVLCkb3uGENIC 0te5oEG7UsKNemGnjbXbgv6+7KhHR/SUJXBmqli4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7a3cdbeab895a8bb8c31f091f5e49ca688125f8d92cf0000000117f5553c92a169ce1679538a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1960@github.com>
Subject: [quicwg/base-drafts] Late alarms and max_ack_delay (#1960)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd933c58688_5d273fb5390d45c07387b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ebgqtOcFIhkbHSgvr08tgZexEvQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:23:27 -0000

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

Add some text on how to correctly specify max_ack_delay on systems where the alarm may fire late.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Late alarms and max_ack_delay

-- File Changes --

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

-- Patch Links --

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

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

<p>Add some text on how to correctly specify max_ack_delay on systems where the alarm may fire late.</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/1960'>https://github.com/quicwg/base-drafts/pull/1960</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Late alarms and max_ack_delay</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1960/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/1960.patch'>https://github.com/quicwg/base-drafts/pull/1960.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1960.diff'>https://github.com/quicwg/base-drafts/pull/1960.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/1960">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7ScTlM-8NvUYd-rM5k28uTI5613ks5urYq8gaJpZM4YMxuQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_CDbCEvPJJL8FHeMl1ecrWrRuZ4ks5urYq8gaJpZM4YMxuQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Late alarms and max_ack_delay (#1960)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1960"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1960",
"url": "https://github.com/quicwg/base-drafts/pull/1960",
"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": "Late alarms and max_ack_delay (#1960)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "f392628",
"value": "Late alarms and max_ack_delay"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1960/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\": 1960,\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\": 1960\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1960"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1960.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1960.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406002576\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd933c58688_5d273fb5390d45c07387b3--


From nobody Sat Nov  3 05: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 B6EB7128CB7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:23:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sOHS3dkH5Bdq for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:23:27 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0DC2128D0C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:23:26 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:23:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541247805; bh=lOx/zJj+M9OAGmoO1qeL8ghA2TPD6hGtCBRrK0z0kwQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ihiCGMphv+0O4K3KyNeyPlsNUhop44y8m2FD8XBj3edvxET3Sh9x3MK9v2SG6Yhfi ZpPMKJy8YZH/667jWQTglStP9KncIKTmFRA6GzGosWpLzccy30TjCqX7WFRdViLg7z xFy9YvkPxApaYggBiYegHUs9VCYpEcYwQgadAxDA=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0d7b243a6b37e46bf23562aa4fd957234ffd49192cf0000000117f5553d92a169ce16794e52@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1959/435583775@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_5bdd933de1df7_78fc3fd3eccd45c45418d8"; 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/LdXCWpSYTnq0PpaIEXreNSZr0Hg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:23:29 -0000

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

Any PUSH_PROMISE is still triggered by a request and sent back on that bidi stream. Would it suffice to assume that one's 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/issues/1959#issuecomment-435583775
----==_mimepart_5bdd933de1df7_78fc3fd3eccd45c45418d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Any PUSH_PROMISE is still triggered by a request and sent back on that bidi stream. Would it suffice to assume that one's 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/issues/1959#issuecomment-435583775">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5C82KaqE9sYU-kyE4DumC8opFNHks5urYq9gaJpZM4YMxQ8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4ccJFDb8rpnEH50bx64X5b4pAv7ks5urYq9gaJpZM4YMxQ8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1959: Any PUSH_PROMISE is still triggered by a request and sent back on that bidi stream. Would it suffice to assume that one's priority?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435583775"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435583775",
"url": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435583775",
"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": "**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\": 1959,\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\": 1959\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435583775"
}
],
"@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_5bdd933de1df7_78fc3fd3eccd45c45418d8--


From nobody Sat Nov  3 05:25: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 076E3128D0C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:25:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 SIxfUUvKxKtH for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:25:52 -0700 (PDT)
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 2467912870E for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:25:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541247950; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0x3PqvOo92LxlaQXnEymkTrK5tpnxA4986A/9SzOjao=; b=jpW7/L3EXDyvnazGF75uhIM6l1j4F7klVx8ii7Q6h2ctMc2mH3uYFF01zR5nGZF2Lfk2xH8g IKjgOKA5Sw9RhGBbcmI77YauWEf60iP4LLr80ytMAYAIUEbTBMAHUXoRulKUuC9p3sLM2yah GW099TUD9xgZfLnlC178q3ha4vU=
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.37]) by mxa.mailgun.org with ESMTP id 5bdd93ce.7f4f285b2ba0-smtp-out-n03; Sat, 03 Nov 2018 12:25:50 -0000 (UTC)
Date: Sat, 03 Nov 2018 05:25:49 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdd93cd8d1e8_93c2aeb57cd257c7699b@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 661ee9: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdd93cd8cd89_93c2aeb57cd257c7685a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Uxe0FFP94tkNk866oVfp2BMKxys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:25:54 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 661ee92884bb3fdff7bbd7a2b129b8b14656967e
      https://github.com/quicwg/base-drafts/commit/661ee92884bb3fdff7bbd7a2b129b8b14656967e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 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_5bdd93cd8cd89_93c2aeb57cd257c7685a--


From nobody Sat Nov  3 05: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 167FC129385 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:25:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_93CB9SLCdm for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:25:53 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 754C5128CB7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:25:53 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:25:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541247952; bh=SwcsoU4vz1bZCMX/XIDsaux6vUrUIPEW5riYpr/Bdtg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CPFD1ZZ5Rkz1kUQ9GHKI9AD6GHuxOuvRm78LoCx615wA7Fam6WnG8uQly5rnQExmm kwptbGsdLGYP0PEVpuOm4geFeiGiGfhnlqqvWY7lOrVHJjKM+ycbvI7pTMiPgzdwm/ P7eaDGGw7/PRqJq1zpSLlsx58qZmMO53xkKE+/zY=
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/1957/push/3016957366@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd93d06dfd0_9023fd3eccd45c4115559c"; 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/8RsvdX1l5Fj9WOp5BhRmK5FFPkg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:25:56 -0000

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

@ianswett pushed 1 commit.

661ee92  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/1957/files/e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d..661ee92884bb3fdff7bbd7a2b129b8b14656967e

----==_mimepart_5bdd93d06dfd0_9023fd3eccd45c4115559c
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/661ee92">661ee92</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/1957/files/e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d..661ee92884bb3fdff7bbd7a2b129b8b14656967e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0hfLbBClJbPrtxC4W2Kl9jR7IKHks5urYtQgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwJKXBQcu9YV80iTNpOJyAiOpIjXks5urYtQgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d..661ee92884bb3fdff7bbd7a2b129b8b14656967e"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d..661ee92884bb3fdff7bbd7a2b129b8b14656967e",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d..661ee92884bb3fdff7bbd7a2b129b8b14656967e",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "661ee92",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/e8bd1b8442bddc084e4b172bab4c2f65d86f7f1d..661ee92884bb3fdff7bbd7a2b129b8b14656967e"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdd93d06dfd0_9023fd3eccd45c4115559c--


From nobody Sat Nov  3 05:27: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 D477E128CB7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:27:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LdmSiI6pWqD6 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:27:56 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10E1912870E for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:27:56 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:27:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541248075; bh=myH5DNBLw4D8lfaxayCHBKCSl66t258GMLKTSC24sz0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k/AKnmxvBno5kbmZVEDibqvXsaoQ9JTINfh1Ab0MholgEXwMLoEX6xnUui8I6ykmm AH8s5pVWsacbs8NXT4kBbTx24Py0UUJDdJB4be2VvlqHGHQSN22Z0OMCv0fuaKiT/g TebJ2/wnpkAyf7ig43ZR3vn/yfmKP3vWzu9EpHpg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9de0e7d831d24d38b005ae297808905958f8ffd92cf0000000117f5564b92a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171325993@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd944b11c74_33a53f96568d45c46805a2"; 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/GP36WZa6HrRcjy9iKuBNPlFPFXo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:27:58 -0000

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

mikkelfj commented on this pull request.



> @@ -777,16 +790,13 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ### On Packet Acknowledgment
 
-When a packet is acked for the first time, the following OnPacketAcked function
-is called.  Note that a single ACK frame may newly acknowledge several packets.
-OnPacketAcked must be called once for each of these newly acked packets.
+When a packet is acknowledged for the first time, the following OnPacketAcked
+function is called.  Note that a single ACK frame may newly acknowledge several
+packets. OnPacketAcked must be called once for each of these newly acked

```suggestion
packets. OnPacketAcked must be called once for each of these newly acknowledged
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1957#discussi=
on_r230553691">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -777,16 +790,13 @@ Pseudocode for OnAck=
Received and UpdateRtt follow:
 =

 ### On Packet Acknowledgment
 =

-When a packet is acked for the first time, the following OnPacketAcked f=
unction
-is called.  Note that a single ACK frame may newly acknowledge several p=
ackets.
-OnPacketAcked must be called once for each of these newly acked packets.=

+When a packet is acknowledged for the first time, the following OnPacket=
Acked
+function is called.  Note that a single ACK frame may newly acknowledge =
several
+packets. OnPacketAcked must be called once for each of these newly acked=

</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-packets. OnPacketAcked must be called once fo=
r each of these newly acked
+packets. OnPacketAcked must be called once for each of these newly ackno=
wledged
</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/1957#pullrequestreview-171325993">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
7aZYLOHygUiLLnKVblNKWhtusQjks5urYvLgaJpZM4YMwoW">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq1iQnBv25zMmmsHsagrAo=
CSpbnn2ks5urYvLgaJpZM4YMwoW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #1957"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1957#pullrequestreview-171325993=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#pullrequestrev=
iew-171325993",
"url": "https://github.com/quicwg/base-drafts/pull/1957#pullrequestreview=
-171325993",
"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 1957",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

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

----==_mimepart_5bdd944b11c74_33a53f96568d45c46805a2--


From nobody Sat Nov  3 05:54: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 6CF1C12870E for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:54:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PT7FU3Dlz_qZ for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:54:46 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C2871277D2 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:54:46 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:54:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541249684; bh=nYzKLQpzuuwesVBPb/mAa5RXDfNFasiU0PbbX5kim1w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JGkaZYIjdf8x613DooeYMx1VwzGvnrZRmHXK3jZAYn4SoRoaW4NS7x6XbqRTqF/aN B2iyzyFbP1veojGcZ6PSZ9vCOtp7sw8II1KUkTZJ+k+hbctVnbrl0MupLgYPBfu00K vhRzeM+TfoYQZ3STidd0Zm9L6rNqjcA1TV+66sss=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab12b44a526a20db9b358fe03b682149120e5c0fdb92cf0000000117f55c9492a169ce1679538a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1960/review/171326683@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1960@github.com>
References: <quicwg/base-drafts/pull/1960@github.com>
Subject: Re: [quicwg/base-drafts] Late alarms and max_ack_delay (#1960)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdd9a945b2aa_415e3fdb844d45b417003e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CVnrdxXmPwyXIAqIgjwSpf9-R4k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 03 Nov 2018 12:54:48 -0000

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

martinthomson commented on this pull request.



> @@ -3929,8 +3929,11 @@ max_ack_delay (0x000b):
 
 : The maximum ACK delay is an integer value indicating the
   maximum amount of time in milliseconds by which the endpoint will delay
-  sending acknowledgments.  If this value is absent, a default of 25
-  milliseconds is assumed.
+  sending acknowledgments.  This value should include the receiver's expected
+  delays in alarms firing.  For example, if a receiver specifies a 5ms
+  max_ack_delay and alarms commonly fire up to 1ms late, then it should set
+  a timer for 4ms.  If this value is absent, a default of 25 milliseconds is

I would do this the other way around.  If a receiver sets ack delay timers at 5ms and alarms could fire up to 1ms late, then it should advertise a max_ack_delay of 6ms.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1960#pullrequestreview-171326683
----==_mimepart_5bdd9a945b2aa_415e3fdb844d45b417003e
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/1960#discussion_r230554259">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3929,8 +3929,11 @@ max_ack_delay (0x000b):
 
 : The maximum ACK delay is an integer value indicating the
   maximum amount of time in milliseconds by which the endpoint will delay
-  sending acknowledgments.  If this value is absent, a default of 25
-  milliseconds is assumed.
+  sending acknowledgments.  This value should include the receiver&#39;s expected
+  delays in alarms firing.  For example, if a receiver specifies a 5ms
+  max_ack_delay and alarms commonly fire up to 1ms late, then it should set
+  a timer for 4ms.  If this value is absent, a default of 25 milliseconds is
</pre>
<p>I would do this the other way around.  If a receiver sets ack delay timers at 5ms and alarms could fire up to 1ms late, then it should advertise a max_ack_delay of 6ms.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1960#pullrequestreview-171326683">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw9Nxltl8Q7F29HpQXFuLsvX0Mdqks5urZIUgaJpZM4YMxuQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxA0nN6JMJ3dylggAtGVxlJHeiJyks5urZIUgaJpZM4YMxuQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1960"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1960#pullrequestreview-171326683"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1960#pullrequestreview-171326683",
"url": "https://github.com/quicwg/base-drafts/pull/1960#pullrequestreview-171326683",
"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 1960",
"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/1960#pullrequestreview-171326683"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406002576\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdd9a945b2aa_415e3fdb844d45b417003e--


From nobody Sat Nov  3 05:56: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 4037512D4EF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:56:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o27GnAN2_V2q for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 05:56:03 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A57E130DEF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 05:56:03 -0700 (PDT)
Date: Sat, 03 Nov 2018 05:56:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541249762; bh=JGGo5UHSlAGRQTm7pE+XR6K+D6oX8n24ZcaAETcTnAM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cK6VT3RnvUva6PMX1YnY6a+4Kt7Awh7VkgXMRO0nOlsyClQeoaiVOO8t+U7Lv245e iGJTQHbKejVSDFDB9g5pHrpbC55HLJXo9ldaYiFSk+OMQa65rwmPdZrpTyUAMav2K5 B1CcBf3OC+52XTpapq0mZT6ectI/1tLZqpAS/p9Q=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab75e61cd9d51b386050927785640e014071629d8592cf0000000117f55ce292a169ce16794e52@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1959/435585820@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_5bdd9ae26c9df_492a3fee216d45bc8384ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SaD6WkWBEJBts62SsrezBJ61EyA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 12:56:08 -0000

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

Yes, PUSH_PROMISE can be used, but which PUSH_PROMISE?

The pushed response is what would be prioritized, and multiple requests can point at the same pushed 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/1959#issuecomment-435585820
----==_mimepart_5bdd9ae26c9df_492a3fee216d45bc8384ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, PUSH_PROMISE can be used, but which PUSH_PROMISE?</p>
<p>The pushed response is what would be prioritized, and multiple requests can point at the same pushed response.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435585820">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4eUVog5WmSKnNBeOqebXLlaUcZDks5urZJigaJpZM4YMxQ8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8kZXgNtzQQeIK4QnYfxVCqtxlHjks5urZJigaJpZM4YMxQ8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1959: Yes, PUSH_PROMISE can be used, but which PUSH_PROMISE?\r\n\r\nThe pushed response is what would be prioritized, and multiple requests can point at the same pushed response."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435585820"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435585820",
"url": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435585820",
"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": "**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\": 1959,\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\": 1959\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435585820"
}
],
"@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_5bdd9ae26c9df_492a3fee216d45bc8384ec--


From nobody Sat Nov  3 06:17: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 A04C1128CF3 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 06:17:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uG_UMG3nK0nV for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 06:17:07 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFB5F1277D2 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 06:17:06 -0700 (PDT)
Date: Sat, 03 Nov 2018 06:17:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541251026; bh=bz5+j+ug72CRmGYHPAf6SRcjRieoH/H4rmXnMMrQjD4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zQbdSk34elzAwnvq5dOMw7LNongL8joRvJgySrHRM7UCYsEQk9i3x92giCB4LyIUt usimEqixs+f+jB9GHfX2NrBYT0Fg9BSqiW3DUdpv41nkc3LTXUp0gS1KjoIVorycKI 1fAtW6BDvJmzPEJDy8i+3Bq3wsBxc1RAIfn1wlss=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde2c45d92b845dabc7b917f9061cf17880eff05792cf0000000117f561d192a169ce16794e52@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1959/435587256@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_5bdd9fd290a_49213f96e74d45b47738ca"; 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/5CVywo0kw0HZ8F18MzKMyOjjCxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 13:17:09 -0000

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

So I always look at Priortisation from the server's perspective - if it wants to push a thing, how should it assign resources to that in keeping with how the client already expressed it's priority preferences.

So in other words, what I said is then: the pushed pseudo-request assumes it's parent request's priority by default. A client could then repriortise that particular pseudo-request by using the PRIORITY frame with the Push ID.

Logically, the reprioritisation would point the dependency at some other request (Stream ID), a different Push promise ID (reprioritising to self means what??), or some placeholder ID.

Now, here's where I get told all my assumption have been 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/issues/1959#issuecomment-435587256
----==_mimepart_5bdd9fd290a_49213f96e74d45b47738ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So I always look at Priortisation from the server's perspective - if i=
t wants to push a thing, how should it assign resources to that in keepin=
g with how the client already expressed it's priority preferences.</p>
<p>So in other words, what I said is then: the pushed pseudo-request assu=
mes it's parent request's priority by default. A client could then reprio=
rtise that particular pseudo-request by using the PRIORITY frame with the=
 Push ID.</p>
<p>Logically, the reprioritisation would point the dependency at some oth=
er request (Stream ID), a different Push promise ID (reprioritising to se=
lf means what??), or some placeholder ID.</p>
<p>Now, here's where I get told all my assumption have been wrong :)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1959#issuecomment-435587256">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq30u=
zI1Mj0c6Uq1IbahIGXwLaOCWks5urZdRgaJpZM4YMxQ8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3gbfEKJE3YRqCogYFsX2O9w=
1yKMks5urZdRgaJpZM4YMxQ8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@LPar=
due in #1959: So I always look at Priortisation from the server's perspec=
tive - if it wants to push a thing, how should it assign resources to tha=
t in keeping with how the client already expressed it's priority preferen=
ces.\r\n\r\nSo in other words, what I said is then: the pushed pseudo-req=
uest assumes it's parent request's priority by default. A client could th=
en repriortise that particular pseudo-request by using the PRIORITY frame=
 with the Push ID.\r\n\r\nLogically, the reprioritisation would point the=
 dependency at some other request (Stream ID), a different Push promise I=
D (reprioritising to self means what??), or some placeholder ID.\r\n\r\nN=
ow, here's where I get told all my assumption have been wrong :)"}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/1959#issuecomment-435587256"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment=
-435587256",
"url": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-43=
5587256",
"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 o=
f pushed streams (#1959)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1959,\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\": 1959\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-43=
5587256"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4060007=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdd9fd290a_49213f96e74d45b47738ca--


From nobody Sat Nov  3 06:29: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 896A6128CF3 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 06:29:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 vEJMvacEwbRq for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 06:29:30 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A81571277D2 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 06:29:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541251769; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=j798ruP3n2b2rRmTYwFW1irpLocYy6I+JVReS+BfscM=; b=miCDpqOaY+ZusmGNgpfg8jrQz1e1hqPNqSAX7xFFjY4omBP59VAX7zKW4oNF3yksFKDaIIKB XWnYgTlHWth3qDZgyBPm8FynX2SSNb3LogHYcVkW5CEzlui+ZIdmwILEJvEPpPU3DpDRmUvU N21BWRPB6kxXYZaqXOlTnKAivhY=
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.34]) by mxa.mailgun.org with ESMTP id 5bdda2b9.7f458c3605a0-smtp-out-n01; Sat, 03 Nov 2018 13:29:29 -0000 (UTC)
Date: Sat, 03 Nov 2018 06:29:29 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdda2b9b0a4f_5dc32b20248e458068173@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f67fe9: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdda2b9b055e_5dc32b20248e4580680b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g7oI6x5dPFZf9ZG91Ttabm9miAY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 13:29:33 -0000

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

  Branch: refs/heads/ianswett-late-max-ack-delay
  Home:   https://github.com/quicwg/base-drafts
  Commit: f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a
      https://github.com/quicwg/base-drafts/commit/f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 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_5bdda2b9b055e_5dc32b20248e4580680b5--


From nobody Sat Nov  3 06:29: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 6E45312F18C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 06:29:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zjtOCWhV6aCO for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 06:29:33 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77DD91277D2 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 06:29:33 -0700 (PDT)
Date: Sat, 03 Nov 2018 06:29:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541251772; bh=1Et7+xastPt9rn+tb4ngYF/9f2tHSo8Und21ervOrTo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vq1JhAtpGzBRW6litdv3Qm+RFKVSg8mumjGnz70aPKJRx9ZUqDqnBGlAVEqCkBpXF F3wrIL0I1i7xZCBQSoNTt/+ln/Rq1QT8JS5OBPLWmEPrB6kmUK0nKtyC3La7dXQChQ X3m1u+EIF7xVt1leU8Ogs4c75Oe2OH7fM9kjuo6w=
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/1960/push/3017015281@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1960@github.com>
References: <quicwg/base-drafts/pull/1960@github.com>
Subject: Re: [quicwg/base-drafts] Late alarms and max_ack_delay (#1960)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdda2bc5b99b_5cb83fed080d45b413961c4"; 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/GG99IBecGKVRhpENtQsdtnAmf7o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 13:29:36 -0000

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

@ianswett pushed 1 commit.

f67fe97  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/1960/files/f39262803d4a772877b0b303caed8f574d725d52..f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a

----==_mimepart_5bdda2bc5b99b_5cb83fed080d45b413961c4
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/f67fe97">f67fe97</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/1960/files/f39262803d4a772877b0b303caed8f574d725d52..f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9GWy_TdO0-98v9-p8PcJ9dWfA74ks5urZo8gaJpZM4YMxuQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7JrWu6tmUFt63vrJISLI_vYTtJMks5urZo8gaJpZM4YMxuQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1960"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1960/files/f39262803d4a772877b0b303caed8f574d725d52..f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1960/files/f39262803d4a772877b0b303caed8f574d725d52..f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a",
"url": "https://github.com/quicwg/base-drafts/pull/1960/files/f39262803d4a772877b0b303caed8f574d725d52..f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a",
"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 #1960",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1960:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "f67fe97",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1960/files/f39262803d4a772877b0b303caed8f574d725d52..f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406002576\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdda2bc5b99b_5cb83fed080d45b413961c4--


From nobody Sat Nov  3 09:00: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 9996D1286E7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:00:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ww1F2PUPOgqW for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:00:46 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B314112D4E9 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:00:43 -0700 (PDT)
Date: Sat, 03 Nov 2018 09:00:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541260842; bh=95Y946GfZirdME+G6p3D8v11aVOlGcFpSS8H+7XwAGk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ydVlw/jyxYaGgsRGYH4mXX4NykZzm8n6q5QhyVI+wotHGiLG4BZkTzsLn3Qby9jgm GRzfYezWLcXDUuCJueEujim83hCVevkUJrjQie1YgdJ4ubCIb7gz40ECj0Vqz8NnxH vc7hPRxowPCAdOLPkpUBzGSxrWUUFjVlnGYsM4ho=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2acb3d1cdb061f933268980b466480dc51a33f9792cf0000000117f5882a92a169ce1679538a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1960/review/171332334@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1960@github.com>
References: <quicwg/base-drafts/pull/1960@github.com>
Subject: Re: [quicwg/base-drafts] Late alarms and max_ack_delay (#1960)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bddc62aba2c0_682c3fd3ec2d45c42525a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H4g7jI4lT4t6Wk1Yg3jtbmPpWm4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:00:49 -0000

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

martinthomson commented on this pull request.



> @@ -3929,8 +3929,10 @@ max_ack_delay (0x000b):
 
 : The maximum ACK delay is an integer value indicating the
   maximum amount of time in milliseconds by which the endpoint will delay
-  sending acknowledgments.  If this value is absent, a default of 25
-  milliseconds is assumed.
+  sending acknowledgments.  This value should include the receiver's expected

```suggestion
  sending acknowledgments.  This value SHOULD include the receiver's expected
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1960#discussi=
on_r230559572">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3929,8 +3929,10 @@ max_ack_delay (0x00=
0b):
 =

 : The maximum ACK delay is an integer value indicating the
   maximum amount of time in milliseconds by which the endpoint will dela=
y
-  sending acknowledgments.  If this value is absent, a default of 25
-  milliseconds is assumed.
+  sending acknowledgments.  This value should include the receiver&#39;s=
 expected
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-  sending acknowledgments.  This value should=
 include the receiver's expected
+  sending acknowledgments.  This value SHOULD include the receiver's exp=
ected
</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/1960#pullrequestreview-171332334">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
yDYvbCksmHHdHfbKBv8AHmtgge-ks5urb2qgaJpZM4YMxuQ">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq_jbm0IPkBL2HXYtVdrHD=
xVFMroBks5urb2qgaJpZM4YMxuQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1960"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/1960#pullrequestreview-1713=
32334"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1960#pullrequestrev=
iew-171332334",
"url": "https://github.com/quicwg/base-drafts/pull/1960#pullrequestreview=
-171332334",
"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 1960",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

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

----==_mimepart_5bddc62aba2c0_682c3fd3ec2d45c42525a2--


From nobody Sat Nov  3 09:01: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 14C401286E7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:01:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 LmVkDs5JuArB for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:01:18 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2A7F126CB6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:01:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541260877; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5dIwWA2ndY4205epwuklYaNuZjvCjBxQgUbMAjKUSiY=; b=ahFJEEB8XcnazIOSVrluPBzsuA3tu3srXBWvuIP/CZLzqg9xcHCm0sVVFnN96zlspg8/2vI/ 5zxqQ1/+VxpCL8nTMVZs+c6fjbu5NwMcUsOrXFnfnu/6LM3Spyx2Mlawr3DOhzOihUOkrW8x YeTGFqK5t9ZIvoYU1jhuQPF9h0g=
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 5bddc64d.7f00c4128db0-smtp-out-n03; Sat, 03 Nov 2018 16:01:17 -0000 (UTC)
Date: Sat, 03 Nov 2018 09:01:16 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bddc64cb953f_c542aec5d07058491299@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fc2858: Use SHOULD as appropriate
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bddc64cb8e58_c542aec5d07058491198"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bUDUUiBVLS2FboAkxTilPmgNwz4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:01:20 -0000

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

  Branch: refs/heads/ianswett-late-max-ack-delay
  Home:   https://github.com/quicwg/base-drafts
  Commit: fc2858f20a571f3d9fc228ff2442bfa768d3f287
      https://github.com/quicwg/base-drafts/commit/fc2858f20a571f3d9fc228ff2442bfa768d3f287
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Use SHOULD as appropriate



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

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

----==_mimepart_5bddc64cb8e58_c542aec5d07058491198--


From nobody Sat Nov  3 09:01: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 BD40D129BBF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:01:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d1VYc9XxtGUC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:01:20 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38D88126CB6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:01:20 -0700 (PDT)
Date: Sat, 03 Nov 2018 09:01:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541260879; bh=VBreqgRxA+6wY/VRn3xnYpFCNcH6EEffsVbqQTkxcZk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EIZyRdonkmLhd+Ew7WA1ntNytUCcFED99rAZd05bmguEuArxUh9vefIL+MUICjXZ1 6WaEUEMqh6bM4SPyph/Q/W6kjcQZvQVuh73hCVgmLRbJs4V9I+7cf2cl+ZhvuXn7IQ WGni7Z/IZ7OmGDTUath9fLz7m1ALnlXF59ef38PE=
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/1960/push/3017173320@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1960@github.com>
References: <quicwg/base-drafts/pull/1960@github.com>
Subject: Re: [quicwg/base-drafts] Late alarms and max_ack_delay (#1960)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bddc64f77245_73c93f9b4d2d45c41916b2"; 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/S0XMJ0FRCMM9UDtLruTchQhtIdU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:01:22 -0000

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

@martinthomson pushed 1 commit.

fc2858f  Use SHOULD as appropriate


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

----==_mimepart_5bddc64f77245_73c93f9b4d2d45c41916b2
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/fc2858f">fc2858f</a>  Use SHOULD as appropriate</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1960/files/f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a..fc2858f20a571f3d9fc228ff2442bfa768d3f287">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyuubliliN8wcoYjbGeOZWL6gjNLks5urb3PgaJpZM4YMxuQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz3Y8kAJu90zk9zw_NsdlzmYqai_ks5urb3PgaJpZM4YMxuQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1960"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1960/files/f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a..fc2858f20a571f3d9fc228ff2442bfa768d3f287"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1960/files/f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a..fc2858f20a571f3d9fc228ff2442bfa768d3f287",
"url": "https://github.com/quicwg/base-drafts/pull/1960/files/f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a..fc2858f20a571f3d9fc228ff2442bfa768d3f287",
"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 #1960",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1960:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "fc2858f",
"value": "Use SHOULD as appropriate"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1960/files/f67fe97f9eb9082c82bf6bcbb8fbf7585d365d2a..fc2858f20a571f3d9fc228ff2442bfa768d3f287"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406002576\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bddc64f77245_73c93f9b4d2d45c41916b2--


From nobody Sat Nov  3 09:01: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 8BA201286E7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:01:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 SVdIuAWlQoRG for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:01:40 -0700 (PDT)
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 1F14B126CB6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:01:40 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541260899; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+Hq+Y3RRd8lTONSRYwCYMbEAkUXMjBqkG6siK/CFkLA=; b=BbyKj/3oye6FlFPEV9FeuhBnAy9crIbPvJtpoSswBv1lNOGEAKfNlDzyZmbA6wEMBbu4EtdU bygaE5VvPgoWDNlGp6jlXvPRPmo6jQUjYxoHmrV73irIWuTYgSQUhFcy5H2ZYfNIwA0FlDvS HW1A4xLLkfRgyzYx0qqy0BWULLQ=
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 5bddc663.7fa23c7ee870-smtp-out-n03; Sat, 03 Nov 2018 16:01:39 -0000 (UTC)
Date: Sat, 03 Nov 2018 09:01:39 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bddc66321567_2aa12b1b1b37c58871862@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f39262: Late alarms and max_ack_delay
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bddc66321187_2aa12b1b1b37c5887178c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CeAj86VNznhI7HVYmUnmcu5NTjc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:01:42 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f39262803d4a772877b0b303caed8f574d725d52
      https://github.com/quicwg/base-drafts/commit/f39262803d4a772877b0b303caed8f574d725d52
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Late alarms and max_ack_delay


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

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

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


  Commit: fc2858f20a571f3d9fc228ff2442bfa768d3f287
      https://github.com/quicwg/base-drafts/commit/fc2858f20a571f3d9fc228ff2442bfa768d3f287
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  Use SHOULD as appropriate


  Commit: eebf3355f7d6458ada3102adacbefa4c6c1d2131
      https://github.com/quicwg/base-drafts/commit/eebf3355f7d6458ada3102adacbefa4c6c1d2131
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1960 from quicwg/ianswett-late-max-ack-delay

Late alarms and max_ack_delay


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

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

----==_mimepart_5bddc66321187_2aa12b1b1b37c5887178c--


From nobody Sat Nov  3 09:01: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 7F33312F1A5 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:01:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 mM3I3khu7ldm for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:01:43 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DA9D126CB6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:01:43 -0700 (PDT)
Date: Sat, 03 Nov 2018 09:01:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541260902; bh=XY5wZuloRztPv6n+Fj2mxpssyCjlxrgaRTxPu4bku+Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HRQPx8c6ef3SSk4101u3ypPRDYMvX3efdYXonBLsXX5fLnyhDFOP8HVE8ExR9lwb7 hmEejvL4/5Hl+Ne2R2OgRkYJ6pSUkni01pyoDGzjlF/CwB3Plit+aJQs9ECidc4QbT i93A390D2FCUhdSCyRRQ4hoUhb6PoLeZmeBSge2Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab071f5b8cb0e0cc04f53ed5a113841d36baf8f58f92cf0000000117f5886692a169ce1679538a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1960/issue_event/1944438269@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1960@github.com>
References: <quicwg/base-drafts/pull/1960@github.com>
Subject: Re: [quicwg/base-drafts] Late alarms and max_ack_delay (#1960)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bddc66659c57_a373fd2916d45b8101424d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YnZx1EMmRJIhwGdTJA8rqOmRtto>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:01:46 -0000

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

Merged #1960 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/1960#event-1944438269
----==_mimepart_5bddc66659c57_a373fd2916d45b8101424d
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="377049994" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1960" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1960/hovercard" href="https://github.com/quicwg/base-drafts/pull/1960">#1960</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/1960#event-1944438269">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzdzS3-N-h5Zr0reey8FIzcdzHxjks5urb3mgaJpZM4YMxuQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2ksn_sciQDm-mq-54eCsmh2Qmybks5urb3mgaJpZM4YMxuQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1960 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1960#event-1944438269"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1960#event-1944438269",
"url": "https://github.com/quicwg/base-drafts/pull/1960#event-1944438269",
"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] Late alarms and max_ack_delay (#1960)",
"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/1960#event-1944438269"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406002576\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bddc66659c57_a373fd2916d45b8101424d--


From nobody Sat Nov  3 09:03: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 88A421286E7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:03:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LQqcaI_ciejK for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:03:44 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6679126CB6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:03:43 -0700 (PDT)
Date: Sat, 03 Nov 2018 09:03:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541261023; bh=aUyllEO0zsZBmIg6ll5SiU45XqVKpD9HvAyZrNPxUUY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=plT1qIG0qEhlttwGXjAXGcxK0gWnaTPbyIrm/YOU8uxzq6/BOOJITQ9IwMsoqbnbx Nvjk8w9FIPjLwnaNXXFQRavTipFEhGYZY2GktIV+fnk/NU80N/xQEd4x9Cm2xnUqt/ AxlH+QYyzQGIZGm+7LZyi3fhJr8QhzTY6VDwgKUY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc6755c7b14e44f3214550b9badc21867a3a2a90c92cf0000000117f588df92a169ce16794e52@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1959/435598998@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_5bddc6dfbeb0_9293f9dfb2d45b4134968f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/udmR1IrjDBBtvUuIQLX6kA8FYBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:03:45 -0000

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

I can put the same PUSH_PROMISE (promising the same push) on two request streams.  Which of those does the pushed stream depend on?

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

<p>I can put the same PUSH_PROMISE (promising the same push) on two request streams.  Which of those does the pushed stream depend on?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435598998">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9OwmfV45yrN_kI8orN4a5qhYdIHks5urb5fgaJpZM4YMxQ8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2_Od6AbNjOg7vDObDaiktpQFKi-ks5urb5fgaJpZM4YMxQ8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1959: I can put the same PUSH_PROMISE (promising the same push) on two request streams.  Which of those does the pushed stream depend on?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435598998"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435598998",
"url": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435598998",
"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": "**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\": 1959,\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\": 1959\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435598998"
}
],
"@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_5bddc6dfbeb0_9293f9dfb2d45b4134968f--


From nobody Sat Nov  3 09:08: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 13AE0126F72 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:08:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 S-Z5ppV55mRA for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:08:02 -0700 (PDT)
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 B3956126CB6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:08:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541261282; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8BswcVWMDkymu0Am/HTSdam3A4IZ3JkonddMBAX4a4s=; b=l6cf9Za0hHnfIbXYRJKwkSXZKG3Q30SFk7TYl+VYFe8zy7rqDF5KhRxfXGFh/Tp0D1fOLJaY fHDWgB97rNpffAsusr63LIiyYuk9VnoehcbDayFlwpaiyzirRnMU+ozcbDXlw3IXAQcI9FO9 qqsmr7nvGw/PMAocvRJE1/V/ig8=
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.38]) by mxa.mailgun.org with ESMTP id 5bddc7e1.7f197da5d930-smtp-out-n03; Sat, 03 Nov 2018 16:08:01 -0000 (UTC)
Date: Sat, 03 Nov 2018 09:08:00 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bddc7e02ed04_632b2af75732c584214e6@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bddc7e02e89d_632b2af75732c5842137d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jH84YPk6ZPSOpJ9DucS9hppbiIs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:08:04 -0000

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

  Branch: refs/heads/ianswett-late-max-ack-delay
  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_5bddc7e02e89d_632b2af75732c5842137d--


From nobody Sat Nov  3 09:08: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 BBDF9126F72 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:08:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 POJR9ySF3v0O for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:08:48 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57ECC126CB6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:08:48 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541261327; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=k+oqcfukw/C5vw3caSLMyPZp4NdaiCM4y2ZLZ0XRPOQ=; b=bzA0Q4C7i/iauKvWx7FWe+p3Bm12W5VZGefmq029aLwczpv2f+3eV5ED8BeCKqMhzjS9Rba1 pOObY4tRgfGdmIuKNozG/Ni0oJxAAZ6f5YqA6VMfdTtLTspsVCbnlBn5ooYDLbMltuM2oVOh YNQNmx1t/pDhtnmrxBN+9NUauDw=
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.44]) by mxa.mailgun.org with ESMTP id 5bddc80f.7f294475d6c0-smtp-out-n03; Sat, 03 Nov 2018 16:08:47 -0000 (UTC)
Date: Sat, 03 Nov 2018 09:08:46 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bddc80e70922_3ee2af1db0ca5887258e@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bddc80e70449_3ee2af1db0ca588724ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gK5cyd5g1lUvplgdJU7TVnDH3yw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:08:50 -0000

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

  Branch: refs/heads/mikkel
  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_5bddc80e70449_3ee2af1db0ca588724ee--


From nobody Sat Nov  3 09:12: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 CCBBD126CB6 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:12:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8V5qMRxHgPnw for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:12:01 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E1FA126F72 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:12:01 -0700 (PDT)
Date: Sat, 03 Nov 2018 09:12:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541261520; bh=HjoUlGnkFYP8yD3S96zp2DTbE4kebV+HkCYnGCpBdTw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ViMACAZEThBtm4uAjp3uKuyD4vSEHdC2J9qx7oJN5fyfNiY61Fw7Y9ouirHaDwUep CpGW1gLQm2besgoA05yGo46W/44kUK/a4xoItGgwy/Eg2nqwp6lOE9vu2U9Avk0fLr kbM1XsNgtwgbIx528cLxAPgq4sJ+TzccUtOSTEdg=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea16884544ad847f929596f309a13ef8688fc4d492cf0000000117f58ad092a169ce16794e52@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1959/435599702@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_5bddc8d087c63_1a9c3fb5390d45c05031a6"; 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/nNEOUn0R3QC96L3jwGb-98kHdJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:12:03 -0000

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

Good point. The last one?

What about assuming no default priority as a 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/issues/1959#issuecomment-435599702
----==_mimepart_5bddc8d087c63_1a9c3fb5390d45c05031a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Good point. The last one?</p>
<p>What about assuming no default priority as a solution.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#issuecomment-435599702">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq65bgEZYspGlkSawzfyn0WbC8Vosks5urcBQgaJpZM4YMxQ8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3FJChdjvuRUsdiXsR-mSreH7H6Jks5urcBQgaJpZM4YMxQ8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1959: Good point. The last one?\r\n\r\nWhat about assuming no default priority as a solution."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435599702"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435599702",
"url": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435599702",
"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": "**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\": 1959,\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\": 1959\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1959#issuecomment-435599702"
}
],
"@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_5bddc8d087c63_1a9c3fb5390d45c05031a6--


From nobody Sat Nov  3 09:19: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 EAA7F126CB6 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:19:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 iDyATsWC0kOY for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:18:59 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB0F31286E7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:18:59 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541261939; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=et3yrtf1+5r4ihLw/qWzfNALFf1Ydt0otm7ETdIL+rg=; b=oGWH3stZEQk/e5icOUsyfbYOfKrMNkBRga25ebF9KFDvOojDqAeXbXNHmu1KqFOk9cxg7+pL IEGHQgIZMKd2X/vpMkjw9m8nrIs4n8urAlCEUOTFpLJZdwQfvT15nANLwrdZEBBvMd9p1epe ax+qASr98NRZ3CEghNjafJBRYDI=
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 5bddc81b.7fd4b01a9030-smtp-out-n01; Sat, 03 Nov 2018 16:08:59 -0000 (UTC)
Date: Sat, 03 Nov 2018 09:08:59 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bddc81b401c1_576d2abf6b61857897530@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bddc81b3ee87_576d2abf6b618578974db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/coZCHIrWhE5pGRepJPv6Z6CnsZQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:19:01 -0000

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

  Branch: refs/heads/intro
  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_5bddc81b3ee87_576d2abf6b618578974db--


From nobody Sat Nov  3 09: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 AE44E12785F for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:19:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 8yDjvlbpcQL4 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:19:36 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF5C6126CB6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:19:36 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541261976; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GkYdX4djHehtnHqYx/76se3syF/0RjZG9MvWMQJ1hhU=; b=wIoTBs5IMgp2k0qsPYcXLOaPWiAnpfcka2VVNsbgBhnCnnHVjncCubfW/ATV8HLUYsW6awA9 G9y8R18h8hMAuQtr5nWlfZYrd6hxa9teOjTBYBGTUpv2TM/HhpNrMcnb2N4tgE84NUvG/8DV DZ48bSWVqOIjLayRh2Aq1FYORzU=
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 5bddc83f.7fdda43da090-smtp-out-n03; Sat, 03 Nov 2018 16:09:35 -0000 (UTC)
Date: Sat, 03 Nov 2018 09:09:35 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bddc83f928c1_5f692ac9c90d258866d9@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bddc83f924ae_5f692ac9c90d25886511"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SgjyEhclrruvNvPNcTaAp5pO_ts>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:19:38 -0000

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

  Branch: refs/heads/fix1916
  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_5bddc83f924ae_5f692ac9c90d25886511--


From nobody Sat Nov  3 09:19: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 608D4126CB6 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:19:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ve9g3phhV8s6 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:19:50 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E13A12785F for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:19:50 -0700 (PDT)
Date: Sat, 03 Nov 2018 09:19:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541261989; bh=lFagaEYG6KTIop3SvaWcUGr/1BSlLLFbeOcT6M/cWHc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LFdv23HlYK1nCifcpmKaUzbFbQkZFCcD5w7LTX2xRDLAez2TuEQ+u1CGNt4rT9uHo Es69NMXTib2NhaO8Mm6j+REvJuQj2/ICufWRlERtDC7/fMUWIBoFkN1YeHD2LZCw9+ KXmR6uIIB0yOshd1p74RBVZLzTBe1LjQ3DSFuaGk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab68c04d03e9557c3ee86724934518b8a2dc057e9292cf0000000117f58ca592a169ce16799f7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1961@github.com>
Subject: [quicwg/base-drafts] pt sm vwls n frm nms (#1961)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bddcaa5a5d44_25b13fe4248d45bc63924f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/61DUw5rqRxjXzBXTO4bqEVOIKVU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:19:52 -0000

----==_mimepart_5bddcaa5a5d44_25b13fe4248d45bc63924f
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/1961

-- Commit Summary --

  * pt sm vwls n frm nms

-- File Changes --

    M draft-ietf-quic-http.md (30)
    M draft-ietf-quic-transport.md (151)

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>pt sm vwls n frm nms</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1961.patch'>https://github.com/quicwg/base-drafts/pull/1961.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1961.diff'>https://github.com/quicwg/base-drafts/pull/1961.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/1961">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4CGAYfVbprBCpwRJaUQfKIVVQDmks5urcIlgaJpZM4YM4Ec">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqynPldBYi_F7PQzJqah5m2FAfe61ks5urcIlgaJpZM4YM4Ec.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"pt sm vwls n frm nms (#1961)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1961"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1961",
"url": "https://github.com/quicwg/base-drafts/pull/1961",
"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": "pt sm vwls n frm nms (#1961)",
"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": "9f4fdbf",
"value": "pt sm vwls n frm nms"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1961/files#diff-0) (30 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1961/files#diff-1) (151 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\": 1961,\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\": 1961\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1961"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1961.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1961.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406028572\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bddcaa5a5d44_25b13fe4248d45bc63924f--


From nobody Sat Nov  3 09:26: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 7790012785F for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:25:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LqZg8nlJIW24 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:25:57 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1151126F72 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:25:56 -0700 (PDT)
Date: Sat, 03 Nov 2018 09:25:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541262355; bh=bnE5OZqzo3ukXBM3qFgO2sapAOKYphEomgd+0jxPYz8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nqx0Fx7DH4YQo4DgnbMr8sIOR9A/Z2Da2No+of7Dk/dTIRO/45vcs0g80vagZ4wOp zerk4iwAlfRT7xAaDgDVWv2XpcDUnjrdCInyfNSl7n+f+0zGD1S20+eQHyN6snQVkZ Q5F35z8iEMra/w8l87tzT8oi0LoxGb9TC9mBLY7c=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb57f1540c790e60d8df3db2ddba74896b63438dc92cf0000000117f58e1392a169ce16799f7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1961/c435601024@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1961@github.com>
References: <quicwg/base-drafts/pull/1961@github.com>
Subject: Re: [quicwg/base-drafts] pt sm vwls n frm nms (#1961)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bddcc13dbda2_24c53fed080d45b46134f7"; 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/7MN65TOcQpoyaX-RwT1GqbNi7Qk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:25:58 -0000

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

vwls r vrrtd

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

<p>vwls r vrrtd</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1961#issuecomment-435601024">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7fS6szNRrbSYoNMUbDjnalEppumks5urcOTgaJpZM4YM4Ec">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6w2zMFAP_ZmB-yVcPCXAshKkUf1ks5urcOTgaJpZM4YM4Ec.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1961: vwls r vrrtd"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1961#issuecomment-435601024"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1961#issuecomment-435601024",
"url": "https://github.com/quicwg/base-drafts/pull/1961#issuecomment-435601024",
"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] pt sm vwls n frm nms (#1961)",
"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\": 1961,\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\": 1961\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1961#issuecomment-435601024"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406028572\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bddcc13dbda2_24c53fed080d45b46134f7--


From nobody Sat Nov  3 09:29: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 8CCCD1286E7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:29:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 UVKlzWu6_yLU for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 09:29:33 -0700 (PDT)
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 5E0B9126F72 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 09:29:33 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541262572; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cPzCe8DxbHnfTeqbZHCMEW29KQPi2Shw4CJ6XVksXxk=; b=wk9nIF3UB3TgIApCfS/+/QcljWG0tuw1G97cwCBvO1JG/SuYMrIqtXNlQbGgo4huL3kmZ3UM Lw5LWxtvHytqsud/nfkiTfGUfu6LYrzg6Mx05gXvLuaI3LzPSBHZcasREHfyNvGXzNXtniIl Io7VESOFf4TKg9A4+RUVKV8BMWo=
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.34]) by mxa.mailgun.org with ESMTP id 5bddca93.7fc9f4591f30-smtp-out-n02; Sat, 03 Nov 2018 16:19:31 -0000 (UTC)
Date: Sat, 03 Nov 2018 09:19:31 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bddca9351377_5be72ade8e4f458880c5@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9f4fdb: pt sm vwls n frm nms
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bddca9350b50_5be72ade8e4f458879be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I0JTN-TaZ_X735AcuYt4g4f4ESM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 16:29:35 -0000

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

  Branch: refs/heads/reset_stream
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9f4fdbf23ebde1aadafa724af3cb046a1d0432ec
      https://github.com/quicwg/base-drafts/commit/9f4fdbf23ebde1aadafa724af3cb046a1d0432ec
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  pt sm vwls n frm nms



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

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

----==_mimepart_5bddca9350b50_5be72ade8e4f458879be--


From nobody Sat Nov  3 12:10: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 745181276D0 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 12:10:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jsuRkEOaLVxr for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 12:10:32 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02EA0126F72 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 12:10:31 -0700 (PDT)
Date: Sat, 03 Nov 2018 12:10:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541272230; bh=WuI1yFgsaIIdGs1zfVctbbdXeOT2YoAZwr5YAk1PZoQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=loYFG3PaO92zKywuDAOrKc7En5qZgiHTIM9ukr44nnpFA0XRh/sp+k4pIQFWKwng8 B8zZN+i4KZmDjjDB4ZDAoL/ZXLxTY4XEMcRoA6G+AvnsQjxaChIUmm5RBMY7noy6c/ m3jeh6rHgk6DT5OJztS7sYIbM6h0gfWI27QjsD+0=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2adfc37fd3c29a095bc714afb5feb4b4d6a3a11492cf0000000117f5b4a692a169ce16799f7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1961/review/171338155@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1961@github.com>
References: <quicwg/base-drafts/pull/1961@github.com>
Subject: Re: [quicwg/base-drafts] pt sm vwls n frm nms (#1961)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bddf2a6de3a7_7ab63fd24f4d45c07945c"; 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/6_Wc2D6rsXo5odYj4t4MTDSzNko>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 19:10:33 -0000

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

nibanks approved this pull request.



> @@ -564,13 +564,13 @@ 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 RST_STREAM frame on that stream and cease transmission of the
+send a QUIC RESET_STREAM frame on that stream and cease transmission of the

I've been thinking, should all stream specific frames (i.e. frames that have an ID) start with `STREAM_`? In other words, this would be `STREAM_RESET` instead. Not sure exactly what to change `STOP_SENDING` to instead 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/1961#pullrequestreview-171338155
----==_mimepart_5bddf2a6de3a7_7ab63fd24f4d45c07945c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1961#discussion_r230564802">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -564,13 +564,13 @@ 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 RST_STREAM frame on that stream and cease transmission of the
+send a QUIC RESET_STREAM frame on that stream and cease transmission of the
</pre>
<p>I've been thinking, should all stream specific frames (i.e. frames that have an ID) start with <code>STREAM_</code>? In other words, this would be <code>STREAM_RESET</code> instead. Not sure exactly what to change <code>STOP_SENDING</code> to instead 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/1961#pullrequestreview-171338155">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw7bsuLHTOoRR5KOkFblpQbHNymQks5ureomgaJpZM4YM4Ec">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-itZErCEKDdNehhwC5RuMF01kxXks5ureomgaJpZM4YM4Ec.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1961"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1961#pullrequestreview-171338155"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1961#pullrequestreview-171338155",
"url": "https://github.com/quicwg/base-drafts/pull/1961#pullrequestreview-171338155",
"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 approved 1961",
"sections": [
{
"text": "",
"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/1961#pullrequestreview-171338155"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406028572\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bddf2a6de3a7_7ab63fd24f4d45c07945c--


From nobody Sat Nov  3 12: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 D9032126DBF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 12:30:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8CjFjiM-YAYC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 12:30:55 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69725124D68 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 12:30:55 -0700 (PDT)
Date: Sat, 03 Nov 2018 12:30:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541273454; bh=Crzt/cxZItBxYxoQxwDHLk2VdqQWHcRYviSI6uIaM4w=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=cvCyeGj1dup1qNpdEZvqNfqhhfQiXKjUFFA4ONXMvQq1OIxDuIvxbxQ+nc7OwKXhd sAbJ95+4wbIfmTcxDmEPTrDb1popkOGyY1WO27Cgq1OgFq+OduGTXlSUZ05wmUcsqP Zji0Yyi/uvUvQOcjfCRBN4iQaSl6L6q5pRHkbGaE=
From: ihlar <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abbe3813eea8bd1fb12b32831f418885f71e18e94892cf0000000117f5b96e92a169ce1679e00d@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/87@github.com>
Subject: [quicwg/wg-materials] spinbit summary (#87)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bddf76e72d12_6b993fd3eccd45c4878569"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ihlar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dlt-N2HRPhL-DLQ2xZUupu55hV4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 19:30:57 -0000

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

summary slides for day 2
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/wg-materials/pull/87

-- Commit Summary --

  * spinbit summary

-- File Changes --

    A ietf103/spin_summary.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/87.patch
https://github.com/quicwg/wg-materials/pull/87.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/wg-materials/pull/87

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

<p>summary slides for day 2</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/wg-materials/pull/87'>https://github.com/quicwg/wg-materials/pull/87</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>spinbit summary</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/87/files#diff-0">ietf103/spin_summary.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/87.patch'>https://github.com/quicwg/wg-materials/pull/87.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/87.diff'>https://github.com/quicwg/wg-materials/pull/87.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/wg-materials/pull/87">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq76tGZTBmb0-NLSEBti1gXfOZQauks5ure7ugaJpZM4YM9i0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5RupBs50wOVv84GdDpCHLE_9pmgks5ure7ugaJpZM4YM9i0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"spinbit summary (#87)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/87"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/87",
"url": "https://github.com/quicwg/wg-materials/pull/87",
"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": "spinbit summary (#87)",
"sections": [
{
"text": "",
"activityTitle": "**ihlar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ihlar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "62b83db",
"value": "spinbit summary"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Added",
"value": "[ietf103/spin_summary.pdf](https://github.com/quicwg/wg-materials/pull/87/files#diff-0) (0 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/wg-materials\",\n\"issueId\": 87,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 87\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/87"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/87.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/87.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406050996\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bddf76e72d12_6b993fd3eccd45c4878569--


From nobody Sat Nov  3 13: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 86B94130DE2 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:23:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 uiRcPEmVeXdo for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:23:28 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D2C1130DD3 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:23:28 -0700 (PDT)
Date: Sat, 03 Nov 2018 13:23:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541276607; bh=8QrhWkiHe7etg2KQiQUGaoDWdGKAqLZjoBAlaVQVbPQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KYIDF5g3o349mw8PsLwu7mCXBCAzRhNdnIr+geAKIGkTA5V1nUDlGJ25mUMpKz5Yd ORjg5WnExQTm+3D3aXpl40UyjfoLCDbD033fY2uUrvixFWSDTFJEIUTPS95tgu/RRp DFTk2J7YVeB8EE6H35z06jXD14RXIIXHlUMZtopE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c212dc4c6fa2042b88c23dbb87dcc705e12568e92cf0000000117f5c5bf92a169ce1679538a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1960/c435618049@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1960@github.com>
References: <quicwg/base-drafts/pull/1960@github.com>
Subject: Re: [quicwg/base-drafts] Late alarms and max_ack_delay (#1960)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde03bf43c98_4aed3fdb1bcd45c09774a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JnFkrJP0F1wRLYX7_tzBl1uTYg4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:23:37 -0000

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

Martin, thanks of fixing this up and landing 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/1960#issuecomment-435618049
----==_mimepart_5bde03bf43c98_4aed3fdb1bcd45c09774a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Martin, thanks of fixing this up and landing 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/1960#issuecomment-435618049">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyXOPLs9jwIkcPgxK6rcrhA6CSqLks5urfs_gaJpZM4YMxuQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz4coaAwSLghPKZXLn4QaKRz6sP7ks5urfs_gaJpZM4YMxuQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1960: Martin, thanks of fixing this up and landing it!"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1960#issuecomment-435618049"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1960#issuecomment-435618049",
"url": "https://github.com/quicwg/base-drafts/pull/1960#issuecomment-435618049",
"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] Late alarms and max_ack_delay (#1960)",
"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\": 1960,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1960#issuecomment-435618049"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406002576\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde03bf43c98_4aed3fdb1bcd45c09774a8--


From nobody Sat Nov  3 13:24: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 6F8A912872C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:24:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HCRpS_scLUHg for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:24:17 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23A511276D0 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:24:17 -0700 (PDT)
Date: Sat, 03 Nov 2018 13:24:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541276656; bh=eczogIFVKHoogMA37wLJXW/lLek76t+dsr5Nzd0ytZg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=vVB0YLJnQ0rAJWYBFrimi3YOqXNs32NWsg4qE89/G81i84WQLWDmuY4YwA9FP0UVP tRd6Kxli5+KigeaZCOK3dwZD6rqLm/kWzwBPvHjzbsy6Uyi+d5NmQq2c9ptV5kUwPn VQqM5gEjm9QZWAy0+ThC+PsDp5nftrMJfk/mxLbI=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abcb323b3df3801f0498c26c7aa7a9f9bcb1448a2b92cf0000000117f5c5f092a169ce1679ef8a@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/88@github.com>
Subject: [quicwg/wg-materials] 2 days of meetings I think (#88)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde03f042f7a_8893f9f32cd45b813967f2"; 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/RXWqNV-_AbSACt3CCr2sxlQL_DE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:24:18 -0000

----==_mimepart_5bde03f042f7a_8893f9f32cd45b813967f2
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/wg-materials/pull/88

-- Commit Summary --

  * 2 days of meetings I think

-- File Changes --

    M interim-19-01/agenda.md (2)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/88.patch
https://github.com/quicwg/wg-materials/pull/88.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/wg-materials/pull/88

----==_mimepart_5bde03f042f7a_8893f9f32cd45b813967f2
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/wg-materials/pull/88'>https://github.com/quicwg/wg-materials/pull/88</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>2 days of meetings I think</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/88/files#diff-0">interim-19-01/agenda.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/88.patch'>https://github.com/quicwg/wg-materials/pull/88.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/88.diff'>https://github.com/quicwg/wg-materials/pull/88.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/wg-materials/pull/88">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0nfORHfrSpkTjZHQbRXngjwe2i6ks5urftwgaJpZM4YM-4s">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-UJqJTrG4j59PWX__5ScoYNhDzzks5urftwgaJpZM4YM-4s.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"2 days of meetings I think (#88)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/88"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/88",
"url": "https://github.com/quicwg/wg-materials/pull/88",
"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": "2 days of meetings I think (#88)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "c121a33",
"value": "2 days of meetings I think"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[interim-19-01/agenda.md](https://github.com/quicwg/wg-materials/pull/88/files#diff-0) (2 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/wg-materials\",\n\"issueId\": 88,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 88\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/88"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/88.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/88.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406056492\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde03f042f7a_8893f9f32cd45b813967f2--


From nobody Sat Nov  3 13:29: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 E92D91276D0 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:29:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 Qa2IJTwszJUk for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:29:02 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F009124C04 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:29:02 -0700 (PDT)
Date: Sat, 03 Nov 2018 13:29:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541276941; bh=3et9FNwFIYzfT/Ry4eRNVlzMP5h30V9v7s0k81YTK/o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ipdVT55qT15mfD37+xaGNRUge3Ly5zZBt4ZYTSviUq1NXiFdYfgiE+cTqSHUi+9If fbLugsta7awnee8PIe5KEzjMDF5z/ypr9wUiRJ40tX4vHEodChzWLRx6KCfRGktgMv cPEGrvGXQ63SE5uEdESsL5RB3Iba6Q3ZDovQe7DQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88741143cafb8b47647a784cf944405e09e10d5e92cf0000000117f5c70d92a169ce16799f7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1961/review/171340515@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1961@github.com>
References: <quicwg/base-drafts/pull/1961@github.com>
Subject: Re: [quicwg/base-drafts] pt sm vwls n frm nms (#1961)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde050d775ad_274d3fb5390d45c015158ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZhcjvBUZn_z-zRFj_WUd_KX-FzE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:29:04 -0000

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

ianswett approved this pull request.

Both of your and Nick's suggested paint colors are fine with 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/1961#pullrequestreview-171340515
----==_mimepart_5bde050d775ad_274d3fb5390d45c015158ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Both of your and Nick's suggested paint colors are fine with 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/1961#pullrequestreview-171340515">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-pU82dOlM1ogDOvvqyolDmKwLzjks5urfyNgaJpZM4YM4Ec">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz8odjn7mX6B8ePN5ceJILND8qVZks5urfyNgaJpZM4YM4Ec.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1961"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1961#pullrequestreview-171340515"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1961#pullrequestreview-171340515",
"url": "https://github.com/quicwg/base-drafts/pull/1961#pullrequestreview-171340515",
"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 1961",
"sections": [
{
"text": "Both of your and Nick's suggested paint colors are fine with me.",
"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/1961#pullrequestreview-171340515"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406028572\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde050d775ad_274d3fb5390d45c015158ae--


From nobody Sat Nov  3 13:29: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 8EB161286D9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:29:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 DVRPoiYh54ee for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:29:42 -0700 (PDT)
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 28288124C04 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:29:42 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541276981; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fWobo46bMLX8KN4HF1A7BoWunRaCBQwPOy6HAch12h8=; b=KqkN6UD3VW0HT314Jp9BSxBwVdOJ7+8w6c+Lr9jIHiuBylV4ldLd8lBe3J1JsQpuRkojH/GM rUmWqgLUPHUq+zm0FCUnO6FszRwhFlTBIv7C+UedGNYWxKZOI/9oUeydC62zu26ObzScVfVd UGAEI9EWJG3v1PBvfbyyqzQXkXU=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mikkelfj=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5bde0535.7fc7687c5150-smtp-out-n02; Sat, 03 Nov 2018 20:29:41 -0000 (UTC)
Date: Sat, 03 Nov 2018 13:29:40 -0700
From: MikkelFJ <mikkelfj@gmail.com>
Reply-To: MikkelFJ <mikkelfj@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bde053445d8b_183392af17a5e657880119@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5d965c: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde053445759_183392af17a5e6578800c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2FprXFA36YOENsKAjrETXJ-5B1o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:29:44 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5d965ca87cb8d6f20f550068c50acd7443ea3f44
      https://github.com/quicwg/base-drafts/commit/5d965ca87cb8d6f20f550068c50acd7443ea3f44
  Author: MikkelFJ <mikkelfj@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 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_5bde053445759_183392af17a5e6578800c4--


From nobody Sat Nov  3 13:29: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 A0DC6128C65 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:29:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WFGhkMXSSnje for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:29:44 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12D58124C04 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:29:44 -0700 (PDT)
Date: Sat, 03 Nov 2018 13:29:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541276983; bh=VkUI5iQDXE8MwWUy86n7HHAqdRDhdnm+5cPWVlHBSCU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CrxWvGkzfDNP1mlIHd1XNBpb14FbfQD13E4SWCRNHoLwxljoqhGSPDWgKLoswMqBZ ljt2Pztt5hCrrOVnt0VOnRvokAB1KAH6KNXNW7RlJWGKMOQNkwD7ZLPEEu/vgnrWqV jsopwsj+m3xnCDE5HtqceGB/W6ZgU6NCR0HFVlr4=
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/1957/push/3017459970@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde0537517ba_37c33fa8814d45b81636bd"; 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/t8DlAr109UFbM5cghOojelnWhiU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:29:47 -0000

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

@ianswett pushed 1 commit.

5d965ca  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/1957/files/661ee92884bb3fdff7bbd7a2b129b8b14656967e..5d965ca87cb8d6f20f550068c50acd7443ea3f44

----==_mimepart_5bde0537517ba_37c33fa8814d45b81636bd
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/5d965ca">5d965ca</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/1957/files/661ee92884bb3fdff7bbd7a2b129b8b14656967e..5d965ca87cb8d6f20f550068c50acd7443ea3f44">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6qhIuB9tyqAli4Oq7N6YZ1mAQQKks5urfy3gaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2P5t03yYAFSKQ7_T53iNlaKgE-xks5urfy3gaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/661ee92884bb3fdff7bbd7a2b129b8b14656967e..5d965ca87cb8d6f20f550068c50acd7443ea3f44"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/661ee92884bb3fdff7bbd7a2b129b8b14656967e..5d965ca87cb8d6f20f550068c50acd7443ea3f44",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/661ee92884bb3fdff7bbd7a2b129b8b14656967e..5d965ca87cb8d6f20f550068c50acd7443ea3f44",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "5d965ca",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/661ee92884bb3fdff7bbd7a2b129b8b14656967e..5d965ca87cb8d6f20f550068c50acd7443ea3f44"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde0537517ba_37c33fa8814d45b81636bd--


From nobody Sat Nov  3 13:30: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 8ECFE12872C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:30:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y2aBKBY8CN1p for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:30:12 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2DE0124C04 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:30:12 -0700 (PDT)
Date: Sat, 03 Nov 2018 13:30:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541277011; bh=TtjTKkl3E5gPeMWvTeGAsLX9nsWZzb338zfGLNGuaSw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e1pe0MKGvYCobRacehnJYdqB2p785Ssp/AxbrRdFXBm48myMLKUPPOxNk6eTaRnf6 bQP1wUtffqErqCLisfKDqz4st5EN2DfxJRxtz69WVDtODeIkWTcY8nNf/eDVTn1DKo jpON2ghNXCCd5ffOUeFq9Bt4dlr43K7DSNBVZu6A=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a5ebf055ba1039de8671afbe284260a0ebd10f992cf0000000117f5c75392a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171340537@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde0553e2189_2d173f96568d45c440159b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g3RvT_u-rJQg2c9JIDNxruP3-uU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:30:15 -0000

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

ianswett commented on this pull request.



> @@ -501,13 +508,13 @@ frame may be saved.  When a packet containing an ACK frame is acknowledged, the
 receiver can stop acknowledging packets less than or equal to the largest
 acknowledged in the sent ACK frame.
 
-In cases without ACK frame loss, this algorithm allows for a minimum of 1 RTT of
-reordering. In cases with ACK frame loss, this approach does not guarantee that
-every acknowledgement is seen by the sender before it is no longer included in
-the ACK frame. Packets could be received out of order and 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.
+In cases without ACK frame loss, this algorithm allows for a minimum of 1 RTT
+of reordering. In cases with ACK frame loss and reordering, this approach does
+not guarantee that every acknowledgement is seen by the sender before it is no
+longer included in the ACK frame. Packets could be received out of order and
+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.

I think I prefere making, since it's more active?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567039
----==_mimepart_5bde0553e2189_2d173f96568d45c440159b
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/1957#discussion_r230567039">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -501,13 +508,13 @@ frame may be saved.  When a packet containing an ACK frame is acknowledged, the
 receiver can stop acknowledging packets less than or equal to the largest
 acknowledged in the sent ACK frame.
 
-In cases without ACK frame loss, this algorithm allows for a minimum of 1 RTT of
-reordering. In cases with ACK frame loss, this approach does not guarantee that
-every acknowledgement is seen by the sender before it is no longer included in
-the ACK frame. Packets could be received out of order and 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.
+In cases without ACK frame loss, this algorithm allows for a minimum of 1 RTT
+of reordering. In cases with ACK frame loss and reordering, this approach does
+not guarantee that every acknowledgement is seen by the sender before it is no
+longer included in the ACK frame. Packets could be received out of order and
+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.
</pre>
<p>I think I prefere making, since it's more active?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567039">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxPakyErwqg8-ZqfrooJy1Q1Nyx2ks5urfzTgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq95bflztB8i89J8yrNs_czhx14Lkks5urfzTgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567039"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567039",
"url": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567039",
"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 1957",
"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/1957#discussion_r230567039"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde0553e2189_2d173f96568d45c440159b--


From nobody Sat Nov  3 13:30: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 3B32D124C04 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:30:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BSVXf1xS8aia for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:30:44 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69D211286D9 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:30:44 -0700 (PDT)
Date: Sat, 03 Nov 2018 13:30:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541277043; bh=tq/Dn9lPZQLnzCMsMECNA7u3+VgMZN2VkxxScyOgs40=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lbZPMt5oKSs8u5w6JCzDnuVVfkmwAIPk4nb6Wu1kM5MwhP3UgqpnLahEktIM9s6Fc ms/FTSMBKIgSS4OOAjP1PvwqCC6C27WPTFBo+5Q1+qYy9OMRq7rLPGhAy+Jgm2m0j5 k2kCGkOiKgwDJE4U7OabFvjgugk71qhgaGq+fsb8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb970d753fcf64cbe63789c4c3a954fa2b74706a492cf0000000117f5c77392a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171340556@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde05738cc4e_31703fbdc6ad45bc13956d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mzE_g5-ykF-0tQAVTPZTTS9OuGk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:30:46 -0000

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

ianswett commented on this pull request.



> @@ -450,11 +458,10 @@ this packet adds network load without establishing packet loss.
 ## Generating Acknowledgements
 
 QUIC SHOULD delay sending acknowledgements in response to packets, but MUST NOT
-excessively delay acknowledgements of packets containing frames other than ACK.
-Specifically, implementations MUST attempt to enforce a maximum
-ack delay to avoid causing the peer spurious timeouts.  The maximum ack delay
-is communicated in the `max_ack_delay` transport parameter and the default
-value is 25ms.
+excessively delay acknowledgements of retransmittable packets. Specifically,
+implementations MUST attempt to enforce a maximum ack delay to avoid causing
+the peer spurious timeouts.  The maximum ack delay is communicated in the
+`max_ack_delay` transport parameter and the default value is 25ms.
 

PR #1960 merged already 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/1957#discussion_r230567059
----==_mimepart_5bde05738cc4e_31703fbdc6ad45bc13956d5
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/1957#discussion_r230567059">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -450,11 +458,10 @@ this packet adds network load without establishing packet loss.
 ## Generating Acknowledgements
 
 QUIC SHOULD delay sending acknowledgements in response to packets, but MUST NOT
-excessively delay acknowledgements of packets containing frames other than ACK.
-Specifically, implementations MUST attempt to enforce a maximum
-ack delay to avoid causing the peer spurious timeouts.  The maximum ack delay
-is communicated in the `max_ack_delay` transport parameter and the default
-value is 25ms.
+excessively delay acknowledgements of retransmittable packets. Specifically,
+implementations MUST attempt to enforce a maximum ack delay to avoid causing
+the peer spurious timeouts.  The maximum ack delay is communicated in the
+`max_ack_delay` transport parameter and the default value is 25ms.
 
</pre>
<p>PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377049994" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1960" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1960/hovercard" href="https://github.com/quicwg/base-drafts/pull/1960">#1960</a> merged already 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/1957#discussion_r230567059">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5QEOlkkFdzyvtTj5oMK3R7CsLuqks5urfzzgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3ofTjHRKd2OKfgOdxQZhLrI4LeIks5urfzzgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567059"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567059",
"url": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567059",
"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 1957",
"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/1957#discussion_r230567059"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde05738cc4e_31703fbdc6ad45bc13956d5--


From nobody Sat Nov  3 13:36: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 BF1191286D9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:36:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_XQ50awfVJx for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:36:10 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B776E124C04 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:36:10 -0700 (PDT)
Date: Sat, 03 Nov 2018 13:36:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541277369; bh=DWwaUE+0MVYvhoUTrLrWzdZr463eRUfvnOfLwGIsQ68=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=USfrVo2uSFM51VAP2PFRDj0PEMm9ftiICxy2ysWm7Mi41jwVsKdS0yYWV7a/eUYu8 LBnGDEa9pCS+40XRz2vxa5j/56V6XK4Kc9Rcjdk1aAs36qfBcH1N3+oBU26cL2gA9t wDRaEhogQsEHoHxTuICgItfA8sv9snccrJ0TyHCU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc420951319edcb89f2bd197e076a82b83090471a92cf0000000117f5c8b992a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171340695@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde06b9ad21b_488e3fbdc6ad45bc8390b9"; 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/UE9tWODLPKqqlvP7wYsROiEu94E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:36:13 -0000

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

mikkelfj commented on this pull request.



> @@ -501,13 +508,13 @@ frame may be saved.  When a packet containing an ACK frame is acknowledged, the
 receiver can stop acknowledging packets less than or equal to the largest
 acknowledged in the sent ACK frame.
 
-In cases without ACK frame loss, this algorithm allows for a minimum of 1 RTT of
-reordering. In cases with ACK frame loss, this approach does not guarantee that
-every acknowledgement is seen by the sender before it is no longer included in
-the ACK frame. Packets could be received out of order and 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.
+In cases without ACK frame loss, this algorithm allows for a minimum of 1 RTT
+of reordering. In cases with ACK frame loss and reordering, this approach does
+not guarantee that every acknowledgement is seen by the sender before it is no
+longer included in the ACK frame. Packets could be received out of order and
+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.

To me it seems more like spoken language, but either will 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/1957#discussion_r230567224
----==_mimepart_5bde06b9ad21b_488e3fbdc6ad45bc8390b9
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/1957#discussion_r230567224">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -501,13 +508,13 @@ frame may be saved.  When a packet containing an ACK frame is acknowledged, the
 receiver can stop acknowledging packets less than or equal to the largest
 acknowledged in the sent ACK frame.
 
-In cases without ACK frame loss, this algorithm allows for a minimum of 1 RTT of
-reordering. In cases with ACK frame loss, this approach does not guarantee that
-every acknowledgement is seen by the sender before it is no longer included in
-the ACK frame. Packets could be received out of order and 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.
+In cases without ACK frame loss, this algorithm allows for a minimum of 1 RTT
+of reordering. In cases with ACK frame loss and reordering, this approach does
+not guarantee that every acknowledgement is seen by the sender before it is no
+longer included in the ACK frame. Packets could be received out of order and
+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.
</pre>
<p>To me it seems more like spoken language, but either will 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/1957#discussion_r230567224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5m-OWcFzLxevwc9t8ywbuYh7l3hks5urf45gaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwGWQUrEDQOmS7FHJTwuIfvSKKFQks5urf45gaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567224"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567224",
"url": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567224",
"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 1957",
"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/1957#discussion_r230567224"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde06b9ad21b_488e3fbdc6ad45bc8390b9--


From nobody Sat Nov  3 13: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 D771212872C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:38:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qyO0D74OxIZr for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:38:04 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36466124C04 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:38:04 -0700 (PDT)
Date: Sat, 03 Nov 2018 13:38:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541277483; bh=UomG5YG2G8OOyXyZ9trpQkMeLdLgn0tAhsczvh0zFMM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fzggmppAHFgNOqYiKjydM3PCzvj8BEZg9DF6nZx1q4fvzam1kG7snrKHtm3kAGZqG ukM/RMrZiaAsARQwt3G1pEoO3+KmXrpZ+d8PDl3c5H1LYQjfTR6qcbed0J2Rmm7aLs YXi29JI8y0eju7FCPVYyMQ80XiVfkrWmlINJB0mc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74d0abc38f051a0be91726e623253acbd702473892cf0000000117f5c92b92a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171340748@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde072b76c26_4f713f96e74d45b4168893c"; 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/1hdGgSLr1uDtcg8KH-LydU7l1cc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:38:06 -0000

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

mikkelfj commented on this pull request.



> @@ -450,11 +458,10 @@ this packet adds network load without establishing packet loss.
 ## Generating Acknowledgements
 
 QUIC SHOULD delay sending acknowledgements in response to packets, but MUST NOT
-excessively delay acknowledgements of packets containing frames other than ACK.
-Specifically, implementations MUST attempt to enforce a maximum
-ack delay to avoid causing the peer spurious timeouts.  The maximum ack delay
-is communicated in the `max_ack_delay` transport parameter and the default
-value is 25ms.
+excessively delay acknowledgements of retransmittable packets. Specifically,
+implementations MUST attempt to enforce a maximum ack delay to avoid causing
+the peer spurious timeouts.  The maximum ack delay is communicated in the
+`max_ack_delay` transport parameter and the default value is 25ms.
 

Yes I noticed, looks good, 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/1957#discussion_r230567271
----==_mimepart_5bde072b76c26_4f713f96e74d45b4168893c
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/1957#discussion_r230567271">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -450,11 +458,10 @@ this packet adds network load without establishing packet loss.
 ## Generating Acknowledgements
 
 QUIC SHOULD delay sending acknowledgements in response to packets, but MUST NOT
-excessively delay acknowledgements of packets containing frames other than ACK.
-Specifically, implementations MUST attempt to enforce a maximum
-ack delay to avoid causing the peer spurious timeouts.  The maximum ack delay
-is communicated in the `max_ack_delay` transport parameter and the default
-value is 25ms.
+excessively delay acknowledgements of retransmittable packets. Specifically,
+implementations MUST attempt to enforce a maximum ack delay to avoid causing
+the peer spurious timeouts.  The maximum ack delay is communicated in the
+`max_ack_delay` transport parameter and the default value is 25ms.
 
</pre>
<p>Yes I noticed, looks good, 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/1957#discussion_r230567271">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9DURqHaio7PtEQ2ggw76CBovLrFks5urf6rgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq78_cQ9rBWmTyw9cWJpiOtgHzNe8ks5urf6rgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567271"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567271",
"url": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230567271",
"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 1957",
"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/1957#discussion_r230567271"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde072b76c26_4f713f96e74d45b4168893c--


From nobody Sat Nov  3 13:50: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 F0B9C128C65 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:50:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.471
X-Spam-Level: 
X-Spam-Status: No, score=-1.471 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 DRK8qeXu0k9h for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:50:27 -0700 (PDT)
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 D8D73124C04 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:50:26 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541278226; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=T/a5fYD0cQIK2ciqMXtaNp0zToeFkn9UN3JYDqeSgcA=; b=wM/puw6Y/aH6y3gb0Thif2KzpxaPQ9i0GLhXQh1a2P6iwkN70PgML6bXHP78nrDCJfgCOiQx ljxiYn0yhMUSd6EZqoA3QpZ9EzPpk9yJtXLLaPWRoNXOkHVkf0qDDz2+t7dbJFTq9aLyc7nj wReAmnW9r2JI/3tU4bDkAM0FF7U=
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 5bde0a11.7f756c40eb10-smtp-out-n01; Sat, 03 Nov 2018 20:50:25 -0000 (UTC)
Date: Sat, 03 Nov 2018 13:50:25 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde0a11b7ae9_561e2aaf3a4a257c35a3@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 810bed: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde0a11b763a_561e2aaf3a4a257c34fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Iq5MH3JEVvvE2LTzvahjvjGhsaQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:50:28 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 810bedd68d2ce743c14fe22868321f6b3af769f0
      https://github.com/quicwg/base-drafts/commit/810bedd68d2ce743c14fe22868321f6b3af769f0
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 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_5bde0a11b763a_561e2aaf3a4a257c34fa--


From nobody Sat Nov  3 13:50: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 68F8B128C65 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:50:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9S_Bh3Ir6CDM for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:50:29 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18EB1124C04 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:50:29 -0700 (PDT)
Date: Sat, 03 Nov 2018 13:50:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541278228; bh=/0GReYqX5+22nMhlCLbreyUMn9Htey//VnFjuYWbOZU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K6IT0HazqBbduUU3P5J8ImBBFgURhrCR980EGDXs2Ey3KBozwTn0tp4fnt1g+DYdY moraLAFh87RujaIvEN5/7JUFtAuQ9KOL47tq0ggD+LebZOsVYwVU+0ZEscROm8+Fwx 7Ki8VBD0Szkv/k+qWwtmlBLMi74QPFzKxc1sODM8=
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/1957/push/3017480225@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde0a1455c55_41ee3fad708d45c010120d9"; 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/mpdgKW0twIuSQ8D_AEywRr77ZO8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:50:32 -0000

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

@ianswett pushed 1 commit.

810bedd  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/1957/files/5d965ca87cb8d6f20f550068c50acd7443ea3f44..810bedd68d2ce743c14fe22868321f6b3af769f0

----==_mimepart_5bde0a1455c55_41ee3fad708d45c010120d9
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/810bedd">810bedd</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/1957/files/5d965ca87cb8d6f20f550068c50acd7443ea3f44..810bedd68d2ce743c14fe22868321f6b3af769f0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxXjyfEW_7WbytZqib-45-9-RzYlks5urgGUgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4Az1pAWZt25sKcyyNZQMA1e6o9Wks5urgGUgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/5d965ca87cb8d6f20f550068c50acd7443ea3f44..810bedd68d2ce743c14fe22868321f6b3af769f0"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/5d965ca87cb8d6f20f550068c50acd7443ea3f44..810bedd68d2ce743c14fe22868321f6b3af769f0",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/5d965ca87cb8d6f20f550068c50acd7443ea3f44..810bedd68d2ce743c14fe22868321f6b3af769f0",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "810bedd",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/5d965ca87cb8d6f20f550068c50acd7443ea3f44..810bedd68d2ce743c14fe22868321f6b3af769f0"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde0a1455c55_41ee3fad708d45c010120d9--


From nobody Sat Nov  3 13:58: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 50449128C65 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:58:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 6kySgn4ER7Bs for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 13:58:19 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97AC6124C04 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 13:58:19 -0700 (PDT)
Date: Sat, 03 Nov 2018 13:58:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541278698; bh=vwI1caga4/aRkMtYypDhoBsLXyTiABx2OplcxHCMr4w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yTBaNLOVCaWuasD78uxLwaxrtUG3Q1SbBAOimdKJ7qMZVXkURSU0PDvHhQ1jNE+0f 9ndkrjXZ6348+soedoD0owclEWSV5vfsHASQ6fhDeLXkryCGvHozKfq8qvhTmYhWd8 fCO/RHxExkd1Hmqbp9lu8SHO6+IPwWv8EsNxuY7s=
From: ianswett <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abd6cee473053ef3b3e5b371573749f4688de4a26e92cf0000000117f5cdea92a169ce1679e00d@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/87/review/171341335@github.com>
In-Reply-To: <quicwg/wg-materials/pull/87@github.com>
References: <quicwg/wg-materials/pull/87@github.com>
Subject: Re: [quicwg/wg-materials] spinbit summary (#87)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde0bea61aee_73703fbf43cd45b413689bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hn67CcZ9GPF3ZiCC93qWJrg8FMY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 20:58:21 -0000

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

ianswett commented on this pull request.

Are people supposed to be able to see data on slides 7 and 8?  Because right now, I don't think that's possible, particularly on a projector.

Otherwise, very nice!



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

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

<p>Are people supposed to be able to see data on slides 7 and 8?  Because right now, I don't think that's possible, particularly on a projector.</p>
<p>Otherwise, very nice!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/87#pullrequestreview-171341335">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9dbzmFNyVeKcTTjkUh8tbeeKm0Qks5urgNqgaJpZM4YM9i0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1-r5KS-Q1IZ0_e7xgW29aS4BZmKks5urgNqgaJpZM4YM9i0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #87"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/87#pullrequestreview-171341335"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/87#pullrequestreview-171341335",
"url": "https://github.com/quicwg/wg-materials/pull/87#pullrequestreview-171341335",
"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 87",
"sections": [
{
"text": "Are people supposed to be able to see data on slides 7 and 8?  Because right now, I don't think that's possible, particularly on a projector.\r\n\r\nOtherwise, very nice!",
"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/wg-materials/pull/87#pullrequestreview-171341335"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406050996\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde0bea61aee_73703fbf43cd45b413689bf--


From nobody Sat Nov  3 14:08: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 91B76128CF3 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 14:08:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id chOZRWJgW1_X for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 14:08:38 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22EA5128C65 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 14:08:38 -0700 (PDT)
Date: Sat, 03 Nov 2018 14:08:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541279317; bh=PBwmO4kK0DbN0LWO+bryx9z5YJZPCdq+J3//vDZN2qc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rH5tA77e9cAdr9KkXooMDm0axSDU1yi/dEnfjOiwj7+ebUWO42BpEn1D2m7XZQeYH LcHi2hgCxbV1aSqDU5cy8E0wOOmtORLE/l8OJrMRlYaVllXBXNYET5nSn93jf8Jv8t ryCXZdiYxjdIb/Fp4FXj/Y6nAX0oMtHFzFH6gDa8=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab4bb0bc6e0a9a8cb86e1046fb804e4fca3e08888c92cf0000000117f5d05592a169ce1679e00d@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/87/c435621090@github.com>
In-Reply-To: <quicwg/wg-materials/pull/87@github.com>
References: <quicwg/wg-materials/pull/87@github.com>
Subject: Re: [quicwg/wg-materials] spinbit summary (#87)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde0e55b3c7_18c43f9f32cd45b81031164"; 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/QXHyPtt-xBOVu0vLxI7pAVPorOE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 21:08:40 -0000

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

+1 to Ian's point, replotting the last two slides with larger lines/axes/etc would be worth the effort.

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

<p>+1 to Ian's point, replotting the last two slides with larger lines/axes/etc would be worth the effort.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/wg-materials/pull/87#issuecomment-435621090">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwh6X7d86u0rWCfqJydEfBGCXcxAks5urgXVgaJpZM4YM9i0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6LbWSwsPAtPHfXNnkG9YUp5-VBxks5urgXVgaJpZM4YM9i0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"PERSON","message":"@britram in #87: +1 to Ian's point, replotting the last two slides with larger lines/axes/etc would be worth the effort."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/87#issuecomment-435621090"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/87#issuecomment-435621090",
"url": "https://github.com/quicwg/wg-materials/pull/87#issuecomment-435621090",
"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/wg-materials] spinbit summary (#87)",
"sections": [
{
"text": "",
"activityTitle": "**Brian Trammell**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@britram",
"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/wg-materials\",\n\"issueId\": 87,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 87\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/87#issuecomment-435621090"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406050996\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde0e55b3c7_18c43f9f32cd45b81031164--


From nobody Sat Nov  3 15:33: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 BC051130DC4 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 15:33:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.471
X-Spam-Level: 
X-Spam-Status: No, score=-1.471 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 2j6XbwDe4Tsn for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 15:33:40 -0700 (PDT)
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 BFACF130DF0 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 15:33:40 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541284418; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=L4+k12qYYqkCjzjir65uL2pMh6hkju+paAOkfRD8ZRI=; b=cje75FbYJTdyyms56WdEZSMsxQp+J28sTSFnZatcgVOv8rp1erfdm/okgDc+/GwSwIoUnKna NJijTEXhMhsmfXO6rhijhNjjV5N4N7UwOONJANk/MMdT88u5YBj66buMRhBMojGiqBEHeQn/ zFiH+bMj603p0IMftIoPCcxeUuY=
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 5bde2242.7f0c3424bb70-smtp-out-n01; Sat, 03 Nov 2018 22:33:38 -0000 (UTC)
Date: Sat, 03 Nov 2018 15:33:38 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde224251086_3ee2af1db0ca58872737@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 49aedc: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde224250c80_3ee2af1db0ca5887264a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0h3q3L4SsWkob0EmujUr4Jjv_8k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 03 Nov 2018 22:33:49 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 49aedc49577402bcdab0ae6952a8b178bb069cce
      https://github.com/quicwg/base-drafts/commit/49aedc49577402bcdab0ae6952a8b178bb069cce
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-03 (Sat, 03 Nov 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_5bde224250c80_3ee2af1db0ca5887264a--


From nobody Sat Nov  3 15:34: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 467CA130D7A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 15:33:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yTuvyuuoWPKo for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 15:33:43 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68C98130DEA for <quic-issues@ietf.org>; Sat,  3 Nov 2018 15:33:43 -0700 (PDT)
Date: Sat, 03 Nov 2018 15:33:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541284421; bh=/T4zj81mUqpIk60TErPdlkjyJA8yce82U5TRqHKcZdo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eTqmA1OQHRZXGjn022KAtSAODGDPYohub4Nopmdg+FDD7J/zTKXRvEtjL1UTNVkH8 uwcyVhOV2YMQX4eJ6iQcuF+B30hH4B1pAZUKsUKxaI9bm2u+CEo0mkZ8QJFrIBbRA+ 8WQcLmoxD7Hqz8+g60Tv/rMDSZSqnwYDlMc1cQEw=
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/1957/push/3017578398@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde224577a30_4dd73f9a9f4d45bc2309f0"; 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/-nS4_oY6xPQqeKia-X_DRPqs-D4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 03 Nov 2018 22:33:54 -0000

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

@ianswett pushed 1 commit.

49aedc4  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/1957/files/810bedd68d2ce743c14fe22868321f6b3af769f0..49aedc49577402bcdab0ae6952a8b178bb069cce

----==_mimepart_5bde224577a30_4dd73f9a9f4d45bc2309f0
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/49aedc4">49aedc4</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/1957/files/810bedd68d2ce743c14fe22868321f6b3af769f0..49aedc49577402bcdab0ae6952a8b178bb069cce">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5BQ0sk_nfo3WHoyzf_KGOpePAghks5urhnFgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8c2AdXup7VhD6TRyTI5ticlW9KIks5urhnFgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/810bedd68d2ce743c14fe22868321f6b3af769f0..49aedc49577402bcdab0ae6952a8b178bb069cce"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/810bedd68d2ce743c14fe22868321f6b3af769f0..49aedc49577402bcdab0ae6952a8b178bb069cce",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/810bedd68d2ce743c14fe22868321f6b3af769f0..49aedc49577402bcdab0ae6952a8b178bb069cce",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "49aedc4",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/810bedd68d2ce743c14fe22868321f6b3af769f0..49aedc49577402bcdab0ae6952a8b178bb069cce"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde224577a30_4dd73f9a9f4d45bc2309f0--


From nobody Sat Nov  3 18:27: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 6C8E212D4E6 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 18:27:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 80ejKgocBdn3 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 18:27:32 -0700 (PDT)
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 C94321292AD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 18:27:32 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541294852; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=muO+ztqWEh/5M02Po96oF+OQHo9B7k0Fg5w/rgeum5w=; b=TwcqJGS4otcnCKI76o7ij/vXXwU4Ne7HDYz80XZbyd3CK4hXOTNb1HeGPy4f6pAC/BjJYCx8 tE9hIrm8/Nq+ilVvAjoBCaA/iJ61BMe4+Vw2eb4wUWZEBtX5op4wCin9F/4ytRxbhaGr88wF 7b2CEgRu6/iZbPZV+uL+NDR2Rk8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5bde4b03.7fbadb14c930-smtp-out-n03; Sun, 04 Nov 2018 01:27:31 -0000 (UTC)
Date: Sat, 03 Nov 2018 18:27:31 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5bde4b03c1f9b_70352b182310857c736c@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] c121a3: 2 days of meetings I think
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde4b03c1a86_70352b182310857c73569"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P0VwZIocTRdtZ1oVAT6BsA0Jy4Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 01:27:34 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: c121a3310882bb871a2c50f27b26c9d5034e585e
      https://github.com/quicwg/wg-materials/commit/c121a3310882bb871a2c50f27b26c9d5034e585e
  Author: Lucas Pardue <lucaspardue.24.7@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  2 days of meetings I think


  Commit: a5cacdd516d69f2defad685e8039de82ae1142b8
      https://github.com/quicwg/wg-materials/commit/a5cacdd516d69f2defad685e8039de82ae1142b8
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #88 from LPardue/patch-2

2 days of meetings I think


Compare: https://github.com/quicwg/wg-materials/compare/a1886afd4bea...a5cacdd516d6
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bde4b03c1a86_70352b182310857c73569--


From nobody Sat Nov  3 18:27: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 704B81292AD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 18:27:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 wuHeFphIv9pu for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 18:27:34 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8570129C6B for <quic-issues@ietf.org>; Sat,  3 Nov 2018 18:27:33 -0700 (PDT)
Date: Sat, 03 Nov 2018 18:27:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541294852; bh=Jz4FazeLgwhDp0Pf6A3qlsz/hEW+yDQtmcL8jxV5dLs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v6sV8UGL/6kAFKTPE6oPc/o60AkAMNk8m1nxuPxTgFOKsg8BEtCxyTyH2wOQu7ggg holDbUtpdUhwDhBDogqiZGIq3sGQ2bMQ4+pTLx02hhh61D/iKsVeYavM6ORCXZP520 UITda5yGZkM2yAkNAGIsE6QK04TpJ8hvxllJcZtU=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab28139376cf07967088a1d584adb8d10a1b09fc8392cf0000000117f60d0492a169ce1679ef8a@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/88/issue_event/1944626163@github.com>
In-Reply-To: <quicwg/wg-materials/pull/88@github.com>
References: <quicwg/wg-materials/pull/88@github.com>
Subject: Re: [quicwg/wg-materials] 2 days of meetings I think (#88)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde4b04a6dee_64913fabbd0d45b4989b8"; 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/k0tK184u2szh-k9_F4d5FArqO-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: Sun, 04 Nov 2018 01:27:35 -0000

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

Merged #88 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/wg-materials/pull/88#event-1944626163
----==_mimepart_5bde4b04a6dee_64913fabbd0d45b4989b8
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="377089930" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/88" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/88/hovercard" href="https://github.com/quicwg/wg-materials/pull/88">#88</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/wg-materials/pull/88#event-1944626163">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2sgZPtXrkPDd75Wvbffz19L7dFDks5urkKEgaJpZM4YM-4s">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzWDJoaoedL3mu2WLr25bMsYhj1Jks5urkKEgaJpZM4YM-4s.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #88 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/88#event-1944626163"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/88#event-1944626163",
"url": "https://github.com/quicwg/wg-materials/pull/88#event-1944626163",
"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/wg-materials] 2 days of meetings I think (#88)",
"sections": [
{
"text": "",
"activityTitle": "**Mark Nottingham**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mnot",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/88#event-1944626163"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406056492\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde4b04a6dee_64913fabbd0d45b4989b8--


From nobody Sat Nov  3 18:37: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 848FC1292AD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 18:37:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NiN6IMtZ_6RI for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 18:37:46 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7886128BCC for <quic-issues@ietf.org>; Sat,  3 Nov 2018 18:37:45 -0700 (PDT)
Date: Sat, 03 Nov 2018 18:37:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541295464; bh=NvE0knu8jHyYCU/Gzbez9UJk7Rn0dYd4Bu7GXFfBvyc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PkETA/SQOSQvLZvSM10uKIV+IPRKY+mPRnDLnlzQgkoyeChKyAyqXuFqHfOQX21IN eY9aq7AjbU61NGPQ2smUp8dwEhs9774PNUduCzz1w5tMYoSxyO73cpPFAnmnyT0q2d D15RCuT3Mcj2HBD2CWw2YIpw9kuU/2oSg4opNDK8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe31b6568cb34a53681fffe5b7d33b13ee2f6210b92cf0000000117f60f6892a169ce16799f7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1961/review/171346915@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1961@github.com>
References: <quicwg/base-drafts/pull/1961@github.com>
Subject: Re: [quicwg/base-drafts] pt sm vwls n frm nms (#1961)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde4d68e4de3_8063ff9094d45bc19004a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YM7Mh9MyuSMW2Ju64vSmH-gUBHk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 01:37:47 -0000

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

martinthomson commented on this pull request.



> @@ -564,13 +564,13 @@ 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 RST_STREAM frame on that stream and cease transmission of the
+send a QUIC RESET_STREAM frame on that stream and cease transmission of the

I'm settling for mentions of STREAM. STOP_SENDING is definitely awkward, but since it doesn't affect stream state, maybe that's OK.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1961#discussion_r230572814
----==_mimepart_5bde4d68e4de3_8063ff9094d45bc19004a
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/1961#discussion_r230572814">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -564,13 +564,13 @@ 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 RST_STREAM frame on that stream and cease transmission of the
+send a QUIC RESET_STREAM frame on that stream and cease transmission of the
</pre>
<p>I'm settling for mentions of STREAM. STOP_SENDING is definitely awkward, but since it doesn't affect stream state, maybe that's OK.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1961#discussion_r230572814">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-L89XdOy6WdU7tYNCcgcfWLVzadks5urkTogaJpZM4YM4Ec">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyFIDz98gDs4ZIiDlEsukVcvK9Ztks5urkTogaJpZM4YM4Ec.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1961"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1961#discussion_r230572814"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1961#discussion_r230572814",
"url": "https://github.com/quicwg/base-drafts/pull/1961#discussion_r230572814",
"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 1961",
"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/1961#discussion_r230572814"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406028572\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde4d68e4de3_8063ff9094d45bc19004a--


From nobody Sat Nov  3 19: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 D5FE212D4E9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 19:08:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 oorx0YvjBthw for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 19:08:47 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0135E12D4E6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 19:08:46 -0700 (PDT)
Date: Sat, 03 Nov 2018 19:08:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541297325; bh=Kc5Q13NofbYbojjnuGiKo8TwO+0sv5pWAkShD9JLFiI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nZ4KmQ98cwMnRSSC4w7NVXGv/M++3zKtMeEDMOTAi2WMfpKGVhn3iqOqYhIORfJSL Y6mRI3ddaVCBJzF7AYJQAhXJbgStBR9oDhzZO1nBW5r5iEx95FYcnnlsPfFSus451c yYAH+Ro6iSmFY0a2OdImd+n4JYDQ6tF08m1qPdk0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1b04e2e4f1309a53bc0fed90c686bafe93d625792cf0000000117f616ad92a169ce16799f7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1961/review/171347326@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1961@github.com>
References: <quicwg/base-drafts/pull/1961@github.com>
Subject: Re: [quicwg/base-drafts] pt sm vwls n frm nms (#1961)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde54adc547e_3ac3fc0d6ad45b893984"; 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/_WUDDQwfH1Gaaav3FxVSIBBV-Gc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 02:08:49 -0000

----==_mimepart_5bde54adc547e_3ac3fc0d6ad45b893984
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/1961#pullrequestreview-171347326
----==_mimepart_5bde54adc547e_3ac3fc0d6ad45b893984
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/1961#pullrequestreview-171347326">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9CFfKWuEFlb9HAej4CMueFK0yKLks5urkwtgaJpZM4YM4Ec">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3UbR6YcpGHd0mZpAOZt9N8V10SOks5urkwtgaJpZM4YM4Ec.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1961"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1961#pullrequestreview-171347326"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1961#pullrequestreview-171347326",
"url": "https://github.com/quicwg/base-drafts/pull/1961#pullrequestreview-171347326",
"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 1961",
"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/1961#pullrequestreview-171347326"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406028572\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde54adc547e_3ac3fc0d6ad45b893984--


From nobody Sat Nov  3 19: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 EF60612F1AB for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 19:29:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 8TiYGQkJhJ6A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 19:29:05 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDA7112F1A5 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 19:29:04 -0700 (PDT)
Date: Sat, 03 Nov 2018 19:29:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541298543; bh=s269DwEmEotXqXLZ9EYzFsvj5ofnGRHY8TWPh/jwIFk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SvB00JZKQGIxUiBZGnP8/AEjT+G5VwgWrAR/1s6f/AZrmgvHLud3A9DZaXiAKf6c2 cSvS5inwyOoizxWLwTUsylhKDO/kUeREHgKyvUIRJ9+dzbgTqW4GvmA4tz8wVKgfT+ 2uRk1oOVnWag/jV6QBlnhoOudRUPq372H/mb3EGo=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40207d8237a49ecf2d24a0c8e16d3ce46aa5924492cf0000000117f61b6f92a169ce16794dbc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1958/435636852@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1958@github.com>
References: <quicwg/base-drafts/issues/1958@github.com>
Subject: Re: [quicwg/base-drafts] What is the default root of the priority tree (#1958)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde596fa8b2d_18573f98c4cd45b4100965"; 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/bZ1gfjaakpdYkR0LrgXM0Ifj5Rw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 02:29:07 -0000

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

There are actually four, and root is explicitly called out as a dependency type.  See [here](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.4.2.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/1958#issuecomment-435636852
----==_mimepart_5bde596fa8b2d_18573f98c4cd45b4100965
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There are actually four, and root is explicitly called out as a dependency type.  See <a href="https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.4.2.3" 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/issues/1958#issuecomment-435636852">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_3ZPmpLeg7-nTfL42EsZJQ8IJHqks5urlDvgaJpZM4YMxN5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6qa1udyAdmVbympQErAQfB4a8-Uks5urlDvgaJpZM4YMxN5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1958: There are actually four, and root is explicitly called out as a dependency type.  See [here](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.4.2.3)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1958#issuecomment-435636852"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1958#issuecomment-435636852",
"url": "https://github.com/quicwg/base-drafts/issues/1958#issuecomment-435636852",
"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 root of the priority tree (#1958)",
"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\": 1958,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1958#issuecomment-435636852"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406000505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde596fa8b2d_18573f98c4cd45b4100965--


From nobody Sat Nov  3 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 C0CBA12F1A5 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 19:29:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 UnoRx2lamsZl for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 19:29:06 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4357912F1A6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 19:29:06 -0700 (PDT)
Date: Sat, 03 Nov 2018 19:29:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541298545; bh=5xRNHyAgI8rN+eLd9u844RuNGAzEXoDjuf1gI/8bqV4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tecNJunF2elrcdEoJAnhlo5DQgNe+bcZabW6yYzic6Gy3UHHZ+uFSqaVXtAUXzuw+ ZJZv1S9REdVnaQXusrJeg7zs0E6lJnlE7k5WfdAwSgtv79nnjxIGb5yRhenieji54N gf+C2V5mH/IB07AlrrzRJyxrHJsqzq+wHoy/yCa0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abddb9a8cc385e78f28028df531dbc73c112d674c592cf0000000117f61b7192a169ce16794dbc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1958/issue_event/1944641703@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1958@github.com>
References: <quicwg/base-drafts/issues/1958@github.com>
Subject: Re: [quicwg/base-drafts] What is the default root of the priority tree (#1958)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde59716cdc3_2a1e3fe92ecd45b828508f"; 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/DlMbtRUBW9cTcorm2cnJmE3ToP8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 02:29:08 -0000

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

Closed #1958.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1958#event-1944641703
----==_mimepart_5bde59716cdc3_2a1e3fe92ecd45b828508f
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="377048508" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1958" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1958/hovercard" href="https://github.com/quicwg/base-drafts/issues/1958">#1958</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1958#event-1944641703">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_s3-82oam187I9Oaus7wP5b0cS_ks5urlDxgaJpZM4YMxN5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0FLhlnTD85pgoM5ev7rtucKUV0rks5urlDxgaJpZM4YMxN5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1958."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1958#event-1944641703"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1958#event-1944641703",
"url": "https://github.com/quicwg/base-drafts/issues/1958#event-1944641703",
"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 root of the priority tree (#1958)",
"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/1958#event-1944641703"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406000505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde59716cdc3_2a1e3fe92ecd45b828508f--


From nobody Sat Nov  3 19:31: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 170A4130934 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 19:31:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7B-UDPI4-rBC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 19:31:14 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D18C512F1A5 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 19:31:11 -0700 (PDT)
Date: Sat, 03 Nov 2018 19:31:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541298671; bh=Zk9whJwQ2QvbHGam8avvAZ07KPepurWPz5y6TZ0QQ8Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KnbAd5acvC4fgXxTQwf8EpQt4wF8vLzDjvYqMsfx5EPsrnDgXkIhxLLj9bwN8H7xM Bxmj++fDUAwblI/9oFfrLJmn94n0+o9R3TBoEB3bDHH8v0vst4Sm75fwWLpz6yAUdY J5aGBuiklqPZL8lw+dBq08baBmLUuY9r8A85+WxY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab848957ac33b61b3b463ed4ec83c9a3b7f094145992cf0000000117f61bef92a169ce166caa50@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1944/435636954@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1944@github.com>
References: <quicwg/base-drafts/issues/1944@github.com>
Subject: Re: [quicwg/base-drafts] register UDP port 443 for HQ? (#1944)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde59ef1f8ea_45ae3fe48ded45c0280230"; 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/Fl_GQSDQa4Q9sWgmeyl_VNhPYrE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 02:31:16 -0000

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

FWIW, nothing in HTTP/QUIC depends on a particular port number.  A default port number is a property of a scheme, so until we define a QUIC-specific scheme, using UDP 443 is merely a widespread convention.

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

<p>FWIW, nothing in HTTP/QUIC depends on a particular port number.  A default port number is a property of a scheme, so until we define a QUIC-specific scheme, using UDP 443 is merely a widespread convention.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435636954">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq53FudDZZIIPAT6bKxCAX6MS-mmuks5urlFvgaJpZM4YFoac">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9FI84SNzOPaoWdK70w_izhQG3x0ks5urlFvgaJpZM4YFoac.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1944: FWIW, nothing in HTTP/QUIC depends on a particular port number.  A default port number is a property of a scheme, so until we define a QUIC-specific scheme, using UDP 443 is merely a widespread convention."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435636954"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435636954",
"url": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435636954",
"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] register UDP port 443 for HQ? (#1944)",
"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\": 1944,\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\": 1944\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435636954"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404129436\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde59ef1f8ea_45ae3fe48ded45c0280230--


From nobody Sat Nov  3 20:09: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 8EB6C12F1AC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:09:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VbgI1LTsjFni for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:09:06 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 342E212F1A6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 20:09:06 -0700 (PDT)
Date: Sat, 03 Nov 2018 20:09:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541300945; bh=l3kAL0+DxnIAHpnHF1LLvGIXqv/yk1pflsvSt4E/4Dc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=duyILFt/F/ByRtBAJglXVAtmCEsiZs6+JBkaHSSd2TZYmr9SGoW5YwEaNUuuSXAVC ItJz5bXapvYwdlk3MdfH95a3J1nXE2WCJfGQZn+cWzK/XNsDcFzVIjWvNpfFuaEfqv zKFluw07bNjMQIQlQ0brZzM0nIIFKW2qtbq4UIyw=
From: Tommy Pauly <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abc386438a6c4289c6ddd5928be966d8adf0d7f8e392cf0000000117f624d192a169ce167a5566@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/89@github.com>
Subject: [quicwg/wg-materials] Update datagram slides (#89)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde62d1ff8d_7a803fd0386d45b416551e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: tfpauly
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9rM91EXruQdt6muX3Zg9lICGmdU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 03:09:07 -0000

----==_mimepart_5bde62d1ff8d_7a803fd0386d45b416551e
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/wg-materials/pull/89

-- Commit Summary --

  * Update datagram slides

-- File Changes --

    M ietf103/IETF103-QUIC-Datagram.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/89.patch
https://github.com/quicwg/wg-materials/pull/89.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/wg-materials/pull/89

----==_mimepart_5bde62d1ff8d_7a803fd0386d45b416551e
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/wg-materials/pull/89'>https://github.com/quicwg/wg-materials/pull/89</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update datagram slides</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/89/files#diff-0">ietf103/IETF103-QUIC-Datagram.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/89.patch'>https://github.com/quicwg/wg-materials/pull/89.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/89.diff'>https://github.com/quicwg/wg-materials/pull/89.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/wg-materials/pull/89">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwiS12RGqJlqCwXyhNLWalEBdT5Iks5urlpRgaJpZM4YNHVG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzGfU8zSgqTJmqJh1_5QSzKG_xVRks5urlpRgaJpZM4YNHVG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Update datagram slides (#89)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/89"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/89",
"url": "https://github.com/quicwg/wg-materials/pull/89",
"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 datagram slides (#89)",
"sections": [
{
"text": "",
"activityTitle": "**Tommy Pauly**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@tfpauly",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "529378a",
"value": "Update datagram slides"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[ietf103/IETF103-QUIC-Datagram.pdf](https://github.com/quicwg/wg-materials/pull/89/files#diff-0) (0 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/wg-materials\",\n\"issueId\": 89,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 89\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/89"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/89.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/89.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406091078\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde62d1ff8d_7a803fd0386d45b416551e--


From nobody Sat Nov  3 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 105E0130D7A for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:09:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 MF3fCOcirGfJ for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:09:25 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE02812F1AC for <quic-issues@ietf.org>; Sat,  3 Nov 2018 20:09:25 -0700 (PDT)
Date: Sat, 03 Nov 2018 20:09:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541300964; bh=HHavSHd8uhlri7ZeprVPL6IK4OBhTV14K877wyXs2sE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bbbwIj6FCGhMWkkWbWb5somVfE47HhFY917WUoo2LIj8uwTBedwKs9804/sVAhG5t PX+yH95Oyf/aDh+8NcI52V9yY2h3ID4P4V8VtKXB6Tu1mgPcS+jRv/+qFjQG83lluW VmdAO11d0OAvjHOH9twmiinZu9T3JCEP3RjeFm7I=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab6df5924bb6b32f2af0cfc50a29f51909c52843bf92cf0000000117f624e492a169ce167a5566@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/89/issue_event/1944650662@github.com>
In-Reply-To: <quicwg/wg-materials/pull/89@github.com>
References: <quicwg/wg-materials/pull/89@github.com>
Subject: Re: [quicwg/wg-materials] Update datagram slides (#89)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde62e4c5637_53dd3f98c4cd45b43216c0"; 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/srXGCBTP6GOwmc7kM0lPPepbFng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 03:09:27 -0000

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

Merged #89 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/wg-materials/pull/89#event-1944650662
----==_mimepart_5bde62e4c5637_53dd3f98c4cd45b43216c0
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="377116006" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/89" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/89/hovercard" href="https://github.com/quicwg/wg-materials/pull/89">#89</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/wg-materials/pull/89#event-1944650662">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0CS77_3DnA31CWUp4nA9IG_la6Qks5urlpkgaJpZM4YNHVG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwC7IzdA7EAfnlPft1mq2h_s02J4ks5urlpkgaJpZM4YNHVG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #89 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/89#event-1944650662"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/89#event-1944650662",
"url": "https://github.com/quicwg/wg-materials/pull/89#event-1944650662",
"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/wg-materials] Update datagram slides (#89)",
"sections": [
{
"text": "",
"activityTitle": "**Mark Nottingham**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mnot",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/89#event-1944650662"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406091078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde62e4c5637_53dd3f98c4cd45b43216c0--


From nobody Sat Nov  3 20:09: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 ED8D712F1AC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:09:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 9_hsoVPDlf7m for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:09:25 -0700 (PDT)
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 ADDD312F1A6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 20:09:25 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541300965; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0JCKN+p8695d/PopMRY3hl3HU2MOOMiWYHKLarPDmiA=; b=zBn2zYdcZJcZvmXeZRI7V5VJqHatVYSB4VSVKQLxSBwacw+/qaxkB9BETMsResjxFp7WEwdF qMCNocaLvpobu5gP9pMgaTJrDUy+0ZVeX4XjRtA5NSbwMurIyd7F16ACVwwNOkQEcbzYXi2r c5/59BI4Tv4+rVoxgfM7sc4GPfQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5bde62e3.7fbf7c3cd090-smtp-out-n03; Sun, 04 Nov 2018 03:09:23 -0000 (UTC)
Date: Sat, 03 Nov 2018 20:09:23 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5bde62e3c50d4_5bc02aac61dca57c50914@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 529378: Update datagram slides
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde62e3c4c2f_5bc02aac61dca57c5080"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hWFzampIc-xOaD25E5Ja3ax882I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 03:09:28 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 529378aed4993ceb56af715b8bb8ec3fce530f7c
      https://github.com/quicwg/wg-materials/commit/529378aed4993ceb56af715b8bb8ec3fce530f7c
  Author: Tommy Pauly <tpauly@apple.com>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    M ietf103/IETF103-QUIC-Datagram.pdf

  Log Message:
  -----------
  Update datagram slides


  Commit: bc2687ac3ef223014b4e336a990a1468630a2952
      https://github.com/quicwg/wg-materials/commit/bc2687ac3ef223014b4e336a990a1468630a2952
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    M ietf103/IETF103-QUIC-Datagram.pdf

  Log Message:
  -----------
  Merge pull request #89 from tfpauly/103-datagram

Update datagram slides


Compare: https://github.com/quicwg/wg-materials/compare/a5cacdd516d6...bc2687ac3ef2
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bde62e3c4c2f_5bc02aac61dca57c5080--


From nobody Sat Nov  3 20:09: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 D156A12F1AC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:09:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 GBFFfV_8KGNm for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:09:43 -0700 (PDT)
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 12227128B14 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 20:09:43 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541300982; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9eUngBKlMDtx2i69k/Qviu2h27+1yRSZ2BbJykLozcA=; b=FUlSv2sDSlbBQP9s8wRU0M+LPfkmkGx/5jwVRavHs5nGaaCO4S66/Oy+QfJGRYRilMIGseGD a9owgL1JQVi3txl5HmliewnI+fY8NnBr0QTqUKESq/8L9Fr1RlsOOCz4j6vhWWZGRMBGlUz5 tHPnAIIS/xWOi6lgMivGQeENlKo=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5bde62f5.7fc7026b7b40-smtp-out-n02; Sun, 04 Nov 2018 03:09:41 -0000 (UTC)
Date: Sat, 03 Nov 2018 20:09:40 -0700
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5bde62f4d905a_58b62aae5797c57c38124@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 62b83d: spinbit summary
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde62f4d8b64_58b62aae5797c57c3808a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jKHjCiMJWx0mK0Z_8Y2smbhkWqY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 03:09:45 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 62b83db26b98ed58b640f353887aeaebe920c574
      https://github.com/quicwg/wg-materials/commit/62b83db26b98ed58b640f353887aeaebe920c574
  Author: mihl <marcus@ihlar.se>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

  Changed paths:
    A ietf103/spin_summary.pdf

  Log Message:
  -----------
  spinbit summary


  Commit: 77d14a5aaea06310a692ff1c85305e5802f62480
      https://github.com/quicwg/wg-materials/commit/77d14a5aaea06310a692ff1c85305e5802f62480
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    A ietf103/spin_summary.pdf

  Log Message:
  -----------
  Merge pull request #87 from ihlar/master

spinbit summary


Compare: https://github.com/quicwg/wg-materials/compare/bc2687ac3ef2...77d14a5aaea0
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bde62f4d8b64_58b62aae5797c57c3808a--


From nobody Sat Nov  3 20: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 3BB18128B14 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:09:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 ENeMVr_EVnRw for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:09:44 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D379112F1A6 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 20:09:43 -0700 (PDT)
Date: Sat, 03 Nov 2018 20:09:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541300982; bh=N2f2dX2YhjiaO4Alqxn2JUzs9E937ZHfxdq2wEKAQSM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dsRdO5FAczrmhp+9tI3z3yWJIwgYJ/NXMCGq/EaEkAaRk2K2nAcBm1thGCEI8UmO7 M7cI5H87nMudTDOfUnqCYxYE2xg8y9r7W+nk4b1ROsKuSsK3EEnRwY8/z8oT9vDUfz fjaPZS3fzu7aTZGcsnJsDcpP+8dP35IwY9TTF5YA=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab593dc70a0d3d8b5998dcbb4621411eaec2aaf6b792cf0000000117f624f692a169ce1679e00d@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/87/issue_event/1944650730@github.com>
In-Reply-To: <quicwg/wg-materials/pull/87@github.com>
References: <quicwg/wg-materials/pull/87@github.com>
Subject: Re: [quicwg/wg-materials] spinbit summary (#87)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde62f6efbaa_782b3feca1cd45c41143981"; 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/bGzvNmUh4x0vjDxTu6EpsZNAF6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 03:09:45 -0000

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

Merged #87 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/wg-materials/pull/87#event-1944650730
----==_mimepart_5bde62f6efbaa_782b3feca1cd45c41143981
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="377085965" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/87" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/87/hovercard" href="https://github.com/quicwg/wg-materials/pull/87">#87</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/wg-materials/pull/87#event-1944650730">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyW7NOvOyWo9K05P7EKsTd4c8eeTks5urlp2gaJpZM4YM9i0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7IJwdW3mMZzYtGi4GjOJ2MiGV7Tks5urlp2gaJpZM4YM9i0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #87 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/87#event-1944650730"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/87#event-1944650730",
"url": "https://github.com/quicwg/wg-materials/pull/87#event-1944650730",
"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/wg-materials] spinbit summary (#87)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/87#event-1944650730"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406050996\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde62f6efbaa_782b3feca1cd45c41143981--


From nobody Sat Nov  3 20: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 207F412F1A6 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:21:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BS3rFa4AEzq7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:21:25 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C2B7128B14 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 20:21:25 -0700 (PDT)
Date: Sat, 03 Nov 2018 20:21:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541301684; bh=fvpYQN98TMnwjOYXrNxWCUMoaq8m/z7202nFeifMSyw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BsNhkVi8WnGa0njX1TPNTUK0lH+VdpsMVzxPWqMnJhU67XiK7QspC8+gquD97TSHO 8XM0qHnPWmf2mA+33z2iSr72c5lLu96TEt3G+zPaX5xQ0DC+tOAbVL36GNMrWf1k6e QQr1oTPXNmiJjXThE1ekZ5B+7GpUjH97Fuug329E=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7eee517219b5cd1720dfeb94180f800edad7cce092cf0000000117f627b492a169ce166caa50@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1944/435638794@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1944@github.com>
References: <quicwg/base-drafts/issues/1944@github.com>
Subject: Re: [quicwg/base-drafts] register UDP port 443 for HQ? (#1944)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde65b4c312f_8493ff9094d45bc14132c9"; 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/IZomtce4YUTRgG9YWAZC7jCL_0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 03:21:27 -0000

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

Yeah, we looked into this and had UDP/443 reassigned to the IETF a while ago. See #428.


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

<p>Yeah, we looked into this and had UDP/443 reassigned to the IETF a while ago. See <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="218630061" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/428" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/428/hovercard" href="https://github.com/quicwg/base-drafts/issues/428">#428</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435638794">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4UstTZIw8Gqn8evav6swdofPwW9ks5url00gaJpZM4YFoac">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_ygp6qPW5G8NSQtOLIECTbLAo2bks5url00gaJpZM4YFoac.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 in #1944: Yeah, we looked into this and had UDP/443 reassigned to the IETF a while ago. See #428.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435638794"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435638794",
"url": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435638794",
"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] register UDP port 443 for HQ? (#1944)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"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\": 1944,\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\": 1944\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435638794"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404129436\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde65b4c312f_8493ff9094d45bc14132c9--


From nobody Sat Nov  3 20: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 7E3EA12F1A5 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:21:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 TAf9NC-KWlXr for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:21:39 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1AC2128B14 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 20:21:39 -0700 (PDT)
Date: Sat, 03 Nov 2018 20:21:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541301699; bh=dJx5i02DDQsdmESu719M+whrXPnoaPDP1olQaXvGXvc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EfzNOAjZdsvmYAGBaGphfk3Qa59f6gPjccgoWc9/wnEopp66lL5+L5qJ9iEs6rc0Q mwU6ZgC9ntu4Uk31uUWV5mzAqM35FwcruDxUj98vLY0coqtFPhAM0ywB0fsk5FFGeU INtccRbZVo7tH0O36oDK0VBGh0WtAncxd4fch5O0=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c3ddfe595972b27c60c2273fcb1e4ffc1a25e5992cf0000000117f627c292a169ce166caa50@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1944/issue_event/1944653531@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1944@github.com>
References: <quicwg/base-drafts/issues/1944@github.com>
Subject: Re: [quicwg/base-drafts] register UDP port 443 for HQ? (#1944)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde65c2f35f6_2b753ff7708d45bc3975ab"; 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/8OwvyryeokLoc5c2Bp2Q3gEmbPA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 03:21:41 -0000

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

Closed #1944.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1944#event-1944653531
----==_mimepart_5bde65c2f35f6_2b753ff7708d45bc3975ab
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="376220240" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1944" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1944/hovercard" href="https://github.com/quicwg/base-drafts/issues/1944">#1944</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1944#event-1944653531">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1et-pfRbIbodOd7Ov1gZvwNHl2nks5url1CgaJpZM4YFoac">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3jzmkeQ7XpVkqewUHHvGI76NP_Uks5url1CgaJpZM4YFoac.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1944."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1944#event-1944653531"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1944#event-1944653531",
"url": "https://github.com/quicwg/base-drafts/issues/1944#event-1944653531",
"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] register UDP port 443 for HQ? (#1944)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

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


From nobody Sat Nov  3 20:27: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 35510130DDE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:27:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tsRN4aP_xHrb for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:27:44 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C36B3128B14 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 20:27:44 -0700 (PDT)
Date: Sat, 03 Nov 2018 20:27:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541302064; bh=jJIUvoDfTheDLmGfHvj+c7x82wA9hH17NUL//7OiEAY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zFDJzttNQCBSZxHzrgHCwKnoCX5WRznEzgeFHfT7zHS/bYxqZnpQHosaVcu8sYKKU vUvqJi7dpXOnawvULniu5AhF3y3f5rS6THFx/zh32HY3Z+J9U/EmNRt5tKgoL2wAQT sfCOHHsCwDaUozjWN3CGG+yugNwj+ZbucEYCbIWA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab105a941b286bc1322bdfb30ee25649f933f8c37592cf0000000117f6293092a169ce166caa50@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1944/435639019@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1944@github.com>
References: <quicwg/base-drafts/issues/1944@github.com>
Subject: Re: [quicwg/base-drafts] register UDP port 443 for HQ? (#1944)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde67301c6b3_42ed3fef24cd45bc1697d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JCOh0ZCfkWxk_YWDL77MWVJcQCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 03:27:46 -0000

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

@larseggert Thanks you for the pointer. Does that mean that the official port for HQ is UDP 443?

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=200328" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/larseggert">@larseggert</a> Thanks you for the pointer. Does that mean that the official port for HQ is UDP 443?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435639019">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8rKd7vaXjh5HaERMVLkXjsyPg4nks5url6wgaJpZM4YFoac">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0GO-gcNNcx-WJiXYI_hKqmtSYdaks5url6wgaJpZM4YFoac.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1944: @larseggert Thanks you for the pointer. Does that mean that the official port for HQ is UDP 443?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435639019"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435639019",
"url": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435639019",
"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] register UDP port 443 for HQ? (#1944)",
"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\": 1944,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1944#issuecomment-435639019"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 404129436\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde67301c6b3_42ed3fef24cd45bc1697d8--


From nobody Sat Nov  3 20:58: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 A4C7D130DCB for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:58:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mPyNvRY8ApNW for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 20:58:08 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 113BE130DC8 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 20:58:07 -0700 (PDT)
Date: Sat, 03 Nov 2018 20:58:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541303886; bh=Zm0hhNffHOqObk1K2cSwDjP6sxys3MSn6XTJS3ufgsw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xU3Jj5JCBQgLR5K6kiIATjhmsmzjcrqoUSPwy4UTnzcA+OINaGWt9PByVArGcz/yy HbWfs9mJg6dlkSdz2ltJs4GCD7jxCmnjpIbXFF0kb5O7K6Qt/VpH2zvIJJxaxhbFEX NuMlMtuMNvjqiHfd92FHJdq58KDuD6YMFCZQDK+s=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab24e837aaf358f68368ee2bdbea9a61aee5b44a2292cf0000000117f6304e92a169ce167a5f3c@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/90@github.com>
Subject: [quicwg/wg-materials] Fixup (#90)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde6e4ec5d82_54103f98c4cd45b4841094"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G8jDXvHjLSXRsTe0mRyI0L0e6ro>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 03:58:10 -0000

----==_mimepart_5bde6e4ec5d82_54103f98c4cd45b4841094
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/wg-materials/pull/90

-- Commit Summary --

  * Fixup

-- File Changes --

    M ietf103/editors.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/90.patch
https://github.com/quicwg/wg-materials/pull/90.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/wg-materials/pull/90

----==_mimepart_5bde6e4ec5d82_54103f98c4cd45b4841094
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/wg-materials/pull/90'>https://github.com/quicwg/wg-materials/pull/90</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fixup</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/90/files#diff-0">ietf103/editors.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/90.patch'>https://github.com/quicwg/wg-materials/pull/90.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/90.diff'>https://github.com/quicwg/wg-materials/pull/90.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/wg-materials/pull/90">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq78WzcrSIR19hR87DA32xsDgRYZ4ks5urmXOgaJpZM4YNINR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_PICFee_rW6JKh7RZMte6FX_4GYks5urmXOgaJpZM4YNINR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fixup (#90)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/90"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/90",
"url": "https://github.com/quicwg/wg-materials/pull/90",
"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": "Fixup (#90)",
"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": "99f9441",
"value": "Fixup"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[ietf103/editors.pdf](https://github.com/quicwg/wg-materials/pull/90/files#diff-0) (0 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/wg-materials\",\n\"issueId\": 90,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 90\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/90"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/90.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/90.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406094673\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde6e4ec5d82_54103f98c4cd45b4841094--


From nobody Sat Nov  3 21:11: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 9B2BE130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:11:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 sFw1Yj1pExQO for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:11:52 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F358C130DCB for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:11:51 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:11:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541304711; bh=OC9q3T2lPy0ciPkFzvoIjuYqlzL+MtMlGXIDTQc9AX0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UCeZyzuJuCg44AS4AEGaC+x9/P4ecCprRABojpbQxJgpmmeEroUbrh6d3J5EWVIv9 oV7OHb4VIKC9CesGg0EiIwOVTvUS0nXqm1dQ1lYu522gh0hXo1iO6qJ9bIlYkDheTE 4M/iwKHG7Yy6FePOEMQtBdK+KlIhezVMypNT4CgM=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab502d68687179bd9d1ac9594e6e8c49fbbb3c386d92cf0000000117f6338792a169ce167a5f3c@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/90/issue_event/1944664148@github.com>
In-Reply-To: <quicwg/wg-materials/pull/90@github.com>
References: <quicwg/wg-materials/pull/90@github.com>
Subject: Re: [quicwg/wg-materials] Fixup (#90)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde7187222d7_48463f813bad45c011564f1"; 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/mtrUTMwMZwhed-_uApVuYCWB8hY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:11:53 -0000

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

Merged #90 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/wg-materials/pull/90#event-1944664148
----==_mimepart_5bde7187222d7_48463f813bad45c011564f1
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="377118524" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/90" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/90/hovercard" href="https://github.com/quicwg/wg-materials/pull/90">#90</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/wg-materials/pull/90#event-1944664148">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8gvFKWscaql8BkKLWziT-QdtXHWks5urmkHgaJpZM4YNINR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_fZJbfRcpEzDSM-KviGWKl5wKXUks5urmkHgaJpZM4YNINR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #90 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/90#event-1944664148"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/90#event-1944664148",
"url": "https://github.com/quicwg/wg-materials/pull/90#event-1944664148",
"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/wg-materials] Fixup (#90)",
"sections": [
{
"text": "",
"activityTitle": "**Mark Nottingham**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mnot",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/90#event-1944664148"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406094673\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde7187222d7_48463f813bad45c011564f1--


From nobody Sat Nov  3 21:12: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 AD329130DCB for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:11:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 hWyIJL6RZ_UB for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:11:51 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7316130DCD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:11:51 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541304711; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=boqh2dvhCLIQIPvuJNz0iMuayWNKcBpdcKsP33U2SSw=; b=O7BHI5CaxcCEaZvVQcnrRjXsbZKdmIYEybDu0ymLJVWWhAWMF+xUZ7hLgq7g+WjKsc3srir+ HKvyW66CyXf7+VcHfk/+eCLu0vEvYmZSh9piGule1RYD/tfqWtS+fPb6Yn9h2XKZEz8CZEmY 7UHoiYPwjV3oFEC+2JDl8zke/UM=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5bde7186.7f63882d7090-smtp-out-n02; Sun, 04 Nov 2018 04:11:50 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:11:50 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5bde7186493d5_58342b26023865785875b@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 99f944: Fixup
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde718648d9e_58342b260238657858638"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ag-EtRRnDZiTUID0im_bih3f4yA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:11:55 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 99f944150fe07dc38f8adf0cf5ac9d1440cd1c1a
      https://github.com/quicwg/wg-materials/commit/99f944150fe07dc38f8adf0cf5ac9d1440cd1c1a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    M ietf103/editors.pdf

  Log Message:
  -----------
  Fixup


  Commit: acc01d6f3285f8f8af2c2eb1328b78449731138c
      https://github.com/quicwg/wg-materials/commit/acc01d6f3285f8f8af2c2eb1328b78449731138c
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    M ietf103/editors.pdf

  Log Message:
  -----------
  Merge pull request #90 from martinthomson/editors-fix

Fixup


Compare: https://github.com/quicwg/wg-materials/compare/77d14a5aaea0...acc01d6f3285
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bde718648d9e_58342b260238657858638--


From nobody Sat Nov  3 21: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 B13D312777C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:23:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 ozCUQvRt7BZt for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:23:10 -0700 (PDT)
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 9B04A130DCB for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:23:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541305389; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2tp43kgobJ6IRFVzU28IbQ58VH67JCEeBTAZ9ETs4Jw=; b=w8vprCYA/58SiVx1f75/JtfoqlIKS0lnFWlkquLjoV3RaLS90yHGtPW9qE1jRx0mODuBFXc7 1SgVCMTskCx+rHqAAEHoiNtsfUr5xxDsDvRg9APbE0w3t8PvESi9CctaT6i6A9LiRi8+n+BS kv6BgoZjxUI7O7jqeaj1tUoygiU=
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 5bde742c.7f8e085d7270-smtp-out-n01; Sun, 04 Nov 2018 04:23:08 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:23:08 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bde742c5bf6_42482ab246eb8570775ef@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9f4fdb: pt sm vwls n frm nms
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde742c5793_42482ab246eb85707742"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a_0ix8PL1FjLxZeq1bJetzr56Cg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:23:12 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9f4fdbf23ebde1aadafa724af3cb046a1d0432ec
      https://github.com/quicwg/base-drafts/commit/9f4fdbf23ebde1aadafa724af3cb046a1d0432ec
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-03 (Sat, 03 Nov 2018)

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

  Log Message:
  -----------
  pt sm vwls n frm nms


  Commit: 78dc3f4799044a2f3039cffa57071b850f7c4979
      https://github.com/quicwg/base-drafts/commit/78dc3f4799044a2f3039cffa57071b850f7c4979
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1961 from quicwg/reset_stream

pt sm vwls n frm nms


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

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

----==_mimepart_5bde742c5793_42482ab246eb85707742--


From nobody Sat Nov  3 21:23: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 F0F61130DD5 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:23:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 8zdEynsKZwf9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:23:11 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A29E130DCD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:23:11 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:23:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541305390; bh=EWZkb5yFZ1PY6dp3iEwgrK7wdbFyEI0VIhDbIdWGPok=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pqqi26Iv/46Ad55MXiPumaPSdnEIFw5N2lt8pgUotr939seL9pUIYgWPrMd7nbzBy s6gFKK/OhxsQdAibPREG44/omeOCQqI5eQ9I549RAa18Hx6s9I0uugoGlYDoq29XgH wBE2g99gBVWb0ZlBB798oyqqPL6oKlqwFI36z1+s=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab420dd2ca613c820310ed24a256c68d08dcc2293192cf0000000117f6362e92a169ce16799f7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1961/issue_event/1944666818@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1961@github.com>
References: <quicwg/base-drafts/pull/1961@github.com>
Subject: Re: [quicwg/base-drafts] pt sm vwls n frm nms (#1961)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde742eba27f_5a3c3fd6eb8d45bc7425b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nkIVNBrH3IMnCIwT8g8AtN0Hy8g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:23:15 -0000

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

Merged #1961 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/1961#event-1944666818
----==_mimepart_5bde742eba27f_5a3c3fd6eb8d45bc7425b8
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="377069439" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1961" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1961/hovercard" href="https://github.com/quicwg/base-drafts/pull/1961">#1961</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/1961#event-1944666818">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-sgw3MxQ_906epFQALQ31otfB0Fks5urmuugaJpZM4YM4Ec">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4AxE1zMn9esOVDhwq8UlXmG8lQ0ks5urmuugaJpZM4YM4Ec.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1961 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1961#event-1944666818"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1961#event-1944666818",
"url": "https://github.com/quicwg/base-drafts/pull/1961#event-1944666818",
"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] pt sm vwls n frm nms (#1961)",
"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/1961#event-1944666818"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406028572\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde742eba27f_5a3c3fd6eb8d45bc7425b8--


From nobody Sat Nov  3 21:23: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 7C1EA130DCB for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:23:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 OF892LthrI_D for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:23:14 -0700 (PDT)
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 14A57130DD7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:23:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541305393; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xnYP0rxgB7lsDq8oUELRyUf9e3dbCjXv4h4E7M2MGRw=; b=dXBGoHkphiWbZJ0yhRCtaCy8JZ3ExTysDBg5YeSEAmYK40VxX20W+aKyQ3XrWe79U9ZLTudp cejwUWJ4Oy8IW3INrL+yT13x2GTjEJKgnyjwGtcZSeui+8wILHM9Uhm95eIm4Uas9/8WpZcj DJHURTtTmBl6fyUik+xzRIXr0Og=
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 5bde7430.7f8de8502ba0-smtp-out-n01; Sun, 04 Nov 2018 04:23:12 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:23:11 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bde742fc8bb2_70b2abc34a3c580967d@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde742fc869f_70b2abc34a3c580966bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iQn-fyXPnB4VKcTQLEFS_JEAKLw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:23:16 -0000

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

  Branch: refs/heads/reset_stream
  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_5bde742fc869f_70b2abc34a3c580966bc--


From nobody Sat Nov  3 21: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 41BFD130DCD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:28:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0bTt6BFpAYEe for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:28:16 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DAE7312777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:28:15 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:28:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541305694; bh=kjR3fs3mKam6HngYHTeWIHFGZMN2cpJZb9Ty6Rd9k8I=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=osdNshURxpJ5LbvKIR+fHuq9WV+GguLbw+RQBhdHvQIT2B8gVlhK7OMpIEvqshx7e 5a1ZxwmuceLLsJBoCBoTDt2Lg/ngS12/JINS7qz9T0ixluxBgaQOAb2YCFJOTKp+PX P1q4kmi5W2y0Z2mw+yW5mimkWOkvLdM0llAGwDbM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab266c829289a0081fb3b4dabb19262affd0b274de92cf0000000117f6375e92a169ce167a64a8@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/91@github.com>
Subject: [quicwg/wg-materials] HTTP slides (#91)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde755ec2cd8_30eb3f95ee4d45b8263418"; 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/IU66MjjsXDx2h54osWABdswr4Rw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:28:17 -0000

----==_mimepart_5bde755ec2cd8_30eb3f95ee4d45b8263418
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/wg-materials/pull/91

-- Commit Summary --

  * HTTP slides

-- File Changes --

    A ietf103/http.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/91.patch
https://github.com/quicwg/wg-materials/pull/91.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/wg-materials/pull/91

----==_mimepart_5bde755ec2cd8_30eb3f95ee4d45b8263418
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/wg-materials/pull/91'>https://github.com/quicwg/wg-materials/pull/91</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>HTTP slides</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/91/files#diff-0">ietf103/http.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/91.patch'>https://github.com/quicwg/wg-materials/pull/91.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/91.diff'>https://github.com/quicwg/wg-materials/pull/91.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/wg-materials/pull/91">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzRUqvwAI76dNoZvw4EknIULgZY0ks5urmzegaJpZM4YNIrN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_oDL2DYKZ_v9OCpjAuvbZUGJjs8ks5urmzegaJpZM4YNIrN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP slides (#91)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/91"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/91",
"url": "https://github.com/quicwg/wg-materials/pull/91",
"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": "HTTP slides (#91)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "61ecf1f",
"value": "HTTP slides"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Added",
"value": "[ietf103/http.pdf](https://github.com/quicwg/wg-materials/pull/91/files#diff-0) (0 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/wg-materials\",\n\"issueId\": 91,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 91\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/91"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/91.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/91.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406096589\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde755ec2cd8_30eb3f95ee4d45b8263418--


From nobody Sat Nov  3 21:32: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 97993130DD0 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:32:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 lcaPq6OeNEil for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:32:36 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EB6A130DCE for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:32:36 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:32:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541305955; bh=WTcMl4jD0cdlGPPTp0VMnk59ZfBi9lDXTa0DXb09nQY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Va7yE40J8A5/sHetXOvlugTT4JZzWO0JFKzp0TlTNFPL7x3NweKWsnrj/KXaNcn3O eSBTF0rpEFJaA1yMHkLbguXB6SJ95Ah7b7f6E8bPaVsX4/lyh/XScN2j9q0OBX848z SEwIxfO2RwlqDAdV5WMy1R42xdyPyUFIaoBWGf54=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab7a9ace528f7aeb26480f167638b18404bb40783192cf0000000117f6386392a169ce167a64a8@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/91/issue_event/1944668754@github.com>
In-Reply-To: <quicwg/wg-materials/pull/91@github.com>
References: <quicwg/wg-materials/pull/91@github.com>
Subject: Re: [quicwg/wg-materials] HTTP slides (#91)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde76638a9bb_64a83fabbd0d45b4223551"; 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/GH2SZ5-ssDfncHvRpXioiCXbIu8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:32:38 -0000

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

Merged #91 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/wg-materials/pull/91#event-1944668754
----==_mimepart_5bde76638a9bb_64a83fabbd0d45b4223551
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="377119912" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/91" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/91/hovercard" href="https://github.com/quicwg/wg-materials/pull/91">#91</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/wg-materials/pull/91#event-1944668754">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3yIJ8puYpod_Oi_Fpvcx7-VmJL3ks5urm3jgaJpZM4YNIrN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2U48rGD6mBdlxXWuxOnQfHpdmE2ks5urm3jgaJpZM4YNIrN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #91 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/91#event-1944668754"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/91#event-1944668754",
"url": "https://github.com/quicwg/wg-materials/pull/91#event-1944668754",
"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/wg-materials] HTTP slides (#91)",
"sections": [
{
"text": "",
"activityTitle": "**Mark Nottingham**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mnot",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/91#event-1944668754"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406096589\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde76638a9bb_64a83fabbd0d45b4223551--


From nobody Sat Nov  3 21:32: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 132FB130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:32:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 EdYTTJewMS8E for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:32:36 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E70A130DCF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:32:36 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541305956; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KcCPBTIiKfJjKWO5Fu5X736LX80W5iBdhy/UmgeQTAI=; b=k2gnJdDhNkL50DEJogd3Omfh1Fj5GGLVaop53gH3aEAvwXCh5DCx7d0XmaXlCYmL2T7m7Yif 5hrK506zblc6Kjvp4C4ic9MNPoR7Xddi2d/KeykBVINZ2UdGDu2EooolvzjFazO2D89H1H63 9G8w0cRrplowOD7VTBTpURmIPGY=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5bde7663.7f680052d600-smtp-out-n01; Sun, 04 Nov 2018 04:32:35 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:32:34 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5bde7662a6d40_62c32ad5dd18657c950de@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 61ecf1: HTTP slides
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde7662a6870_62c32ad5dd18657c9496d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/801xLzU4qts9EFSel-78P8pLiOc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:32:38 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 61ecf1fefce7c317ad8c87b25028f211fe0032fb
      https://github.com/quicwg/wg-materials/commit/61ecf1fefce7c317ad8c87b25028f211fe0032fb
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    A ietf103/http.pdf

  Log Message:
  -----------
  HTTP slides


  Commit: efd6367352abb2bc1181ab32300c6b9d7fec8ae0
      https://github.com/quicwg/wg-materials/commit/efd6367352abb2bc1181ab32300c6b9d7fec8ae0
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    A ietf103/http.pdf

  Log Message:
  -----------
  Merge pull request #91 from MikeBishop/http-103

HTTP slides


Compare: https://github.com/quicwg/wg-materials/compare/acc01d6f3285...efd6367352ab
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5bde7662a6870_62c32ad5dd18657c9496d--


From nobody Sat Nov  3 21:36: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 B8DE8130DD0 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:36:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qZbWH3rnZ1K3 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:36:50 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 343CE130DCF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:36:50 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:36:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541306209; bh=pjMfIUU8D5M3UrC13bOOxVfaKjIt+TkcWU+gWBvkcbY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qllsc11jKiWVFcoTMpcw88o+HoRc7uZNcEDYf7k60em9YjQ7cwqV0gTAR3Sp62p+f iuaXg8eZ60rNP0sF2k7C1TVRGVtK69bQAbTUdeMkYGWtypdxQzoEHH7/oC6uYuWxXn wanBFwB1GYDk39Mc3ze1OpPsDQ2UOF7/IaQyzN/8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1f97d0a0f1ac79dd822f9d1cf33f15826640b2d492cf0000000117f6396192a169ce16793fe0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1956/review/171349568@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde776189e3f_35b3fc0d6ad45b8129534"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0WPvFfbpGxdMlmtarzA8zJD3q20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:36:52 -0000

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

janaiyengar commented on this pull request.



> @@ -509,6 +509,57 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It's expected implementations

```suggestion
QUIC implementations store information about every packet sent. It is
expected that 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/pull/1956#pullrequestreview-171349568
----==_mimepart_5bde776189e3f_35b3fc0d6ad45b8129534
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1956#discussi=
on_r230575399">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -509,6 +509,57 @@ frames containing the=
m could be lost. In this case, the loss recovery algorithm
 may cause spurious retransmits, but the sender will continue making forw=
ard
 progress.
 =

+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It&#39;s expected imple=
mentations
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-QUIC stores information about every packet se=
nt. It's expected implementations
+QUIC implementations store information about every packet sent. It is
+expected that implementations
</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/1956#pullrequestreview-171349568">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
85xg6H20uPGH7csITM8-QtlztWWks5urm7hgaJpZM4YMwCY">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq7iMrVG_PjSB9yeLW3g-a=
9as1WSjks5urm7hgaJpZM4YMwCY.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1956"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171349=
568"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestrev=
iew-171349568",
"url": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview=
-171349568",
"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 1956",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bde776189e3f_35b3fc0d6ad45b8129534--


From nobody Sat Nov  3 21:37: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 1EC25130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:37:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 Gu7Fqge6Hiyl for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:37:44 -0700 (PDT)
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 F028612777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:37:43 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541306263; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gahRXxXCxOx9FieYD7A9f+7XSgsfttgRfRFuFixm5nU=; b=Iaz4DU9FyAcmlrGdlj4UkbtpL8QEjRxI9c52nbXXwpQURZnPBnCBkspeeH2QTHY+OvYgouM6 dE5fvmg82Knc2IBC7VPR5DoQz1iIxCgCKF27yeERJTCHxejH9Y4IX1r/TS26TEfetPMyNc4j M2Fw5jjWD2dgIOtsxchNcbj5RLE=
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.37]) by mxa.mailgun.org with ESMTP id 5bde7797.7faa1c099b40-smtp-out-n03; Sun, 04 Nov 2018 04:37:43 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:37:42 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde7796f3c62_e9a2ae3161e85743328b@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6ed3cf: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde7796f3692_e9a2ae3161e857433199"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L0PRfjslna02AO6MXfZWOxv9nN4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:37:46 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6ed3cf00d866afbbe1ce94929655df5ef5c017d3
      https://github.com/quicwg/base-drafts/commit/6ed3cf00d866afbbe1ce94929655df5ef5c017d3
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bde7796f3692_e9a2ae3161e857433199--


From nobody Sat Nov  3 21:37: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 5B5F8130DE7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:37:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 MESMT2reY9k7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:37:46 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D7D812777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:37:46 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:37:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541306265; bh=gVJ31WhXz5NcfSlr6gGwfr4FiXcQjd0b2Aa2N5gihD4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tjvNR9hkPhb0xAbHRYRgzBzoX0s4OAGgutO28abxqPRWqRAW023TYAsei4Xe01etd SJySRVRh6QfaukQQaHqhiu7Wi3M3DQSD2I4hMGC71mS2t7Ot7Fv3EfZInwhBXOvutE mPumAZk+ZDHu2zA0PFMI+Jf5WbwbLIBMfI70xB8o=
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/1956/push/3017864116@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde7799acf6e_31073f95ee4d45b8706716"; 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/CIebah94bXa6D0I5bj5w8l6lgvU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:37:50 -0000

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

@ianswett pushed 1 commit.

6ed3cf0  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/1956/files/4875ba79f9ea3a33f22ac42dee5a07ba06ee6f25..6ed3cf00d866afbbe1ce94929655df5ef5c017d3

----==_mimepart_5bde7799acf6e_31073f95ee4d45b8706716
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/6ed3cf0">6ed3cf0</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/1956/files/4875ba79f9ea3a33f22ac42dee5a07ba06ee6f25..6ed3cf00d866afbbe1ce94929655df5ef5c017d3">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4pu35mjeYg4CrRA_vsJAn4Oh9QDks5urm8ZgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq92DwJZD61BPN_jknl8rdfDeZWBRks5urm8ZgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/4875ba79f9ea3a33f22ac42dee5a07ba06ee6f25..6ed3cf00d866afbbe1ce94929655df5ef5c017d3"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/4875ba79f9ea3a33f22ac42dee5a07ba06ee6f25..6ed3cf00d866afbbe1ce94929655df5ef5c017d3",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/4875ba79f9ea3a33f22ac42dee5a07ba06ee6f25..6ed3cf00d866afbbe1ce94929655df5ef5c017d3",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "6ed3cf0",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/4875ba79f9ea3a33f22ac42dee5a07ba06ee6f25..6ed3cf00d866afbbe1ce94929655df5ef5c017d3"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde7799acf6e_31073f95ee4d45b8706716--


From nobody Sat Nov  3 21:39: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 1A099130DD0 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:39:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 C5nxtcAikKfU for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:39:05 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5FF4312777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:39:05 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:39:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541306344; bh=VA2k7uaE01DU+A/uyqVgnq95gigK9OsIjnxmWuwD/GY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fo3m77Pyx1jB+0EM73fomaDDSzUyhog/O1HsOZp7jXf/fJOmY+NH+g91TYGCPtEhZ xQ4ngnlOLPxNvWS4cnUKuyUrER2i5kvUPvjPCGyfIgHGoSGpEQ75R41GlUYVRtn2PZ 5J95gj5/L6VLwdSDDuavqQ/wnQnCLujCQgLQxbdQ=
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/1956/push/3017865015@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde77e880fb5_48463f813bad45c0118002b"; 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/TrgvQDCN9bJoFssDNsTwZubSYiE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:39:07 -0000

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

@ianswett pushed 1 commit.

c036e36  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/1956/files/6ed3cf00d866afbbe1ce94929655df5ef5c017d3..c036e365d5b7cfb199c7307a59ebb6689cb434c5

----==_mimepart_5bde77e880fb5_48463f813bad45c0118002b
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/c036e36">c036e36</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/1956/files/6ed3cf00d866afbbe1ce94929655df5ef5c017d3..c036e365d5b7cfb199c7307a59ebb6689cb434c5">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7eBq3x1En18x7mSV9dXlH1-vDzJks5urm9ogaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq87TcKrztjyCJosJdWTw2U6cwxlyks5urm9ogaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/6ed3cf00d866afbbe1ce94929655df5ef5c017d3..c036e365d5b7cfb199c7307a59ebb6689cb434c5"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/6ed3cf00d866afbbe1ce94929655df5ef5c017d3..c036e365d5b7cfb199c7307a59ebb6689cb434c5",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/6ed3cf00d866afbbe1ce94929655df5ef5c017d3..c036e365d5b7cfb199c7307a59ebb6689cb434c5",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "c036e36",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/6ed3cf00d866afbbe1ce94929655df5ef5c017d3..c036e365d5b7cfb199c7307a59ebb6689cb434c5"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde77e880fb5_48463f813bad45c0118002b--


From nobody Sat Nov  3 21: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 2F61A130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:39:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k2nJoAYscqq7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:39:29 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 487C012777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:39:29 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:39:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541306368; bh=GyES2C4JB5tR3zfU+VeuvZMXIp98kloOmNZVxH/YhMk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DZQ1cy3sxWOB2jKx8NWWXw0DO1zh0Q8Vwt8KDm7CRSbhBKRtZ1m9UVPOCKVI+ChrE U2pwI4I3Ft+BbUJ/5ADmIV12Yl/LI6vnBv45CnVRgp6QxxW80jksHLefUB1DOSvu/p gBnFINMpBP+qUvEtyxYV2a4dPpMqKPrQZ5UCVMqI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf27ff59df715c52964a60a7f7f460315b669a84192cf0000000117f63a0092a169ce16793fe0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1956/review/171349614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde78006859d_787a3feca1cd45c4540184"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iPaeK8ja78s4ntAYLxVZ40ssexc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:39:31 -0000

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

janaiyengar commented on this pull request.



> @@ -509,6 +509,57 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It's expected implementations
+will index this information by packet number and crypto context and store the
+per-packet fields detailed below for loss recovery and congestion control.

```suggestion
per-packet fields ({{sent-packet-fields}}) for loss recovery and congestion control.
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1956#discussi=
on_r230575440">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -509,6 +509,57 @@ frames containing the=
m could be lost. In this case, the loss recovery algorithm
 may cause spurious retransmits, but the sender will continue making forw=
ard
 progress.
 =

+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It&#39;s expected imple=
mentations
+will index this information by packet number and crypto context and stor=
e the
+per-packet fields detailed below for loss recovery and congestion contro=
l.
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-per-packet fields detailed below for loss rec=
overy and congestion control.
+per-packet fields ({{sent-packet-fields}}) for loss recovery and congest=
ion control.
</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/1956#pullrequestreview-171349614">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
8UEaaJefoM3vZo-G598-d7XWUJkks5urm-AgaJpZM4YMwCY">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqw00OEZJN67MCz7rUsmPA=
cBERhSJks5urm-AgaJpZM4YMwCY.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1956"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171349=
614"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestrev=
iew-171349614",
"url": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview=
-171349614",
"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 1956",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bde78006859d_787a3feca1cd45c4540184--


From nobody Sat Nov  3 21: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 15F38130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:39:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kcp9NhNgq55R for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:39:49 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C08712777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:39:49 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:39:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541306388; bh=k5Q4nj+IbxfIplKJjgflluszVTcG8cmufH8CDF8DGqI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jEwAAIAiY3Eq0AqT0PSsbJcP1o1Pmo6Bl5w+QkxvUjYbmuEnov8dxsC+OZdr8wm3H 8mAn+tEfAt45VeD2fC/JSHbEzC3X77MKHxpGk6QS39cwZhJP5rLUHM3HAn/iRoMzSk WxHqa4ZdzQSeEkLgzVOpFz30bY21hbyqjNrZ3tgA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab72f08c7c756d87bbfa9404b26bc32ad7050e520792cf0000000117f63a1492a169ce16793fe0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1956/review/171349622@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde781446c5a_54103f98c4cd45b490035b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HgFsbDTXoodwrpGvMeGT99RyhOc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:39:51 -0000

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

janaiyengar commented on this pull request.



> @@ -509,6 +509,57 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It's expected implementations
+will index this information by packet number and crypto context and store the

```suggestion
will index this information by packet number and crypto context and store
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1956#discussi=
on_r230575448">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -509,6 +509,57 @@ frames containing the=
m could be lost. In this case, the loss recovery algorithm
 may cause spurious retransmits, but the sender will continue making forw=
ard
 progress.
 =

+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC stores information about every packet sent. It&#39;s expected imple=
mentations
+will index this information by packet number and crypto context and stor=
e the
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-will index this information by packet number =
and crypto context and store the
+will index this information by packet number and crypto context and stor=
e
</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/1956#pullrequestreview-171349622">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
9GlhfCHiEdkCXJ2E3PWsnX8vf9Jks5urm-UgaJpZM4YMwCY">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq9jYrbkaEEPb7fWVkj0Ad=
Gkl_01Kks5urm-UgaJpZM4YMwCY.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1956"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171349=
622"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestrev=
iew-171349622",
"url": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview=
-171349622",
"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 1956",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bde781446c5a_54103f98c4cd45b490035b--


From nobody Sat Nov  3 21:40: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 063B3130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:40:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 QG970E5fKYEF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:40:07 -0700 (PDT)
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 25B9012777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:40:07 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541306406; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RMM+kcyG8wRr0eo7AMBMWtJiYfVTp5vl6V2pkeCuzVE=; b=Wm6JSCnDWz+u9rr8/Izl+8e6YbMToU04sY1D49lPhbCdQf4tV9n0F4Mth0cUhfeNeh32KIBt SkQRelxelMDabJ4zaGxs/Pqb/c9jpn0Z1YLosKR6OkXk3J8boWRguzvmXs/tjgCaJgkaSkku yrq0JtsznaWeurHy4nWT8F/S/Vk=
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 5bde7826.7f9d3c6aa3c0-smtp-out-n03; Sun, 04 Nov 2018 04:40:06 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:40:05 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde7825dc7bb_efc2abd6f97a5847614@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fa9069: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde7825dc40c_efc2abd6f97a58476059"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HcNMzIKeg8B_4qyLw2weBQlk7Gw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:40:09 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: fa9069c0b90a89fea13caed8f4cf528ede38eb67
      https://github.com/quicwg/base-drafts/commit/fa9069c0b90a89fea13caed8f4cf528ede38eb67
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bde7825dc40c_efc2abd6f97a58476059--


From nobody Sat Nov  3 21: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 EE1FC130DDF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:40:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 059IulqqNCpp for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:40:09 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 464D912777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:40:09 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:40:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541306408; bh=VqaxVZlow8BhBLip+jI+HIFdzvuaUAUCKo9HXdqVHl8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eXKfP00V0uInPNZeT+WWPAU5961IuTyKczndGymwM+2mmABMEeEfgXb8A5kX67pzp yhJZeBDqOAb/lcG2DoMA8dVXD9F86hTl38RYp/hjsXK/L1Yge2xWyE3B7DoFjV8JK2 vsaxe5ptRqmOskpakolgm2VOUj7uvYk2c/GVHp/M=
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/1956/push/3017865687@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde7828a0f98_4513fcef86d45b44624de"; 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/P3jos7Ol8vun22brPPW49uxFlUw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:40:11 -0000

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

@ianswett pushed 1 commit.

fa9069c  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/1956/files/c036e365d5b7cfb199c7307a59ebb6689cb434c5..fa9069c0b90a89fea13caed8f4cf528ede38eb67

----==_mimepart_5bde7828a0f98_4513fcef86d45b44624de
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/fa9069c">fa9069c</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/1956/files/c036e365d5b7cfb199c7307a59ebb6689cb434c5..fa9069c0b90a89fea13caed8f4cf528ede38eb67">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7kviDEPhYKYKPb9GOVsL7V3LKRQks5urm-ogaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_6hdpKq2A46fe4dfxRQE9PHZbpOks5urm-ogaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/c036e365d5b7cfb199c7307a59ebb6689cb434c5..fa9069c0b90a89fea13caed8f4cf528ede38eb67"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/c036e365d5b7cfb199c7307a59ebb6689cb434c5..fa9069c0b90a89fea13caed8f4cf528ede38eb67",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/c036e365d5b7cfb199c7307a59ebb6689cb434c5..fa9069c0b90a89fea13caed8f4cf528ede38eb67",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "fa9069c",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/c036e365d5b7cfb199c7307a59ebb6689cb434c5..fa9069c0b90a89fea13caed8f4cf528ede38eb67"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde7828a0f98_4513fcef86d45b44624de--


From nobody Sat Nov  3 21:42: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 35F17130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:42:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 BAMeYD-iZFgW for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:42:53 -0700 (PDT)
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 BDD7512777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:42:53 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541306573; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UIKmnaDcBw5IAAVMgLoDM4Wh2NpbdNHn85SdC6UD55Y=; b=KMiomTr1qilj47w3LcV6ExuEXKPfEQn1oqJVIZoG8MUZgf04fmOOhbvvOP7NvoZQbnxkWcmq vO3kvfXmJfJuAVcUAHBpN6SBLCXNFAVb90orxZDnmZTVPCBGdZLBai30YKAjExe6jp0qtikQ 55TzjNRVpysrf0eDO7x2csxEUvs=
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 5bde78cd.7ff0b0651810-smtp-out-n01; Sun, 04 Nov 2018 04:42:53 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:42:52 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde78cc1bc4_26332acb8a43657c81949@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d4a103: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde78cc1741_26332acb8a43657c8188c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v5ritwIoTAkauMsroMHXB2Srh-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: Sun, 04 Nov 2018 04:42:55 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: d4a10361b952c6eb03431daae2627c9714e6d696
      https://github.com/quicwg/base-drafts/commit/d4a10361b952c6eb03431daae2627c9714e6d696
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bde78cc1741_26332acb8a43657c8188c--


From nobody Sat Nov  3 21:43: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 356C0130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:42:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 mZXqwEVpuytR for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:42:55 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B45912777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:42:55 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:42:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541306574; bh=S+7bF8pDnWQA0gbTL9Y1/5ZVNtwu9xyRKA1cVMNySNQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1gJmptscJwvMegEH3og4ElGrNBr2GI7D98w3c0V1ix6J+6SbjY2grQ+K7sRZpmju+ 2u4hfXBvoTNUw5G9PnGwnIi3PP6RmtulkMVMaHRproUEQsbGI04kahnzhauhn0laBJ uMMcpasPTjkgvNyRJKFN/YAOqCnYOHrVW4eq2dFU=
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/1956/push/3017867699@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde78cebbfb4_29493fc0d6ad45b81515df"; 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/9_48x_hKu9E2S-aW1QJscCxX2vw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:42:57 -0000

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

@ianswett pushed 1 commit.

d4a1036  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/1956/files/fa9069c0b90a89fea13caed8f4cf528ede38eb67..d4a10361b952c6eb03431daae2627c9714e6d696

----==_mimepart_5bde78cebbfb4_29493fc0d6ad45b81515df
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/d4a1036">d4a1036</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/1956/files/fa9069c0b90a89fea13caed8f4cf528ede38eb67..d4a10361b952c6eb03431daae2627c9714e6d696">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4sEsSNcfX7GbpugvE-Z53Gw5L8Kks5urnBOgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3zZ9ZwPK3tWNGrt_1lCYNpClqp3ks5urnBOgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/fa9069c0b90a89fea13caed8f4cf528ede38eb67..d4a10361b952c6eb03431daae2627c9714e6d696"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/fa9069c0b90a89fea13caed8f4cf528ede38eb67..d4a10361b952c6eb03431daae2627c9714e6d696",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/fa9069c0b90a89fea13caed8f4cf528ede38eb67..d4a10361b952c6eb03431daae2627c9714e6d696",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "d4a1036",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/fa9069c0b90a89fea13caed8f4cf528ede38eb67..d4a10361b952c6eb03431daae2627c9714e6d696"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde78cebbfb4_29493fc0d6ad45b81515df--


From nobody Sat Nov  3 21: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 8A1AB130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:45:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 3fVRHI5LXyjC for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:45:28 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A74A12777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:45:27 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541306727; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Q/yBhyhqe3ZJA6F+ZfLr//SoD2vUEGLs7deG4tW1Fos=; b=umc9ttHSIMACKZ02SrwRjJrUCj6SAJDhArxBqBp732097KpH8FYdI9zV7CZu5WNRCRAyz9E1 +fIljDeikTdCH2PLCgGyDhjCFLBRc7Cti+tSgFmRBJU6JdpnxRSDjr/gszkg2jJHuA/cPosy Xmh3/fuBhZT077LgzQ0INR7qNro=
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 5bde7966.7f4914893a80-smtp-out-n01; Sun, 04 Nov 2018 04:45:26 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:45:26 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde79667ba26_71d12abbcf8e0584525f7@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2a012d: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde79667b617_71d12abbcf8e058452490"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ni6zT-bXy7Ls4_gl64j49uPLwSo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:45:30 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461
      https://github.com/quicwg/base-drafts/commit/2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bde79667b617_71d12abbcf8e058452490--


From nobody Sat Nov  3 21:45: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 D449F130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:45:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 fRKtwekjzq4I for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:45:29 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8AB112777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:45:29 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:45:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541306729; bh=fmYwnPWpvskiE8fp4PsjLh2eZ4AVgthWTJYC6BtJ6RM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CsSoJ88m4mqT+2nQDhjTTktjhbZ4cvsG+DnF6794rfhqSfJl4ei+CQRaU5Y1MDxuM Wknc1SsxQb2Du5ntUMCUgf/iQN2Zs5BvQ4BkhY4zuoJ9BwmNEzXOV/ENNm9BQs3Aks J2lok85tPp0G3Cjdr7Pg0cOo8RL9fMrNG08iicAo=
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/1956/push/3017869529@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde79699f75_44d3f9afa0d45c435516a"; 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/qYA46M7rnfCAQS39ldmFv_SoO64>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:45:31 -0000

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

@ianswett pushed 1 commit.

2a012dd  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/1956/files/d4a10361b952c6eb03431daae2627c9714e6d696..2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461

----==_mimepart_5bde79699f75_44d3f9afa0d45c435516a
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/2a012dd">2a012dd</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/1956/files/d4a10361b952c6eb03431daae2627c9714e6d696..2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-VmIMdKvht7_WCqi410CIlBIOnbks5urnDpgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq70odOA3gEp9EV25n72A9qk9gfyiks5urnDpgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/d4a10361b952c6eb03431daae2627c9714e6d696..2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/d4a10361b952c6eb03431daae2627c9714e6d696..2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/d4a10361b952c6eb03431daae2627c9714e6d696..2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "2a012dd",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/d4a10361b952c6eb03431daae2627c9714e6d696..2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde79699f75_44d3f9afa0d45c435516a--


From nobody Sat Nov  3 21:46: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 5BB6F130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:46:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZUNson08Y3-k for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:46:13 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7628A12777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:46:13 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:46:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541306772; bh=ntP3Q3gKf9dq+19YW7wVF4+OMxWDj5JIWifaG2w9PUA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CwRk8/HSCOkfnkIGTXC5TGXksyF7YHOdtk6tYDqhqFLGK3dqhXFlom3XR9awRQvd9 fK2QrJC5pPS/E95L8SaHETzIUTps9n9aN1getzms5mWwL/536rA1ZqlDaQH3fzMR4c yCb1sTnzGvFGycdS06Lk7A3zBcp39hECYmamhsOw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfad557086121bd6780e27d81426d031b0f189fb792cf0000000117f63b9492a169ce16793fe0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1956/review/171349701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde7994caaa6_7a8c3fd0386d45b43450ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3BfQJoeAQe8HtT9GSDTS_eIkkVo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:46:15 -0000

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

janaiyengar commented on this pull request.



> @@ -509,6 +509,56 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC implementations store information about every packet sent. It is expected
+implementations will index this information by packet number and crypto context
+and store the per-packet fields detailed below for loss recovery and congestion
+control.
+
+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}}.
+
+Packets MUST be tracked until acknowledged or lost in order to correctly

```suggestion
Every sent packet MUST be tracked until it is acknowledged or lost to 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/pull/1956#pullrequestreview-171349701
----==_mimepart_5bde7994caaa6_7a8c3fd0386d45b43450ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1956#discussi=
on_r230575512">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -509,6 +509,56 @@ frames containing the=
m could be lost. In this case, the loss recovery algorithm
 may cause spurious retransmits, but the sender will continue making forw=
ard
 progress.
 =

+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC implementations store information about every packet sent. It is ex=
pected
+implementations will index this information by packet number and crypto =
context
+and store the per-packet fields detailed below for loss recovery and con=
gestion
+control.
+
+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 t=
he
+frame.  For more information, see Section 13.2 of {{QUIC-TRANSPORT}}.
+
+Packets MUST be tracked until acknowledged or lost in order to correctly=

</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-Packets MUST be tracked until acknowledged or=
 lost in order to correctly
+Every sent packet MUST be tracked until it is acknowledged or lost to co=
rrectly
</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/1956#pullrequestreview-171349701">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
2rLR1QzAwYrny6oukOU705f7CRcks5urnEUgaJpZM4YMwCY">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq4qtNNf3Ls1wskyaJxZFw=
CzWjZqwks5urnEUgaJpZM4YMwCY.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1956"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171349=
701"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestrev=
iew-171349701",
"url": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview=
-171349701",
"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 1956",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bde7994caaa6_7a8c3fd0386d45b43450ca--


From nobody Sat Nov  3 21:48: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 6B324130DCF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:48:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 sYY9Kx5xZ2Al for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:48:09 -0700 (PDT)
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 D683512777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:48:08 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541306888; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YRHMVVp2t17e7sVvhobWXu+X3ukZOCbmkpXwDUl46QE=; b=rUAZLGOh9VjrUtkujHw2ahOYhYv6+1Qeu9tzhFfpqi73b6XnIF2GWZz6nsfwhETicpfhUwJX AKCc6U4CpoZI9lZ9EULr5GeRLJrD34CwUlNmC3XBEp05JqB+5rvN9MD8j5KdrSJKbX3e5WXW leFwEvTAkeybQviDjx6kd/8Fn8k=
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 5bde7a07.7fc0a03f9d80-smtp-out-n03; Sun, 04 Nov 2018 04:48:07 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:48:06 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde7a0695548_60912b07ecdc6580157d@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cfa4bc: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde7a0695142_60912b07ecdc6580156f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KFvL0DHcc2Te7_-2Kj2GTOPi9fA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:48:11 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: cfa4bccc3bf65703ade0875df471cdaf7d1c9906
      https://github.com/quicwg/base-drafts/commit/cfa4bccc3bf65703ade0875df471cdaf7d1c9906
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bde7a0695142_60912b07ecdc6580156f4--


From nobody Sat Nov  3 21: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 E4A36130DCF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:48:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 4BAJDWyBPoyz for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:48:10 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54099130DCE for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:48:10 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:48:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541306889; bh=2PriEI8YlftqIplkzGsRds7SuakOgShtB/zf5m27lhE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MVlsu4J+rYQ3aeHgMly/ZiX7itM1NrPZPGnY+rFueD5OWsQ252iYiTNvlB9qbJ74n sViq0cBvwFaD+JM7r0qT/nw1yJfRMqZ9JK4Pk5tDp9a111xpGBqEvdvL3Jn8domnKt 02LZHCTyohKRD5Crb3T+SYsCuPMQQ+M1j4nwzFlA=
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/1956/push/3017871301@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde7a09aab6f_2b793ff7708d45bc399095"; 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/8NcKdI_AsDZb8Rw4y4Bp463EzGk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:48:12 -0000

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

@ianswett pushed 1 commit.

cfa4bcc  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/1956/files/2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461..cfa4bccc3bf65703ade0875df471cdaf7d1c9906

----==_mimepart_5bde7a09aab6f_2b793ff7708d45bc399095
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/cfa4bcc">cfa4bcc</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/1956/files/2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461..cfa4bccc3bf65703ade0875df471cdaf7d1c9906">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5sw11HxJrGodCm7LILVY37o1niQks5urnGJgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0KbrS9zcbowroWlBQzgpqB00m5Rks5urnGJgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461..cfa4bccc3bf65703ade0875df471cdaf7d1c9906"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461..cfa4bccc3bf65703ade0875df471cdaf7d1c9906",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461..cfa4bccc3bf65703ade0875df471cdaf7d1c9906",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "cfa4bcc",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/2a012dd5898ce1a4ba5a67fdb90b3b1adc7c7461..cfa4bccc3bf65703ade0875df471cdaf7d1c9906"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde7a09aab6f_2b793ff7708d45bc399095--


From nobody Sat Nov  3 21:49: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 471A3130DCF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:49:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 tGdRuC8tsouw for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:49:03 -0700 (PDT)
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 D14A7130DCE for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:49:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541306942; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0NvGJypIqZGZadadeA4CRTRn1AVnSD2NnJeAhbHEAYE=; b=dK7KkU+j9GpLKMp1a5FhXAuL3e4xXS7tJd/yggD2z6XtFORKcxHJPvUENhHzeN2TqRGF2+HT Jgix/IxrwtUcHi6aEhLZ6il29WotBsPRfB8XlkHVRG+PelGhiziOSQiC099QUAO0J5C7eWO/ neTxtzwsoWUgJIhsX8Rz7m5Y94A=
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 5bde77e6.7f3b583d97b0-smtp-out-n02; Sun, 04 Nov 2018 04:39:02 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:39:01 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde77e5dc363_5ebb2ae8df8a85841014d3@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c036e3: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde77e5dbef5_5ebb2ae8df8a85841013ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lBGVnZFFBCN1wKvcf6HLmS1P4gk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:49:04 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: c036e365d5b7cfb199c7307a59ebb6689cb434c5
      https://github.com/quicwg/base-drafts/commit/c036e365d5b7cfb199c7307a59ebb6689cb434c5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bde77e5dbef5_5ebb2ae8df8a85841013ef--


From nobody Sat Nov  3 21:50: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 9E859130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:50:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 IAwIcTZOFqeF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:50:27 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0C5D12777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:50:27 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:50:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541307026; bh=RDPlD2KFi3sDfqoTcLXvDViZXm+sbqjb/RVqYYxdfuI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zpUbfdwARXhgpbkusWfm6iIgHnkPTH0ksbT/T33vrCPuwGNw1hC1+xKM3fP1ektAl o1i0QU9cgGGgJMQdvHppR5Ej+753YoGlJfr11JHiiGfR6s6c2ATiIIHxSjSHm9RXrt bzKKCj+0grjYkp3Y9t04JaW2/NLvG8E1/Ut0sbJ8=
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/1956/push/3017872831@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde7a92e3c7c_30c03f95ee4d45b814321d"; 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/ocm5FF4ZMeQZJyvbQxNaKjQy6QY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:50:32 -0000

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

@ianswett pushed 1 commit.

2a367b0  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/1956/files/cfa4bccc3bf65703ade0875df471cdaf7d1c9906..2a367b0b288ea1a76756d6c68a0fc93af0d13fa0

----==_mimepart_5bde7a92e3c7c_30c03f95ee4d45b814321d
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/2a367b0">2a367b0</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/1956/files/cfa4bccc3bf65703ade0875df471cdaf7d1c9906..2a367b0b288ea1a76756d6c68a0fc93af0d13fa0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-hO6nGKwxRJtL5JZcnYJo4mL1gRks5urnISgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3Wsteq6trmJgssbaXyvsv5swW7-ks5urnISgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/cfa4bccc3bf65703ade0875df471cdaf7d1c9906..2a367b0b288ea1a76756d6c68a0fc93af0d13fa0"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/cfa4bccc3bf65703ade0875df471cdaf7d1c9906..2a367b0b288ea1a76756d6c68a0fc93af0d13fa0",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/cfa4bccc3bf65703ade0875df471cdaf7d1c9906..2a367b0b288ea1a76756d6c68a0fc93af0d13fa0",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "2a367b0",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/cfa4bccc3bf65703ade0875df471cdaf7d1c9906..2a367b0b288ea1a76756d6c68a0fc93af0d13fa0"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde7a92e3c7c_30c03f95ee4d45b814321d--


From nobody Sat Nov  3 21:50: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 883C812777C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:50:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fkV62W9OZuqR for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:50:40 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44CF0130DCE for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:50:40 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:50:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541307039; bh=R/tVMtf3gpFAQJMkep5QyfbLnZOHuBDWszNUqYHWaz4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G81Mx2oo6viIeyLB/aXkndW4yR3zzPWnSEJXXQOdGwiaSjDF3LdwK3uFHKMG3uOV2 mpF57ZhkxuI74AWAOGNAyoa1aqv9A1uqLbtKH7bMIHRTt8KxesoZ7D+yDKdpw/tPXn yN+ODPvOTvyW4okqiOORFbA6JKcRHGFuVObx08rQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8720633ec5230047a618e0bf98cd6592902f7e9892cf0000000117f63c9f92a169ce16793fe0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1956/review/171349752@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde7a9f8a00c_1aa13fef24cd45bc8186e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hOcLHjx9g0_JBuR9OK6ZrXddIQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:50:43 -0000

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

janaiyengar commented on this pull request.



> @@ -509,6 +513,52 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC implementations store information about every packet sent. It is expected
+implementations will index this information by packet number and crypto context
+and store the per-packet fields detailed below for loss recovery and congestion
+control.
+
+Retrasnmittable packets MUST be tracked until acknowledged or lost in order to

Move this first sentence up and replace the first sentence of the section.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171349752
----==_mimepart_5bde7a9f8a00c_1aa13fef24cd45bc8186e
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/1956#discussion_r230575542">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -509,6 +513,52 @@ 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.
 
+## Tracking Sent Packets {#tracking-sent-packets}
+
+QUIC implementations store information about every packet sent. It is expected
+implementations will index this information by packet number and crypto context
+and store the per-packet fields detailed below for loss recovery and congestion
+control.
+
+Retrasnmittable packets MUST be tracked until acknowledged or lost in order to
</pre>
<p>Move this first sentence up and replace the first sentence of the section.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171349752">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2UiSzj01Xfw5YH22D9nE_Cvfo4Iks5urnIfgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8PFfOdzC6NEbrGk-7-mc7vO7tA4ks5urnIfgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171349752"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171349752",
"url": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171349752",
"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 1956",
"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/1956#pullrequestreview-171349752"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde7a9f8a00c_1aa13fef24cd45bc8186e--


From nobody Sat Nov  3 21:53: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 577A1130DD0 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:53:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 UYOugdOlZmAP for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:53:14 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BC51130DCE for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:53:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541307193; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8YOWybUyba6K0/bHNKo+LwhoeXxFUfMfh7sKqyYFgnc=; b=Hy3RtGGZmf/zzsreRxai4e3Uq12q5vOdYjYzJkRDGlSChi0Fmvmn7puzpkqHjjaGVTzOqOfe gb/b4OzwFrH5yh0vOCuIFwMwB6oV5W6ViTnDhyVKwOPKBenGoS70ZAE+DwbpxpMSb+VfeImr EUM6bwacTLlxlZ5E463CfkmD0Pw=
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.40]) by mxa.mailgun.org with ESMTP id 5bde7b39.7fdbe05b6810-smtp-out-n03; Sun, 04 Nov 2018 04:53:13 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:53:11 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde7b37e9d62_2c842b22af07057494942@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a3bf68: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde7b37e9710_2c842b22af070574948b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j5HJ5pNbfzqVKvYJ1SxHyABYRg4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:53:17 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f
      https://github.com/quicwg/base-drafts/commit/a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bde7b37e9710_2c842b22af070574948b4--


From nobody Sat Nov  3 21:53: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 7DB2C130DCE for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:53:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 B2-JZHir0lLW for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:53:16 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3F0E130DDD for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:53:15 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:53:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541307194; bh=gdRXUFrDCF1HTgqQkDejYFy7umX/5q+F9ONQfDUOuLA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ixl125wxDRkPSVYCWQgbEdnsDHn2nv79kayX/ZwVMUmlJ3tRN6rLZ8ExQzp4fgKOm bjuQ7rZ+RQFUym73cjI81zYhj/BG18h+8kYQllL9uJ5JNjI8TC9aa91Zyz5E9T4jGK 8x0L0PWtml73DKeDnY4hO8UFjqXcrbiN72LFDoZ8=
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/1956/push/3017874861@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde7b3ae2c80_2abf3fe92ecd45b81362763"; 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_d78Lz7gOD-cR7Ah5_A4lvLPIk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:53:17 -0000

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

@ianswett pushed 1 commit.

a3bf689  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/1956/files/2a367b0b288ea1a76756d6c68a0fc93af0d13fa0..a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f

----==_mimepart_5bde7b3ae2c80_2abf3fe92ecd45b81362763
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/a3bf689">a3bf689</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/1956/files/2a367b0b288ea1a76756d6c68a0fc93af0d13fa0..a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyo20qg0qkvte88pUQLOI9BgujpOks5urnK6gaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwMtHl-0mvDJjSxSpQQ8vVqOes9dks5urnK6gaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/2a367b0b288ea1a76756d6c68a0fc93af0d13fa0..a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/2a367b0b288ea1a76756d6c68a0fc93af0d13fa0..a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/2a367b0b288ea1a76756d6c68a0fc93af0d13fa0..a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "a3bf689",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/2a367b0b288ea1a76756d6c68a0fc93af0d13fa0..a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde7b3ae2c80_2abf3fe92ecd45b81362763--


From nobody Sat Nov  3 21:53: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 97E00130DCF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:53:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 KV8hQs2Wzgpw for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:53:34 -0700 (PDT)
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 05B8E12777C for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:53:33 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541307213; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ewkOpKGPWOF0TTbXrDe1TZTvmoD+1Gn1l2AcCf7ukQA=; b=XWyO+VVb9Z2DL1v7gTDtIrKCAnXrIMA339ncTpLnjTj8Z6YmBRB0Yr1lk57xW0b7FMZx0ivE 5zrY/XzH58PhbALWYjDJQoqifRFR+T/n3jr2pX9udBXZqJHmbPKdSSNzz9/RvVhMLwPdP4hI lSz/cu1CJYjMSDXXaAoHNK0OMUg=
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 5bde7b4c.7f45cc6fa630-smtp-out-n01; Sun, 04 Nov 2018 04:53:32 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:53:32 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde7b4c2d10_58942ae952ee657c970a5@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b0f4e8: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde7b4c28fa_58942ae952ee657c9696b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HqiRfb9XitijQ-xjYbHZImMxw2Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:53:36 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: b0f4e8709d97be28e2e60198211ca9ad8bdd83a5
      https://github.com/quicwg/base-drafts/commit/b0f4e8709d97be28e2e60198211ca9ad8bdd83a5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bde7b4c28fa_58942ae952ee657c9696b--


From nobody Sat Nov  3 21:53: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 5360712777C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:53:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 md0hWdqNx8B2 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 21:53:35 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 447AE130DCE for <quic-issues@ietf.org>; Sat,  3 Nov 2018 21:53:35 -0700 (PDT)
Date: Sat, 03 Nov 2018 21:53:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541307214; bh=8cJWK3Em2K8LWqUH4dF9Nke5bFHjWDMYEjqamG9hsW8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YbyVj5q8Zcs6ad8TMK28/89SbvLUe7kjO5orBkGSpHwN7gLB13sb3U5PKMcO5CF7J O3GWxk+1GIqUycA1UvO0mJL3LtsMAwpJ/D8kRUrzjBl0k5PFISjo6JgN0ZRyoCgtBo S+HokOy5jfGd9XyUvpGJI0uZ7lEh34/Zo+0J8GRU=
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/1956/push/3017875093@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde7b4e8102e_372a3f8e3e0d45c41058d"; 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/B5OJw7lwwLqLFGSECGP5yTLs998>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 04:53:37 -0000

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

@ianswett pushed 1 commit.

b0f4e87  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/1956/files/a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f..b0f4e8709d97be28e2e60198211ca9ad8bdd83a5

----==_mimepart_5bde7b4e8102e_372a3f8e3e0d45c41058d
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/b0f4e87">b0f4e87</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/1956/files/a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f..b0f4e8709d97be28e2e60198211ca9ad8bdd83a5">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqydVawzVWt6keAhyXdz1sXR1oFFrks5urnLOgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-zF85RT8hcCuiJyxFMMM2AhBLGUks5urnLOgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f..b0f4e8709d97be28e2e60198211ca9ad8bdd83a5"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f..b0f4e8709d97be28e2e60198211ca9ad8bdd83a5",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f..b0f4e8709d97be28e2e60198211ca9ad8bdd83a5",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "b0f4e87",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/a3bf6890d37e3e6e67e5cdfcfa2848b5ac6b9b2f..b0f4e8709d97be28e2e60198211ca9ad8bdd83a5"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde7b4e8102e_372a3f8e3e0d45c41058d--


From nobody Sat Nov  3 22:00: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 755C8130DCF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:00:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 nptvqNwRCCFs for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:00:26 -0700 (PDT)
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 7FACE1271FF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:00:26 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541307625; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QCxO1yYNThBXFU3jKd0WaokAUKnUkY/4px8fX6YNtKU=; b=eV4QcaJqawGbH3WuCUsJ7yXITIc/zCTz3NIevS/aac8aTzeP4gK3BBOcZyCf+EDRTlw0qInn LdcPveFCpS/1UB4ARXSmenDiTQPXNsnWdvqZu+NSv6VIIh8c95Y2pAJHTUlPA+LedRO2a2mT TQ2hx0jKBhdskScjRzPzwzy05CU=
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 5bde7a90.7faed0610d50-smtp-out-n03; Sun, 04 Nov 2018 04:50:24 -0000 (UTC)
Date: Sat, 03 Nov 2018 21:50:23 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde7a8fe67ff_6ec62ad64043a5945075a@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2a367b: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde7a8fe61e3_6ec62ad64043a594506dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i0d8L1BPEhzt3K9ibDMg56opPpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:00:29 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2a367b0b288ea1a76756d6c68a0fc93af0d13fa0
      https://github.com/quicwg/base-drafts/commit/2a367b0b288ea1a76756d6c68a0fc93af0d13fa0
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bde7a8fe61e3_6ec62ad64043a594506dd--


From nobody Sat Nov  3 22:01: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 2C16A130DCF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:00:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 ZPg6Ao13G4V5 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:00:57 -0700 (PDT)
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 3F2111271FF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:00:57 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541307656; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=oJCXTf1te4EtaySZb+mKaPjQ0YGDQrgtFIEHGxX1om4=; b=a+yZrVNPiITwC+1Unpmf4xsVYhBDmATktPgZpsrfx75x8p9Oiv8HE0wbrCadsgkxh9ZjmaoZ 8tBCqHUlWiac7eB8rGWmqvw4OO0iFk15+SpMrxlAKwVOsUzBLFJl7C6e+bl8TZixI5MLradS XLKKxoh0EHtJn6WmDm1ZgrRmpOs=
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 5bde7d07.7fd4a8b28a50-smtp-out-n01; Sun, 04 Nov 2018 05:00:55 -0000 (UTC)
Date: Sat, 03 Nov 2018 22:00:55 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde7d07b569f_27f42ab4fc95e5944516e@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 948807: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde7d07b5222_27f42ab4fc95e59445010"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/udsSnPat7LR-_M2CtikCs-7Js2M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:00:59 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 948807f095c3813f7d3996383e9c979304b98d8f
      https://github.com/quicwg/base-drafts/commit/948807f095c3813f7d3996383e9c979304b98d8f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bde7d07b5222_27f42ab4fc95e59445010--


From nobody Sat Nov  3 22:01: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 84215130DCF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:01:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 IZUZEgRAk_vi for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:00:59 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E3021271FF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:00:59 -0700 (PDT)
Date: Sat, 03 Nov 2018 22:00:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541307658; bh=en+JX+ji5GuYbZjrlG/BaXvTncltD8lITteQW164bB8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0s1n1cb8lUCo52w+KyzQcE3nuIYRv0EZjyi826TLU09P9O+ahz9+DJIIeV/OY7VwK QwUHfZxIx9EBqawGB3daFN/BTHKXA1oqPpO7P0kcCwcDNk/jynXG/Nmf3Uttsmf9E2 ueKcjr6bguEr2JT8qPwgB4lq1+yNXc6iUyvBqzy4=
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/1956/push/3017880572@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde7d0a9c2cd_49f83fb555ad45b8351685"; 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/zIf2Td90z8LNgdQbvvyOq5PqNU8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:01:01 -0000

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

@ianswett pushed 1 commit.

948807f  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/1956/files/b0f4e8709d97be28e2e60198211ca9ad8bdd83a5..948807f095c3813f7d3996383e9c979304b98d8f

----==_mimepart_5bde7d0a9c2cd_49f83fb555ad45b8351685
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/948807f">948807f</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/1956/files/b0f4e8709d97be28e2e60198211ca9ad8bdd83a5..948807f095c3813f7d3996383e9c979304b98d8f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_DuVlRUXt0F4WqSwVF4JD1zo15-ks5urnSKgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3bLc5b7-sP8QExKVBjMzhVWHbgwks5urnSKgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/b0f4e8709d97be28e2e60198211ca9ad8bdd83a5..948807f095c3813f7d3996383e9c979304b98d8f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/b0f4e8709d97be28e2e60198211ca9ad8bdd83a5..948807f095c3813f7d3996383e9c979304b98d8f",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/b0f4e8709d97be28e2e60198211ca9ad8bdd83a5..948807f095c3813f7d3996383e9c979304b98d8f",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "948807f",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/b0f4e8709d97be28e2e60198211ca9ad8bdd83a5..948807f095c3813f7d3996383e9c979304b98d8f"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde7d0a9c2cd_49f83fb555ad45b8351685--


From nobody Sat Nov  3 22:07: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 C541C130DD5 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:07:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 TgBoImGy0TB7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:07:21 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98A6A1271FF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:07:21 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541308041; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9GHlnk5fY0LDVosSPl9I9C06a9e/vAwbLTuWH6lIrA8=; b=GYnCaR8jDKork6j3eGyrl49XOwP/taqk+KixVMajiQGY3cmwolhI/k9J5HY9bvRgI4T+iPd5 /qss2n5srpzNwPzhrBM7faEMZfCPj/5VtVecdNnjUuQ1py3/1NfeNzoljwHvgZl4ypY2QoFQ nqOMIWUKn0lxALeoqkzMVc4qHcE=
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 5bde7e88.7f325c5f7ea0-smtp-out-n01; Sun, 04 Nov 2018 05:07:20 -0000 (UTC)
Date: Sat, 03 Nov 2018 22:07:19 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bde7e871b1b2_595f2aeb50f8c580847d0@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6423b9: mo nits
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde7e871ad54_595f2aeb50f8c58084686"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S_3JGk_Hdu9RWOzmep9jdjx687Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:07:23 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6423b966dc706c68b56f2c5931770ce45d235ca9
      https://github.com/quicwg/base-drafts/commit/6423b966dc706c68b56f2c5931770ce45d235ca9
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

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

  Log Message:
  -----------
  mo nits



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

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

----==_mimepart_5bde7e871ad54_595f2aeb50f8c58084686--


From nobody Sat Nov  3 22:07: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 9434E1271FF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:07:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W85Mhc6tIVB0 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:07:22 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48C71130DD4 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:07:22 -0700 (PDT)
Date: Sat, 03 Nov 2018 22:07:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541308041; bh=Bsc5+kcs6v+zP/bhkxYO/RFCF1RYEox/pR1PiNe/fv0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xQGUdHXeO1ywIdmCbUbrIa2TARj62KWlenzTo07o5mwnv7KC//Nn7GlzdlxbMIijw ldFhjAezbrUJOyukR0lMde5rZk2ftxkuOQrWqp0gDuCLqHNfnk8oVoXiJCWrMnTuor 82ybsXoF6l6BQWxNaq5IFQFBG8eLMntfVhEcmaAY=
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/1956/push/3017885059@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde7e898903c_4ad3fcef86d45b4822468"; 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/U2ceB-eR-6q2EwkzoBIyy5Wgaxc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:07:23 -0000

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

@janaiyengar pushed 1 commit.

6423b96  mo nits


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1956/files/948807f095c3813f7d3996383e9c979304b98d8f..6423b966dc706c68b56f2c5931770ce45d235ca9

----==_mimepart_5bde7e898903c_4ad3fcef86d45b4822468
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/6423b96">6423b96</a>  mo nits</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1956/files/948807f095c3813f7d3996383e9c979304b98d8f..6423b966dc706c68b56f2c5931770ce45d235ca9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0PtgRO7__cqiMG-z3E8SJpyHuLgks5urnYJgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2RiRJ0a03QtsLc6Fm5hzfSpKN9Aks5urnYJgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/948807f095c3813f7d3996383e9c979304b98d8f..6423b966dc706c68b56f2c5931770ce45d235ca9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/948807f095c3813f7d3996383e9c979304b98d8f..6423b966dc706c68b56f2c5931770ce45d235ca9",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/948807f095c3813f7d3996383e9c979304b98d8f..6423b966dc706c68b56f2c5931770ce45d235ca9",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "6423b96",
"value": "mo nits"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/948807f095c3813f7d3996383e9c979304b98d8f..6423b966dc706c68b56f2c5931770ce45d235ca9"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde7e898903c_4ad3fcef86d45b4822468--


From nobody Sat Nov  3 22:14: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 27BB5130DD4 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:14:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 dHdI8mTBs1bN for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:13:59 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D865C1271FF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:13:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541308438; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=L49k9Smzdy5FPTseZh2i9gTf63E9IRq8EYgLu8t2uAE=; b=pVXvUT+uT9xKx+KaCQoijX4Iq8V3CbQz2qnZe6BM2MIY8gBHWWOriWMrZbBLXZAxb2Yyt94W 99OQv9v7az+YYxhbPz2MV54MHfZ+HUlr8MRfB6TgZWwh0dHV/bkJ1Peo3TVg8II9J1VxfFcz 72BeAJ/OFf8trVdU4PuLLUBIO+s=
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 5bde8015.7f40b80a8480-smtp-out-n01; Sun, 04 Nov 2018 05:13:57 -0000 (UTC)
Date: Sat, 03 Nov 2018 22:13:57 -0700
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bde801520538_56a52b2a869045943328d@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c4194e: grammar
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde8015201d4_56a52b2a8690459433136"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k1bSwJcc1E-zx2eDldJXHv3hxxw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:14:00 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: c4194e7380cb0491a3c5b1d6738fff02ce29d572
      https://github.com/quicwg/base-drafts/commit/c4194e7380cb0491a3c5b1d6738fff02ce29d572
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

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

  Log Message:
  -----------
  grammar



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

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

----==_mimepart_5bde8015201d4_56a52b2a8690459433136--


From nobody Sat Nov  3 22: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 46936130DD7 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:14:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pQsb_z6bToz5 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:14:01 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83BE51271FF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:14:01 -0700 (PDT)
Date: Sat, 03 Nov 2018 22:14:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541308440; bh=62zpdKQ+INOjW9xTVvSYzinavwEfyQHc8nuICrEC9y0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=01HwVN4SPFGjI7YtaBZMarsjZvJOZxHgo5nGmV7fm3I/ChCGhiREioWufr0bCOMHB NlLL5WI+9s87kBCDQCOXad6sleRM+dfd3taOXdnLXVTzXXbrJjVcZuHFXUJgH8x9p6 R8eQvSoSy26XO8p311Vv1qGhhkXAzcjWN8Nb5ajg=
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/1956/push/3017889651@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde8018a5eba_26ad3ff9094d45bc35752e"; 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/RN7dP2_cEin5fR_2WHfnsfCgnBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:14:03 -0000

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

@janaiyengar pushed 1 commit.

c4194e7  grammar


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1956/files/6423b966dc706c68b56f2c5931770ce45d235ca9..c4194e7380cb0491a3c5b1d6738fff02ce29d572

----==_mimepart_5bde8018a5eba_26ad3ff9094d45bc35752e
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/c4194e7">c4194e7</a>  grammar</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1956/files/6423b966dc706c68b56f2c5931770ce45d235ca9..c4194e7380cb0491a3c5b1d6738fff02ce29d572">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4X7Q8cqaY4AXXPCbdmD6f7yBcoUks5urneYgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7X85f61C4JRyi69Lz9_Od9Yzo3yks5urneYgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/6423b966dc706c68b56f2c5931770ce45d235ca9..c4194e7380cb0491a3c5b1d6738fff02ce29d572"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/6423b966dc706c68b56f2c5931770ce45d235ca9..c4194e7380cb0491a3c5b1d6738fff02ce29d572",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/6423b966dc706c68b56f2c5931770ce45d235ca9..c4194e7380cb0491a3c5b1d6738fff02ce29d572",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "c4194e7",
"value": "grammar"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/6423b966dc706c68b56f2c5931770ce45d235ca9..c4194e7380cb0491a3c5b1d6738fff02ce29d572"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde8018a5eba_26ad3ff9094d45bc35752e--


From nobody Sat Nov  3 22:14: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 053CA130DDD for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:14:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 4m3LEVBpMGW9 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:14:13 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68F47130DD5 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:14:13 -0700 (PDT)
Date: Sat, 03 Nov 2018 22:14:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541308452; bh=2uRx+xAh20i867dsa60kog0ph/H3lJIwJSlx+ZeV7p0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zClQ6xHn4UfODyB0FVP3ZQxPbq8MQxor2zg1OHpDgn3SWfvltVcCmI4YMpgr8zXRP dO86q689vGFWomYnvLaAOvxNz8zglciLVPkUqOC6Zf7ORwxJxzyLIpbJtlimYxXw5P +b8W9AUIiv9UNk1ZniGWPFVzAgJ0lKEtK9n8G/Ag=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83880e655ff5b88fcba05e17ccc6f1003e15008492cf0000000117f6422492a169ce16793fe0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1956/review/171350053@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde802497a8e_54143f98c4cd45b41250057"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5U4IXnB9Ck9x_ENxo9FCORy-n_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: Sun, 04 Nov 2018 05:14:15 -0000

----==_mimepart_5bde802497a8e_54143f98c4cd45b41250057
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/1956#pullrequestreview-171350053
----==_mimepart_5bde802497a8e_54143f98c4cd45b41250057
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/1956#pullrequestreview-171350053">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyyZzDZJ5cdWt2tQeoRiRJUpHlt2ks5urnekgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9wbXyn_tZzoH80Fng5VUlgvdGFZks5urnekgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171350053"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171350053",
"url": "https://github.com/quicwg/base-drafts/pull/1956#pullrequestreview-171350053",
"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 1956",
"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/1956#pullrequestreview-171350053"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde802497a8e_54143f98c4cd45b41250057--


From nobody Sat Nov  3 22:14: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 7ABB1130DD4 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:14:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 PAJoVaD-6W0l for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:14:25 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 183E81271FF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:14:25 -0700 (PDT)
Date: Sat, 03 Nov 2018 22:14:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541308464; bh=KJDyYbzkdIUy3nW710BnI1J95+RBZWubqseGAuSkBVc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R/4nxI3t6VSIzKqY+Q/vuv+nhWzLQbaiC8dY/MPpcpzZUiz1itnU6fISs+xi8ymzL ZOCEC5PQiJ130lW1Zc/dzIbKiwppGXqLfx4kXea85zptNqsRW4N1EWQGdsYFb7fdZ5 WU6LmAKwuN1xaXOWOgi3k8cOiKColE72zyCUBVdU=
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/1956/push/3017889933@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde80304130f_58623f98c4cd45b42462a7"; 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/ep-HSZgsk-hXADEoXWmRQdCovKE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:14:27 -0000

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

@ianswett pushed 1 commit.

72af4fc  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/1956/files/c4194e7380cb0491a3c5b1d6738fff02ce29d572..72af4fc4ec9991f599b2af80c75fdff207c6e30b

----==_mimepart_5bde80304130f_58623f98c4cd45b42462a7
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/72af4fc">72af4fc</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/1956/files/c4194e7380cb0491a3c5b1d6738fff02ce29d572..72af4fc4ec9991f599b2af80c75fdff207c6e30b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3ppMIcvLqbL0gDwk59EzJg56YwHks5urnewgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwLBbjAH2LyXQM6Rju9Pb5876WL-ks5urnewgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1956"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956/files/c4194e7380cb0491a3c5b1d6738fff02ce29d572..72af4fc4ec9991f599b2af80c75fdff207c6e30b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956/files/c4194e7380cb0491a3c5b1d6738fff02ce29d572..72af4fc4ec9991f599b2af80c75fdff207c6e30b",
"url": "https://github.com/quicwg/base-drafts/pull/1956/files/c4194e7380cb0491a3c5b1d6738fff02ce29d572..72af4fc4ec9991f599b2af80c75fdff207c6e30b",
"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 #1956",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1956:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "72af4fc",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1956/files/c4194e7380cb0491a3c5b1d6738fff02ce29d572..72af4fc4ec9991f599b2af80c75fdff207c6e30b"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bde80304130f_58623f98c4cd45b42462a7--


From nobody Sat Nov  3 22:17: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 85990130DCF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:16:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 nW7qIjkvSSDt for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:16:58 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 145CA130DD4 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:16:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541308617; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PRMTWFBKnve3+QFfgFBSpqsBoh6Yw8p8LIwcPXS6Y7Q=; b=cjA73S5To9zbYcFtQg5BWMy15xPMSzrYym5g5jMaUv5TRLUwI3QlIFPGbnqkyRy+UGvvjmwm l3QOiw/nsN7SEXeQFxhRsKu8KAJeTH6B+EN8IwT8UZY9wnmCa4+RZZLJVKFCQ9N86j6xwRh9 gOCPumkto1LhFIFtP/B60pWWwJE=
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 5bde80c9.7fdebf2fb960-smtp-out-n01; Sun, 04 Nov 2018 05:16:57 -0000 (UTC)
Date: Sat, 03 Nov 2018 22:16:57 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bde80c993040_58b72b238d5705901451f@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6e4b0a: Restore "What packet information to track and send...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde80c992be9_58b72b238d5705901442d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rjgcTzdYhH2bOnFA1490_B7IBFY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:16:59 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6e4b0a65f4adbf022d5645071c3b0b84c53df11c
      https://github.com/quicwg/base-drafts/commit/6e4b0a65f4adbf022d5645071c3b0b84c53df11c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

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

  Log Message:
  -----------
  Restore "What packet information to track and send (#1939)" (#1956)

* Restore "What packet information to track and send (#1939)"

This reverts commit 6edc4c4b7dda2fce6549f77a8afec96a8c676e48.

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* mo nits

* grammar

* 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_5bde80c992be9_58b72b238d5705901442d--


From nobody Sat Nov  3 22:17: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 6DC6A130DCF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:17:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 np-zKNmpZWQg for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:17:01 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FDEB130DD4 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:17:01 -0700 (PDT)
Date: Sat, 03 Nov 2018 22:17:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541308620; bh=9p56hG1ErWMbo5q2ytOdVnoG+Vi9jK6Zg/q5ZkPY/OQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ElCOvR0yu132Ki1VuYTa5g4LxBKODTrVEiWTWGE4cXlgIMqoOkO2aKIlSu0XDZ4sb 9ZgLBIo4YQ79ypIBzazvdR/peGDLHB44Q1y8N8upSPLpJzlD07rqWZyPBkW2o9U/zT /3pB3aO6oDgIQKdCvwx7cFJnZgJcNuGjwO104TkI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28c1da86ffa26abd6caa856dbb7fda8b17dd29ec92cf0000000117f642cc92a169ce16793fe0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1956/issue_event/1944678373@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1956@github.com>
References: <quicwg/base-drafts/pull/1956@github.com>
Subject: Re: [quicwg/base-drafts] Restore "What packet information to track and send (#1939)" (#1956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde80cc16546_25d33f9ca40d45b47701f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wNcoKgYWx8yxp0pV3xrYSHDF1EA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:17:03 -0000

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

Merged #1956 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/1956#event-1944678373
----==_mimepart_5bde80cc16546_25d33f9ca40d45b47701f1
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="377044960" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1956" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1956/hovercard" href="https://github.com/quicwg/base-drafts/pull/1956">#1956</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/1956#event-1944678373">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq44ZvvpRMroZFzRoDxdIqYttDgSCks5urnhMgaJpZM4YMwCY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-pwDuTWWW8o89z-Vy0swneK40O6ks5urnhMgaJpZM4YMwCY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1956 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1956#event-1944678373"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1956#event-1944678373",
"url": "https://github.com/quicwg/base-drafts/pull/1956#event-1944678373",
"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] Restore \"What packet information to track and send (#1939)\" (#1956)",
"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/1956#event-1944678373"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405995672\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde80cc16546_25d33f9ca40d45b47701f1--


From nobody Sat Nov  3 22:24: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 4D032130DCF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:24:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 UC937ppm6_6C for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:24:23 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48346130DD7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:24:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541309062; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=tll7qNyeZU7JCa1Iwu27xzjlsHIjeP9w7d3+spJxumM=; b=xmQcsld80dGPjldrHE9D8tDyJzfzuLk9IATKCXYo1q5pGtnxmoNDVUp/b1WoDKS1t0tzVrvu dGAdmTZHhq5VzXKytXY5pxdkDLGyRzhoWMquJ7e1Z5t+ITYcOh6u2KfKrJdsSbf/Hy4gCheG kgEo841/dLbkpY8d2iHJtLV9gxE=
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.40]) by mxa.mailgun.org with ESMTP id 5bde802d.7f49b4487120-smtp-out-n01; Sun, 04 Nov 2018 05:14:21 -0000 (UTC)
Date: Sat, 03 Nov 2018 22:14:21 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bde802d9d899_2d662b0e212105841014ba@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 72af4f: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bde802d9d31d_2d662b0e212105841013b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rQAQahuAtGPO-KRv-OxAZMkBV7s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:24:25 -0000

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

  Branch: refs/heads/ianswett-tracking2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 72af4fc4ec9991f599b2af80c75fdff207c6e30b
      https://github.com/quicwg/base-drafts/commit/72af4fc4ec9991f599b2af80c75fdff207c6e30b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bde802d9d31d_2d662b0e212105841013b--


From nobody Sat Nov  3 22:40: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 0CE5E130DCF for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:40:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c4X502hvU77R for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 22:40:28 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC0AF1271FF for <quic-issues@ietf.org>; Sat,  3 Nov 2018 22:40:27 -0700 (PDT)
Date: Sat, 03 Nov 2018 22:40:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541310026; bh=yZcb2uyV6rPd4S0gfpqs/bIIaHZ2QPcaXXuy7NwYfoE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BS0g0lDcCnbGSQd29/IGQ1gHgaO1+ccLuoBbx9LzOsQOoc4jolCOh5lI+Ixsw92Lm yJJ3GkKRrZ09jfwpnM2nVUu+FloPQXCcW0vJ6+GAqf8nB7G2JxLhc07BaAs78vXiu8 LJHXg/XJhmfhu6jJwn4qWqal5SNz6um+x/EPzRgE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab745b1262bede95aa57d35a498ebeced34e298e8892cf0000000117f6484a92a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171350160@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde864adfa74_59d33fd6eb8d45bc29663"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AJvmSoSgnBwhmLxMCEoxzaFo5kQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 05:40:30 -0000

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

janaiyengar commented on this pull request.



> -for transmissions, and any application data is sent in one or more streams,
-with delivery order determined by stream offsets encoded within STREAM frames.
-
-QUIC's packet number is strictly increasing, and directly encodes transmission
-order.  A higher QUIC packet number signifies that the packet was sent later,
-and a lower QUIC packet number signifies that the packet was sent earlier.  When
-a packet containing frames is deemed lost, QUIC rebundles necessary frames in a
+TCP conflates transmission order at the sender with delivery order at the
+receiver, which results in retransmissions of the same data carrying the same
+sequence number, and consequently leads to "retransmission ambiguity".  QUIC
+separates the two: QUIC uses a packet number to indicate transmission order,
+and any application data is sent in one or more streams, with delivery order
+determined by stream offsets encoded within STREAM frames.
+
+QUIC's packet number is strictly increasing within a packet number space,
+and directly encodes transmission order.  A higher QUIC packet number

```suggestion
and directly encodes transmission order.  A higher packet number
```

> -with delivery order determined by stream offsets encoded within STREAM frames.
-
-QUIC's packet number is strictly increasing, and directly encodes transmission
-order.  A higher QUIC packet number signifies that the packet was sent later,
-and a lower QUIC packet number signifies that the packet was sent earlier.  When
-a packet containing frames is deemed lost, QUIC rebundles necessary frames in a
+TCP conflates transmission order at the sender with delivery order at the
+receiver, which results in retransmissions of the same data carrying the same
+sequence number, and consequently leads to "retransmission ambiguity".  QUIC
+separates the two: QUIC uses a packet number to indicate transmission order,
+and any application data is sent in one or more streams, with delivery order
+determined by stream offsets encoded within STREAM frames.
+
+QUIC's packet number is strictly increasing within a packet number space,
+and directly encodes transmission order.  A higher QUIC packet number
+signifies that the packet was sent later, and a lower QUIC packet number

```suggestion
signifies that the packet was sent later, and a lower packet number
```

> -QUIC's packet number is strictly increasing, and directly encodes transmission
-order.  A higher QUIC packet number signifies that the packet was sent later,
-and a lower QUIC packet number signifies that the packet was sent earlier.  When
-a packet containing frames is deemed lost, QUIC rebundles necessary frames in a
+TCP conflates transmission order at the sender with delivery order at the
+receiver, which results in retransmissions of the same data carrying the same
+sequence number, and consequently leads to "retransmission ambiguity".  QUIC
+separates the two: QUIC uses a packet number to indicate transmission order,
+and any application data is sent in one or more streams, with delivery order
+determined by stream offsets encoded within STREAM frames.
+
+QUIC's packet number is strictly increasing within a packet number space,
+and directly encodes transmission order.  A higher QUIC packet number
+signifies that the packet was sent later, and a lower QUIC packet number
+signifies that the packet was sent earlier.  When a packet containing
+retransmittable frames is deemed lost, QUIC rebundles necessary frames in a

```suggestion
retransmittable frames is detected lost, QUIC rebundles necessary frames in a
```

> @@ -236,7 +237,9 @@ underestimation of min RTT, which in turn prevents underestimating smoothed RTT.
 Ack-based loss detection implements the spirit of TCP's Fast Retransmit
 {{?RFC5681}}, Early Retransmit {{?RFC5827}}, FACK, and SACK loss recovery
 {{?RFC6675}}. This section provides an overview of how these algorithms are
-implemented in QUIC.
+implemented in QUIC.  Though both time-based loss detection and early retransmit
+use a timer, they are part of Ack-based detection because they do not use a

```suggestion
use a timer, they are part of ack-based detection because they do not use a
```

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

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

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1957#discussi=
on_r230575895">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; -for transmissions, and any application da=
ta is sent in one or more streams,
-with delivery order determined by stream offsets encoded within STREAM f=
rames.
-
-QUIC&#39;s packet number is strictly increasing, and directly encodes tr=
ansmission
-order.  A higher QUIC packet number signifies that the packet was sent l=
ater,
-and a lower QUIC packet number signifies that the packet was sent earlie=
r.  When
-a packet containing frames is deemed lost, QUIC rebundles necessary fram=
es in a
+TCP conflates transmission order at the sender with delivery order at th=
e
+receiver, which results in retransmissions of the same data carrying the=
 same
+sequence number, and consequently leads to &quot;retransmission ambiguit=
y&quot;.  QUIC
+separates the two: QUIC uses a packet number to indicate transmission or=
der,
+and any application data is sent in one or more streams, with delivery o=
rder
+determined by stream offsets encoded within STREAM frames.
+
+QUIC&#39;s packet number is strictly increasing within a packet number s=
pace,
+and directly encodes transmission order.  A higher QUIC packet number
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-and directly encodes transmission order.  A h=
igher QUIC packet number
+and directly encodes transmission order.  A higher packet number
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1957#discussi=
on_r230575900">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; -with delivery order determined by stream =
offsets encoded within STREAM frames.
-
-QUIC&#39;s packet number is strictly increasing, and directly encodes tr=
ansmission
-order.  A higher QUIC packet number signifies that the packet was sent l=
ater,
-and a lower QUIC packet number signifies that the packet was sent earlie=
r.  When
-a packet containing frames is deemed lost, QUIC rebundles necessary fram=
es in a
+TCP conflates transmission order at the sender with delivery order at th=
e
+receiver, which results in retransmissions of the same data carrying the=
 same
+sequence number, and consequently leads to &quot;retransmission ambiguit=
y&quot;.  QUIC
+separates the two: QUIC uses a packet number to indicate transmission or=
der,
+and any application data is sent in one or more streams, with delivery o=
rder
+determined by stream offsets encoded within STREAM frames.
+
+QUIC&#39;s packet number is strictly increasing within a packet number s=
pace,
+and directly encodes transmission order.  A higher QUIC packet number
+signifies that the packet was sent later, and a lower QUIC packet number=

</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-signifies that the packet was sent later, and=
 a lower QUIC packet number
+signifies that the packet was sent later, and a lower packet number
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1957#discussi=
on_r230575911">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; -QUIC&#39;s packet number is strictly incr=
easing, and directly encodes transmission
-order.  A higher QUIC packet number signifies that the packet was sent l=
ater,
-and a lower QUIC packet number signifies that the packet was sent earlie=
r.  When
-a packet containing frames is deemed lost, QUIC rebundles necessary fram=
es in a
+TCP conflates transmission order at the sender with delivery order at th=
e
+receiver, which results in retransmissions of the same data carrying the=
 same
+sequence number, and consequently leads to &quot;retransmission ambiguit=
y&quot;.  QUIC
+separates the two: QUIC uses a packet number to indicate transmission or=
der,
+and any application data is sent in one or more streams, with delivery o=
rder
+determined by stream offsets encoded within STREAM frames.
+
+QUIC&#39;s packet number is strictly increasing within a packet number s=
pace,
+and directly encodes transmission order.  A higher QUIC packet number
+signifies that the packet was sent later, and a lower QUIC packet number=

+signifies that the packet was sent earlier.  When a packet containing
+retransmittable frames is deemed lost, QUIC rebundles necessary frames i=
n a
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-retransmittable frames is deemed lost, QUIC r=
ebundles necessary frames in a
+retransmittable frames is detected lost, QUIC rebundles necessary frames=
 in a
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1957#discussi=
on_r230575916">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -236,7 +237,9 @@ underestimation of min=
 RTT, which in turn prevents underestimating smoothed RTT.
 Ack-based loss detection implements the spirit of TCP&#39;s Fast Retrans=
mit
 {{?RFC5681}}, Early Retransmit {{?RFC5827}}, FACK, and SACK loss recover=
y
 {{?RFC6675}}. This section provides an overview of how these algorithms =
are
-implemented in QUIC.
+implemented in QUIC.  Though both time-based loss detection and early re=
transmit
+use a timer, they are part of Ack-based detection because they do not us=
e a
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-use a timer, they are part of Ack-based detec=
tion because they do not use a
+use a timer, they are part of ack-based detection because they do not us=
e a
</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/1957#pullrequestreview-171350160">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
4nbBZP4RqSiVdNuQ2oQhWqb81Jzks5urn3KgaJpZM4YMwoW">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq8d5JK05yImZCb1MAv6ZX=
78vIyGTks5urn3KgaJpZM4YMwoW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1957"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1957#pullrequestreview-171350=
160"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#pullrequestrev=
iew-171350160",
"url": "https://github.com/quicwg/base-drafts/pull/1957#pullrequestreview=
-171350160",
"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 1957",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

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

----==_mimepart_5bde864adfa74_59d33fd6eb8d45bc29663--


From nobody Sat Nov  3 23:03: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 4C534130DE5 for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 23:03:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ro39Ra8PO8gz for <quic-issues@ietfa.amsl.com>; Sat,  3 Nov 2018 23:03:36 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68E4E130DD7 for <quic-issues@ietf.org>; Sat,  3 Nov 2018 23:03:36 -0700 (PDT)
Date: Sat, 03 Nov 2018 23:03:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541311415; bh=K0SYBIYiU2+wNOnmsouYmz+BO9YH51PO2Fzk+rw6biw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=osXuVqQnLaC5tV/FZJ10UXmJv9XUjpfTUg+eDViY8rv5Cq19ClY+CKPii7yvDZ6uf ij4oaviU2qGiqTLeCQv8y7MEUOzI6sEZzet3w4a1lsVecP5iyrblJsqetkpfQjTQ+q 0w841pxk8//X9MV6iv4VQvIuWT11mLnsr2g2CVDo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab90efd49eb3b5d9cafea9d4bbc1bba76f21f5624192cf0000000117f64db792a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171350701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bde8bb768f3f_44f83fcd4b8d45c0669177"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WUAIf0EYWvPH30NMjtMtmfTATrk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 06:03:39 -0000

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

martinthomson commented on this pull request.



> @@ -236,7 +237,9 @@ underestimation of min RTT, which in turn prevents underestimating smoothed RTT.
 Ack-based loss detection implements the spirit of TCP's Fast Retransmit
 {{?RFC5681}}, Early Retransmit {{?RFC5827}}, FACK, and SACK loss recovery
 {{?RFC6675}}. This section provides an overview of how these algorithms are
-implemented in QUIC.
+implemented in QUIC.  Though both time-based loss detection and early retransmit
+use a timer, they are part of Ack-based detection because they do not use a

the word is "acknowledgment", which I appreciate is long and hard to say and type, but we should use the whole word unless we're talking about the 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/1957#discussion_r230576374
----==_mimepart_5bde8bb768f3f_44f83fcd4b8d45c0669177
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/1957#discussion_r230576374">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -236,7 +237,9 @@ underestimation of min RTT, which in turn prevents underestimating smoothed RTT.
 Ack-based loss detection implements the spirit of TCP&#39;s Fast Retransmit
 {{?RFC5681}}, Early Retransmit {{?RFC5827}}, FACK, and SACK loss recovery
 {{?RFC6675}}. This section provides an overview of how these algorithms are
-implemented in QUIC.
+implemented in QUIC.  Though both time-based loss detection and early retransmit
+use a timer, they are part of Ack-based detection because they do not use a
</pre>
<p>the word is "acknowledgment", which I appreciate is long and hard to say and type, but we should use the whole word unless we're talking about the 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/1957#discussion_r230576374">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0BJCD6np6Xs2o4C5yQZ7AU9rEbsks5uroM3gaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5fNvLzXjSMVtUMtI8HMwVCWJ6VAks5uroM3gaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957#discussion_r230576374"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230576374",
"url": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230576374",
"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 1957",
"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/1957#discussion_r230576374"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bde8bb768f3f_44f83fcd4b8d45c0669177--


From nobody Sun Nov  4 00:51: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 88A64130DE5 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 00:51:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 8uhjfRo1lZ5k for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 00:51:10 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0874127133 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 00:51:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541317870; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Pn205WzP4wmJPBlh3Pw9lHZlQc7PsxlwAL1QFevcLU0=; b=HFuKtt4ux64lBolU2111yE6wJADBno1zTOdCID3fcbZH4DHnmd6mu8QF3/cXS4xgfjE9WfFt 3o2Pmvn5hX+xvtzHqAzSVGZrP/290dJRPt5mlXiMyssmaftUlUplA+FVfTDLrsAtHthO/ub5 Wi8BjPc+YGgTkQtxmNhfIS+W/OQ=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5bdea4ed.7f196ea015a0-smtp-out-n03; Sun, 04 Nov 2018 07:51:09 -0000 (UTC)
Date: Sun, 04 Nov 2018 00:51:08 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5bdea4ecab27c_51c92b28d0874578568b4@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] e77774: add quic hr review
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdea4ecaad78_51c92b28d0874578567b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W33I2V1P99Bdr6pTz0enJKrYr2c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 07:51:13 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: e77774066741c20cbc1db06f322d56298ba2f761
      https://github.com/quicwg/wg-materials/commit/e77774066741c20cbc1db06f322d56298ba2f761
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    M ietf103/agenda.md

  Log Message:
  -----------
  add quic hr 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_5bdea4ecaad78_51c92b28d0874578567b1--


From nobody Sun Nov  4 00:55: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 81141130E08 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 00:55:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 CdSjshB3g8tr for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 00:55:27 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1AFBD130E07 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 00:55:27 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541318126; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0Lf1sxG4497AibvQnSaYAjsBYxnzsW1SRHv5v+fRaAg=; b=RGlgHYI6muKKvMWV5W7zAkhgSxCw4PUJ/8DJpxkBazM0lmghghCW5c1aW9vbd+i8neRbpeBb P+S+oZf9ffRovm1mjU+48+gF/oE7RFh3btXzDiqAXLczxvl1jyb67LV6e22j42eKCUDNw2ko hSa2qtkG67nj5ZTDrQmLvrwEno4=
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 5bdea5ed.7fe3fc2f41b0-smtp-out-n02; Sun, 04 Nov 2018 07:55:25 -0000 (UTC)
Date: Sun, 04 Nov 2018 00:55:24 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdea5ecb5887_27362aef3c52e580129da@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 14be70: Reflow
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdea5ecb54fd_27362aef3c52e58012847"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jv5BQe-m3p3cRbJmw-WGiL-gDV8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 07:55:29 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 14be70c550c13c3663dca4642b9835af2008e8c6
      https://github.com/quicwg/base-drafts/commit/14be70c550c13c3663dca4642b9835af2008e8c6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bdea5ecb54fd_27362aef3c52e58012847--


From nobody Sun Nov  4 00:55: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 CD43F127133 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 00:55:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Xxt5G-b0x3O for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 00:55:29 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A9D9130E07 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 00:55:29 -0700 (PDT)
Date: Sun, 04 Nov 2018 00:55:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541318128; bh=Wn7aN5aomPJdF6QoUKFbQBZm3WI26geu6/mtmibubXA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QYH09iWisv2+0sw8muimzFZ6efq9IsFsK6DT9StmhHnpllj2TY0Q+PzmQcEwLS37j hWJHZqLXC0OATquatEqXuskfqkNH+Y3WG8D10SJFSQzK1eKqSwqKN1Olq0zRE7oy4i 7/zOT4xNZv5cAWZ77Sa+msdb0e7PVatrxTCTYwX8=
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/1957/push/3017998124@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdea5f0c091_30cb3f95ee4d45b8261988"; 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/l7Wy4UmTXpi8Zf1d0uozyiCyQWY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 07:55:32 -0000

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

@martinthomson pushed 1 commit.

14be70c  Reflow


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1957/files/49aedc49577402bcdab0ae6952a8b178bb069cce..14be70c550c13c3663dca4642b9835af2008e8c6

----==_mimepart_5bdea5f0c091_30cb3f95ee4d45b8261988
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/14be70c">14be70c</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/1957/files/49aedc49577402bcdab0ae6952a8b178bb069cce..14be70c550c13c3663dca4642b9835af2008e8c6">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8kJiM02LiQ1jN5CLATcyHkvhZJzks5urp1wgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2zh8ooZ4-KC-Lxd0HyvZzyT1Kjmks5urp1wgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/49aedc49577402bcdab0ae6952a8b178bb069cce..14be70c550c13c3663dca4642b9835af2008e8c6"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/49aedc49577402bcdab0ae6952a8b178bb069cce..14be70c550c13c3663dca4642b9835af2008e8c6",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/49aedc49577402bcdab0ae6952a8b178bb069cce..14be70c550c13c3663dca4642b9835af2008e8c6",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "14be70c",
"value": "Reflow"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/49aedc49577402bcdab0ae6952a8b178bb069cce..14be70c550c13c3663dca4642b9835af2008e8c6"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdea5f0c091_30cb3f95ee4d45b8261988--


From nobody Sun Nov  4 00:57: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 6F9CF130E08 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 00:57:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 om6bSaN2Ukef for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 00:57:14 -0700 (PDT)
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 7E076127133 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 00:57:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541318233; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/ahnhaNGxrFGyUE7BYbdONsdLXT+T8rYd6CZ0KvDJ3c=; b=oW6h5wXCKFaJi1A1w+9+iHeFu7wug+qRWSSfm/g5PAssb3u6TEUllSgaya1IO3H+D3CUV2YO Eex9qLJ1Zl1hQ9s2ijIleu9owa/42p3zbAiQN+n8X2/zan42Ur0BTP4fakGmm5jRIlOZvqeq Lt413oavgTYsfEAsjO1L3M6QGfs=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5bdea659.7f87a2bbbc00-smtp-out-n03; Sun, 04 Nov 2018 07:57:13 -0000 (UTC)
Date: Sun, 04 Nov 2018 00:57:12 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5bdea65899f3_26d92ac54b4ea59434187@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 2c8a64: oops wrong place
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdea6589644_26d92ac54b4ea5943408a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AQr6FaMht2_V41KfGzR897HbitI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 07:57:17 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 2c8a647bbeae0c2570c2c7f0ca701e5bc3265fb7
      https://github.com/quicwg/wg-materials/commit/2c8a647bbeae0c2570c2c7f0ca701e5bc3265fb7
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    M ietf103/agenda.md

  Log Message:
  -----------
  oops wrong place



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

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

----==_mimepart_5bdea6589644_26d92ac54b4ea5943408a--


From nobody Sun Nov  4 00:58: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 DCA83130E07 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 00:58:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 TUrf_207TO30 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 00:58:30 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F809130E08 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 00:58:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541318309; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fPEJfrG8mBCQpXl/BUFlcoV+7iXOlEonrxE5Pp7+jDQ=; b=qM4lW/YaJBxVTc0Rus4OhLBoWfN3qIGKxYVne0zS8JSDHJfl5W6napnvgVCNoq5FjpF/yhdE 7qK0ICCgzk+gV8bSJWMGZGvSFhk5tRo1LM+srs40rNJs4TqJJMmevNGoCk775YchICAg7T6X UhbFZzoNeP72jwp+d5pAMF6Ng7w=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5bdea6a4.7f0a581faa20-smtp-out-n02; Sun, 04 Nov 2018 07:58:28 -0000 (UTC)
Date: Sun, 04 Nov 2018 00:58:28 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5bdea6a45e67c_251e2afa12eea570135fb@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] d579b3: italics
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdea6a45e109_251e2afa12eea570134d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NXhLU3OK9KZtHmqr_0mctww3h-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: Sun, 04 Nov 2018 07:58:32 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: d579b388f740bfcb9391425f57e9a879f0ca5cf8
      https://github.com/quicwg/wg-materials/commit/d579b388f740bfcb9391425f57e9a879f0ca5cf8
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    M ietf103/agenda.md

  Log Message:
  -----------
  italics



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

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

----==_mimepart_5bdea6a45e109_251e2afa12eea570134d1--


From nobody Sun Nov  4 02:27: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 34C2F129C6A for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:27:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 4M3qKnPJNoOl for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:27: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 CA55E12958B for <quic-issues@ietf.org>; Sun,  4 Nov 2018 02:27:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541327237; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nOok4Sdd7PKSQbEpQrVnUvsQFHIbI9DVn9jabpVoUHI=; b=sn0gG6hpdJVP+A/4zAWa7naPyaSi3UjemhOHTbM94atPsGzDFERln8SuX0e37JtFqeEMs/kf +/TwJxiT4x1Y5jcHxv+/ckxC4r6Wqsr0NINmwuo9VOLdUbh7ZdFe8ZSsvEhfFc2wnmoRpC3d xrR52rCqZ9h81KGtaUpNyvGNTLI=
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.45]) by mxa.mailgun.org with ESMTP id 5bdec985.7f68402792d0-smtp-out-n01; Sun, 04 Nov 2018 10:27:17 -0000 (UTC)
Date: Sun, 04 Nov 2018 02:27:16 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdec984d70e4_5f142af23f660588846b9@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b3c8d5: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdec984d6c95_5f142af23f66058884588"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I3dy21mJJnENzpWE-x_B5CVrrpE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 10:27:20 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: b3c8d5dd19776663b309da4756afbcc9b5db20f2
      https://github.com/quicwg/base-drafts/commit/b3c8d5dd19776663b309da4756afbcc9b5db20f2
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bdec984d6c95_5f142af23f66058884588--


From nobody Sun Nov  4 02:27: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 B7011129C6A for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:27:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 FWR8_cb82ghl for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:27: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 2971812958B for <quic-issues@ietf.org>; Sun,  4 Nov 2018 02:27:21 -0800 (PST)
Date: Sun, 04 Nov 2018 02:27:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541327240; bh=EEvoWKyfh9bTKtZUMDU5QUH65tE79UqHJBL2q5tMG4g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oqkHFXhcYObNcB0PO/LdY9wR0+tO+bYOVGcTDjoq34pDtcINoaC4QBLk4SDsRJxUh f+Dp8z4RLhyK9AVo8EIJNXfXym7QttiUB22wQWuYnr45YTb3ba4LSdrlpUm5QPWlFe iHn3GkTo+1grTks5Maf04rPWf4dRKO5zlGEef2j0=
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/1957/push/3018117160@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdec98831e3c_2aa93fe92ecd45b8100147b"; 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/r9hkJw2G-GyrJwhaAneaDoPqwhk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 10:27:23 -0000

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

@ianswett pushed 1 commit.

b3c8d5d  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/1957/files/14be70c550c13c3663dca4642b9835af2008e8c6..b3c8d5dd19776663b309da4756afbcc9b5db20f2

----==_mimepart_5bdec98831e3c_2aa93fe92ecd45b8100147b
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/b3c8d5d">b3c8d5d</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/1957/files/14be70c550c13c3663dca4642b9835af2008e8c6..b3c8d5dd19776663b309da4756afbcc9b5db20f2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8u0AZtHLbFd8UEDMKf1Vy3ZELpbks5ursEIgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7a44xxRIavWtvqxR43OQdrTG9I3ks5ursEIgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/14be70c550c13c3663dca4642b9835af2008e8c6..b3c8d5dd19776663b309da4756afbcc9b5db20f2"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/14be70c550c13c3663dca4642b9835af2008e8c6..b3c8d5dd19776663b309da4756afbcc9b5db20f2",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/14be70c550c13c3663dca4642b9835af2008e8c6..b3c8d5dd19776663b309da4756afbcc9b5db20f2",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "b3c8d5d",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/14be70c550c13c3663dca4642b9835af2008e8c6..b3c8d5dd19776663b309da4756afbcc9b5db20f2"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdec98831e3c_2aa93fe92ecd45b8100147b--


From nobody Sun Nov  4 02:27: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 040A8129C6A for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:27:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 eELEwtFiwypQ for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:27:52 -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 006B012958B for <quic-issues@ietf.org>; Sun,  4 Nov 2018 02:27:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541327271; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zb+GuYdcAZIWOt9cgA4/+Q9ViWMkMmw41zS3SDf/eIY=; b=uJEOGO7DNziBYlDGNdi2pggqtjfUpLaHsBsO9Qcjb4kYJqcM0MhQJcrHUUC61cv5kgTcTsp3 Q4aWB9eu5uwmwz7KT3fgoS8Hxa4QMeV7kFPRwX+YAGpAN2Nbu6AIeBV8VNjio8+5RitTdjP9 9GMH5RIwMI0k7j1ygs5DyViKvGU=
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 5bdec9a6.7f8a741d5b10-smtp-out-n01; Sun, 04 Nov 2018 10:27:50 -0000 (UTC)
Date: Sun, 04 Nov 2018 02:27:49 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdec9a596e36_5b3c2acaca2885886838f@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 38f498: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdec9a596ac7_5b3c2acaca288588682f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l0kp1mX-iA_m3T48sF1l5V60FaU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 10:27:53 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 38f4988d2bf2c27148cf00b500062a6dcf132fc9
      https://github.com/quicwg/base-drafts/commit/38f4988d2bf2c27148cf00b500062a6dcf132fc9
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bdec9a596ac7_5b3c2acaca288588682f1--


From nobody Sun Nov  4 02:28: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 94BB0129C6A for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:27:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 hL_IOuYO9nhU for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:27: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 1722A12958B for <quic-issues@ietf.org>; Sun,  4 Nov 2018 02:27:53 -0800 (PST)
Date: Sun, 04 Nov 2018 02:27:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541327272; bh=AFSet2Sr9Pnw4xnFodukAO6qH82S0QCRFWaDf5NFQls=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ybfulc6kr6ntPX0jay2YHqA9L6tzOJ5XII03u5SjfKpx7jrMvKTIWwabmrDbuyoEe aY0Id2+1/SDr3hELbVA+KpD/QhwJXL8I6ODuPktt2+1pRPS6S5cHnJtK9j2euhm8jQ GTiwB1OLG1yJyXi0Xb49VBIiQhR8REg5rb1Vf30E=
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/1957/push/3018117647@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdec9a8445a0_1b893f7f6dcd45c0945666"; 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/6VejqLihwWD3fPD5g1qb9ttXXr8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 10:27:54 -0000

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

@ianswett pushed 1 commit.

38f4988  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/1957/files/b3c8d5dd19776663b309da4756afbcc9b5db20f2..38f4988d2bf2c27148cf00b500062a6dcf132fc9

----==_mimepart_5bdec9a8445a0_1b893f7f6dcd45c0945666
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/38f4988">38f4988</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/1957/files/b3c8d5dd19776663b309da4756afbcc9b5db20f2..38f4988d2bf2c27148cf00b500062a6dcf132fc9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1ZdICxfAKgAl-QKPF2UFuGTzBvIks5ursEogaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzfWSnbRI_Gv9KxGfBjOz4znE3_dks5ursEogaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/b3c8d5dd19776663b309da4756afbcc9b5db20f2..38f4988d2bf2c27148cf00b500062a6dcf132fc9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/b3c8d5dd19776663b309da4756afbcc9b5db20f2..38f4988d2bf2c27148cf00b500062a6dcf132fc9",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/b3c8d5dd19776663b309da4756afbcc9b5db20f2..38f4988d2bf2c27148cf00b500062a6dcf132fc9",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "38f4988",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/b3c8d5dd19776663b309da4756afbcc9b5db20f2..38f4988d2bf2c27148cf00b500062a6dcf132fc9"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdec9a8445a0_1b893f7f6dcd45c0945666--


From nobody Sun Nov  4 02:28: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 85B87130E09 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:28:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 lSiXZ7_hRd3O for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:28: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 965FB12958B for <quic-issues@ietf.org>; Sun,  4 Nov 2018 02:28:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541327284; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bMOYzvr6XR+BmOrn9+e1o5V59soxdPeUR/tRGN97f5U=; b=xScLlvZ/YTIaR3j7w7Wkw8zHedG9O3JDd+4LP3Lix+4F8C5DfwAecLmNhdt0K53Fq+kws5Cu Y7mCvi41liDeJI/h0vfKKM6Nkz9rUoEamjHnwnp546tlgn+HUheNBYpjiB5vyKk28lzI8b3S 1gaJCs7oU8p6wRjuu9gPA1rxG+w=
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 5bdec9b3.7f08445a6600-smtp-out-n02; Sun, 04 Nov 2018 10:28:03 -0000 (UTC)
Date: Sun, 04 Nov 2018 02:28:03 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdec9b3358f_23ab2abcbf2a459470551@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9d5a15: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdec9b330cb_23ab2abcbf2a4594704aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O_d-aPiBOUM85gWg5n5w8fgIdOY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 10:28:06 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9d5a15192cb7ddd5cc20dda2904565cb83306548
      https://github.com/quicwg/base-drafts/commit/9d5a15192cb7ddd5cc20dda2904565cb83306548
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bdec9b330cb_23ab2abcbf2a4594704aa--


From nobody Sun Nov  4 02: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 37617130E18 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:28:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 GCPnd4eYSb1C for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:28: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 9DC70129C6A for <quic-issues@ietf.org>; Sun,  4 Nov 2018 02:28:07 -0800 (PST)
Date: Sun, 04 Nov 2018 02:28:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541327286; bh=jbZxT+hokALYYroSeMwP9JqFTKMITwvw/OAwkRmk7zo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hG2eC7ojMoWp9DEENlx0vHZJ9io2f4oGCeh3JrQnK5WWP3EEpWkOii3lxh7e49P8c UNFjyK1d01GzxJWVgAI9gdfepRZ6o8qeUhIt20RaAUPmvXrpMaJOG5qI6Tex2MG4Ip ZIeKKAt+IkJUvjA9IqQSuDY0Z7f4dhMmeDQ3FhF0=
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/1957/push/3018117810@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdec9b6ed766_55503fb555ad45b86844d1"; 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/prX3w9tf6BZ0D-X0QFaKvaB2LxE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 10:28:09 -0000

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

@ianswett pushed 1 commit.

9d5a151  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/1957/files/38f4988d2bf2c27148cf00b500062a6dcf132fc9..9d5a15192cb7ddd5cc20dda2904565cb83306548

----==_mimepart_5bdec9b6ed766_55503fb555ad45b86844d1
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/9d5a151">9d5a151</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/1957/files/38f4988d2bf2c27148cf00b500062a6dcf132fc9..9d5a15192cb7ddd5cc20dda2904565cb83306548">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6rJ3meXkXaQd7cOzZ0t7bFoC87dks5ursE2gaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3SArbJbYcqjUdUPhpMWgtSdfx8fks5ursE2gaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/38f4988d2bf2c27148cf00b500062a6dcf132fc9..9d5a15192cb7ddd5cc20dda2904565cb83306548"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/38f4988d2bf2c27148cf00b500062a6dcf132fc9..9d5a15192cb7ddd5cc20dda2904565cb83306548",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/38f4988d2bf2c27148cf00b500062a6dcf132fc9..9d5a15192cb7ddd5cc20dda2904565cb83306548",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "9d5a151",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/38f4988d2bf2c27148cf00b500062a6dcf132fc9..9d5a15192cb7ddd5cc20dda2904565cb83306548"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdec9b6ed766_55503fb555ad45b86844d1--


From nobody Sun Nov  4 02:30: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 C14C9129C6A for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:30:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u2KHs3OshrjD for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:30: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 EBE3812426A for <quic-issues@ietf.org>; Sun,  4 Nov 2018 02:30:34 -0800 (PST)
Date: Sun, 04 Nov 2018 02:30:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541327434; bh=A7tHnPJawrrkWfLzkbXQqF0JiwfdhuGIlqHyV66oKaQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vqWngLc0qQeGDyIMYb7rIPJEMPqBO+4MBKlnVPbAXN1US1b86a69nHVCdmQZRyV6B fwjjVMHUPGA8FKXlYbvgdx73ntwPDNc+7kZf4Tk8zLTuvp1CnrX/mpHmjBM37pWKt8 BFgOK2uDohv8NrSYIkZfBp50HYePjsbh2LH/rZ8U=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7630af9dfebcb60542db7c27bac6131b6420e88392cf0000000117f68c4a92a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/review/171356896@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdeca4a31da_25a73f9ca40d45b46076c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BMjq1jaXh0smOXGqRCAuTZCL5jw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 10:30:37 -0000

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

ianswett commented on this pull request.



> @@ -236,7 +237,9 @@ underestimation of min RTT, which in turn prevents underestimating smoothed RTT.
 Ack-based loss detection implements the spirit of TCP's Fast Retransmit
 {{?RFC5681}}, Early Retransmit {{?RFC5827}}, FACK, and SACK loss recovery
 {{?RFC6675}}. This section provides an overview of how these algorithms are
-implemented in QUIC.
+implemented in QUIC.  Though both time-based loss detection and early retransmit
+use a timer, they are part of Ack-based detection because they do not use a

Hmm, the naming of this is a good point, but I think that's best saved for a follow up change, since it's used in a good number of spots.  Also, I was thinking it's ACK like the frame, but I'm not sure we want to go to ACK-based loss detection everywhere?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1957#discussion_r230583176
----==_mimepart_5bdeca4a31da_25a73f9ca40d45b46076c1
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/1957#discussion_r230583176">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -236,7 +237,9 @@ underestimation of min RTT, which in turn prevents underestimating smoothed RTT.
 Ack-based loss detection implements the spirit of TCP&#39;s Fast Retransmit
 {{?RFC5681}}, Early Retransmit {{?RFC5827}}, FACK, and SACK loss recovery
 {{?RFC6675}}. This section provides an overview of how these algorithms are
-implemented in QUIC.
+implemented in QUIC.  Though both time-based loss detection and early retransmit
+use a timer, they are part of Ack-based detection because they do not use a
</pre>
<p>Hmm, the naming of this is a good point, but I think that's best saved for a follow up change, since it's used in a good number of spots.  Also, I was thinking it's ACK like the frame, but I'm not sure we want to go to ACK-based loss detection everywhere?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1957#discussion_r230583176">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-JvGKS_3p73Zs-Hyl3Ju1h9ALDXks5ursHKgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8q8SNEEDo6sU2ra_X4unv6wwMa_ks5ursHKgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957#discussion_r230583176"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230583176",
"url": "https://github.com/quicwg/base-drafts/pull/1957#discussion_r230583176",
"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 1957",
"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/1957#discussion_r230583176"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdeca4a31da_25a73f9ca40d45b46076c1--


From nobody Sun Nov  4 02:30: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 26027130E0E for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:30:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 qyC8tbs526W2 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:30: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 8DFBC130E13 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 02:30:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541327438; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UsJuTRu67Ra+v8JxyUbLhNxpGBztpGU9yHjOJPfc8yI=; b=CIg8aqPbGEcTcbUgia3FFPr98FWEimGTLLgrTJ1Z+cTwM6Dondn7RrIJJ6nGKJtLHTXX0vo+ nQnyV4JNKIzmzhX7hb+hhg+EeKZ5/HVG8lj1Vgt171b9H5FrTTnB6DDqyMH7LEBZsWry6eis msFgz9ndqAMIdzdXzWM5DNzimSg=
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 5bdeca4e.7fdc2419e690-smtp-out-n03; Sun, 04 Nov 2018 10:30:38 -0000 (UTC)
Date: Sun, 04 Nov 2018 02:30:37 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdeca4dc4e0e_503a2ace67ec6584718cc@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7adf53: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdeca4dc4aa2_503a2ace67ec65847175a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4TmN1-OhJWHQujjpcINFOwgzHfg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 10:30:43 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7adf53b300a4992bdb6ed837dfc726704e47dfc0
      https://github.com/quicwg/base-drafts/commit/7adf53b300a4992bdb6ed837dfc726704e47dfc0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bdeca4dc4aa2_503a2ace67ec65847175a--


From nobody Sun Nov  4 02:30: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 13C0A130E0E for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:30:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 SJp1on6X6rRv for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 02:30:42 -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 109D812426A for <quic-issues@ietf.org>; Sun,  4 Nov 2018 02:30:42 -0800 (PST)
Date: Sun, 04 Nov 2018 02:30:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541327440; bh=BR0cAa9BjefOBwXoBOvA84ZXwS2GR0cxNVacUSCD4k4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hhoJhMqIi4SStB2YBhMo2HzJkGLuUNWHuDJIUVgfzfw1F3pnhZ4P1F3+FeAqG4vKU ZoMWT59aq4xIp8dRLvFeAOW7C1QT2VovIMdpNNqJjQKTxmfizgipJKsSv/n5OTGGdq LyMmARVqM5P0VBhhE0iRr0s/EXPrPE2DMZQ14VE0=
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/1957/push/3018119945@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdeca5072b46_5bb23fc0d6ad45b8472871"; 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/IxQ1iyj2i7pPrJ0DAC1zGRw5wDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 10:30:44 -0000

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

@ianswett pushed 1 commit.

7adf53b  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/1957/files/9d5a15192cb7ddd5cc20dda2904565cb83306548..7adf53b300a4992bdb6ed837dfc726704e47dfc0

----==_mimepart_5bdeca5072b46_5bb23fc0d6ad45b8472871
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/7adf53b">7adf53b</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/1957/files/9d5a15192cb7ddd5cc20dda2904565cb83306548..7adf53b300a4992bdb6ed837dfc726704e47dfc0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq87FvfF3lR4S1I8SNvCVCjO3F40Kks5ursHQgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-TaQvbBmVZjQA7DVlXoKTdSxuIqks5ursHQgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/9d5a15192cb7ddd5cc20dda2904565cb83306548..7adf53b300a4992bdb6ed837dfc726704e47dfc0"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/9d5a15192cb7ddd5cc20dda2904565cb83306548..7adf53b300a4992bdb6ed837dfc726704e47dfc0",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/9d5a15192cb7ddd5cc20dda2904565cb83306548..7adf53b300a4992bdb6ed837dfc726704e47dfc0",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "7adf53b",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/9d5a15192cb7ddd5cc20dda2904565cb83306548..7adf53b300a4992bdb6ed837dfc726704e47dfc0"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdeca5072b46_5bb23fc0d6ad45b8472871--


From nobody Sun Nov  4 04:02: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 DDC7A130E09 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 04:02:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c4GDjsXj8GLx for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 04:01: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 10DF612426A for <quic-issues@ietf.org>; Sun,  4 Nov 2018 04:01:59 -0800 (PST)
Date: Sun, 04 Nov 2018 04:01:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541332917; bh=DoHDYEErYAWcHJjUxbTpalbC4AK/P9fuVPvLW60TDrU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dc6IJmDCCRwl+rrAK7kBh7I2zCpuaJx7S1NPHW1Agxp8wQl0SrM1uFSYVbaimiOEc Vvv95SwIP/c+VwNvSxqXtWbEf3dJ0PRj/PpT/I4zoS64ue/mFKHyeGhGyLgD9bcRJn 4GQAv55gfO6QdONhXJQUgFp3Kybhe7cGoUaoaIrU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1270e9dbb53a3f6cbd9c3826d1b45f12ebe9623992cf0000000117f6a1b592a169ce129ff705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1278/435663816@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_5bdedfb5dfe94_1fd03fe48ded45c08353b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BqnvBHYuFU3zTuNE0Dd1kQq6BVQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 12:02:01 -0000

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

@erickinnear can you take a look at this 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/1278#issuecomment-435663816
----==_mimepart_5bdedfb5dfe94_1fd03fe48ded45c08353b2
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=32474881" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/erickinnear">@erickinnear</a> can you take a look at this 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/1278#issuecomment-435663816">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzt_Rcff-qG5b96eZhRxDs3SA-81ks5urtc1gaJpZM4TMSdx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2a9HKhPHb2UqVFuQbL1IBQxAvebks5urtc1gaJpZM4TMSdx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1278: @erickinnear can you take a look at this please?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1278#issuecomment-435663816"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment-435663816",
"url": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment-435663816",
"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": [
{
"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\": 1278,\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\": 1278\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment-435663816"
}
],
"@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_5bdedfb5dfe94_1fd03fe48ded45c08353b2--


From nobody Sun Nov  4 15:37: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 AACA8130DD2 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:37:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 sr0FBSB-tXtn for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:37: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 3BC691293FB for <quic-issues@ietf.org>; Sun,  4 Nov 2018 15:37:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541374624; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=V/okOFT0fWln1k3M/fdVxi4YmQcMl5nEW0PxOoEKcWE=; b=Ons3v2/0D5p3qikS3feePJWXzoRoETSZjvla335XzjBpXAXlw46fkjWzoNMhMJSvLZqRkwnI 2T12TdtksF0eVsWg4u9jIbwcCVBn61Qp2MESyaJPSTXPfGol2ISk9nu3LQ+JxOPUNUT3JLUb nTKyC2DYlli8pYjp2/kea00LgcE=
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 5bdf829f.7f2944593750-smtp-out-n03; Sun, 04 Nov 2018 23:37:03 -0000 (UTC)
Date: Sun, 04 Nov 2018 15:37:02 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdf829e84965_632d2b1f551f657c14917@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 021060: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdf829e844df_632d2b1f551f657c148e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LUp-xHA9Ml_fRbCpYYP8xhmdOgc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 23:37:08 -0000

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

  Branch: refs/heads/ianswett-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 021060398f8b2565cbfc45f6aef7158ccd94cebf
      https://github.com/quicwg/base-drafts/commit/021060398f8b2565cbfc45f6aef7158ccd94cebf
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bdf829e844df_632d2b1f551f657c148e4--


From nobody Sun Nov  4 15:37: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 026691293FB for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:37:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 sDh57sUd9ehn for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:37: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 7DA9E12F295 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 15:37:07 -0800 (PST)
Date: Sun, 04 Nov 2018 15:37:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541374626; bh=AdSnHSrOvU47YqdgbR+MyJHnJE//hVdRk5TvNAPdEOc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GWJxRDHAVCFUjYgUVWXvEY2s3cEijmjkkXZC/MIZ85wqVOTeG5F9mv495DSakKsDw I3kl+WeoSlRDmkwDhZ8Y1qGkhyL7NypwEBFKasjDDVJqFx03NhGUicGi5dxt6Jys6r jRTXu3w45UBAtw1liuK5O6EYuNA5Gl32mlScZI14=
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/1957/push/3018981929@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdf82a24ee01_55bd3f942ccd45c4439572"; 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/hdapgHtW8YWIfy8VdKAq0Lc0ROs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 23:37:09 -0000

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

@ianswett pushed 1 commit.

0210603  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/1957/files/7adf53b300a4992bdb6ed837dfc726704e47dfc0..021060398f8b2565cbfc45f6aef7158ccd94cebf

----==_mimepart_5bdf82a24ee01_55bd3f942ccd45c4439572
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/0210603">0210603</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/1957/files/7adf53b300a4992bdb6ed837dfc726704e47dfc0..021060398f8b2565cbfc45f6aef7158ccd94cebf">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8STFsnuyynlEJhUztsJu503piadks5ur3oigaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1IBSF9wxpOuNxifvNQ-6EL015zQks5ur3oigaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1957"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957/files/7adf53b300a4992bdb6ed837dfc726704e47dfc0..021060398f8b2565cbfc45f6aef7158ccd94cebf"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957/files/7adf53b300a4992bdb6ed837dfc726704e47dfc0..021060398f8b2565cbfc45f6aef7158ccd94cebf",
"url": "https://github.com/quicwg/base-drafts/pull/1957/files/7adf53b300a4992bdb6ed837dfc726704e47dfc0..021060398f8b2565cbfc45f6aef7158ccd94cebf",
"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 #1957",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1957:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "0210603",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1957/files/7adf53b300a4992bdb6ed837dfc726704e47dfc0..021060398f8b2565cbfc45f6aef7158ccd94cebf"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdf82a24ee01_55bd3f942ccd45c4439572--


From nobody Sun Nov  4 15:46: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 79582130E96 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:46:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 uFVLIjIt_iyL for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:46:11 -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 8E5E1130E10 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 15:46:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541375167; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UuIciwReKjxc32VZ6e+PCakES94KFIGe76XxWXO4wM0=; b=FRRaVzVT2cv470O3xzivVZn1/A66WAFE+kaPy6YgfQdpnTjyQlcMBGzpJ9fAoChmULOWMaS0 l4WMGPKD3B22qu/moqM0KKU8LtI/jQTH2GjWehQWVGakTRd1lbUGSSbCyZsyY+WP11YBf5We uMQbo1ZwLXws+ho8fCpnT9TcvPg=
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 5bdf84bf.7f254404e180-smtp-out-n02; Sun, 04 Nov 2018 23:46:07 -0000 (UTC)
Date: Sun, 04 Nov 2018 15:46:06 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdf84bede2e0_20aa2b1a24996588305f5@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b4697a: Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdf84bedde35_20aa2b1a24996588304a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZfvSgM2h75A0wTEGE-_-IuuS0D4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 23:46:18 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b4697ac27bb514ef7c24b0154f2db909af295e31
      https://github.com/quicwg/base-drafts/commit/b4697ac27bb514ef7c24b0154f2db909af295e31
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

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

  Log Message:
  -----------
  Editorial cleanup of Recovery (#1957)

* Editorial cleanup of Recovery

* 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

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

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* 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

* Update draft-ietf-quic-recovery.md

* Reflow

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* 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_5bdf84bedde35_20aa2b1a24996588304a8--


From nobody Sun Nov  4 15:46: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 C565A130EA5 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:46:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 b1rUM2TvvksY for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:46: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 56F81130E71 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 15:46:10 -0800 (PST)
Date: Sun, 04 Nov 2018 15:46:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541375169; bh=0IT/g/NAQj7NEp3J6q9DlqY9IlDRNIUnyxd+GGAKdCY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=saL4CscdnBCHCEjpt8ZZBms7RUoexoIY4hxLiKZ8sSOnmxl2LvihZKhyFDmYrA06t b1Fa1Q0uu3mvCtuOhMib1Htl5dDH3gaZK2EoQ7vx8V8eDZhWto8RjNvKNc1Ttywojl v04Eox5U9eSgxS41qwobIhcGVNR30dGEdDvLN7qM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8135df5e8c6cccbbf56164109e27d4e47cc257792cf0000000117f746c192a169ce167946e9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1957/issue_event/1945085193@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1957@github.com>
References: <quicwg/base-drafts/pull/1957@github.com>
Subject: Re: [quicwg/base-drafts] Editorial cleanup of Recovery (#1957)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdf84c148349_73c03f9f796d45b84556c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y57iUx3r6PPzrFAFc014Ai-gZv0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 23:46:19 -0000

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

Merged #1957 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/1957#event-1945085193
----==_mimepart_5bdf84c148349_73c03f9f796d45b84556c4
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="377046761" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1957" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1957/hovercard" href="https://github.com/quicwg/base-drafts/pull/1957">#1957</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/1957#event-1945085193">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxvKwfUUqT1HUxIushHwHsSLdzNsks5ur3xBgaJpZM4YMwoW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3OEs2oZqKKHwSMTS309G8_XwNNcks5ur3xBgaJpZM4YMwoW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1957 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1957#event-1945085193"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1957#event-1945085193",
"url": "https://github.com/quicwg/base-drafts/pull/1957#event-1945085193",
"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 cleanup of Recovery (#1957)",
"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/1957#event-1945085193"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405998102\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdf84c148349_73c03f9f796d45b84556c4--


From nobody Sun Nov  4 15:51: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 AFC63127598 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:51:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 83fRkKxdqArY for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:51: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 C1CB6130DE8 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 15:51:01 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541375461; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zVg1sVfizU/fNzfSz9OzQCFl+aEP6Ee6CwsWd92P0kY=; b=gjsHkR8pL5ZrZxnnmwhZlaLkhq/NzeCex3LxOhPgY77dkR52KQ2rAQWRTNxiUioGcxPqC1CB BzfZGyc3J0j77LQKD4KK8XrA9R+6IhVtrYPqVoEbPbtYp7oELnzeUWMWkZlpvKPGQFP1uiko PLJm3+zPopATbMatK1VPfZ0LLvE=
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.37]) by mxa.mailgun.org with ESMTP id 5bdf85e4.7f28e4144de0-smtp-out-n03; Sun, 04 Nov 2018 23:51:00 -0000 (UTC)
Date: Sun, 04 Nov 2018 15:50:59 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdf85e3de3a1_1f1c2ae578aaa57c565a9@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 365181: Time based to Time threshold
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdf85e3de066_1f1c2ae578aaa57c564d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ru3BjSSSvE3z_C6HgdbIAoglWZA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 23:51:04 -0000

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

  Branch: refs/heads/ianswett-time-threshold
  Home:   https://github.com/quicwg/base-drafts
  Commit: 365181d9f844838082f32b2c9f592049a1e10a7f
      https://github.com/quicwg/base-drafts/commit/365181d9f844838082f32b2c9f592049a1e10a7f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

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

  Log Message:
  -----------
  Time based to Time threshold

Jana's tcpm slides use time threshold and packet threshold, which I like a lot better than time-based.



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

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

----==_mimepart_5bdf85e3de066_1f1c2ae578aaa57c564d0--


From nobody Sun Nov  4 15:51: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 47418127598 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:51:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 dfscT05jj5KS for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:51: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 72B381293FB for <quic-issues@ietf.org>; Sun,  4 Nov 2018 15:51:22 -0800 (PST)
Date: Sun, 04 Nov 2018 15:51:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541375481; bh=933jKlLoxi20PTcfsQMLIb1rs9RKc7fRFPLeEAeyQz8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=VvqRkqdCL+mctz/4eZJ+0p+iOITFjW6XeemI1tp0qWgwjo7VL+xM16XoAnL1ez82Q ixS3l1cC8rDSGt9zuGDtUWVnID3ZZwc+c5phRB4GQWkkFd95S/1XwBYrrhG3ykJUEV OcufyEZJq24diNgc+skacFO+r7Q4COb+QuLf5c5A=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf47e30b1a9a986c9d96dda07fef5b760d2e084292cf0000000117f747f992a169ce167bc2fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1962@github.com>
Subject: [quicwg/base-drafts] Time based to Time threshold in Recovery (#1962)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdf85f99fff0_79b23f8a730d45c01560c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OSziZC9XDz9Wj4AcyWV24g3wu1U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 23:51:24 -0000

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

Jana's tcpm slides use time threshold and packet threshold, which I like a lot better than time-based.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Time based to Time threshold

-- File Changes --

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

-- Patch Links --

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

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

<p>Jana's tcpm slides use time threshold and packet threshold, which I like a lot better than time-based.</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/1962'>https://github.com/quicwg/base-drafts/pull/1962</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Time based to Time threshold</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1962/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/1962.patch'>https://github.com/quicwg/base-drafts/pull/1962.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1962.diff'>https://github.com/quicwg/base-drafts/pull/1962.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/1962">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Du6odPrOVaHoiS1-kI9UlfORzlks5ur315gaJpZM4YNlQx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzotr0Fc6hIQMr0AIHhsbnILgztZks5ur315gaJpZM4YNlQx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Time based to Time threshold in Recovery (#1962)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1962"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1962",
"url": "https://github.com/quicwg/base-drafts/pull/1962",
"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": "Time based to Time threshold in Recovery (#1962)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "365181d",
"value": "Time based to Time threshold"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1962/files#diff-0) (15 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\": 1962,\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\": 1962\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1962"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1962.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1962.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406213681\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdf85f99fff0_79b23f8a730d45c01560c--


From nobody Sun Nov  4 15:52: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 B6F29130DE8 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:52:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 0sxf5AZDogPX for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:52: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 11D48127598 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 15:52:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541375560; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IbkJhxNCWWn32X5U0nEZH6Kj2ivH7mJv4/AnCGsaBqw=; b=kiQC591GVM/57FRwCBo1wR5gxK7G2OUePffEKrvDdfjtgjZdK3ldJW6OWdSGPqO1Z4ZgzwA2 29cwcPg4lVJHwKJ3jFdkaYnKrCPbSEuXwOUZ7RXrCWTrdnRf3WHHrK2SQUc79Q+3WKMYI20z 2yQSPe1Uy0ML4Fr0cOCi+qgu2hY=
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 5bdf8648.7fddc4678d20-smtp-out-n03; Sun, 04 Nov 2018 23:52:40 -0000 (UTC)
Date: Sun, 04 Nov 2018 15:52:39 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdf8647e1429_4b32b0d365a0578768a0@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4002a1: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdf8647e10a7_4b32b0d365a05787675"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4SSTkM53dHRwQ94UVf6fK4jjQV8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 23:52:43 -0000

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

  Branch: refs/heads/ianswett-time-threshold
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4002a16875e04fe2f87a7566958a08b46bcacc08
      https://github.com/quicwg/base-drafts/commit/4002a16875e04fe2f87a7566958a08b46bcacc08
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-04 (Sun, 04 Nov 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_5bdf8647e10a7_4b32b0d365a05787675--


From nobody Sun Nov  4 15:52: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 98CFC130DE8 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:52:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 y5xFULZY2-qr for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 15:52: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 1ADE2127598 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 15:52:43 -0800 (PST)
Date: Sun, 04 Nov 2018 15:52:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541375562; bh=RqvUxzZQlVkf9HPUODdDgIz4W7ivcCB9iyq5GSZE3I4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ClslfjR6dAj4wfGxzVW30J0GwzOV2onhOzsL4MZ0vi/DtuCgi7tqy7F6x3NdhuBM7 dE03X7xGvc5dEftlw2J/41VCM9ZW4hq19xqEk6anl6Hru40SRVcdZ/N1M6Y7QMUGNc GGPe0fmclZZqPxuSccPCMHsUVqdwY+Xrkpwzr4jw=
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/1962/push/3018998144@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1962@github.com>
References: <quicwg/base-drafts/pull/1962@github.com>
Subject: Re: [quicwg/base-drafts] Time based to Time threshold in Recovery (#1962)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdf864a630ac_136b3f808acd45c0431369"; 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/H88yffDxSV-LYoXNkQcUxOyRWp8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 04 Nov 2018 23:52:45 -0000

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

@ianswett pushed 1 commit.

4002a16  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/1962/files/365181d9f844838082f32b2c9f592049a1e10a7f..4002a16875e04fe2f87a7566958a08b46bcacc08

----==_mimepart_5bdf864a630ac_136b3f808acd45c0431369
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/4002a16">4002a16</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/1962/files/365181d9f844838082f32b2c9f592049a1e10a7f..4002a16875e04fe2f87a7566958a08b46bcacc08">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2BzGMW0IDXAA78yHeUf8R-AKFtgks5ur33KgaJpZM4YNlQx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwwiIksYKe9U19o8S-ZJNyg_u9fHks5ur33KgaJpZM4YNlQx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1962"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1962/files/365181d9f844838082f32b2c9f592049a1e10a7f..4002a16875e04fe2f87a7566958a08b46bcacc08"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1962/files/365181d9f844838082f32b2c9f592049a1e10a7f..4002a16875e04fe2f87a7566958a08b46bcacc08",
"url": "https://github.com/quicwg/base-drafts/pull/1962/files/365181d9f844838082f32b2c9f592049a1e10a7f..4002a16875e04fe2f87a7566958a08b46bcacc08",
"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 #1962",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1962:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "4002a16",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1962/files/365181d9f844838082f32b2c9f592049a1e10a7f..4002a16875e04fe2f87a7566958a08b46bcacc08"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406213681\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdf864a630ac_136b3f808acd45c0431369--


From nobody Sun Nov  4 16:53: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 E90C212D4F1 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 16:53:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SoNxjybrN_tv for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 16:53: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 D71CD128766 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 16:53:12 -0800 (PST)
Date: Sun, 04 Nov 2018 16:53:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541379191; bh=Lir+5NnIqvSt4O6e08zwZ/tVo5R+47AJXhGffMK2Jro=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yp7ic1J7FHUrH0PEJ3fV5V1P+xMXboo8YHEIs4LuIq9aeIu/UHZeU625irJiL7g/m kDy7KoAz5DudVQ2G40JC8QUbrENzz8dRtsph/8pA92M2C0qEYGztoM1gO6DimdQrz0 UBXo1N/AdPzcX2VSZ/SmBbqcVS4CM5jlOyzQovUg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0ac008b8e151475d49eba510e5d9836133b3486792cf0000000117f7567792a169ce1679239e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1952/435725603@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1952@github.com>
References: <quicwg/base-drafts/issues/1952@github.com>
Subject: Re: [quicwg/base-drafts] Sequence Number between CID length and CID is weird (#1952)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdf9477b13ac_65293fb3718d45b440571f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6vj4K5sYziJauZxEiHVbacViJD0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 00:53:15 -0000

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

FWIW, it is weird.  I think that we can fix this, but it will be disruptive.  Do we want to use a varint length at the same time?  Or is that just more 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/issues/1952#issuecomment-435725603
----==_mimepart_5bdf9477b13ac_65293fb3718d45b440571f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>FWIW, it is weird.  I think that we can fix this, but it will be disruptive.  Do we want to use a varint length at the same time?  Or is that just more 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/issues/1952#issuecomment-435725603">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_sa_o08Jk2pWyTXz1Ns5zh9-QT8ks5ur4v3gaJpZM4YMtox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7O4BQC9tzTTJdaWZ7Su1pUXKXKMks5ur4v3gaJpZM4YMtox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1952: FWIW, it is weird.  I think that we can fix this, but it will be disruptive.  Do we want to use a varint length at the same time?  Or is that just more weird?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725603"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725603",
"url": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725603",
"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] Sequence Number between CID length and CID is weird (#1952)",
"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\": 1952,\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\": 1952\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725603"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405985841\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdf9477b13ac_65293fb3718d45b440571f--


From nobody Sun Nov  4 16:56: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 4838A1294D0 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 16:56:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3LaX4jAAvqoD for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 16:56: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 B6C40128766 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 16:56:26 -0800 (PST)
Date: Sun, 04 Nov 2018 16:56:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541379384; bh=QDB+JSZwhcuvIR5O/zCpt7dGv8bcPZfnAozuiFZjdUs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fvadKuw+pn9iOqAObgFZ+G+tG5wH2uZhUIPVlsOinOAVuchU6Nb62lEgdZ8k4S98M E4nHC0x4/OIibi1nIUCSNStlVdlXsaAGmataJ68NezbgHU/GvUzd3y4MwD8ZMk/qJA tOkYK1odlNfNTePUetV56Xp80lSbJ1Lc5cQWouJ4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba9feefa5d5420f9f0b6bccd00b1d82967c6cb8892cf0000000117f7573892a169ce1679239e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1952/435725880@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1952@github.com>
References: <quicwg/base-drafts/issues/1952@github.com>
Subject: Re: [quicwg/base-drafts] Sequence Number between CID length and CID is weird (#1952)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdf9538883fd_4e773fc8f0cd45bc23634f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zVVJskF73CAsbGPjwm2g1gYoMOc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 00:56:28 -0000

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

Yes, we should move the length next to the CID, but I don't think there's any reason to move to a varint 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/1952#issuecomment-435725880
----==_mimepart_5bdf9538883fd_4e773fc8f0cd45bc23634f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, we should move the length next to the CID, but I don't think there's any reason to move to a varint 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/1952#issuecomment-435725880">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9KLucUfZ1D98zQvj-1xRyE4ZV7Qks5ur4y4gaJpZM4YMtox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2xqE0ZxBaA-snSZb6B_CWyOXozFks5ur4y4gaJpZM4YMtox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1952: Yes, we should move the length next to the CID, but I don't think there's any reason to move to a varint here."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725880"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725880",
"url": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725880",
"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] Sequence Number between CID length and CID is weird (#1952)",
"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\": 1952,\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\": 1952\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725880"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405985841\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdf9538883fd_4e773fc8f0cd45bc23634f--


From nobody Sun Nov  4 16:57: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 BE48F1294D0 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 16:57:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iQqNq_ySgW6V for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 16:57: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 2A369128766 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 16:57:21 -0800 (PST)
Date: Sun, 04 Nov 2018 16:57:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541379440; bh=Hy88/elwOEUMh55UQZpEr61nAvJ39xMFuZt4P8Hr4ZI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nTlqiW7vIc7wS7uqjLaoDKVMdARJ42kMbG9GFb5nZkkbktf5RpfNi/M+sYN59/lpO DrMJ5uiNA+0eBIDuQJdSgrNjCqVNm5DC6P834iMRzqWsyjh7pwomcftajbB0pNi/bK QHsfSwFVVUB/HUR3c0AELRDbGtfvrI5g6y6hkRAs=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6c2366e2d5483af6910b506ee71ea72098a488092cf0000000117f7577092a169ce1679239e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1952/435725980@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1952@github.com>
References: <quicwg/base-drafts/issues/1952@github.com>
Subject: Re: [quicwg/base-drafts] Sequence Number between CID length and CID is weird (#1952)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdf95704bf31_5fd23f9fceed45c41046254"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hYW7NiwxxyWF0MxnPY1QiMK_ve8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 00:57:23 -0000

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

> Do we want to use a varint length at the same time? Or is that just more weird?

Considering the fact that CID length is expressed using a fixed number of bits in the long header, I think it would be more consistence to continue using a fixed-length encoding 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/1952#issuecomment-435725980
----==_mimepart_5bdf95704bf31_5fd23f9fceed45c41046254
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Do we want to use a varint length at the same time? Or is that just more weird?</p>
</blockquote>
<p>Considering the fact that CID length is expressed using a fixed number of bits in the long header, I think it would be more consistence to continue using a fixed-length encoding 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/1952#issuecomment-435725980">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwYJEYA9Emrb_CWSQzWbIwfQBA2Fks5ur4zwgaJpZM4YMtox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8aMoly8vjprmK527XpSiXkefmYLks5ur4zwgaJpZM4YMtox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1952: \u003e Do we want to use a varint length at the same time? Or is that just more weird?\r\n\r\nConsidering the fact that CID length is expressed using a fixed number of bits in the long header, I think it would be more consistence to continue using a fixed-length encoding here."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725980"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725980",
"url": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725980",
"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] Sequence Number between CID length and CID is weird (#1952)",
"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\": 1952,\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\": 1952\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435725980"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405985841\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdf95704bf31_5fd23f9fceed45c41046254--


From nobody Sun Nov  4 17:02: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 6C6E4128766 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 17:02:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 ZDrdlJSkY4yg for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 17:02: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 435A012D4F1 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 17:02:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541379731; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wjdjoUp8VBmn6bcmIVzhSiDECmlXXuDgPDRccWZyLbk=; b=G2ckxVXxJr01k1swUhRDb9D6F5zaDL3BiR24oFZUGuAlYql/aBf2gsrlHcIfNX4nFoHuzQxI rAflfBzslTmpAWhlg40v515O2qqOKbjX77bhXzPpN1lJKVx6aPuu8u4BJSUa/u2W7x4QrXiI hPakHGB5H79KEy7UDz/JXJet/Jw=
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 5bdf9692.7fc628636f60-smtp-out-n01; Mon, 05 Nov 2018 01:02:10 -0000 (UTC)
Date: Sun, 04 Nov 2018 17:02:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdf969150849_72f2ab414ef4578553a6@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1613b6: Reorder the NEW_CONNECTION_ID frame
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdf9691504a6_72f2ab414ef457855220"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IygY-db9cCmooh9skbfJs2brvsI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 01:02:18 -0000

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

  Branch: refs/heads/reorder-ncid
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1613b6e0d0dffceb9e1fc7ff509ab2019a7f7d38
      https://github.com/quicwg/base-drafts/commit/1613b6e0d0dffceb9e1fc7ff509ab2019a7f7d38
  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.



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

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

----==_mimepart_5bdf9691504a6_72f2ab414ef457855220--


From nobody Sun Nov  4 17:02: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 3C2661294D0 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 17:02:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ePHG2RHfRT5z for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 17:02:38 -0800 (PST)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E850128766 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 17:02:38 -0800 (PST)
Date: Sun, 04 Nov 2018 17:02:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541379757; bh=mhbRRGT94w3YGdxWLt6STnSPk7aea6iWEWLsjOMDDu8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CK+Zl+tqLjU1NKEdINout19UMHRfkgoUru8jsYsvvs+MtxIDFzXtcfgMKz7HS4oc3 fky8uauaaBxHyxGvvsoqWwFGp2ciZXyY//CQ433Pt9+m6CGmGdL4/A/V3LRJWAU6S0 SXT3xAffbOX6q5qeWVdf40Np0GwmMv2jFpZc3a4E=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd96ebf112d2db7e6758bec1859125e4192ca007a92cf0000000117f758ad92a169ce1679239e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1952/435726537@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1952@github.com>
References: <quicwg/base-drafts/issues/1952@github.com>
Subject: Re: [quicwg/base-drafts] Sequence Number between CID length and CID is weird (#1952)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdf96adaf39c_41263f9d94ed45c4536817"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HdLPp5BLNTtZ9kCLgXc7Xxi76BI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 01:02:40 -0000

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

Sold.

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

<p>Sold.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435726537">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2YH3Nx8mENu89SU2GX6jGXZaVUrks5ur44tgaJpZM4YMtox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxXDtPwVKlv8NEbZ5UUk2RBlP6kkks5ur44tgaJpZM4YMtox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1952: Sold."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435726537"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435726537",
"url": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435726537",
"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] Sequence Number between CID length and CID is weird (#1952)",
"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\": 1952,\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\": 1952\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1952#issuecomment-435726537"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405985841\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdf96adaf39c_41263f9d94ed45c4536817--


From nobody Sun Nov  4 17: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 070CA128CF2 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 17:02:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1gqDav0bs_Qv for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 17:02: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 7B43D128766 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 17:02:56 -0800 (PST)
Date: Sun, 04 Nov 2018 17:02:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541379775; bh=iExlIyzfwG5Jy5FE8iUC9ttppcC/4TctU4G8u7K8q00=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WeOnBSSZltqNdToFmPCZQ1TkmHygKQNFPT5uJwTQwHMh0J7x5Q+842+m2NHcc22nA yAhLpR9BMYTtGWmelvbDGQXgMVxK/1KeDxXpM/nV5ns1nhmwmEaSde9mE+DL9KnkSo ICCTap5GtbtxSLusSy1IYJFoY8W0A+bxzu3p+x24=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c1acbee4a9bbfcb777f6f7e52215780eb383a5192cf0000000117f758bf92a169ce167bdf87@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1963@github.com>
Subject: [quicwg/base-drafts] Reorder the NEW_CONNECTION_ID frame (#1963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdf96bfd5ede_25003f8a730d45c05456b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M_gTTCMCue9AS-Hg_gBg7vpmLis>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 01:02:58 -0000

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

As observed, separating the length of the connection ID from the value
is awkward.

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

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

-- Commit Summary --

  * Reorder the NEW_CONNECTION_ID frame

-- File Changes --

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

-- Patch Links --

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

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

<p>As observed, separating the length of the connection ID from the value<br>
is awkward.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1952.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377037726" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1952" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1952/hovercard" href="https://github.com/quicwg/base-drafts/issues/1952">#1952</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/1963'>https://github.com/quicwg/base-drafts/pull/1963</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Reorder the NEW_CONNECTION_ID frame</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1963/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/1963.patch'>https://github.com/quicwg/base-drafts/pull/1963.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1963.diff'>https://github.com/quicwg/base-drafts/pull/1963.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/1963">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq565BetiiQ_QQ7HaZM6cKOyFA1Biks5ur44_gaJpZM4YNnb0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyF23-nkYclZC9qwquXJD8LzyIvYks5ur44_gaJpZM4YNnb0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 the NEW_CONNECTION_ID frame (#1963)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1963"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1963",
"url": "https://github.com/quicwg/base-drafts/pull/1963",
"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": "Reorder the NEW_CONNECTION_ID frame (#1963)",
"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": "1613b6e",
"value": "Reorder the NEW_CONNECTION_ID frame"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1963/files#diff-0) (16 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\": 1963,\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\": 1963\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1963"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1963.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1963.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406222580\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdf96bfd5ede_25003f8a730d45c05456b7--


From nobody Sun Nov  4 18:26: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 E842C126BED for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 18:26:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HjXivshnnVzW for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 18:26: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 129161312B7 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 18:24:02 -0800 (PST)
Date: Sun, 04 Nov 2018 18:23:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541384639; bh=h3d0TZ5TVyo/ylNQmS44nM8DW9KVz0t566b10q0nit8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fw1Ved3/jIWrp582puTDDGuPNcbx216WdoYUX9jyxxMbLFvOe+llUy1CFw0p0Ca/n 0hOrbRtpYOEtXP6einnnr8tuHYNr9Zzrsmec+iWecxBnhU7rBWSKPcvzEF4WevHqee gZy77zzNnpYl/tEBEp2UmLiLetiBv1cUy3+YO2bM=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab65b556b24576187491ddee02357022255455bcb792cf0000000117f76bbf92a169ce167bc2fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1962/c435736203@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1962@github.com>
References: <quicwg/base-drafts/pull/1962@github.com>
Subject: Re: [quicwg/base-drafts] Time based to Time threshold in Recovery (#1962)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdfa9bfefacb_4ec63fa5ae8d45bc57603f"; 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/1d2ql40Q2NwYVJZ-248da3Om0pI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 02:26:06 -0000

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

Ya we=E2=80=99ve definitely noticed in prod data that ack based threshold=
 is not 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/1962#issuecomment-435736203=

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

<p>Ya we=E2=80=99ve definitely noticed in prod data that ack based thresh=
old is not enough</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1962#issuecomment-435736203">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7UWPh=
XFC24cAlnH_fYBjbsXTzDfks5ur6E_gaJpZM4YNlQx">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyJnM-TjsLt-KpapX7GjzIYikMO4=
ks5ur6E_gaJpZM4YNlQx.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1962: Ya we=E2=80=99ve definitely noticed in prod data that ack =
based threshold is not enough"}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/1962#issuecomment-43573620=
3"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1962#issuecomment-4=
35736203",
"url": "https://github.com/quicwg/base-drafts/pull/1962#issuecomment-4357=
36203",
"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] Time based to Time threshold in Recove=
ry (#1962)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@siyengar",
"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\": 1962,\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\": 1962\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1962#issuecomment-4357=
36203"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4062136=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdfa9bfefacb_4ec63fa5ae8d45bc57603f--


From nobody Sun Nov  4 19:13: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 393E8129619 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 19:13:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 SYWZDibbGlyE for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 19:13: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 0C4E3127333 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 19:13:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541387636; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NF+jfUrfmshGbS4Smpme+RrciZyUyWXomjv8d+DlcTI=; b=oc8lEC1aq/S/946LpuydsducnafPOBehqIkpMg2dEOspA7Y3Bc6z2iuoloyDHWmFVY7ebVkB fqRFmLz8Gkcan8oO2szudqPE0PuB+b3yQQti7B+mCJYpY36IFpryuJ0uTb4bhpCsb0t6jrSC HB8QGV7O/51C8XyvsrjbJUmriHM=
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 5bdfb573.7fa93d623ab0-smtp-out-n02; Mon, 05 Nov 2018 03:13:55 -0000 (UTC)
Date: Sun, 04 Nov 2018 19:13:55 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdfb573bbe71_22f82b0832ebc5846606e@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdfb573bba97_22f82b0832ebc58465930"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UB5jR9vB4EatQ1iUjgkXbcrKoqI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 03:13:58 -0000

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

  Branch: refs/heads/ianswett-editorial
  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_5bdfb573bba97_22f82b0832ebc58465930--


From nobody Sun Nov  4 19:14: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 01EA7130DDC for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 19:14:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 H7uw_l80J_Qv for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 19:13: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 CC627127333 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 19:13:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541387638; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=R4BXflZ+SgeLGNiN5+ehWCFxXEEIqrVsAhWIC9w5noI=; b=XI5B77xiY8dak68Yzaz/hTxUHYpUGaGKGWFdQuaFpIJMM45LCmFTDP7t09bXCMrPHTIksMdK BFt9YYUqPcM3ugdzULSFbss6fs9MIzrjGgv9DkqIgLtER9F2KLXvbF5+UvkK3wMG7/u2h4rw l9aUtWceAnglqRR6GGkrpEi4qnM=
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 5bdfb575.7fa7781f81b0-smtp-out-n02; Mon, 05 Nov 2018 03:13:57 -0000 (UTC)
Date: Sun, 04 Nov 2018 19:13:56 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bdfb574f2373_74e2b052825a57810243@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdfb574f1d1a_74e2b052825a57810111"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z_JMQwkMUYmVX0YYwGCHA3r6o6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 03:14:01 -0000

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

  Branch: refs/heads/ianswett-tracking2
  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_5bdfb574f1d1a_74e2b052825a57810111--


From nobody Sun Nov  4 20:09: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 C936B128BCC for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 20:09:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 0yrz0g9_956E for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 20:09: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 24360128CF2 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 20:09:35 -0800 (PST)
Date: Sun, 04 Nov 2018 20:09:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541390973; bh=Gmd5Jlc9UvbiLdUfZZQ5FZ8W5SEtqGUcQEwE3vmzPmg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KW4zzSn/+YbmU9Uto0rseOwyfu9GEB5wppqSt5mlFVM/ajZab8kcGjo/LFotgGOaQ Mm/RYpokv56qLuRM6KUAFN2+uUwqndd3UNZMXWkJe/dOz4Kr3in3acsX7S5n16IxZN w1CWQTHFFj7Ddp2jUi9go0CPKaKE2FWDYm61jl5M=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00457d9f05c43f5adf8b597f2e15c9799ee3f50692cf0000000117f7847d92a169ce167bdf87@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1963/review/171409144@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1963@github.com>
References: <quicwg/base-drafts/pull/1963@github.com>
Subject: Re: [quicwg/base-drafts] Reorder the NEW_CONNECTION_ID frame (#1963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdfc27d32561_3bb73fd2270d45c4933750"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hYliF8MNWFGoiJQ8U2PVZEDaD9k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 04:09:37 -0000

----==_mimepart_5bdfc27d32561_3bb73fd2270d45c4933750
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/1963#pullrequestreview-171409144
----==_mimepart_5bdfc27d32561_3bb73fd2270d45c4933750
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/1963#pullrequestreview-171409144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Ycg8j6A8ai9HRimPud-YqycHodks5ur7n9gaJpZM4YNnb0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq467RxtiDf9pexBKbfXob4WvQwVVks5ur7n9gaJpZM4YNnb0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1963"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-171409144"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-171409144",
"url": "https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-171409144",
"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 1963",
"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/1963#pullrequestreview-171409144"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406222580\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdfc27d32561_3bb73fd2270d45c4933750--


From nobody Sun Nov  4 20:34: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 BF5C4128B14 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 20:34:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 vRoFvQYwdMbz for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 20:34: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 3F21512D4E9 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 20:34:54 -0800 (PST)
Date: Sun, 04 Nov 2018 20:34:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541392493; bh=nOACWD7IawlzMBzOCO83MnlB/3lcqTEYiQxuHMXSibE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BYXYk43QCu22CcZMsZYBIdUzH6taqUG5b+Eky35xAVul0dpBjbBR5WHdPEGs0A1Ts B1RP2MeViwkT23fVAyh1nglWuX4eZWmSwgWwUhcp2Av/X9nNDHvcxP+dh/e2j1meyr TSnAeQkPjiOE+b8MDbrq7hkrAVYPLWyD8GND28UM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d1bdf8821599a8ed3aaaeedde5c76f71f5b2d7292cf0000000117f78a6d92a169ce167bdf87@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1963/review/171411693@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1963@github.com>
References: <quicwg/base-drafts/pull/1963@github.com>
Subject: Re: [quicwg/base-drafts] Reorder the NEW_CONNECTION_ID frame (#1963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdfc86d34234_79f63fbfc60d45c478496b"; 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/wTmFFg1fqbQZTFetERFCU3EOy5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 04:34:56 -0000

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

MikeBishop approved this pull request.

Change looks fine.  Do we need to fix 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/1963#pullrequestreview-171411693
----==_mimepart_5bdfc86d34234_79f63fbfc60d45c478496b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Change looks fine.  Do we need to fix 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/1963#pullrequestreview-171411693">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6w1cm_zMnfoDGwhOfa-I62TwqENks5ur7_tgaJpZM4YNnb0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9d7zNhClZrSG04zxhCXjC41BDMmks5ur7_tgaJpZM4YNnb0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1963"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-171411693"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-171411693",
"url": "https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-171411693",
"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 1963",
"sections": [
{
"text": "Change looks fine.  Do we need to fix this?",
"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/1963#pullrequestreview-171411693"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406222580\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdfc86d34234_79f63fbfc60d45c478496b--


From nobody Sun Nov  4 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 8889412EB11 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 22:36:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i9IzbOGIY7Zc for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 22:36: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 0934C128B14 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 22:36:07 -0800 (PST)
Date: Sun, 04 Nov 2018 22:36:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541399765; bh=5XWitdkXKL499Ep4wNNmjSxaQvSOv6LjwYsJvSwPBfA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0LYhxjzG9kkMc0jtV4ps2J3IV471NpfyNa/PtHamEVKwhsXqRpbvhYrau/tCsyYAQ m0/jA35EYV0RiYGBRT4NQXJbV4ErA+CYXC0bpzFOkQrjP63Gss/MdhXFx7h/CJi6nZ iulM2HImF3iZHx8xMTn/LtbiZp29uRDUjZLpNj1A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ee10a56e5388fb546e03ee71d3b0ce4a893d8af92cf0000000117f7a6d592a169ce167bdf87@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1963/c435769057@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1963@github.com>
References: <quicwg/base-drafts/pull/1963@github.com>
Subject: Re: [quicwg/base-drafts] Reorder the NEW_CONNECTION_ID frame (#1963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdfe4d51d13b_650a3fb3718d45b412594f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zpZLyOg8Flzpv-jIEaVwLoRyhZQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 06:36:09 -0000

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

Now is the designated time 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/pull/1963#issuecomment-435769057
----==_mimepart_5bdfe4d51d13b_650a3fb3718d45b412594f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Now is the designated time 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/pull/1963#issuecomment-435769057">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyid8Q-8aBYlsD9e-u0vtNTAVluxks5ur9xVgaJpZM4YNnb0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_FvWaaj8LEQxoTR78WkXxnQjkU9ks5ur9xVgaJpZM4YNnb0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1963: Now is the designated time for this sort of thing."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435769057"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435769057",
"url": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435769057",
"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] Reorder the NEW_CONNECTION_ID frame (#1963)",
"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\": 1963,\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\": 1963\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435769057"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406222580\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdfe4d51d13b_650a3fb3718d45b412594f--


From nobody Sun Nov  4 22: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 C1BAB120072 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 22:47:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v6u3douE2OEd for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 22:47: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 813C012F1A6 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 22:47:22 -0800 (PST)
Date: Sun, 04 Nov 2018 22:47:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541400441; bh=uqQA0R79Ywkp4NL+8+d/5MvRiCq/jnNTkG1OO2b1vJ4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=sG1zZy1X1lcuYbTpSLJKiXxiTab5McaGnYJ7w2pc88kD0zCmfb53O4e9K2nsBJCvq WV+o4VmG0wCbDmUXhRzlOPu4BUXLJZpf5ApkES2KRe1zF2ZC5mx+P/LCWNo2+wBSzc usJKQGLN5q3Sf2GU8jU9ybFbDEnfukRpz5Sn3r24=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89751ad7469ccec00999ca6e4b351336d9e195ab92cf0000000117f7a97992a169ce167cafca@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1964@github.com>
Subject: [quicwg/base-drafts] Bad Edge Case in Recovery Draft (#1964)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdfe77969b0b_65c83f808acd45c09697"; 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/lGogBXjovg2gx9jDk-uqK0jd6qA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 06:47:26 -0000

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

In OnLossDetectionTimeout():

if (crypto packets are outstanding):
       // Crypto retransmission timeout.
       RetransmitUnackedCryptoData()
       crypto_count++

The literal interpretation is a little loopy. In the case where crypto data is retransmitted and then the acks arrive for the original packets, we have outstanding crypto packets but no unacked crypto data. This pseudocode will result in sending nothing, and then (not shown) starting the Loss Detection timer even though there is nothing in flight, which seems bad.

Two improvements to make here:
1) If the there is no unacked crypto data, it would be better to send any available 1-RTT data.
2) We should only start the loss detection timer if there is something to send.

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

<p>In OnLossDetectionTimeout():</p>
<p>if (crypto packets are outstanding):<br>
// Crypto retransmission timeout.<br>
RetransmitUnackedCryptoData()<br>
crypto_count++</p>
<p>The literal interpretation is a little loopy. In the case where crypto data is retransmitted and then the acks arrive for the original packets, we have outstanding crypto packets but no unacked crypto data. This pseudocode will result in sending nothing, and then (not shown) starting the Loss Detection timer even though there is nothing in flight, which seems bad.</p>
<p>Two improvements to make here:</p>
<ol>
<li>If the there is no unacked crypto data, it would be better to send any available 1-RTT data.</li>
<li>We should only start the loss detection timer if there is something to send.</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/1964">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxJhgOE0eXJO9hFbU4HzK7vHFOW4ks5ur975gaJpZM4YN3J-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8C6wsRHMQ4cpYEDZ9mOk6xp6Qpsks5ur975gaJpZM4YN3J-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Bad Edge Case in Recovery Draft (#1964)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1964"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1964",
"url": "https://github.com/quicwg/base-drafts/issues/1964",
"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": "Bad Edge Case in Recovery Draft (#1964)",
"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": 1964
}
]
}
],
"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\": 1964,\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\": 1964\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1964"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406286974\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdfe77969b0b_65c83f808acd45c09697--


From nobody Sun Nov  4 23: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 6131B12EB11 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:04:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r91wLHHSoOIb for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:04: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 F21EE1271FF for <quic-issues@ietf.org>; Sun,  4 Nov 2018 23:04:03 -0800 (PST)
Date: Sun, 04 Nov 2018 23:04:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541401442; bh=+TWU4CjoDc7JjVKNxNrkvqmBsUlCtae+z0tckvfZ3S4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mmJa9aYQFphy1FxygfRTb07XH60zfQzcIEl4myApNL9JRC7pQG6csrzXCPotnv6QU tSRf6otaOHkUXOvQ5ePpp3Q6xjd8+STfYnqn7Br6MOgY7k7jbLJIm2WdTi+2lNFh73 AaqcWhfskMi9TBWRbXQqahL2t1Xyqj2UQVW988no=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab46c0a166ef94c4a721c54e7931e9852ea806bdea92cf0000000117f7ad6292a169ce167bdf87@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1963/c435773763@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1963@github.com>
References: <quicwg/base-drafts/pull/1963@github.com>
Subject: Re: [quicwg/base-drafts] Reorder the NEW_CONNECTION_ID frame (#1963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdfeb62eab02_1eac3f9924cd45b8126972f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_aoujge2qNR2QjAspobrdO5WIBY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 07:04:05 -0000

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

Agreed, fix this now or never.

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

<p>Agreed, fix this now or never.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435773763">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0gH4ifC2a7U_m9imbZ1rfQ2JeiXks5ur-LigaJpZM4YNnb0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Ff_oWv1O3ZRRBTCoclWad75PIUks5ur-LigaJpZM4YNnb0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1963: Agreed, fix this now or never."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435773763"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435773763",
"url": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435773763",
"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] Reorder the NEW_CONNECTION_ID frame (#1963)",
"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\": 1963,\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\": 1963\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435773763"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406222580\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdfeb62eab02_1eac3f9924cd45b8126972f--


From nobody Sun Nov  4 23:08: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 4651112F18C for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:08:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nw9_AvHOOnF8 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:08: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 D297912EB11 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 23:08:07 -0800 (PST)
Date: Sun, 04 Nov 2018 23:08:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541401686; bh=zEZo4gCJ92UMC4sHvbZxiMOZL/ZHiTSVjrK84tGTagU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=epqHF+6xaT47u4VtmHlNyYu7VExNxhouZDhkeleI3N0quKBcdgIrm0EvB0LD665Eb AbcF40jnPDnxjOHXJdSuVMfSZPYa1zNDu9+pI4OJ5/Dyqn8k8Sy8tFJBXQZk9eufX8 NBtF59jCtf8KKTUwa64AVE7luLGlA+E8g+YaEwkw=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab64b60d91071e3eaec6bdf9775f20ad21ff75678892cf0000000117f7ae5692a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c435774516@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdfec56b3bc6_72f13f80e88d45c01690e9"; 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/PUfR8FhjTGYeHcbvPCTKyGEjixE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 07:08:11 -0000

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

After discussing this with @kazuho, @janaiyengar, and @ianswett in Bangkok, I'm not sure the server upgrade problem has been correctly reasoned.

Downgrade attack detection happens in the context of a single connection. After receiving VN, the client uses the same CID and increments the packet number. Non-pathological load balancers will direct this to the same server. People have repeatedly pointed out to me that the LB config could flip over in that moment, but that is an edge case of an edge case, and the only consequence is a fatal connection error and a possible security alert.

It might we worth adding somewhere that in the event of a downgrade alert, the client SHOULD NOT cache the contents of VN for future use. Also, if the server's TPs don't match the contents of a client version cache from a different connection, that is not a downgrade attack.

Furthermore, @ianswett points out that downgrade attack detection traditionally happens at the client. We haven't fully thought through the incentives and other implications of moving this responsibility to the server.

In summary, I no longer support moving downgrade detection to the server.  I am open to seamless upgrade in v2 after we do some more analysis to make sure there are no gotchas.

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

<p>After discussing this with <a class=3D"user-mention" data-hovercard-ty=
pe=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D41567" data-octo-=
click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hr=
ef=3D"https://github.com/kazuho">@kazuho</a>, <a class=3D"user-mention" d=
ata-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D1=
1067604" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D=
"link_type:self" href=3D"https://github.com/janaiyengar">@janaiyengar</a>=
, and <a class=3D"user-mention" data-hovercard-type=3D"user" data-hoverca=
rd-url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-li=
nk-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.=
com/ianswett">@ianswett</a> in Bangkok, I'm not sure the server upgrade p=
roblem has been correctly reasoned.</p>
<p>Downgrade attack detection happens in the context of a single connecti=
on. After receiving VN, the client uses the same CID and increments the p=
acket number. Non-pathological load balancers will direct this to the sam=
e server. People have repeatedly pointed out to me that the LB config cou=
ld flip over in that moment, but that is an edge case of an edge case, an=
d the only consequence is a fatal connection error and a possible securit=
y alert.</p>
<p>It might we worth adding somewhere that in the event of a downgrade al=
ert, the client SHOULD NOT cache the contents of VN for future use. Also,=
 if the server's TPs don't match the contents of a client version cache f=
rom a different connection, that is not a downgrade attack.</p>
<p>Furthermore, <a class=3D"user-mention" data-hovercard-type=3D"user" da=
ta-hovercard-url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"ho=
vercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https=
://github.com/ianswett">@ianswett</a> points out that downgrade attack de=
tection traditionally happens at the client. We haven't fully thought thr=
ough the incentives and other implications of moving this responsibility =
to the server.</p>
<p>In summary, I no longer support moving downgrade detection to the serv=
er.  I am open to seamless upgrade in v2 after we do some more analysis t=
o make sure there are no gotchas.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1901#issuecomment-435774516">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwjhoC=
8LElLZRy3lUyglDgi72shhks5ur-PWgaJpZM4X3R0r">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq85Vhsp0jVvoRFsd9oBd4JHeUIrf=
ks5ur-PWgaJpZM4X3R0r.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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=
induke in #1901: After discussing this with @kazuho, @janaiyengar, and @i=
answett in Bangkok, I'm not sure the server upgrade problem has been corr=
ectly reasoned.\r\n\r\nDowngrade attack detection happens in the context =
of a single connection. After receiving VN, the client uses the same CID =
and increments the packet number. Non-pathological load balancers will di=
rect this to the same server. People have repeatedly pointed out to me th=
at the LB config could flip over in that moment, but that is an edge case=
 of an edge case, and the only consequence is a fatal connection error an=
d a possible security alert.\r\n\r\nIt might we worth adding somewhere th=
at in the event of a downgrade alert, the client SHOULD NOT cache the con=
tents of VN for future use. Also, if the server's TPs don't match the con=
tents of a client version cache from a different connection, that is not =
a downgrade attack.\r\n\r\nFurthermore, @ianswett points out that downgra=
de attack detection traditionally happens at the client. We haven't fully=
 thought through the incentives and other implications of moving this res=
ponsibility to the server.\r\n\r\nIn summary, I no longer support moving =
downgrade detection to the server.  I am open to seamless upgrade in v2 a=
fter we do some more analysis to make sure there are no gotchas."}],"acti=
on":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dra=
fts/pull/1901#issuecomment-435774516"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4=
35774516",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4357=
74516",
"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] Compatible version upgrade (#1901)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4357=
74516"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4003668=
91\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdfec56b3bc6_72f13f80e88d45c01690e9--


From nobody Sun Nov  4 23:20: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 9263B128B14 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:20:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lbu2JBi1Akky for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:20:46 -0800 (PST)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C639512EB11 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 23:20:45 -0800 (PST)
Date: Sun, 04 Nov 2018 23:20:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541402444; bh=PUl27bmRs7hx2nbAe0UERUobYaxgDZnjtnaHfLiIrx0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ew647zOy3B1/rkw4kLHiKt/r1KKgc4hmxS3+bpOjdSbu73mWe9HwO/zYpAvw2nhFY JuY2lVGXslNplwUFM/jaU8OcOFecttLKoe3+f2ZTl1chk07zObWYZnQ1xJmQJqsBOQ vF92qIXYCbAD3GotdGIBy8D+/vRfu24kFB7aH1Ow=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc08da0b747137e11bc4d62d44a52ecb5e625b51792cf0000000117f7b14c92a169ce167cafca@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1964/435776807@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1964@github.com>
References: <quicwg/base-drafts/issues/1964@github.com>
Subject: Re: [quicwg/base-drafts] Bad Edge Case in Recovery Draft (#1964)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdfef4ca1c4e_44d43fec286d45bc13998dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dVeImx78-MXmQ3cJh5Cxl4eV6UY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 07:20:48 -0000

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

Thanks for writing this up, I think this points out that the crypto timer should be enabled when there's crypto data to send, not when crypto packets are in flight.

However, there's an exception to that, which is if there's no crypto data to send on the client side because all Initial packets have been acked, but the client didn't receive the server's Handshake, then you can hit the Anti-amplification attack limit, as you discovered in New York.

This might be awkward to writeup, but I'll give it a try, unless you'd like 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/1964#issuecomment-435776807
----==_mimepart_5bdfef4ca1c4e_44d43fec286d45bc13998dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks for writing this up, I think this points out that the crypto ti=
mer should be enabled when there's crypto data to send, not when crypto p=
ackets are in flight.</p>
<p>However, there's an exception to that, which is if there's no crypto d=
ata to send on the client side because all Initial packets have been acke=
d, but the client didn't receive the server's Handshake, then you can hit=
 the Anti-amplification attack limit, as you discovered in New York.</p>
<p>This might be awkward to writeup, but I'll give it a try, unless you'd=
 like 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/issues/1964#issuecomment-435776807">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Ha=
E5hK5E3ugTFbOJfoC0HtFwmrks5ur-bMgaJpZM4YN3J-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6-VlgiG479tycetOVGfbgYm=
KFGaks5ur-bMgaJpZM4YN3J-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1964: Thanks for writing this up, I think this points out that t=
he crypto timer should be enabled when there's crypto data to send, not w=
hen crypto packets are in flight.\r\n\r\nHowever, there's an exception to=
 that, which is if there's no crypto data to send on the client side beca=
use all Initial packets have been acked, but the client didn't receive th=
e server's Handshake, then you can hit the Anti-amplification attack limi=
t, as you discovered in New York.\r\n\r\nThis might be awkward to writeup=
, but I'll give it a try, unless you'd like to?\r\n\r\n"}],"action":{"nam=
e":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1964#=
issuecomment-435776807"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1964#issuecomment=
-435776807",
"url": "https://github.com/quicwg/base-drafts/issues/1964#issuecomment-43=
5776807",
"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] Bad Edge Case in Recovery Draft (#1964=
)",
"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\": 1964,\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\": 1964\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1964#issuecomment-43=
5776807"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4062869=
74\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdfef4ca1c4e_44d43fec286d45bc13998dd--


From nobody Sun Nov  4 23:27: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 68A3A130DD0 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:27:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id beLtRo-TWVHc for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:26:58 -0800 (PST)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF306130E57 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 23:26:57 -0800 (PST)
Date: Sun, 04 Nov 2018 23:26:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541402817; bh=TLtqvh/cpuIlmIv6NW9mxX/NheBZGyUV/1/7WpMsa9A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0BKmgccAt3iyYfiAXupiOKnjk2Uqd5OiXH3VgDDzNBqdJUCeatHIBD7XqFdzJg+mM LNYpMzg6/r7QcgutokajKy1OI9jR7XEPniq1VyTS4TXNUZ9Nf8gPIaXE/ZZsBeth22 Zp+QKqn7MfTDLfvwUOZ4I62eUgWEz0Jc1/8el7JQ=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbf5718e12d6943d07b4e63221941f4dd7ea702cd92cf0000000117f7b2c192a169ce167cafca@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1964/435777928@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1964@github.com>
References: <quicwg/base-drafts/issues/1964@github.com>
Subject: Re: [quicwg/base-drafts] Bad Edge Case in Recovery Draft (#1964)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdff0c16c94_45183fec286d45bc12580e6"; 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/U2-wVbthYsv8CCnLj783opBadN0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 07:27:04 -0000

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

Well, in the scenario above the sender sets the crypto timer when there is still unacked data.  One _could_ change OnPacketAcked() to cancel the LD timer if there's nothing left in the send queues, I suppose. But I would recommend exactly the two changes listed above.

Yeah the amplification thing is gross.

I am not sure when I'll have time to generate a PR., so please feel free to give it a crack.

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

<p>Well, in the scenario above the sender sets the crypto timer when ther=
e is still unacked data.  One <em>could</em> change OnPacketAcked() to ca=
ncel the LD timer if there's nothing left in the send queues, I suppose. =
But I would recommend exactly the two changes listed above.</p>
<p>Yeah the amplification thing is gross.</p>
<p>I am not sure when I'll have time to generate a PR., so please feel fr=
ee to give it a crack.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1964#issuecomment-435777928">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0PQ=
LmxZIgV2sGkCTGCw3TDek1SMks5ur-hBgaJpZM4YN3J-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqy7RKULCj7qWy-_kflI9cIUy=
RgXgks5ur-hBgaJpZM4YN3J-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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=
induke in #1964: Well, in the scenario above the sender sets the crypto t=
imer when there is still unacked data.  One _could_ change OnPacketAcked(=
) to cancel the LD timer if there's nothing left in the send queues, I su=
ppose. But I would recommend exactly the two changes listed above.\r\n\r\=
nYeah the amplification thing is gross.\r\n\r\nI am not sure when I'll ha=
ve time to generate a PR., so please feel free to give it a crack."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/1964#issuecomment-435777928"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1964#issuecomment=
-435777928",
"url": "https://github.com/quicwg/base-drafts/issues/1964#issuecomment-43=
5777928",
"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] Bad Edge Case in Recovery Draft (#1964=
)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1964,\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\": 1964\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1964#issuecomment-43=
5777928"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4062869=
74\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bdff0c16c94_45183fec286d45bc12580e6--


From nobody Sun Nov  4 23:40: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 116D7130E7F for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:40:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 My-qwHrxlRRf for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:40: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 561691271FF for <quic-issues@ietf.org>; Sun,  4 Nov 2018 23:39:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541403597; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rApsKllXIIjB0rhTGm8b3zmWCqM90arx8ysqtrb3eLg=; b=TwHWrrI2qNCkmwUGT7WWvwI6MPuBLCyREPT31Mmh/I95r3HSI8UGUl3eSfnM738Bf1yc+ixb /4rD3Lu9nVTjhUOKLoS+TkvqcqSzN34KAs2oYgksr6hnD3kC5Wt/0eg1/sDiWeu4bC7hi0gy lpLKVtMbQvp4pmbt7pKnNmpsEQg=
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.37]) by mxa.mailgun.org with ESMTP id 5bdff3cc.7fadb01380c0-smtp-out-n01; Mon, 05 Nov 2018 07:39:56 -0000 (UTC)
Date: Sun, 04 Nov 2018 23:39:56 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdff3cca86bb_28ca2af1645e258810201@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e49f5b: Prevent an unlikely deadlock
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdff3cca82f4_28ca2af1645e2588101980"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kE02bysvnp_fJgUXHyv9LMrO1Fs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 07:40:07 -0000

----==_mimepart_5bdff3cca82f4_28ca2af1645e2588101980
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: e49f5b753daeb2740d3d1ed573d58bebbe053207
      https://github.com/quicwg/base-drafts/commit/e49f5b753daeb2740d3d1ed573d58bebbe053207
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-05 (Mon, 05 Nov 2018)

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

  Log Message:
  -----------
  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.



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

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

----==_mimepart_5bdff3cca82f4_28ca2af1645e2588101980--


From nobody Sun Nov  4 23: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 046DA1274D0 for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:40:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7lVGeX-I5r2t for <quic-issues@ietfa.amsl.com>; Sun,  4 Nov 2018 23:40: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 B788212EB11 for <quic-issues@ietf.org>; Sun,  4 Nov 2018 23:40:18 -0800 (PST)
Date: Sun, 04 Nov 2018 23:40:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541403617; bh=i1uGEy46GNZvvsflmIxij7XvBXpmGAg/KAIh4YUYr58=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=R3oAEfNYkDWKDmoI0CGUEVWTlcY/EDr+hSMguvmWYbDTi6MmG3qXlWq6ewjd/cJjm El97/U393vb9tpFmPp3cN7+0DzSCeCcVLCs0aIOaikiu3JjFzSU7gbWxMioqfoESbl hU/Rn5Vo/wfOq6FN58K6LXvYThcCTu2NsWlqJz5w=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5399bc75dcbdc7a3d7e7bac7888ed8bbc240bffe92cf0000000117f7b5e192a169ce167cded5@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@github.com>
Subject: [quicwg/base-drafts] Prevent an unlikely deadlock (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bdff3e190acf_28d33feb308d45b8166389c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XTqR8hG-YNPoH95vG4-Nu8XMPKc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 07:40:24 -0000

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

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.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Prevent an unlikely deadlock

-- File Changes --

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

-- Patch Links --

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

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

<p>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.</p>
<p>The suggested solution is to send a retransmittable frame.</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/1965'>https://github.com/quicwg/base-drafts/pull/1965</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Prevent an unlikely deadlock</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1965.patch'>https://github.com/quicwg/base-drafts/pull/1965.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1965.diff'>https://github.com/quicwg/base-drafts/pull/1965.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/1965">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Hc-NSKxwtQa2b5FyPFq-9zSpNdks5ur-thgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyOlqMFR9-aWL3slA2eISFx2DCMSks5ur-thgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Prevent an unlikely deadlock (#1965)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965",
"url": "https://github.com/quicwg/base-drafts/pull/1965",
"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": "Prevent an unlikely deadlock (#1965)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "e49f5b7",
"value": "Prevent an unlikely deadlock"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1965/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\": 1965,\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\": 1965\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdff3e190acf_28d33feb308d45b8166389c--


From nobody Mon Nov  5 00: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 0ABFB129AB8 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:00:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 OA_Jzx5_BCTW for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:00:43 -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 0861F128CFD for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:00:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541404842; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6ckLbmbEez++i8V2UUMC1PDf0yLzc1EyUZU+XlEAfJs=; b=lTMVyhGGZlgPxiUqPwtOneU8Yle2nvHcWuvjqEl6gkac9Lo1u9+1GQ0BJuWmwIOSYSLBWCnA KuPzWdP2J6am6gn0MrsP7oOBMw5wRTL9JBQwlihLRS5ODj96T6ldDV+pntmwroQ/xSinHjDx gifJwPeGGiANgSFzVdBb284wyA8=
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 5bdff8a9.7fdf7c4aad50-smtp-out-n01; Mon, 05 Nov 2018 08:00:41 -0000 (UTC)
Date: Mon, 05 Nov 2018 00:00:41 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdff8a96b19e_55f72afd3c7325803563f@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 38dbee: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdff8a96ae54_55f72afd3c7325803559c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZnEmf2w3_rsuQL4Fy2zaqrOMN-k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:00:45 -0000

----==_mimepart_5bdff8a96ae54_55f72afd3c7325803559c
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: 38dbee065f7db61f45809718c3fd397f19f540a7
      https://github.com/quicwg/base-drafts/commit/38dbee065f7db61f45809718c3fd397f19f540a7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-05 (Mon, 05 Nov 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_5bdff8a96ae54_55f72afd3c7325803559c--


From nobody Mon Nov  5 00:01: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 5352C130D7A for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:00:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pHXKqsZ05bcq for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:00: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 BDA8D128CFD for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:00:47 -0800 (PST)
Date: Mon, 05 Nov 2018 00:00:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541404845; bh=VT2uB5zugPG/453pQIbP2V/EilcpQNtJ8NHHPAQ4euI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C+zUhMQ4LYZuX1pvuKUVPRhrog44z8TlQqRNj7GmYbajMXrwNfMGClQglhP+kl6gp 2e226JDDmUy5QUrdMKVoDuHvXc3NIg6XgnyZD2iZ9iuSDEOI9HfXozT+mkjsKIXr5/ y+ybCebBfPOJkQEliWmZ/PLxYVZihNSoOSs4BdqE=
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/3019704024@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_5bdff8adf6eb_62a63f942ccd45c49661ba"; 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/uSFMT4U2S4JSyOTpHqpTalTEGPY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:00:50 -0000

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

@ianswett pushed 1 commit.

38dbee0  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/e49f5b753daeb2740d3d1ed573d58bebbe053207..38dbee065f7db61f45809718c3fd397f19f540a7

----==_mimepart_5bdff8adf6eb_62a63f942ccd45c49661ba
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/38dbee0">38dbee0</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/e49f5b753daeb2740d3d1ed573d58bebbe053207..38dbee065f7db61f45809718c3fd397f19f540a7">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwbhgHVkD0xg7srRXVtgz7RsYpI0ks5ur_AtgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0MpslWzu3cho64qZXjeb65btHpdks5ur_AtgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/e49f5b753daeb2740d3d1ed573d58bebbe053207..38dbee065f7db61f45809718c3fd397f19f540a7"}}}</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/e49f5b753daeb2740d3d1ed573d58bebbe053207..38dbee065f7db61f45809718c3fd397f19f540a7",
"url": "https://github.com/quicwg/base-drafts/pull/1965/files/e49f5b753daeb2740d3d1ed573d58bebbe053207..38dbee065f7db61f45809718c3fd397f19f540a7",
"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 #1965",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1965:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "38dbee0",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965/files/e49f5b753daeb2740d3d1ed573d58bebbe053207..38dbee065f7db61f45809718c3fd397f19f540a7"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdff8adf6eb_62a63f942ccd45c49661ba--


From nobody Mon Nov  5 00:02: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 9BBCB128CFD for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:02:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gHWGWk5ov52w for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00: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 E6DEC1274D0 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:02:41 -0800 (PST)
Date: Mon, 05 Nov 2018 00:02:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541404959; bh=ZJUEbjQPIe7+4yHALOVkcxZ/jlxVyHXU81TSGIh4CPs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T6Kk5MCPpTSyH2uQtMJVAwDzevwCuobr/ddG9gO8xEpBwlam1BxuRc7Bwn35bM3rG uxn/PUujuqsGkNQX9cK2yqAVhOK5LTksDzS95Whrhy1ogK3lOW63A4ZEqaGOH21VBK rr78tSHJIXce88bQV8tvkGvsceDENxlDXUI2BSmM=
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/3019708221@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_5bdff91feefc0_29ab3fd2270d45c4136929c"; 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/lTB0tzMZs0IazLKWW9_lho8HTYs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:02:44 -0000

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

@ianswett pushed 1 commit.

5fc3b2e  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/38dbee065f7db61f45809718c3fd397f19f540a7..5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d

----==_mimepart_5bdff91feefc0_29ab3fd2270d45c4136929c
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/5fc3b2e">5fc3b2e</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/38dbee065f7db61f45809718c3fd397f19f540a7..5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7tamchiOC-Sm_ZVbM0GB0BFd1irks5ur_CfgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5WhLpoOQF463NX6A5XXCPygb1Zoks5ur_CfgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/38dbee065f7db61f45809718c3fd397f19f540a7..5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d"}}}</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/38dbee065f7db61f45809718c3fd397f19f540a7..5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d",
"url": "https://github.com/quicwg/base-drafts/pull/1965/files/38dbee065f7db61f45809718c3fd397f19f540a7..5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d",
"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 #1965",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1965:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "5fc3b2e",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965/files/38dbee065f7db61f45809718c3fd397f19f540a7..5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bdff91feefc0_29ab3fd2270d45c4136929c--


From nobody Mon Nov  5 00:12: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 0BCBF129AB8 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:12:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 mKSdpX3sNOXC for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:12: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 40948128CFD for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:12:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541405558; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UjNwKEh34QTvO21QQ+ctkq/dSAiE0CUFulkFuGIxx64=; b=wnurRfVe6SYDzXe6Yl4OVxfg2cVoUHtRJQS6HPR72qkpIiMaeExcKy+dTsrVqqXLzopN1xA1 k7UGKdpg4SVz5Nuguaj0XcnkmNkqV+rJONuR5s96WQriwCt6lhmsBjlfZ3MmFbApCwLRJFXo FVh00KUlK0joF+IcUbt4/g9ZK/g=
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 5bdff91d.7fdbe077d540-smtp-out-n03; Mon, 05 Nov 2018 08:02:37 -0000 (UTC)
Date: Mon, 05 Nov 2018 00:02:36 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bdff91cc173d_585a2b03b4a2c5785267c@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5fc3b2: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdff91cc10c1_585a2b03b4a2c57852572"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EjTLlQCQFAg1PnJfV57RdPwr_qw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:12:41 -0000

----==_mimepart_5bdff91cc10c1_585a2b03b4a2c57852572
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: 5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d
      https://github.com/quicwg/base-drafts/commit/5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-05 (Mon, 05 Nov 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_5bdff91cc10c1_585a2b03b4a2c57852572--


From nobody Mon Nov  5 00:26: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 AD29A12EB11 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:26:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mzb44mGyalFI for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:26: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 B30981274D0 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:26:06 -0800 (PST)
Date: Mon, 05 Nov 2018 00:26:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541406365; bh=jnp5eeuEdjoaykSlpc1jLb+ffW6jdISmQwZmdIWCU6A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NzB707crwWbR5rZh6q7ZnVI9RusnOXuQwes985W/erANP3r6hlPQMcWq87hVFqFLo a1VP/p7XMxyo8GUe9prZnk6GX/Uz4Ma3ipdiEcjzBtyUjPBpERqF0BMsrg+3Yi/kJo TPve+ogdNVxn5EepROKFidrEvteCz96I9YBeKHEs=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42ecd84186a5b189f5c86372d4b75ba737f6caa092cf0000000117f7c09d92a169ce167cded5@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/171445838@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_5bdffe9d8529e_3def3fa630ed45c081398"; 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/p8g8ylPaSRvjhZieG7gJU4MefFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:26:09 -0000

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

martinduke approved this pull request.

I agree with the concept, though I have some problems with the explanatory text.

One zoom-out question about TLP in QUIC: If there's a tail loss, you'll have to wait for an entire delayed-ack timeout to send, wait at worst for another DAT to get the ack, then a reordering timeout to declare the intervening packets lost. How does that compare to a plain old RTO?

> @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,

I don't think TLP accelerates acknowledgment of in-flight pkts unless you happen to hit what the maximum number of delayed-acked pkts are.

So I would delete "acknowledged or"

> @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,
+potentially preventing a deadlock if all in flight packets contain no data

Delete everything after "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/1965#pullrequestreview-171445838
----==_mimepart_5bdffe9d8529e_3def3fa630ed45c081398
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>I agree with the concept, though I have some problems with the explanatory text.</p>
<p>One zoom-out question about TLP in QUIC: If there's a tail loss, you'll have to wait for an entire delayed-ack timeout to send, wait at worst for another DAT to get the ack, then a reordering timeout to declare the intervening packets lost. How does that compare to a plain old RTO?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1965#discussion_r230660706">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,
</pre>
<p>I don't think TLP accelerates acknowledgment of in-flight pkts unless you happen to hit what the maximum number of delayed-acked pkts are.</p>
<p>So I would delete "acknowledged or"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1965#discussion_r230660776">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,
+potentially preventing a deadlock if all in flight packets contain no data
</pre>
<p>Delete everything after "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/1965#pullrequestreview-171445838">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9i3WL3u7S_Lj_YGexr3jF7p8Q0lks5ur_YdgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0zAPkVvdpS_-STkC69kNeaAZ5_rks5ur_YdgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-171445838"}}}</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-171445838",
"url": "https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-171445838",
"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": "@martinduke approved 1965",
"sections": [
{
"text": "I agree with the concept, though I have some problems with the explanatory text.\r\n\r\nOne zoom-out question about TLP in QUIC: If there's a tail loss, you'll have to wait for an entire delayed-ack timeout to send, wait at worst for another DAT to get the ack, then a reordering timeout to declare the intervening packets lost. How does that compare to a plain old RTO?",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

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


From nobody Mon Nov  5 00:28: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 947C212F1AC for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:28:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 Fno37qSk-2eS for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:28:23 -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 9106E1274D0 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:28:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541406502; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=XVJBYdoRRiD6pfR4XYuGZFUjkOhmH3zBnCRT8NhrloU=; b=Jr6W120ciHHLKg/zjcC7c/ZRz8k6ze4PXOfGhc2G9OwwT5ARw6lIJDV+SVqLjf5qLqy6M0vP 03vjzUv7gscta9hub0ebfT4IDxVqzyR4dArsgdAhtJMJpwFoFfKz7KbyRqwct2n1Rnrkg7+s D6NBsZOWEgl9BtuVKtymn3zkbEM=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5bdfff26.7f6a86afade0-smtp-out-n03; Mon, 05 Nov 2018 08:28:22 -0000 (UTC)
Date: Mon, 05 Nov 2018 00:28:22 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5bdfff2677116_9d72b227338857c10024c@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] c8d317: update agenda
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bdfff2676d28_9d72b227338857c100165"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gtPVzua34B-jhwdLvOD1m05P0FU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:28:26 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: c8d31735fc1321114c25d6631153f4292ee89376
      https://github.com/quicwg/wg-materials/commit/c8d31735fc1321114c25d6631153f4292ee89376
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-05 (Mon, 05 Nov 2018)

  Changed paths:
    M ietf103/agenda.md

  Log Message:
  -----------
  update agenda



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

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

----==_mimepart_5bdfff2676d28_9d72b227338857c100165--


From nobody Mon Nov  5 00:28: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 088DC1274D0 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:28:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xzM5K1ueTawP for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:28: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 6028A12EB11 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:28:30 -0800 (PST)
Date: Mon, 05 Nov 2018 00:28:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541406509; bh=BkNfqm2fYH98J2+7mlwofQtyr9BXD0NQmacpJho85tk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=POyu5NTrLtmx1JZx6wmF953eS/6CsM+heUPZxl9xz9KH/UK1UTMEoD4b9V9rWL07f nuThOFt2C04tJQMkcesPypxIa8A+5xJAI4zgqUaO1lfR9vh3N1CD1lqL6qWTpCcgY0 GPOgtaKQvH0OZotK/Uc9DUANKB1IEDSzhue0pgOU=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c18663144da7dca03d9a90aca77b763bf2888d492cf0000000117f7c12d92a169ce167cded5@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/171448802@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_5bdfff2d56af1_22dd3fc708cd45c41100f6"; 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/xiireEPVMeUCJLPL54GFFXBT0yg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:28:32 -0000

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

martinduke approved this pull request.

D'oh! comments passed in flight.

> @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner.

"acknowledged or" remains problematic.

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

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

<p>D'oh! comments passed in flight.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1965#discussion_r230663308">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner.
</pre>
<p>"acknowledged or" remains problematic.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-171448802">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq742l4dT0a-FgCk86mbFiAYahG7Dks5ur_atgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_piUdKclXhn0v6F8lC_wwpwBZkTks5ur_atgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-171448802"}}}</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-171448802",
"url": "https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-171448802",
"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": "@martinduke approved 1965",
"sections": [
{
"text": "D'oh! comments passed in flight.",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

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


From nobody Mon Nov  5 00:29: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 1E557128CFD for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:29:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bkg97zpn6IQn for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:29: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 91DBF1274D0 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:29:14 -0800 (PST)
Date: Mon, 05 Nov 2018 00:29:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541406553; bh=3WEmYCF3E5x0XyIGSb/Q8541jnRYcqLmGVk0lwYnuvQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DIqVvk3emMxPJYK7UOiWc51kbRdERxKAKBgw6xzzK4ctJBzS9Knm0GeFP4xi+HDzJ +akvypTZ8znDBa8AYpmUjnbwwBmM0SvNK89mXlS1+s39KDIxSxeiH+r87gn9QC5KF+ CawDJjxvUmxrFo1h1ea0qfTR5O1mL4lkkMFLlXgs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b7f4ca68a155d5f68c4d3cfb381818f866edcd192cf0000000117f7c15992a169ce167cded5@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/171449302@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_5bdfff59b5e19_6a4b3fbe376d45b812873"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jEiMODMauRkUhQYVgoTMkJufLNU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:29:16 -0000

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

ianswett commented on this pull request.



> @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,

Well, if you TLP, then you haven't received an ACK that contained any information about the in flight packets, because otherwise you'd fast or early retransmit them.  So you have some number of in flight packets, and you don't know what their status is.  It's possible the ACK was just lost, etc.  So in that sense, it accelerates receiving an acknowledgement for them if they were in fact not 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#discussion_r230663696
----==_mimepart_5bdfff59b5e19_6a4b3fbe376d45b812873
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/1965#discussion_r230663696">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,
</pre>
<p>Well, if you TLP, then you haven't received an ACK that contained any information about the in flight packets, because otherwise you'd fast or early retransmit them.  So you have some number of in flight packets, and you don't know what their status is.  It's possible the ACK was just lost, etc.  So in that sense, it accelerates receiving an acknowledgement for them if they were in fact not 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#discussion_r230663696">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq88r3hP9sF0ryFviM8uQ3-GxDhyyks5ur_bZgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9vJaDH1-1ORX0s5XshhUHzCUjIUks5ur_bZgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#discussion_r230663696"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230663696",
"url": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230663696",
"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 1965",
"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/1965#discussion_r230663696"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdfff59b5e19_6a4b3fbe376d45b812873--


From nobody Mon Nov  5 00:30: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 B3AFC128CFD for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:30:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g4sFeXLijX0J for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:30: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 CB1D21274D0 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:30:52 -0800 (PST)
Date: Mon, 05 Nov 2018 00:30:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541406652; bh=R2KP5tcRlf/8gdpQCjGEJ5ZYIxZhVLzG9KBhgtHAIhc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ipb/qZaaJsG3WlgKwOJ0Fc82PVXqY+MQnLXlZ9u7tKGF+6OMV8EGqhFQXJQuWSrKc tWoYtLP8hCcBXAQmH95rQEBi7CuFILRflpi7qSCnglr5tE6bFePOmi3UCF4PX5F+7j 5dkQiIoLGM6ftEWjhDWb3L7ZmzupypAlRQTgbf4k=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab244ba36eb1fbadec6a430f6d4d438de3f413704792cf0000000117f7c1bc92a169ce167cded5@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/171449812@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_5bdfffbc3051_3dea3fa630ed45c0103377"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K764qiQw5jGSdJCy_aNTL0tuvfo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:30:55 -0000

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

ianswett commented on this pull request.



> @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,
+potentially preventing a deadlock if all in flight packets contain no data

Sorry, I update the text right as you were reviewing, 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/1965#discussion_r230664091
----==_mimepart_5bdfffbc3051_3dea3fa630ed45c0103377
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/1965#discussion_r230664091">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,
+potentially preventing a deadlock if all in flight packets contain no data
</pre>
<p>Sorry, I update the text right as you were reviewing, 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/1965#discussion_r230664091">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx2uKZwOEvY9a63VJ2Kwqva-_Kn8ks5ur_c8gaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzgNevKJDg9ifS9xAA82j8TDqAOQks5ur_c8gaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664091"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664091",
"url": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664091",
"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 1965",
"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/1965#discussion_r230664091"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdfffbc3051_3dea3fa630ed45c0103377--


From nobody Mon Nov  5 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 BD026129AB8 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:31:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id taxnWoScCpjA for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:31: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 CBE0A1274D0 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:31:24 -0800 (PST)
Date: Mon, 05 Nov 2018 00:31:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541406684; bh=qwqlvt/hIXf6Jco8tNGRUXYHd6m8dcWFwwoaLDbo68Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YoVcJX3dLFLYhiX6FZSVQEwfjftY/TC/jRxx+MyLTg/u0xKd2+hBQjTFqLQDeHja2 Cfk8oJVlWfrVdMwHoWUlskKdA2qa0PeFeItbE7GBIdplaWpF3SX3iD0aapU7Ty1Q+v 0wLfY/j+O89k9UoLz2l2ecQqhgGQG/C6rkUAG9g4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54a0f7dbdbbe47d957cd2755808d757d74b91d1892cf0000000117f7c1db92a169ce167cded5@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/171449939@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_5bdfffdc1e47_7b803ffcb0ad45c0104178"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3S1X1yM6yQtwQlViOrtbwhINM-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: Mon, 05 Nov 2018 08:31:27 -0000

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

ianswett commented on this pull request.



> @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner.

howso?

-- 
You are receiving this 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#discussion_r230664195
----==_mimepart_5bdfffdc1e47_7b803ffcb0ad45c0104178
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/1965#discussion_r230664195">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner.
</pre>
<p>howso?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r230664195">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwTX9Uq9_DXlFzE0f6acg9fWo4u1ks5ur_dcgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-CsiRYKrIncRSRlh6pxNyivmF4Zks5ur_dcgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664195"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664195",
"url": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664195",
"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 1965",
"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/1965#discussion_r230664195"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bdfffdc1e47_7b803ffcb0ad45c0104178--


From nobody Mon Nov  5 00:33: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 4B0AD1274D0 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:33:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wh3feaN6BYYH for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:33: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 373FF12D4EB for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:33:07 -0800 (PST)
Date: Mon, 05 Nov 2018 00:33:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541406786; bh=EO61hgIeEzxwK9neHUcYbcnKXqjdNRVr3WAenqPGnno=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0Crvu/sMiM70Pu59T+jpbhVsDNSmQMIUL8FwRYbNKu7626IPO/OEoRo1pcDNq5XXB usMJe4YKsEqj5H8+TD26q242VL4QMiHEX2HbKZQU24m/M8XH1N4rndVMut1C3XuNJB fyB09e7EkM7VC27EX5jQnGbxhseyk5uNxjZ81aOM=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abedef93621d548086f3ce2537302576c6aafaee1f92cf0000000117f7c24292a169ce167cded5@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/171450421@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_5be00042635fa_4d123fdd606d45c013413a"; 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/-S5aNdmXOqQFHYySH5J3uwLhFqA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:33:09 -0000

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

martinduke commented on this pull request.



> @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,

Ah yes, ack losses. You're 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/1965#discussion_r230664599
----==_mimepart_5be00042635fa_4d123fdd606d45c013413a
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/1965#discussion_r230664599">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,
</pre>
<p>Ah yes, ack losses. You're 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/1965#discussion_r230664599">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyPWXt-Km68T5Mm3cL_6cOmBTPKeks5ur_fCgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxNAwBB9CI5R-n2JEW-pX8Xw80Kjks5ur_fCgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664599"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664599",
"url": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664599",
"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": "@martinduke commented on 1965",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

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


From nobody Mon Nov  5 00:34: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 E25F312D4EB for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:34:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 qW_VIFqIoc5g for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:34: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 D12F01274D0 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:34: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=JBfa9pWoxSW7VMKKDJO/ySVyQQo=; b=PuGyOJUE/Q859vTy R9d+Lv6zOTz7w+KI4tM62TqfiJLdtxWy8BZXoyLqAsa5gibRFCvLhVhNizq5lK0j /FENKbT+Pfl8E1SR6az4NoZhDGmet5LAAEgz6j2XLw1agDPwXRnNWWUEY09DdcWJ b2KzJKBwagkJEbM7pxz/748dLYk=
Received: by filter1601p1mdw1.sendgrid.net with SMTP id filter1601p1mdw1-552-5BE00087-8 2018-11-05 08:34:15.509396794 +0000 UTC m=+383168.990325054
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id _j0jZLU7TAqw9NchvZ4Haw for <quic-issues@ietf.org>; Mon, 05 Nov 2018 08:34:15.309 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id 4B8C8380607 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:34:15 -0800 (PST)
Date: Mon, 05 Nov 2018 08:34:15 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0fa94fa0c7276b50a8d2f7f84ca97419da0e9df892cf0000000117f7c28792a169ce167cded5@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/171450757@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_5be000874a314_6a433fbe376d45b8117565"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3rVlt8QCRk9+1s+HAfug5NkLHgIGLNicijvz 3vjCKkH11GfQnZlfvyyQ4e+AvS1S3TmMfIR+uw6zV056APG/fi+Sh2tQZDYOJCf7Kg+kwUY7mY3ktO or0eZb6YCGITE749adqoOmh7DZL8LtI+bkD4X/GZ/RPTecHPc8W6vgtPMm+CCPQltp6ozzWQ+sydpX k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zj-dGHDMOUj30Ul58MEJgsGVr98>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:34:19 -0000

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

martinduke commented on this pull request.



> @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner.

Never mind, see 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/1965#discussion_r230664862
----==_mimepart_5be000874a314_6a433fbe376d45b8117565
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/1965#discussion_r230664862">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner.
</pre>
<p>Never mind, see 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/1965#discussion_r230664862">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0aB9vp-cHiWF08lLuIsz9Ip3u94ks5ur_gHgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq74ug12QWFCJv21FZ2Fy7Qq4cR1bks5ur_gHgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664862"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664862",
"url": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230664862",
"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": "@martinduke commented on 1965",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

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


From nobody Mon Nov  5 00: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 DDBE0130DCE for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:35:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pLn42bl5TIrO for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:35:09 -0800 (PST)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C788130E05 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:35:09 -0800 (PST)
Date: Mon, 05 Nov 2018 00:35:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541406908; bh=S4wBAlXL0ccPM+oacJK2v7YnS/h0dMHDg2i6qsasexc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ifs0TSaW9tudoPBHESFsb8CE9vVgOycgDJhrKXoTs5AxXbQBZVsh8583HGyaWVogQ GVo2tZs+obPFdU3IgQhE2f0x4/4JPtQSUc58FZFhPnJqj4Yl0pi7Ut7Psf+Th85LHn /dzp6nNvhAv2KEOUmui+yfSanTbDBIRlElLQVyHY=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf11b37834709b6b457189c3ccfcbfacd33a947d892cf0000000117f7c2bc92a169ce167cded5@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/171451026@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_5be000bc39e7d_4c3d3f9d4f6d45bc18106e"; 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/0eX4Rvxp2P-zIrqRJmRvB5oAGBA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:35:16 -0000

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

martinduke commented on this pull request.



> @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,
+potentially preventing a deadlock if all in flight packets contain no data

New data also prevents a deadlock.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#discussion_r230665079
----==_mimepart_5be000bc39e7d_4c3d3f9d4f6d45bc18106e
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/1965#discussion_r230665079">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner,
+potentially preventing a deadlock if all in flight packets contain no data
</pre>
<p>New data also prevents a deadlock.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#discussion_r230665079">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1rduli2sfIegpMNvrvNflNqVFx5ks5ur_g8gaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8j9AgT-8bBnNo3SV4AHClyvo3cgks5ur_g8gaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#discussion_r230665079"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230665079",
"url": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230665079",
"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": "@martinduke commented on 1965",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

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


From nobody Mon Nov  5 00: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 1FF5F129AB8 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:40:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FnjujLt2ussm for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:40: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 856B5128CFD for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:40:20 -0800 (PST)
Date: Mon, 05 Nov 2018 00:40:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541407219; bh=UPyhS6h8EmWoPADyW+/O5DlHBMW1z0EJFyM+dZI/cUw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FH9lBkWzF9DBrobZpdJOW6IUIy1cocA3ySsNsy/AEUzEg0wfmQ0ISUfx3GtHIbvfP 5CSNN9adMPvrXTxSxMdzLVRjxNWX1YPLdwxQ3K/dTB8btrVHUihUkYe5eTVgbxz+tT RrJkeeh80SqBl5Efyaz0xpj/5ngyHPWUjVo/rQ9E=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbc2ef8196d6f74c2bd97ef13c630a8fdae587bed92cf0000000117f7c3f392a169ce167d1e37@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1966@github.com>
Subject: [quicwg/base-drafts] Spurious RTO detection (#1966)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be001f3b23f2_231b3fd0586d45bc13834a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/km75G-ky3pfJTIlKuG5zhg89BBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:40:23 -0000

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

The spurious RTO detection calls an RTO spurious if any unacked packets sent prior to the RTO are acked after the RTO. The implication here is that _any_ packet that was received but not acked can cause the RTO to be labeled spurious, even if there were more packets that were in fact lost.

This is not always right.  Consider the following example:
- Packets 5, 6, 7 are sent
- Packet 5 is received, but 6 and 7 are dropped
- Ack of 5 is dropped
- TLPs (packets 8 and 9) are sent and dropped
- RTO (packet 10) is sent and received
- ACK acks 10 and 5
- Since 5 was sent prior to RTO, RTO is marked spurious.

A crisp definition of spurious RTO may be useful to continue. Here's what I think is sensible: A spurious RTO is an unnecessary RTO. If the RTO timer had not gone off, things would have been fine.

Based on this definition, clearly the RTO was necessary in the example, and therefore not spurious.

We need to change the mechanism for detecting spurious RTOs, and I'll propose the following. An RTO is spurious if an ack is received after the RTO fires that acks only packets sent prior to the RTO. In other words, RTO is spurious if ack is received after the RTO, and `largest_newly_acked <= largest_sent_before_rto` (instead of `smallest_newly_acked > largest_sent_before_rto`, as the draft currently states). 

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

<p>The spurious RTO detection calls an RTO spurious if any unacked packets sent prior to the RTO are acked after the RTO. The implication here is that <em>any</em> packet that was received but not acked can cause the RTO to be labeled spurious, even if there were more packets that were in fact lost.</p>
<p>This is not always right.  Consider the following example:</p>
<ul>
<li>Packets 5, 6, 7 are sent</li>
<li>Packet 5 is received, but 6 and 7 are dropped</li>
<li>Ack of 5 is dropped</li>
<li>TLPs (packets 8 and 9) are sent and dropped</li>
<li>RTO (packet 10) is sent and received</li>
<li>ACK acks 10 and 5</li>
<li>Since 5 was sent prior to RTO, RTO is marked spurious.</li>
</ul>
<p>A crisp definition of spurious RTO may be useful to continue. Here's what I think is sensible: A spurious RTO is an unnecessary RTO. If the RTO timer had not gone off, things would have been fine.</p>
<p>Based on this definition, clearly the RTO was necessary in the example, and therefore not spurious.</p>
<p>We need to change the mechanism for detecting spurious RTOs, and I'll propose the following. An RTO is spurious if an ack is received after the RTO fires that acks only packets sent prior to the RTO. In other words, RTO is spurious if ack is received after the RTO, and <code>largest_newly_acked &lt;= largest_sent_before_rto</code> (instead of <code>smallest_newly_acked &gt; largest_sent_before_rto</code>, as the draft currently states).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1966">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_fvWkZsq7Fo-yLfkQY-tf3YPCqCks5ur_lzgaJpZM4YN_QA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyPLLu1YCVBTQpcwYXPFOaDYL9A6ks5ur_lzgaJpZM4YN_QA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Spurious RTO detection (#1966)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1966"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1966",
"url": "https://github.com/quicwg/base-drafts/issues/1966",
"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": "Spurious RTO detection (#1966)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1966
}
]
}
],
"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\": 1966,\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\": 1966\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1966"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406320128\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be001f3b23f2_231b3fd0586d45bc13834a--


From nobody Mon Nov  5 00:51: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 671A512D4EB for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:51:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k9qzzejmu_OW for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 00:51: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 DF02C1274D0 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 00:51:32 -0800 (PST)
Date: Mon, 05 Nov 2018 00:51:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541407892; bh=HHuLLFiVtQ3n8DMi73cVJwx/b9If054suPPnxShnmW8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uPpLMKPk8NXuSnlYQL8yh7rIjOYAceuoCqW/jytuP4lYtU6dvCZCU5UapYVbyPwOA pyxWI4INQP+pwuh944b5H3sHZCzDLwvdJuvL7dSVYA0MEKuIwA8qLOAPJMvJcrLDxe stHJy6LuXLFNTmzMa8glkLVGeEV8q65H/DPCJQPo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb01276868b510d1b93a4c115df08bfc5daf8951d92cf0000000117f7c69492a169ce167d1e37@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1966/435797637@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1966@github.com>
References: <quicwg/base-drafts/issues/1966@github.com>
Subject: Re: [quicwg/base-drafts] Spurious RTO detection (#1966)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be004944a61_4d523fdd606d45c0228649"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YYSUR6FRHpKJvDt9X6V1SYasmHA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 08:51:34 -0000

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

This was recently changed because Lars ran into an issue(#1774) where the RTO'd packet was acknowledged for the first time in the same ACK as the pre-RTO packets.  In that case, I think it was due to an overly aggressive MinRTO and some pretty coarse grained timers, but I think we want to declare that RTO spurious, since everything would have been fine if it hadn't been 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/1966#issuecomment-435797637
----==_mimepart_5be004944a61_4d523fdd606d45c0228649
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This was recently changed because Lars ran into an issue(<a class=3D"i=
ssue-link js-issue-link" data-error-text=3D"Failed to load issue title" d=
ata-id=3D"361857203" data-permission-text=3D"Issue title is private" data=
-url=3D"https://github.com/quicwg/base-drafts/issues/1774" data-hovercard=
-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/1774/hov=
ercard" href=3D"https://github.com/quicwg/base-drafts/issues/1774">#1774<=
/a>) where the RTO'd packet was acknowledged for the first time in the sa=
me ACK as the pre-RTO packets.  In that case, I think it was due to an ov=
erly aggressive MinRTO and some pretty coarse grained timers, but I think=
 we want to declare that RTO spurious, since everything would have been f=
ine if it hadn't been 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/1966#issuecomment-435797637">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0uL=
UTiN-Mpt1oqnu7P_068On0gSks5ur_wUgaJpZM4YN_QA">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1oAX9CffSh0NILn7hv_Iu7D=
hD-Dks5ur_wUgaJpZM4YN_QA.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1966: This was recently changed because Lars ran into an issue(#=
1774) where the RTO'd packet was acknowledged for the first time in the s=
ame ACK as the pre-RTO packets.  In that case, I think it was due to an o=
verly aggressive MinRTO and some pretty coarse grained timers, but I thin=
k we want to declare that RTO spurious, since everything would have been =
fine if it hadn't been sent?"}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/1966#issuecomment-435797637"}}}<=
/script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1966#issuecomment=
-435797637",
"url": "https://github.com/quicwg/base-drafts/issues/1966#issuecomment-43=
5797637",
"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] Spurious RTO detection (#1966)",
"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\": 1966,\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\": 1966\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1966#issuecomment-43=
5797637"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4063201=
28\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be004944a61_4d523fdd606d45c0228649--


From nobody Mon Nov  5 01:30: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 B55CF1277BB for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 01:30:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9rdiUP_Yqhof for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 01:30: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 CAF671274D0 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 01:30:22 -0800 (PST)
Date: Mon, 05 Nov 2018 01:30:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541410221; bh=nLkOrngfH61qo7UeFdupTC/ie9zEAQSiyCcfWQqeeg0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yphxy23HBnhX0xb5EA1FfDc93nMawCFPJBAh70xJLHSpUJ/dt+Bwn9WlxTMIovOw7 mliIWYiYV2TJJUPi2A6TYOatmJmOwCc2ZYpuJ2iyperdr4hrcAyMm4VAKs9dSBS2uC V4/VBn0VroHdW35Vz+AR/VNSsc1b/Gf/AAOCanf0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfdc15d8cc4458b4ee18dc0e8881e4da28eb7942c92cf0000000117f7cfad92a169ce167cded5@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/171469749@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_5be00dadb6583_63f13fbc7a0d45b49761b"; 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/EKbfk-639-7PRuxTx895IGdDVnc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 09:30:25 -0000

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

MikeBishop commented on this pull request.



> @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner.
+Otherwise, a deadlock results if there is no available congestion window and
+all in flight packets contain no data that can be retransmitted.

Hyphenate "in-flight" when used before the noun 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/1965#pullrequestreview-171469749
----==_mimepart_5be00dadb6583_63f13fbc7a0d45b49761b
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/1965#discussion_r230680594">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -418,6 +418,12 @@ 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.
 
+If no new data or unacknowledged data is available to send, a retransmittable
+frame SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner.
+Otherwise, a deadlock results if there is no available congestion window and
+all in flight packets contain no data that can be retransmitted.
</pre>
<p>Hyphenate "in-flight" when used before the noun this way.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-171469749">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-eSFtJiFDur3gnlhV7ipLYhY0Gvks5usAUtgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8DGP2r00PwxVov2IVffZ0CbxUjGks5usAUtgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-171469749"}}}</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-171469749",
"url": "https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-171469749",
"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 1965",
"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/1965#pullrequestreview-171469749"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be00dadb6583_63f13fbc7a0d45b49761b--


From nobody Mon Nov  5 02:53: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 0F9FF12EB11 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 02:53:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gHv2d-DYvsww for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 02:53: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 04CFC130DD8 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 02:53:09 -0800 (PST)
Date: Mon, 05 Nov 2018 02:53:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541415187; bh=pFr07GBHusLCZAlhI7xeKTp/8CiSaKMA00DoX26AT5E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DTQIXpfj2JpV3bZS1UwporlWKn9gpbNoXG0KDb1ByvnFeJZvOH4eBGAgrYt8ZKoO0 xlrBKFf84XH+tnaYYaZeAIt9Rf5cPmX8AcfYftmZavC/QdwxmrPRJEXuhqbYb2NX+k LPoliqJLeIZkrPp6hvd2V2sYrxsPp9SvD9MeZpmI=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc361e9598592248bcb9cb8aeb8ed12afe0389b3592cf0000000117f7e31392a169ce167bdf87@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1963/c435833382@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1963@github.com>
References: <quicwg/base-drafts/pull/1963@github.com>
Subject: Re: [quicwg/base-drafts] Reorder the NEW_CONNECTION_ID frame (#1963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be02113ca6c2_2e593f9b6aad45b81252e8"; 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/BROwySadHoPw7E1aUzC16C2rlh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 10:53:12 -0000

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

This seems reasonable, but another option would be to have length be the length of the option, in which case the current arrangement would be 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/1963#issuecomment-435833382
----==_mimepart_5be02113ca6c2_2e593f9b6aad45b81252e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This seems reasonable, but another option would be to have length be the length of the option, in which case the current arrangement would be 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/1963#issuecomment-435833382">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7-L_8xkp3ruY_Q7oHby3dFfyMBlks5usBiTgaJpZM4YNnb0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5JE9hkCVjz6_ouNvgiVZNvgy6xaks5usBiTgaJpZM4YNnb0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1963: This seems reasonable, but another option would be to have length be the length of the option, in which case the current arrangement would be reasonable."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435833382"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435833382",
"url": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435833382",
"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] Reorder the NEW_CONNECTION_ID frame (#1963)",
"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\": 1963,\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\": 1963\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-435833382"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406222580\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be02113ca6c2_2e593f9b6aad45b81252e8--


From nobody Mon Nov  5 02:53: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 6AC5B130DD8 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 02:53:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 xYiGaXMvS96z for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 02:53: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 DE756130934 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 02:53:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541415214; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wAVp5aGh+Mvw4s8amT/HXHFxloId0UyBzLC7Rvuxn64=; b=fPC/lz02CZoD0IbmhTaQmYOiYdJEQCFX8WUI6F5XuT0jEj2RvjWNvycZZELI9xztbpOgmrEO YVW9U2JcdFn4QPPNUWX3fCF5lRyDnUPmdooMZHlKpycIVmTWdfuGgC4EjXmzvgSlKpykFRQC bTjaaxodRWUVQcJZH7alJVhxi5Y=
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 5be0212d.7f0a182cd990-smtp-out-n02; Mon, 05 Nov 2018 10:53:33 -0000 (UTC)
Date: Mon, 05 Nov 2018 02:53:33 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5be0212dc8571_3202ac634b0a58439193@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 990536: Mike in-flight
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be0212dc814e_3202ac634b0a584390b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ze9AS-eLqtYgj3lE-AJjhQm92Y8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 10:53:38 -0000

----==_mimepart_5be0212dc814e_3202ac634b0a584390b1
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: 9905361d72c7b94468ccc8400dcc6220beddac7d
      https://github.com/quicwg/base-drafts/commit/9905361d72c7b94468ccc8400dcc6220beddac7d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-05 (Mon, 05 Nov 2018)

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

  Log Message:
  -----------
  Mike 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_5be0212dc814e_3202ac634b0a584390b1--


From nobody Mon Nov  5 02:53: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 3B8D7130EBF for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 02:53:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jO8Pn5rZq1BU for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 02:53:38 -0800 (PST)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D20B130934 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 02:53:38 -0800 (PST)
Date: Mon, 05 Nov 2018 02:53:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541415216; bh=mkeoqJIakRInBO1o5cUXpYad+W8V0ktf2d2qJaQnJ54=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2esIuVuHUv169nG7UrRrIgyXXwC51ZnoYp1NPtlw3xfakjzmT1EP2tnqPPvPVsVhy +z8mjMw3JVuUDIuePsDD7F/mMCySo3iKjL45VM2hjovendZMZagUbpLi2EVjKlExlj 5fQd9WwwT5yUHubK2ic0TOdOEBc3P47pyMENNL0w=
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/3020158228@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_5be02130f0e20_e1d3fcb156d45b4769f2"; 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/EtyzPtWfF9fqgWr4OXuCqVkKV2w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 10:53:41 -0000

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

@ianswett pushed 1 commit.

9905361  Mike in-flight


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965/files/5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d..9905361d72c7b94468ccc8400dcc6220beddac7d

----==_mimepart_5be02130f0e20_e1d3fcb156d45b4769f2
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/9905361">9905361</a>  Mike in-flight</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#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/5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d..9905361d72c7b94468ccc8400dcc6220beddac7d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_ukLPV6VMQuqDxrP5ih28ej9Jqeks5usBiwgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1jaBTkj89TqesMINTQfVPSuRqC4ks5usBiwgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d..9905361d72c7b94468ccc8400dcc6220beddac7d"}}}</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/5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d..9905361d72c7b94468ccc8400dcc6220beddac7d",
"url": "https://github.com/quicwg/base-drafts/pull/1965/files/5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d..9905361d72c7b94468ccc8400dcc6220beddac7d",
"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 #1965",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1965:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "9905361",
"value": "Mike in-flight"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965/files/5fc3b2e95ccd6f9377fb2a4978398a5a82c64b4d..9905361d72c7b94468ccc8400dcc6220beddac7d"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be02130f0e20_e1d3fcb156d45b4769f2--


From nobody Mon Nov  5 03:33: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 8559A130DEF for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 03:33:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T0El3ocFQWUO for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 03:33: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 C3B07130EC2 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 03:33:54 -0800 (PST)
Date: Mon, 05 Nov 2018 03:33:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541417633; bh=1IMA9J5byW9tX4Ul2GuoTRUpJ7F+gqSk+OhX5TNsdFM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PzsRd9HicUyGQWKI/3br2okJlKPPLr25BXIxhTZLl0PDKeEBu8vzd4dfru3A8Q/Pu P4ELQaIJNDEjt4Q0iP0QqtBaY7/Jrq1ZlEmHgjMS+egvrI0Lp7zQ88O+NrYdypymIo Lr15yBVQkQfBZtG+dtCv/5WHi8kb95UMtA0X2Hjg=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84c98fa8b36097c66a87cf6c7e2b419a77cb66f692cf0000000117f7eca192a169ce167cded5@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/c435843746@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_5be02aa1e5795_1a5e3f9dab4d45bc629265"; 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/7ylMUUU1cctukB6Vz6IEhdV1k70>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 11:33:57 -0000

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

I feel like maybe I don't understand this. It's titled "deadlock" but it looks to me like it's really just RTO. Am I misunderstanding?

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

<p>I feel like maybe I don't understand this. It's titled "deadlock" but it looks to me like it's really just RTO. Am I misunderstanding?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-435843746">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7a6jRIoSVkwcUtUllryB-fpJdTvks5usCIhgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5NBRJlye9dppRT__yetCWvth6u2ks5usCIhgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965: I feel like maybe I don't understand this. It's titled \"deadlock\" but it looks to me like it's really just RTO. Am I misunderstanding?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-435843746"}}}</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-435843746",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-435843746",
"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 an unlikely deadlock (#1965)",
"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\": 1965,\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\": 1965\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-435843746"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be02aa1e5795_1a5e3f9dab4d45bc629265--


From nobody Mon Nov  5 07:32: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 79389130E85 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 07:32:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 GIQz9b0cNAaY for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 07:32:26 -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 10DF7130E02 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 07:32: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=x1Diqpn2G27J5CAzhO2E13wIyR0=; b=ErO9xR+fXlucvesn tzqAy2mEQxqr5wdgocNzC+hkQXjZMGm0FKI/F89TjLNQ5mn/o8PSe7PGkiZrzZ9+ 0vWF67bT/paJOjcSA5+VAbQuqyLW3O7z52q1KYcBLePGQ44F+kr6LmzW2YaJLV61 K+OzzNm+zYKCpF9NoPJPfrjDPmg=
Received: by filter0680p1las1.sendgrid.net with SMTP id filter0680p1las1-28296-5BE06286-57 2018-11-05 15:32:23.08455069 +0000 UTC m=+402592.689347302
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 1pzrpaEeRi-lWIhPHkAh2g for <quic-issues@ietf.org>; Mon, 05 Nov 2018 15:32:22.980 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id ECCA04C02CF for <quic-issues@ietf.org>; Mon,  5 Nov 2018 07:32:22 -0800 (PST)
Date: Mon, 05 Nov 2018 15:32:23 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac6e23c277969084f8bedd48c13455cc65416aa992cf0000000117f8248692a169ce167cded5@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/c435917790@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_5be06286eb0b7_415b3febc46d45bc22367e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DHUlDfdl0rOuYuTnIj3hUZjzHYrczLCqfnc sWRbdPj1q4VpfU+gXpTG7lLetqXNCNMDRoxhOw0aq11M1wKQNRNSSlNYLiP5p6jmfbxqy9ZpH2Il5t 0Wvs2ViyQzXhMEy+kJlCcjc9sldlpR0jxw/duT79R67jIov0g1vOJLi1kgrXzMOZY+3OoB4NSw5XWC 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-E363bPraoant5bvSkMODNgbX3w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 15:32:34 -0000

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

Good question, @ekr 

It's definitely a detail point, but I think the above approach is likely the ideal fix.  But here's what I expect to happen now.

If the implementation stores some state saying "the tlp alarm fired, but I couldn't send anything, and I'll remember that in case there is some data I can send in the near future." then when there's new data, everything should be fixed, though you'll also only be able to send a single packet.  And if that packet or the corresponding ACK is lost, it'll be another TLP before you can send a packet.

Alternately, an implementation could fire the alarm, realize it can't send anything, then not re-arm the alarm(since if it was re-armed, it would just fire immediately and you'd spin).

The second approach is a deadlock.  The first one is just going to be very slow recovery.  Both seem somewhat suboptimal.

There's another solution to this, which is to declare all in-flight packets lost.  But that goes against the approach we use throughout QUIC loss recovery where we don't declare packets lost until a larger packet is acknowledged.

OT: @martinduke pointed out that this should be fixed for RTO as well, since it's possible between TLP and RTO(or between two RTOs) in-flight data is cancelled, so now there's nothing to 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/pull/1965#issuecomment-435917790
----==_mimepart_5be06286eb0b7_415b3febc46d45bc22367e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Good question, <a class=3D"user-mention" data-hovercard-type=3D"user" da=
ta-hovercard-url=3D"/hovercards?user_id=3D1111457" data-octo-click=3D"hover=
card-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://gi=
thub.com/ekr">@ekr</a></p>
<p>It's definitely a detail point, but I think the above approach is likely=
 the ideal fix.  But here's what I expect to happen now.</p>
<p>If the implementation stores some state saying "the tlp alarm fired, but=
 I couldn't send anything, and I'll remember that in case there is some dat=
a I can send in the near future." then when there's new data, everything sh=
ould be fixed, though you'll also only be able to send a single packet.  An=
d if that packet or the corresponding ACK is lost, it'll be another TLP bef=
ore you can send a packet.</p>
<p>Alternately, an implementation could fire the alarm, realize it can't se=
nd anything, then not re-arm the alarm(since if it was re-armed, it would j=
ust fire immediately and you'd spin).</p>
<p>The second approach is a deadlock.  The first one is just going to be ve=
ry slow recovery.  Both seem somewhat suboptimal.</p>
<p>There's another solution to this, which is to declare all in-flight pack=
ets lost.  But that goes against the approach we use throughout QUIC loss r=
ecovery where we don't declare packets lost until a larger packet is acknow=
ledged.</p>
<p>OT: <a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercar=
d-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/m=
artinduke">@martinduke</a> pointed out that this should be fixed for RTO as=
 well, since it's possible between TLP and RTO(or between two RTOs) in-flig=
ht data is cancelled, so now there's nothing to retransmit.</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/1965#issuecomment-435917790">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6oCkbaK4wFceLID=
My5nWgj6k970ks5usFoGgaJpZM4YN6nK">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq4secziRrdMgNqxmkjOoeHyd-wfKks5usFoGgaJp=
ZM4YN6nK.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 #1965: G=
ood question, @ekr \r\n\r\nIt's definitely a detail point, but I think the =
above approach is likely the ideal fix.  But here's what I expect to happen=
 now.\r\n\r\nIf the implementation stores some state saying \"the tlp alarm=
 fired, but I couldn't send anything, and I'll remember that in case there =
is some data I can send in the near future.\" then when there's new data, e=
verything should be fixed, though you'll also only be able to send a single=
 packet.  And if that packet or the corresponding ACK is lost, it'll be ano=
ther TLP before you can send a packet.\r\n\r\nAlternately, an implementatio=
n could fire the alarm, realize it can't send anything, then not re-arm the=
 alarm(since if it was re-armed, it would just fire immediately and you'd s=
pin).\r\n\r\nThe second approach is a deadlock.  The first one is just goin=
g to be very slow recovery.  Both seem somewhat suboptimal.\r\n\r\nThere's =
another solution to this, which is to declare all in-flight packets lost.  =
But that goes against the approach we use throughout QUIC loss recovery whe=
re we don't declare packets lost until a larger packet is acknowledged.\r\n=
\r\nOT: @martinduke pointed out that this should be fixed for RTO as well, =
since it's possible between TLP and RTO(or between two RTOs) in-flight data=
 is cancelled, so now there's nothing to retransmit."}],"action":{"name":"V=
iew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#is=
suecomment-435917790"}}}</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-435=
917790",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-435917=
790",
"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 an unlikely deadlock (#1965)",
"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\": 1965,\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\": 1965\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-435917=
790"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be06286eb0b7_415b3febc46d45bc22367e--


From nobody Mon Nov  5 09: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 4064F130E2D for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 09:02:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oE5YwSjos4Ak for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 09:02: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 B2961130E94 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 09:02:34 -0800 (PST)
Date: Mon, 05 Nov 2018 09:02:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541437353; bh=51++soNO1+w6flpJx7ROAxRUkZR2PepIZljRJp9/Wvo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l6U3qQ9ndyC+x4400EiT+JHI6pQvpb3KqUkdZtZxO81ES9yLgVG6oz4HJu8gwaUoi tuCPM51rTzFX7urYREi62D9cN3rccZNY4r9X/WHOQJxtCzDJ8dPjsGD6KH0fmI7s58 PudwqvIJ4iWhPUCi8gFTdjvXuyVpgLMXsDl4gd6A=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab81d0bf56359a02656c3fd7083bf583059b525bce92cf0000000117f839a992a169ce167cded5@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/171658068@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_5be077a9407d2_719e3f9b88ad45b8295160"; 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/tNTEQPakSRtKlgeI_XeD_-Nl5Z8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 17:02:41 -0000

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

mikkelfj commented on this pull request.



> @@ -142,7 +142,7 @@ of frames contained in a packet affect recovery and congestion control logic:
 
 * Packets that contain only ACK frames do not count toward congestion control
   limits and are not considered in-flight. Note that this means PADDING frames
-  cause packets to contribute toward bytes in flight without directly causing an
+  cause packets to contribute toward bytes in-flight without directly causing an
   acknowledgment to be sent.

I think it was agreed to spell this "bytes in flight" but I could be 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/1965#pullrequestreview-171658068
----==_mimepart_5be077a9407d2_719e3f9b88ad45b8295160
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/1965#discussion_r230831318">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -142,7 +142,7 @@ of frames contained in a packet affect recovery and congestion control logic:
 
 * Packets that contain only ACK frames do not count toward congestion control
   limits and are not considered in-flight. Note that this means PADDING frames
-  cause packets to contribute toward bytes in flight without directly causing an
+  cause packets to contribute toward bytes in-flight without directly causing an
   acknowledgment to be sent.
</pre>
<p>I think it was agreed to spell this "bytes in flight" but I could be 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/1965#pullrequestreview-171658068">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0uDNCSedQed73WLauCBrJavYitLks5usG8pgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4nht0kBQqRRPBtQ0i782gPi9WbFks5usG8pgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-171658068"}}}</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-171658068",
"url": "https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-171658068",
"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 1965",
"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/1965#pullrequestreview-171658068"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be077a9407d2_719e3f9b88ad45b8295160--


From nobody Mon Nov  5 09: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 73720130F08 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 09:05:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lAdZTyFs-nDm for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 09:05: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 0FCA8130F76 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 09:05:15 -0800 (PST)
Date: Mon, 05 Nov 2018 09:05:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541437513; bh=yT6B1XL+tfJ5PvTRhR3s49iw2bMwvllMHf+ZO00okTs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G8xFl8d3XbnpLSOK242+RDdfDzITpDCZyvEKyvPlZEyK4tNcuEsu+e7EIHJK3dvko meQVNX9BsnrxejCVSod+y+e1lPlGSb8PVQ4A9UocOv14Aq9h92XVGQgUuk4lrJ+gLV 9AMVC8rdL52u5OxyHBe5m3SIih73vGjSTrK+XXss=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5747bb3cd7ee03f04e416c7a7f1e0edd88282db92cf0000000117f83a4992a169ce147c6344@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/435953239@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_5be07849afd2c_7cfe3ff5c5cd45c43838a3"; 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/PdVd8EjqIulUK2Dijsbg9QdKpkQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 17:05:28 -0000

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

I say we use "[ackent](https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435465202)".

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

<p>I say we use "<a href="https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435465202" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1942/hovercard">ackent</a>".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-435953239">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8wEgXcN3RdIG8iZBA0Z1UaIhRWSks5usG_JgaJpZM4VbQ_8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2vZnSwe-rIk-6Dn4oYMzCxTx1n0ks5usG_JgaJpZM4VbQ_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":"@dtikhonov in #1595: I say we use \"[ackent](https://github.com/quicwg/base-drafts/pull/1942#issuecomment-435465202)\"."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1595#issuecomment-435953239"}}}</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-435953239",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-435953239",
"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": "**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\": 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-435953239"
}
],
"@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_5be07849afd2c_7cfe3ff5c5cd45c43838a3--


From nobody Mon Nov  5 09:14: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 C7608130F5C for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 09:14:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xPar74H897Tg for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 09:14: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 826AE130E3B for <quic-issues@ietf.org>; Mon,  5 Nov 2018 09:14:14 -0800 (PST)
Date: Mon, 05 Nov 2018 09:14:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541438053; bh=hVvwtpwxLQeDLszf9+F44f/wpo93mGbWsx41DEzd47k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cChXJxn/11FTOS4ZzGYous0gkCCbAiEMtQfhM2iY4uf5jdtOs+8V4aTkbV0Eby3oW UndhkMkz/tPyNdab9qf3c4JneY3S9uLoXWqdTLNQAuxzydLLFBaghArTPEU+LZdtsv 0s2LGyzXtVvI6cKejauBZghKO89BYDB2KFZFb/SU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5be811ab5fb4c0031469f6521d05b224e34b416a92cf0000000117f83c6592a169ce147c6344@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/435956411@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_5be07a654ebcf_12e63f9ba60d45b811856c"; 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/h95rCkhoWQQe5OlHFo_16En7k6c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 17:14:20 -0000

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

> Victor suggested "tracked" FYI

I was also considering that, but didn't fully convince myself.

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

<blockquote>
<p>Victor suggested "tracked" FYI</p>
</blockquote>
<p>I was also considering that, but didn't fully convince myself.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-435956411">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyz6O5ZGmGv8cLu7zWjCdWlVsSdLks5usHHlgaJpZM4VbQ_8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6j0eNOksnZW7PaAxqdGAnJ3PDUnks5usHHlgaJpZM4VbQ_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":"@mikkelfj in #1595: \u003e Victor suggested \"tracked\" FYI\r\n\r\nI was also considering that, but didn't fully convince myself."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1595#issuecomment-435956411"}}}</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-435956411",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-435956411",
"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": "**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\": 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-435956411"
}
],
"@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_5be07a654ebcf_12e63f9ba60d45b811856c--


From nobody Mon Nov  5 12:42: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 EC1541286E7 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 12:42:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c8gkVSEnMLGk for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 12:42: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 19D2E1286E3 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 12:42:10 -0800 (PST)
Date: Mon, 05 Nov 2018 12:42:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541450529; bh=kL7+75QspgZKmIw3OAtpiQImtgluuoAuGRCAqg6UJ1Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DB+U8GBpnzq6Dxw7qBfd8UJWogDhz2lH4lfFMvcyec5nYY1gpvpL01cMr0KAUrP+w lpOPZF+v/zH3S5l/rqKT60fEbxWaUjgskPm2uvyzinGhI0gkU3lHrisieHtUoUHSgi 5lZEnfluorIGSrDATw6DHp7Z3ReexjF4K8NXk4ug=
From: Matt Olson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6be9d0e6169b08370eecfde8dc3dce64770ecd792cf0000000117f86d2192a169ce167cded5@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/c436027365@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_5be0ab218a580_3a9f3fbade8d45b81330f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: maolson-msft
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DdWC1Gr_HNgIZUyUFrdIEPwVJYQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 20:42:13 -0000

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

Rather than adding a new paragraph to patch the hole, I'd update the description of what a "probe" packet is. Currently it's "a packet which is not subject to CC and which contains unsent data (if possible) or sent data (otherwise)."

I'd update this sentence and move it somewhere to apply to both TLP and RTO probes.

-- 
You are receiving this 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-436027365
----==_mimepart_5be0ab218a580_3a9f3fbade8d45b81330f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Rather than adding a new paragraph to patch the hole, I'd update the d=
escription of what a "probe" packet is. Currently it's "a packet which is=
 not subject to CC and which contains unsent data (if possible) or sent d=
ata (otherwise)."</p>
<p>I'd update this sentence and move it somewhere to apply to both TLP an=
d RTO probes.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-436027365">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8uYsL=
HHWBnfBl10WxbXOPBIlPtKks5usKKhgaJpZM4YN6nK">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq7qzehEind157TXzZ3v_TcboEHEr=
ks5usKKhgaJpZM4YN6nK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@maol=
son-msft in #1965: Rather than adding a new paragraph to patch the hole, =
I'd update the description of what a \"probe\" packet is. Currently it's =
\"a packet which is not subject to CC and which contains unsent data (if =
possible) or sent data (otherwise).\"\r\n\r\nI'd update this sentence and=
 move it somewhere to apply to both TLP and RTO probes."}],"action":{"nam=
e":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/=
1965#issuecomment-436027365"}}}</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=
36027365",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-4360=
27365",
"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 an unlikely deadlock (#1965)",=

"sections": [
{
"text": "",
"activityTitle": "**Matt Olson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@maolson-msft",
"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\": 1965,\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\": 1965\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-4360=
27365"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4063011=
30\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be0ab218a580_3a9f3fbade8d45b81330f2--


From nobody Mon Nov  5 12: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 5C12B1286E7 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 12:51:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 AhP5L8j13tam for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 12:51:38 -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 836831286E3 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 12:51: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=5fQchki4QJ7UG9aZx5QwEsemh24=; b=vu8ezAUNbWRAQHaO a6YkyG7lTEL64WAwU063db4AhPXcA/N2qd+76W7MN6rHwn+/yJFuKTIvcANurFNC WFpSLbVtvvtzqDHpMciPQ/EbXIdgskaHC6jgiCAl81cbcuRzuG2Xq8xFQ/wESo7V KuP/tc6TodfQTNkqU3eI2BZG9Fk=
Received: by filter1627p1mdw1.sendgrid.net with SMTP id filter1627p1mdw1-3689-5BE0AD58-2 2018-11-05 20:51:36.050346015 +0000 UTC m=+426886.602385926
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 6-IjZjE6SEi5iCc0SFPMWw for <quic-issues@ietf.org>; Mon, 05 Nov 2018 20:51:35.988 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id EFDECC0C9B for <quic-issues@ietf.org>; Mon,  5 Nov 2018 12:51:35 -0800 (PST)
Date: Mon, 05 Nov 2018 20:51:36 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdafe831960184caf315708ee2545dfbc10d95dd592cf0000000117f86f5792a169ce167cded5@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/c436030148@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_5be0ad57ebb52_55fe3ffc660d45c4719ae"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3O+qERxBXtQkyL7/O8b4+x3e3iqvc334QHyG GYIrlgl8kkvMc7TTp9fiypcgOsVo+WCJUX38wpHcAx9l/ZChWxK6uKVbcp6ukyrO45V7HPrEy1P68S 8GUJTGJ648c3y/JWB9VPcmYQfb9GseRQiJeUHN5qH/gJmaZW+AtYlEEH6gFQDpXhf8nCxdmMx6nXI/ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l3W9nrX3v6KjtWHZvxNC6KlJxRA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 20:51:41 -0000

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

@ian do you have an example of a case where you have packets in flight but no outstanding data to retransmit? I was trying to come up with one but couldn't. In the case of a stream getting cancelled, you'd still have the RST_STREAM frame that needs to 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/1965#issuecomment-436030148
----==_mimepart_5be0ad57ebb52_55fe3ffc660d45c4719ae
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=19853" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ian">@ian</a> do you have an example of a case where you have packets in flight but no outstanding data to retransmit? I was trying to come up with one but couldn't. In the case of a stream getting cancelled, you'd still have the RST_STREAM frame that needs to be sent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436030148">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwNg_1Z80P-uUB0CEekSlMQ3m3kaks5usKTXgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8nFCbRZEGxNz3ko1cijDRlwyt8lks5usKTXgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965: @ian do you have an example of a case where you have packets in flight but no outstanding data to retransmit? I was trying to come up with one but couldn't. In the case of a stream getting cancelled, you'd still have the RST_STREAM frame that needs to be sent. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436030148"}}}</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-436030148",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436030148",
"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 an unlikely deadlock (#1965)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 1965,\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\": 1965\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436030148"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be0ad57ebb52_55fe3ffc660d45c4719ae--


From nobody Mon Nov  5 12:55: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 94D0012D4ED for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 12:55:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 oasJAm0sPOYf for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 12:55:23 -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 91E131286E3 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 12:55: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=9KfxdoQVwLBXY/cMnv6ab1zIbwg=; b=s0eKYdHjTozJxG1f 7PxaDtdQRbY/04JJjiVVK0im4g9Dc/zGIaUuQza/t5FlGIgnw2Wp2SWpgxj6TpoN YPvFKu5LNDJvZE+MmW2Rkyhb6PRyUt9P56dRsmOPTHQLruA2WMwHrjZMZtkkMwbt 3jLo3VC6tYG6xOMgiWXT9bBFdcc=
Received: by filter1398p1mdw1.sendgrid.net with SMTP id filter1398p1mdw1-16251-5BE0AE38-1E 2018-11-05 20:55:20.895597879 +0000 UTC m=+428229.260293059
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id IAUHoL0DScSZIXlyj7wC1Q for <quic-issues@ietf.org>; Mon, 05 Nov 2018 20:55:20.686 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id A714CC0088 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 12:55:20 -0800 (PST)
Date: Mon, 05 Nov 2018 20:55:20 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd69c79db9d1388041287e020d9ac2810a8e95f8892cf0000000117f8703892a169ce167cded5@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/c436031286@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_5be0ae38a559a_56c33fa8f6cd45b87658d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1/6SejSMeF2eQO1b5zU20AnWxzi7DdXUbHJy HFUa4tOF4/smgZCTtRc5PR02on2aPZal2ih+L029QdBsOYQFJB+TKF2DQ89/L9smKc/rAmuJiUEdJd +dVXh17DZyWdLf0hDUFnjGcSuCuRT1LzykA+SUI1NhZgtnwS1vIDlmhuzuCcqLiGRdHc/7iiLMyl4Q I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QOnmnSGGpHHkClq0Hvk9K9Jww1Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 20:55:26 -0000

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

@nibanks couldn't RST happen async separate from the pipeline of schedule transmissions. More generally, data might exist, but not (yet) in the low level tranmissions system that deals with 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/1965#issuecomment-436031286
----==_mimepart_5be0ae38a559a_56c33fa8f6cd45b87658d
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> couldn't RST happen async separate from the pipeline of schedule transmissions. More generally, data might exist, but not (yet) in the low level tranmissions system that deals with 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/1965#issuecomment-436031286">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq84xfMghuLDW_VzK3eSTmJ5keeBHks5usKW4gaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1uM5YAA0G7Hua96A5ne9O3jGx7Zks5usKW4gaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965: @nibanks couldn't RST happen async separate from the pipeline of schedule transmissions. More generally, data might exist, but not (yet) in the low level tranmissions system that deals with retransmission."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436031286"}}}</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-436031286",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436031286",
"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 an unlikely deadlock (#1965)",
"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\": 1965,\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\": 1965\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436031286"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be0ae38a559a_56c33fa8f6cd45b87658d--


From nobody Mon Nov  5 12:57: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 678D612D4ED for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 12:57:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id slLKxKHYvluC for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 12:56: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 AA0191286E3 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 12:56:59 -0800 (PST)
Date: Mon, 05 Nov 2018 12:56:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541451417; bh=X2YlNuzObzeX+zUlEuLcu25HJYhpmjiKtltL/N0Adpo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C04KZT0c7R32EBvyunvhhWhNgiDoPpKUSiBQ8qmwgKK3o/hC9ZVuvFfOwx4H944WS aZAlpQdzlZSaiarbRUpE4VWTq0tfrtEZXc5MR6HeMXEvOWxfVXOaB8UkRcCI7O6sk2 1GUW2FfFCW8dRWzZdTVjZmO2WxRwxoEtEVxzoLfw=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb881a374aac23cbabb0b8387d7d08ae1e5c7321092cf0000000117f8709992a169ce167cded5@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/c436031799@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_5be0ae99e9e8c_54a53fe7372d45c0232983"; 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/qSdCj1_pji65z7w6e4GwYRFVD_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, 05 Nov 2018 20:57:02 -0000

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

@mikkelfj that's really an implementation detail. For me, resetting a stream, queuing the RST_STREAM frame for delivery and removing the actual stream data for retransmission is an atomic operation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436031799
----==_mimepart_5be0ae99e9e8c_54a53fe7372d45c0232983
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> that's really an implementation detail. For me, resetting a stream, queuing the RST_STREAM frame for delivery and removing the actual stream data for retransmission is an atomic operation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436031799">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8enPNG6K2I3HlJaQeRkEfyyLsQQks5usKYZgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxAnqRB-FgYsKgpi6X0QcjE8G8OAks5usKYZgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965: @mikkelfj that's really an implementation detail. For me, resetting a stream, queuing the RST_STREAM frame for delivery and removing the actual stream data for retransmission is an atomic operation."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436031799"}}}</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-436031799",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436031799",
"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 an unlikely deadlock (#1965)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 1965,\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\": 1965\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436031799"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be0ae99e9e8c_54a53fe7372d45c0232983--


From nobody Mon Nov  5 13:27: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 C7F26130DC0 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 13:27:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 iaJBjqSs5gX5 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 13:27:18 -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 AB54F123FFD for <quic-issues@ietf.org>; Mon,  5 Nov 2018 13:27: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=SQCTiRz080/YP/o0PbPli219sGg=; b=ADa1HhOHlHndPkjW oZBJb6YHI5JafiSTddUHAZPIolvlbYnUDlrnFptO9XWn0ixYn2eEN2OdK14YDT5m m1ojY442HT7GCpWN5sNV3Sv+rkGtoZrhsJzh6DluQmGWvvV+ERzxW/e29I8MWZqW Ia9DP+dHI3NYIB/G9sbzT8yG4u8=
Received: by filter0864p1las1.sendgrid.net with SMTP id filter0864p1las1-30270-5BE0B5B4-6 2018-11-05 21:27:16.241277318 +0000 UTC m=+423190.849460376
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id K6n8J0jxQ7K233PF3FDeCA for <quic-issues@ietf.org>; Mon, 05 Nov 2018 21:27:16.089 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id 11BD042036F for <quic-issues@ietf.org>; Mon,  5 Nov 2018 13:27:16 -0800 (PST)
Date: Mon, 05 Nov 2018 21:27:16 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6265ebab80866e6c8f0cd971d8346ce7779b5fb92cf0000000117f877b492a169ce167cded5@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/c436041260@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_5be0b5b4c71c_6e4a3fd6122d45c43842cd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3YPxAkR5jBj/OYkSiYAkjL6WcU+Y4tPRJ6Da VUodCOZSdwwIDBTF5W2q6Ic5SYmC3sfLqBq8HgduttIF/oeQt/4M8/EbDCMjG/SFIIxEPsM51vggYK jTkSGJKBdnkQ61ys4N1xIcP40ffMUZsc/dvw+K+nVJu6QLg/xX33Cp5nOrlHh1SRpD9Jl4zG6NMIm5 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QBKkBJSK1iDaXFvMBh90O3o2Vrk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 21:27:20 -0000

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

@nibanks I agree, but because it is an implementation detail, the protocol can make general assumptions on how implementations work. Forcing an implemtation to operate atomically is not 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/1965#issuecomment-436041260
----==_mimepart_5be0b5b4c71c_6e4a3fd6122d45c43842cd
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> I agree, but because it is an implementation detail, the protocol can make general assumptions on how implementations work. Forcing an implemtation to operate atomically is not ideal.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-436041260">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz9xbTR7Tsc47OoEr8BPI8iEt7xKks5usK00gaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwqBQ803INUgHMDYlyDxcfzzAMCzks5usK00gaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965: @nibanks I agree, but because it is an implementation detail, the protocol can make general assumptions on how implementations work. Forcing an implemtation to operate atomically is not ideal."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436041260"}}}</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-436041260",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436041260",
"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 an unlikely deadlock (#1965)",
"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\": 1965,\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\": 1965\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436041260"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be0b5b4c71c_6e4a3fd6122d45c43842cd--


From nobody Mon Nov  5 13:32: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 A0E131252B7 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 13:32:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cFZ9297-xcja for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 13:32: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 253FD124D68 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 13:32:28 -0800 (PST)
Date: Mon, 05 Nov 2018 13:32:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541453547; bh=E+fQU6Ygts2Hre/JL2OsiivZQlAQ6qsyO0fzez2XnkE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DpTeadakg0mdycAam3gi9a6mI2j4Q7CoHagy1dUD7mrGQ57j939/4EIbDXrVbodzM whSNW1U2SEGWIyIPJuj4gWT83AlDOmNthBEg7mW+FNIWYp7cA/Twpn+qLCRQ5a9N/T 01gs4VWetcDjHtflDqR0Ixr3oxMc+PqPM5w6pNuM=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0157724d9bcc7a2863d9b2a2eeea64e481e7a3e492cf0000000117f878eb92a169ce167cded5@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/c436043007@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_5be0b6eb13ee3_64623fc28acd45c4334826"; 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/pwTrhwBZPJqgdjlIZ8GoCP7c36E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 21:32:30 -0000

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

@mikkelfj I totally agree. I was just trying to understand if there were any non-implementation specific scenarios where this could happen (in other words, does this apply to my implementation or can I ignore this bit of 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/1965#issuecomment-436043007
----==_mimepart_5be0b6eb13ee3_64623fc28acd45c4334826
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> I totally agree. I was just trying to understand if there were any non-implementation specific scenarios where this could happen (in other words, does this apply to my implementation or can I ignore this bit of 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/1965#issuecomment-436043007">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq59yEVh4YqV3HzNgg3DzV_HtOqWHks5usK5rgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyRBWkaksAqqjBEZ6joziyBtR5jCks5usK5rgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965: @mikkelfj I totally agree. I was just trying to understand if there were any non-implementation specific scenarios where this could happen (in other words, does this apply to my implementation or can I ignore this bit of text)."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436043007"}}}</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-436043007",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436043007",
"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 an unlikely deadlock (#1965)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 1965,\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\": 1965\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-436043007"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be0b6eb13ee3_64623fc28acd45c4334826--


From nobody Mon Nov  5 14:23: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 C0ACC124D68 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 14:23:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 iDj-ncYU1A_8 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 14:23: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 AA0E2124C04 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 14:23: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=hWFb9YDpHniS96R9j/swYyVBHTw=; b=tfqSFKNhwS3HIDb3 aUPA68Was1YR9qqHuWnwscTrUwvpj0ta86r4kAgHtvvrACtaV+ojuBYdygli0ftP n9YUZCaPA2rt7dkYRfXxB3nttRa68yK+gv7DtCPwo5GkbLCeKM+XvDzYIlXp/eG3 U2OVIE7mEiAyEb7RWr1lINfi8I0=
Received: by filter0805p1las1.sendgrid.net with SMTP id filter0805p1las1-29779-5BE0C2CE-33 2018-11-05 22:23:11.083060641 +0000 UTC m=+426693.172323676
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id MTIQELeSQeK94U4gQ9UJog for <quic-issues@ietf.org>; Mon, 05 Nov 2018 22:23:10.903 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id DA087C0F69 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 14:23:10 -0800 (PST)
Date: Mon, 05 Nov 2018 22:23:11 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf33a681300a1db92f29b761bea44d7f53bd9e78992cf0000000117f884ce92a169ce167cded5@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/171789213@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_5be0c2ced7eda_22883fba396d45c416586d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3LMSVHbsLYFJmlmTHKts0XDteajda+nFE5SU a4O3tYzJhhEnF0SUJQJJPWFV1ZZlYZUM6SjAs9PMIfNsDkeK+TlccloioWI0hdRpsJCDtukIAC3MOG ffgWsW1S6Tun4q1zdgQkouDlloN6a2uoAKBIo0TFfqkbumSkDX2VKzWnGGWWjCZSJNCIDNSoJb9gKn I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/goPOkDeZAr4kpU9wxxwJB0m5-FE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 22:23:15 -0000

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

mikkelfj commented on this pull request.



> @@ -142,7 +142,7 @@ of frames contained in a packet affect recovery and congestion control logic:
 
 * Packets that contain only ACK frames do not count toward congestion control
   limits and are not considered in-flight. Note that this means PADDING frames
-  cause packets to contribute toward bytes in flight without directly causing an
+  cause packets to contribute toward bytes in-flight without directly causing an
   acknowledgment to be sent.

If `in-flight` is used, I think other text needs to updated also. The motivation for not using hyphen was the confusion with `bytes_in_flight` as a variable name.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#discussion_r230936149
----==_mimepart_5be0c2ced7eda_22883fba396d45c416586d
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/1965#discussion_r230936149">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -142,7 +142,7 @@ of frames contained in a packet affect recovery and congestion control logic:
 
 * Packets that contain only ACK frames do not count toward congestion control
   limits and are not considered in-flight. Note that this means PADDING frames
-  cause packets to contribute toward bytes in flight without directly causing an
+  cause packets to contribute toward bytes in-flight without directly causing an
   acknowledgment to be sent.
</pre>
<p>If <code>in-flight</code> is used, I think other text needs to updated also. The motivation for not using hyphen was the confusion with <code>bytes_in_flight</code> as a variable name.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#discussion_r230936149">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq71Mwp-Q7YTC4QxC3PqmFXZmTUoJks5usLpOgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxNU3RIwG4uSXTXeRzF1sQUkaLm9ks5usLpOgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#discussion_r230936149"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230936149",
"url": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r230936149",
"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 1965",
"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/1965#discussion_r230936149"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be0c2ced7eda_22883fba396d45c416586d--


From nobody Mon Nov  5 17:50: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 94C8F1294D0 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 17:50:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K94Sk5UB9oZN for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 17:50: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 B39EC130DD2 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 17:50:38 -0800 (PST)
Date: Mon, 05 Nov 2018 17:50:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541469036; bh=XMb6cMeO92NNl3UwI7jMnt8IeuoGSd0+Lxc4Zkb+EFc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kyciqqd8RQL++pwlDgH1j8I94JTFUhd0CY0une2zbFSOzGkjphUYKw1Yq+2ZdjtTo xPnR7dX3s6tRrtuLaZt42lSALfURX+5Xbx03GD9ecTKh2QNn3ndhGKcrkclJwbPYr4 qGWbekz23vvm+2zRzy12vZZPxS7wWZTONbn2jDOE=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b05cc4230e0375294dc9705e2aba3a29f1bdab792cf0000000117f8b56c92a169ce147c6344@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/436102977@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_5be0f36c6f07e_40683f96068d45c434572f"; 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/3n4UaTPiOVeRVg9HLKqECLxzF7w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 01:50:50 -0000

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

+1 for wack :-)


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

<p>+1 for wack :-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-436102977">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6QZsOuX1a9ofyrxExr4I4qLyrkhks5usOrsgaJpZM4VbQ_8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4oN8QsU9PZdw4ZnbKQQwxwjdDcjks5usOrsgaJpZM4VbQ_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":"@larseggert in #1595: +1 for wack :-)\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1595#issuecomment-436102977"}}}</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-436102977",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-436102977",
"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": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"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-436102977"
}
],
"@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_5be0f36c6f07e_40683f96068d45c434572f--


From nobody Mon Nov  5 18:57: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 E479C1294D0 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 18:57:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-rBvqRVag_s for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 18:57: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 B032B1276D0 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 18:57:03 -0800 (PST)
Date: Mon, 05 Nov 2018 18:57:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541473022; bh=gkt2RgBRDmUm/+6oI3trUT2S8TYz8mUvAH3VWi6K/iE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gTHtM0pM6FG+PdmZBt9Pp/ypaaz1ZK6ESJJoMyhpc/NUehoYkZFsDyo2aUjLdUi4P Z/a1dAeRpPEzyQPbXIdYRIeZUybwWBHfjwehi/qoqCktzDjANGN4WugGJs0MXMzeLW Iovq4vlYkklEzJfBbzMywxgh9kO7rzPJPZ/807RU=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91175aac9f5edf0d6624661ad8921a6dd51b26f192cf0000000117f8c4fe92a169ce129ff705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1278/436114479@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_5be102fe51f14_fd33fa6fd0d45c472684"; 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/gy5wgL76uOlB-8jiP-enhcOelCs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 02:57:06 -0000

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

> the genuine path might naturally reassert itself naturally as the victim sends more packets

If memory serves, this was part of the thinking about how this would work -- you'd naturally "migrate" back to the real 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/1278#issuecomment-436114479
----==_mimepart_5be102fe51f14_fd33fa6fd0d45c472684
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>the genuine path might naturally reassert itself naturally as the victim sends more packets</p>
</blockquote>
<p>If memory serves, this was part of the thinking about how this would work -- you'd naturally "migrate" back to the real path.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1278#issuecomment-436114479">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwgxx7OQrbcCeLLbEccmMdCh4S2oks5usPp-gaJpZM4TMSdx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6v65Ng2Z5nau6PpDzma8EGogMENks5usPp-gaJpZM4TMSdx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear in #1278: \u003e the genuine path might naturally reassert itself naturally as the victim sends more packets\r\n\r\nIf memory serves, this was part of the thinking about how this would work -- you'd naturally \"migrate\" back to the real path. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1278#issuecomment-436114479"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment-436114479",
"url": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment-436114479",
"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": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@erickinnear",
"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\": 1278,\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\": 1278\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment-436114479"
}
],
"@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_5be102fe51f14_fd33fa6fd0d45c472684--


From nobody Mon Nov  5 19:14: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 CED17130DD9 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 19:14:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OOSD-f5GZYyK for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 19:14: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 8B4F6130DD1 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 19:14:02 -0800 (PST)
Date: Mon, 05 Nov 2018 19:14:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541474041; bh=wFqpOsOFE0BbwhsxFcBJHG7piaHQQHcuNQtH3K84+zo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GMZGnJqM8WFT7ta2CIxyrxY9bwlNB2myDcDXHT+J/Xr8mDTCDxEh0ntUORSsJylrE Vx3WAx83eKzlQUJT9rHjFd8RWLOdI4D4A9Hs8vhHGBYGBD03YDd/eh+gFl400ui5uK pS4JSB6cwDHJqEfTRsL5FZabWJnh5hpKuNLn1n0U=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3909be27e9756d2022fd9f92d9009b5b7bc650a992cf0000000117f8c8f992a169ce129ff705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1278/436117121@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_5be106f979455_b7f3fa3676d45bc174554"; 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/u8O8CUUEwI4uMxwRRVFUMvABwYA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 03:14:05 -0000

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

One of the things that was really nice about uninitiated migration (such as NAT rebinding) generating PATH_CHALLENGE frames was that the endpoint has a potential indication that something like a rebinding may have occurred. 

I *think* that we allowed the endpoint to omit PATH_CHALLENGE when switching back to the "old" path for cases like these where a packet may have been raced or otherwise interfered with by an attacker, but perhaps we should always require it, which would cover this case as well. 

That still doesn't necessarily cover the case where an attacker can race both a path challenge and a path response, but at some point they're on path and forwarding your 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/1278#issuecomment-436117121
----==_mimepart_5be106f979455_b7f3fa3676d45bc174554
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>One of the things that was really nice about uninitiated migration (su=
ch as NAT rebinding) generating PATH_CHALLENGE frames was that the endpoi=
nt has a potential indication that something like a rebinding may have oc=
curred.</p>
<p>I <em>think</em> that we allowed the endpoint to omit PATH_CHALLENGE w=
hen switching back to the "old" path for cases like these where a packet =
may have been raced or otherwise interfered with by an attacker, but perh=
aps we should always require it, which would cover this case as well.</p>=

<p>That still doesn't necessarily cover the case where an attacker can ra=
ce both a path challenge and a path response, but at some point they're o=
n path and forwarding your 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/1278#issuecomment-436117121">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1wa=
kDPGcORayrpL6bEAyDQBzpYWks5usP55gaJpZM4TMSdx">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1h-85_31AjS7E7mLrEalY9e=
FXmSks5usP55gaJpZM4TMSdx.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1278: One of the things that was really nice about uninitiate=
d migration (such as NAT rebinding) generating PATH_CHALLENGE frames was =
that the endpoint has a potential indication that something like a rebind=
ing may have occurred. \r\n\r\nI *think* that we allowed the endpoint to =
omit PATH_CHALLENGE when switching back to the \"old\" path for cases lik=
e these where a packet may have been raced or otherwise interfered with b=
y an attacker, but perhaps we should always require it, which would cover=
 this case as well. \r\n\r\nThat still doesn't necessarily cover the case=
 where an attacker can race both a path challenge and a path response, bu=
t at some point they're on path and forwarding your packets."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
1278#issuecomment-436117121"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment=
-436117121",
"url": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment-43=
6117121",
"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 (#12=
78)",
"sections": [
{
"text": "",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@erickinnear",
"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\": 1278,\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\": 1278\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment-43=
6117121"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3219884=
65\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be106f979455_b7f3fa3676d45bc174554--


From nobody Mon Nov  5 19:45: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 96A18130DD1 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 19:45:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 HOGouF-yjldJ for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 19:45: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 8DA28127333 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 19:45:05 -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=z+8+uxv79ohzyKzW1d+twPg07ek=; b=nbO6aR5c4J8mqgXk +IMW9GB+fxm5+GVs+oUquckL/HjXCJ5fmP0Vlkh6L8iLmlDHMBRtEW8dOKSQdMwQ wFYtxfOauLZvhkGT6GVcWhpebKHgMFtTvfXpwYPTsrV0NUd3/nQtzPgTfbOIu52A X6my+xtwLLQgC1JezBNK6M8ldnw=
Received: by filter1846p1mdw1.sendgrid.net with SMTP id filter1846p1mdw1-6946-5BE10E40-30 2018-11-06 03:45:04.946295034 +0000 UTC m=+449332.198924396
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0041p1mdw1.sendgrid.net (SG) with ESMTP id NLaYOPCWQHmmGKeF-fWNag for <quic-issues@ietf.org>; Tue, 06 Nov 2018 03:45:04.747 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 898B2C1211 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 19:45:04 -0800 (PST)
Date: Tue, 06 Nov 2018 03:45:05 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abd09170304e47cd7e94df199af8f6f2875a60eb6692cf0000000117f8d04092a169ce1682f3a7@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/92@github.com>
Subject: [quicwg/wg-materials] Making QUIC Deployable (#92)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be10e4088484_fc93fa6fd0d45c421288b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2v7BtOb9XVzSddM8UCsukC2kA2YOY2O+j+ja kSbokhxpQeG/UeLpmZahD6Pn7IH3Ki8e9n2qkyIhqwDp/gZPD4c518HHt4NvsuClmEwe5WJeoUFuOF R75drvsoFr4v8JZz6XaDYfIHza4X2t8UkO9fE3/OxOcylVzUTf6KKXMBSk5bg5xR9R2wWA+rCoeKq3 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2syrEIGiM5M74CHxEmQpdavvAUQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 03:45:08 -0000

----==_mimepart_5be10e4088484_fc93fa6fd0d45c421288b
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/wg-materials/pull/92

-- Commit Summary --

  * Making QUIC Deployable

-- File Changes --

    A ietf103/Making QUIC Deployable.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/92.patch
https://github.com/quicwg/wg-materials/pull/92.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/wg-materials/pull/92

----==_mimepart_5be10e4088484_fc93fa6fd0d45c421288b
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/wg-materials/pull/92'>https://github.com/quicwg/wg-materials/pull/92</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Making QUIC Deployable</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/92/files#diff-0">ietf103/Making QUIC Deployable.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/92.patch'>https://github.com/quicwg/wg-materials/pull/92.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/92.diff'>https://github.com/quicwg/wg-materials/pull/92.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/wg-materials/pull/92">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzaMjzksTsnwG87kTmzFC0UXsX4Pks5usQXAgaJpZM4YPs--">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqweBorMdhUn9g0HGP6bEqmocXKQdks5usQXAgaJpZM4YPs--.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Making QUIC Deployable (#92)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/92"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/92",
"url": "https://github.com/quicwg/wg-materials/pull/92",
"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": "Making QUIC Deployable (#92)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "14c6073",
"value": "Making QUIC Deployable"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Added",
"value": "[ietf103/Making QUIC Deployable.pdf](https://github.com/quicwg/wg-materials/pull/92/files#diff-0) (0 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/wg-materials\",\n\"issueId\": 92,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 92\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/92"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/92.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/92.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406769598\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be10e4088484_fc93fa6fd0d45c421288b--


From nobody Mon Nov  5 20:05: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 6688A12D4EA for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 20:05:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wf12eVFDwmHe for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 20:05: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 7C732127333 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 20:05:10 -0800 (PST)
Date: Mon, 05 Nov 2018 20:05:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541477109; bh=GT3OmfJbHoFyUznmbqHfc3xbcmobnKt1MZkhpps9e1Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xcV9XKVOSNW/7ZIKFHlJ96kcH3LSgg5FHNkxN/ki/VjvL+g/za25ImNvYZDuM09ah JbSzLXO+YzKWzR3+FAFgc+kOH7ciDmvfE/du/I20Rg9bVZa29ffXkz2racd6lBZjJg TVMKCY22R+R7mFRxtnsMrmij+ZP8IIZelQf5mPcw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e958679ba8a93c783c40e475093abd1dfa21e1992cf0000000117f8d4f592a169ce167d1e37@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1966/436124365@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1966@github.com>
References: <quicwg/base-drafts/issues/1966@github.com>
Subject: Re: [quicwg/base-drafts] Spurious RTO detection (#1966)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be112f55b796_707b3f7f8ded45bc3476e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8MK5bHDzGgjlN4QrtSr7ThFu1ow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 04:05:12 -0000

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

@ianswett : #1774 does not change the semantics substantively of what was in the draft. The intent was always to declare spurious RTO if (packet prior to RTO was newly acked). I'm proposing that we change that to (no packet sent after RTO was newly acked).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1966#issuecomment-436124365
----==_mimepart_5be112f55b796_707b3f7f8ded45bc3476e3
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> : <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="361857203" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1774" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1774/hovercard" href="https://github.com/quicwg/base-drafts/issues/1774">#1774</a> does not change the semantics substantively of what was in the draft. The intent was always to declare spurious RTO if (packet prior to RTO was newly acked). I'm proposing that we change that to (no packet sent after RTO was newly acked).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1966#issuecomment-436124365">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw5W5AqSM65zawjr9RCyX1gfORpoks5usQp1gaJpZM4YN_QA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq96X3vcIp-4Un1ybQQwYCmW6rWN8ks5usQp1gaJpZM4YN_QA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1966: @ianswett : #1774 does not change the semantics substantively of what was in the draft. The intent was always to declare spurious RTO if (packet prior to RTO was newly acked). I'm proposing that we change that to (no packet sent after RTO was newly acked)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1966#issuecomment-436124365"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1966#issuecomment-436124365",
"url": "https://github.com/quicwg/base-drafts/issues/1966#issuecomment-436124365",
"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] Spurious RTO detection (#1966)",
"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\": 1966,\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\": 1966\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1966#issuecomment-436124365"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406320128\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be112f55b796_707b3f7f8ded45bc3476e3--


From nobody Mon Nov  5 20:29: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 4DC72130DD9 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 20:29:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bh8IX8Birb8C for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 20:29:38 -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 540F9130DD2 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 20:29:38 -0800 (PST)
Date: Mon, 05 Nov 2018 20:29:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541478576; bh=FRcBu/m9PuTLJfwYKnd5zm3NCWDqNwU2BBoPW8ED5QE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=OmFHmjCay+qGPP3/x8VvyXnb6zooLfTWkAuS0ORXb1efFaBiW+NKX09HKQBQU6l+V 0zD/wWqK7eHYeDG2/eVtulCREE7FW8YvPJAubch7pzmeegRRtCuk5KhbS/1vh3Ydv/ WP6g2pGuCiASlWnycxuTSqySCMMbn8wXN0FYyrKw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89956a03feda3093eae0f605350eaa409d1e462a92cf0000000117f8dab092a169ce16831157@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1967@github.com>
Subject: [quicwg/base-drafts] Loss events for reordered 0- and 0.5-RTT data (#1967)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be118b0ccd55_312d3fdde8ad45c0496ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3AM55hLUib_-X21YTesFGKrvwVc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 04:29:40 -0000

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

In the event that 0-or 0.5-RTT data arrives before the cryptographic handshake packets that would normally precede it.  That is, the Initial containing ClientHello might arrive after a few 0-RTT packets, or the 0.5-RTT packets might arrive before the server flight is completely received.

In that case, those packets will be declared lost.  That's fine from a loss-recovery perspective.  However, the congestion controller will treat this as a loss event.  We want to ensure that loss events are driven only by congestion.

Perhaps the congestion controller shouldn't trigger a loss event on packets that might be dropped in this way.  If we do this, we need to be careful about definition.

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

<p>In the event that 0-or 0.5-RTT data arrives before the cryptographic handshake packets that would normally precede it.  That is, the Initial containing ClientHello might arrive after a few 0-RTT packets, or the 0.5-RTT packets might arrive before the server flight is completely received.</p>
<p>In that case, those packets will be declared lost.  That's fine from a loss-recovery perspective.  However, the congestion controller will treat this as a loss event.  We want to ensure that loss events are driven only by congestion.</p>
<p>Perhaps the congestion controller shouldn't trigger a loss event on packets that might be dropped in this way.  If we do this, we need to be careful about definition.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1967">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyWhlWGHQT-Hz8NQunT9Xoa-VxX9ks5usRAwgaJpZM4YPvJo">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz5Vwfkh8kGXGUY65csucyGoDnSTks5usRAwgaJpZM4YPvJo.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Loss events for reordered 0- and 0.5-RTT data (#1967)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1967"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1967",
"url": "https://github.com/quicwg/base-drafts/issues/1967",
"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": "Loss events for reordered 0- and 0.5-RTT data (#1967)",
"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": 1967
}
]
}
],
"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\": 1967,\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\": 1967\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1967"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406778472\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be118b0ccd55_312d3fdde8ad45c0496ed--


From nobody Mon Nov  5 20:40: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 DBE17130DD2 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 20:40:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 DWDNNlshpejl for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 20:40: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 3643712D4EA for <quic-issues@ietf.org>; Mon,  5 Nov 2018 20:40:02 -0800 (PST)
Date: Mon, 05 Nov 2018 20:40:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541479201; bh=4UkXk4n4Y8MfdDSsP/qiZv1SC+t25e0m64PwJ5W9/eI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AdWEESndD/iXKU8V+OdmBg+Dp5zk4v7fswG8fkAgX5/tX0wa+I2PzkEl4xmn/MLRW EFSjwQZo3Rf45BEFBDKERgMrcH9Z9b2gp9NH8iLu2Piq4QO47gob3WycIEkSXZu/Wr 0xpHuDW2D/D6d/gfpDHPoqxoGXGigxSpF0lGSUxY=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab37b83a39e82f25a397f04929caa8ce35971fe34092cf0000000117f8dd2192a169ce1682f3a7@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/92/issue_event/1948004687@github.com>
In-Reply-To: <quicwg/wg-materials/pull/92@github.com>
References: <quicwg/wg-materials/pull/92@github.com>
Subject: Re: [quicwg/wg-materials] Making QUIC Deployable (#92)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be11b216be20_458f3fdfe52d45c4107326"; 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/iZbdjIkX4egbTjRh0VbT_uFK3Xo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 04:40:04 -0000

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

Merged #92 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/wg-materials/pull/92#event-1948004687
----==_mimepart_5be11b216be20_458f3fdfe52d45c4107326
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="377680807" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/92" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/92/hovercard" href="https://github.com/quicwg/wg-materials/pull/92">#92</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/wg-materials/pull/92#event-1948004687">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_cVxn-sggZ0gzNm4AOgm4Imzr3hks5usRKhgaJpZM4YPs--">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5aY9-MUYVg4qAExmFTQqyCcnpr6ks5usRKhgaJpZM4YPs--.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #92 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/92#event-1948004687"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/92#event-1948004687",
"url": "https://github.com/quicwg/wg-materials/pull/92#event-1948004687",
"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/wg-materials] Making QUIC Deployable (#92)",
"sections": [
{
"text": "",
"activityTitle": "**Mark Nottingham**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mnot",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/92#event-1948004687"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406769598\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be11b216be20_458f3fdfe52d45c4107326--


From nobody Mon Nov  5 20: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 AB21C12D4EA for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 20:40:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 9GXodJZdNS4S for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 20:40: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 34857126BED for <quic-issues@ietf.org>; Mon,  5 Nov 2018 20:40:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541479201; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nd3tnDh5oR3l7VKXxHuqoCF054IBujuxEnvblQwzqy8=; b=GWH9E/JOJKhXgrCDB3nYtDTGz4rbIc/8oQcVTnN4mNB5RMAsq2f4QrHjF2qR3f9KwlX5+Isl u8bTTKpb8ud7uBxGDLgb4GtbTlEfcxMFcm8Yip4PlrU4SM3ztBbxdI1b6Q05uoIDLc+GkCdo DKCxLSShhEdxsw0sen2yvBFfPCY=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5be11b20.7f40783cb810-smtp-out-n01; Tue, 06 Nov 2018 04:40:00 -0000 (UTC)
Date: Mon, 05 Nov 2018 20:40:00 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5be11b2078cd7_398f2ad987e525786719c@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 14c607: Making QUIC Deployable
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be11b20788b2_398f2ad987e52578670d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aQE7rGRrcLpQFKkLxGUQDT7pqmE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 04:40:05 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 14c6073d780155fb90635404cfef2d80bb0bce31
      https://github.com/quicwg/wg-materials/commit/14c6073d780155fb90635404cfef2d80bb0bce31
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-05 (Mon, 05 Nov 2018)

  Changed paths:
    A ietf103/Making QUIC Deployable.pdf

  Log Message:
  -----------
  Making QUIC Deployable


  Commit: 590d4c69cb7841c6720b8eab4edd4968ace24413
      https://github.com/quicwg/wg-materials/commit/590d4c69cb7841c6720b8eab4edd4968ace24413
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    A ietf103/Making QUIC Deployable.pdf

  Log Message:
  -----------
  Merge pull request #92 from ianswett/master

Making QUIC Deployable


Compare: https://github.com/quicwg/wg-materials/compare/c8d31735fc13...590d4c69cb78
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5be11b20788b2_398f2ad987e52578670d2--


From nobody Mon Nov  5 20:48: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 421961294D0 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 20:48:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Aq-mHZqXi-7f for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 20:48: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 9E4AA126BED for <quic-issues@ietf.org>; Mon,  5 Nov 2018 20:48:46 -0800 (PST)
Date: Mon, 05 Nov 2018 20:48:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541479725; bh=MLUOlZEBpRfGmqfneH1nqbUXnrVUDjjUtCxQupAvc/Y=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RNpaOniwoZEkX+FAvwDYfzssHMLmEcUcy3GEds46e9ngfbDXwlJ9tlRyn5V2QgNT4 AX/CmTHmDq7N2Owm3qBObG1yW/GC0/yFu0Athh5LdhtlMgV8RNqUkBKQaZ3vO4l1Vp TYaBX2QThWl08eqq6Cxvsi9xCgPGaw/5YL6HRivw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4266762f704dec279c5d73e11ecf489b394f40192cf0000000117f8df2d92a169ce16831d88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1968@github.com>
Subject: [quicwg/base-drafts] Recovery draft unclear about when to stop sending an ACK for every packet when packets are missing (#1968)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be11d2db6c97_6d423fd27bcd45b4764c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uFDHVFzuVBFHiYOa06dNWoBbtro>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 04:48:48 -0000

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

Stuart Cheshire asked when QUIC knows to stop sending immediate ACKs.  I don't believe the recovery draft is sufficiently clear on what the optimal behavior is here.

The draft indicates when to stop reporting old ACK ranges, but not when to stop sending immediate ACKs, so you could easily end up sending immediate ACKs for a full 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/1968
----==_mimepart_5be11d2db6c97_6d423fd27bcd45b4764c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Stuart Cheshire asked when QUIC knows to stop sending immediate ACKs.  I don't believe the recovery draft is sufficiently clear on what the optimal behavior is here.</p>
<p>The draft indicates when to stop reporting old ACK ranges, but not when to stop sending immediate ACKs, so you could easily end up sending immediate ACKs for a full RTT.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1968">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1UKwHVggSDdCW33MYjZoYteQ9ffks5usRStgaJpZM4YPwCg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzQMEVn8ySB0gOjTQE_Q1KpGnQyhks5usRStgaJpZM4YPwCg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Recovery draft unclear about when to stop sending an ACK for every packet when packets are missing (#1968)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1968"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1968",
"url": "https://github.com/quicwg/base-drafts/issues/1968",
"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": "Recovery draft unclear about when to stop sending an ACK for every packet when packets are missing (#1968)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1968
}
]
}
],
"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\": 1968,\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\": 1968\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1968"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406782112\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be11d2db6c97_6d423fd27bcd45b4764c8--


From nobody Mon Nov  5 21:18: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 1B761129619 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 21:18:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4e1XFsiKhxVx for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 21:18: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 93EC61294D0 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 21:18:50 -0800 (PST)
Date: Mon, 05 Nov 2018 21:18:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541481529; bh=4bCzDajrLax6ZS3kEPowv+1l983pk6LAsA12Mff92Nk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y/wfVA3lyou8JOwCjS00L0dwB1wzDXBH15/R3vdoPmdOS+pYUoYP6SCn4/Oxr6opV poKrMj4K2IZpcoIS/SB3t5aTraSdVYAWyMIP0auGQ7vc1R76BsbXzsV0lj60eZF734 g6G9YHcNAJko6/MQKgg4nlLDpYpvNLbgB7rDdw7E=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d7bbc3436dff6d8be5b51b39cb1992fcce1c9fe92cf0000000117f8e63992a169ce147c6344@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/436134039@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_5be124398455c_4c1f3f86346d45bc13599e"; 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/BL2WbDzeeBoZp62xvpPDxOWvsHY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 05:18:52 -0000

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

I think ACK-eliciting (or some such) is both technically correct and
obviously understandable. Something like "wack", "tracked", "ackent" don'=
t
have obvious english language interpretations and hence require another
layer of jargon/indirection in order to understand.

On Mon, Nov 5, 2018 at 5:50 PM, Lars Eggert <notifications@github.com>
wrote:

> +1 for wack :-)
>
> =E2=80=94
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/1595#issuecomment-4361029=
77>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ASp6yk87O80LAb11cnJz=
jjGeOs0D1AoKks5usOrsgaJpZM4VbQ_8>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1595#issuecomment-436134039=

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

I think ACK-eliciting (or some such) is both technically correct and<br>
obviously understandable. Something like &quot;wack&quot;, &quot;tracked&=
quot;, &quot;ackent&quot; don&#39;t<br>
have obvious english language interpretations and hence require another<b=
r>
layer of jargon/indirection in order to understand.<br>
<br>
On Mon, Nov 5, 2018 at 5:50 PM, Lars Eggert &lt;notifications@github.com&=
gt;<br>
wrote:<br>
<br>
&gt; +1 for wack :-)<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you are subscribed to this thread.<br=
>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/1595#issuecomment-4=
36102977&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ASp6yk87O80LAb=
11cnJzjjGeOs0D1AoKks5usOrsgaJpZM4VbQ_8&gt;<br>
&gt; .<br>
&gt;<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/1595#issuecomment-436134039">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3md=
cwGdQFqQ3G5Wn-txTFPm3xnZks5usRu5gaJpZM4VbQ_8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwdxR38Smagd_6jil62rQZEE=
meDmks5usRu5gaJpZM4VbQ_8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@Ryan=
AtGoogle in #1595: I think ACK-eliciting (or some such) is both technical=
ly correct and\nobviously understandable. Something like \"wack\", \"trac=
ked\", \"ackent\" don't\nhave obvious english language interpretations an=
d hence require another\nlayer of jargon/indirection in order to understa=
nd.\n\nOn Mon, Nov 5, 2018 at 5:50 PM, Lars Eggert \u003cnotifications@gi=
thub.com\u003e\nwrote:\n\n\u003e +1 for wack :-)\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 \u003ch=
ttps://github.com/quicwg/base-drafts/issues/1595#issuecomment-436102977\u=
003e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/notific=
ations/unsubscribe-auth/ASp6yk87O80LAb11cnJzjjGeOs0D1AoKks5usOrsgaJpZM4Vb=
Q_8\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/1595#issuecomment-436134039"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment=
-436134039",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
6134039",
"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": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1595,\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\": 1595\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
6134039"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3594690=
52\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be124398455c_4c1f3f86346d45bc13599e--


From nobody Mon Nov  5 21:19: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 1BAE31294D0 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 21:19:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X6bzurIdIVPk for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 21:19: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 55CD012F295 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 21:19:48 -0800 (PST)
Date: Mon, 05 Nov 2018 21:19:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541481587; bh=vLhmiieFygCfcjQwHmvT6s++G0nN3eRIF2atHiHYGHE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=k4ZQZZy11m94n3lI8S1UuOGHVakglbDtbait1/KwQCH+MVutwZKC2jf32diLvMFpF omK3UmLHZcoRVTNfJUF9ByRVqEx4gJaieXK42TTv/TvxtYWAvqMr3VHjI0l+nQ8Roa 6Vg9VmydhW3URVF95MEUEnh9zf3S9zF/3i5OmA6A=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab271b8bfc97d299acaf457d44c6fcf9acb08437b292cf0000000117f8e67392a169ce16833101@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1969@github.com>
Subject: [quicwg/base-drafts] Remove using_time_based_loss_detection from Recovery draft (#1969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be124734415f_40263fad930d45b416543c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2GLqL-QhjJIy2xMW7szBrS1WBjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 05:19:50 -0000

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

@pravb Indicated declaring a packet lost if the reordering threshold(ie: 3) OR the time threshold has been reached, then a packet is declared lost.

I'd like to remove early retransmit entirely, because it's a bit complex and having QUIC operating in two alternate modes, but indicating both can be enabled at once in the text is very 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/issues/1969
----==_mimepart_5be124734415f_40263fad930d45b416543c
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> Indicated declaring a packet lost if the reordering threshold(ie: 3) OR the time threshold has been reached, then a packet is declared lost.</p>
<p>I'd like to remove early retransmit entirely, because it's a bit complex and having QUIC operating in two alternate modes, but indicating both can be enabled at once in the text is very 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/issues/1969">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Lk0oYeOWGUCHX7P7k5bU1FZyhBks5usRvzgaJpZM4YPxf0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2-jDYsoqznYflgOVW8N-UjosvGrks5usRvzgaJpZM4YPxf0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Remove using_time_based_loss_detection from Recovery draft (#1969)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1969"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1969",
"url": "https://github.com/quicwg/base-drafts/issues/1969",
"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": "Remove using_time_based_loss_detection from Recovery draft (#1969)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1969
}
]
}
],
"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\": 1969,\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\": 1969\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1969"
}
],
"@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_5be124734415f_40263fad930d45b416543c--


From nobody Mon Nov  5 21:28: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 9EB161294D0 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 21:28:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 ZjPGw-rfV4bo for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 21:28: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 41FB7129619 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 21:28:37 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541482116; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vcn/JCkzA+3cl3W2d2BzGleFOIctfGPS/797JLoyhqs=; b=PC+yMFU7vVeFtDPmZyxhLCb8dTqNtsqQuKvdwx/LHjhgnPuHlZg8USfEGNOrC5yKXr+Msjgy jwXeKJ5+pRxUhVbwy3kO6QcG4Acl816OW6jxUcr6sU6dXDdX+FSDxFZbthWztFTAN1QWZHco eAlQGy/TxGfHBpXdT4g9GdDoTGA=
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 5be12683.7f9d7c41eba0-smtp-out-n03; Tue, 06 Nov 2018 05:28:35 -0000 (UTC)
Date: Mon, 05 Nov 2018 21:28:35 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be1268387307_af562b0b2c27457c191ab@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 11d259: Update the salt in preparation for -17
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be1268386c08_af562b0b2c27457c1903"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YkqbRC0pVh1ZSqWv1MZlyrmX-xo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 05:28:39 -0000

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

  Branch: refs/heads/new-salt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 11d259ccbf2172ed32e6283e02b14d7d69fb763f
      https://github.com/quicwg/base-drafts/commit/11d259ccbf2172ed32e6283e02b14d7d69fb763f
  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



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

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

----==_mimepart_5be1268386c08_af562b0b2c27457c1903--


From nobody Mon Nov  5 21:30: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 204AC1294D0 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 21:30:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 XI9LstuC7xt2 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 21:30:38 -0800 (PST)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD00D129619 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 21:30:38 -0800 (PST)
Date: Mon, 05 Nov 2018 21:30:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541482238; bh=DLSbV7LgFJt3W8uBafbshcVI1fjXLUJncXPEowCS0a0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zZ8maOOj4TxW9TXQQjFdcCONUtFss0hmB6yq2CkobPDxoYBT5AaQUOkRbafLVh9Tv G4BC7Y1uekdAzhXzEut9A2tsz3amrS5keHgr+0mkCIgT467VxDR6YODKAK1na7aALP LtHSGOVB5DF+NLusKzPX19IVgzfddKWe3oZ2/uY4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab429848a84a8419e0b9e8db9934cbdac1ed3c7e8d92cf0000000117f8e8fe92a169ce16833848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1970@github.com>
Subject: [quicwg/base-drafts] Update the salt in preparation for -17 (#1970)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be126fe11054_7f843ff27ded45b8342638"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bVqKVi8JI6yjc27aMtCiOIPuLLo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 05:30:40 -0000

----==_mimepart_5be126fe11054_7f843ff27ded45b8342638
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/1970

-- Commit Summary --

  * Update the salt in preparation for -17

-- File Changes --

    M draft-ietf-quic-tls.md (2)

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Update the salt in preparation for -17</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1970.patch'>https://github.com/quicwg/base-drafts/pull/1970.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1970.diff'>https://github.com/quicwg/base-drafts/pull/1970.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/1970">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2zjx_WoBuBAR3P-UWtOj_a4WlQGks5usR5-gaJpZM4YPyCV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq86ngN_4kdSy3PQqefioTsFAx2a2ks5usR5-gaJpZM4YPyCV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 the salt in preparation for -17 (#1970)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1970"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1970",
"url": "https://github.com/quicwg/base-drafts/pull/1970",
"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 the salt in preparation for -17 (#1970)",
"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": "11d259c",
"value": "Update the salt in preparation for -17"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/1970/files#diff-0) (2 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\": 1970,\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\": 1970\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1970"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1970.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1970.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406790293\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be126fe11054_7f843ff27ded45b8342638--


From nobody Mon Nov  5 22:14: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 35FDD12D4E6 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 22:14:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 IPsPdvybbroa for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 22:14: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 E4F54128CF2 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 22:14:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541484842; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=H3lAm4dvjMtvElS2wsDjcqV6nBHUUogMUdS9lQgJbvY=; b=aAK/lt6XhBDtOYQy8eDMciq5H9Lwi6tQzeProuqdtWW5YbvZmPt28bWprdXr2adOo9Tn1+vo R4Fqa/Ed8T71RKkgqXQupKwpVrcFF4aCfMeF8FNPAxGXsMCpWo2JkDLKAjcqfN2rTsl6jr5Y xJEr+WCq3y95ZFY9s48Pig8DSJo=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5be13129.7f48fc7564b0-smtp-out-n01; Tue, 06 Nov 2018 06:14:01 -0000 (UTC)
Date: Mon, 05 Nov 2018 22:14:00 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5be131281cee4_c292aebcb5b258447545@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] d511cb: add duke's slides
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be131281cb18_c292aebcb5b258447479"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UdwzZ1g4aUXf6-FVb1bS6QJe68s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 06:14:05 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: d511cb31666e0bce1858d06546be1a243d814996
      https://github.com/quicwg/wg-materials/commit/d511cb31666e0bce1858d06546be1a243d814996
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M ietf103/agenda.md

  Log Message:
  -----------
  add duke's slides



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

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

----==_mimepart_5be131281cb18_c292aebcb5b258447479--


From nobody Mon Nov  5 22: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 B1E211277C8 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 22:58:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xz83qLHyP34p for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 22:58: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 A83BA12777C for <quic-issues@ietf.org>; Mon,  5 Nov 2018 22:58:51 -0800 (PST)
Date: Mon, 05 Nov 2018 22:58:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541487529; bh=1qQSeqvh0mT9v5iidIbBodKV25VJEaa2MPg0cszrjqs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=KmSAdvufonDlIuUwAlkP/7wryQ21ycTOwC/zJ3iTkGEHd5RucJR6GhvQP3yWJFBEo SWSsirL8RPYA1pqlyZPgR36jOzygtzIVUwgy4ffCkZbK2AkNSRTqzIfVHCvky5xfM5 +yiqD5ViAay+OtsXazK/QkXMGHApo10OpOVizsb8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd36ebaa0dfc7aa34ebbb85434f37593198b6162f92cf0000000117f8fda992a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971@github.com>
Subject: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be13ba96e387_691a3fe5098d45b8847d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tYoxUkzH16AX_W47vl0XcC7fYms>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 06:58:54 -0000

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

It turns out that this isn't very clear.  Implementations and drafts don't match.

We might like to reconsider the use of a new prefix 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/1971
----==_mimepart_5be13ba96e387_691a3fe5098d45b8847d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It turns out that this isn't very clear.  Implementations and drafts don't match.</p>
<p>We might like to reconsider the use of a new prefix 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/1971">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqztJDKucob0vYHzj0lGlOxQfcznMks5usTMpgaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzr8DjtPyL51Ol8RswbtMKZBGT8gks5usTMpgaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Where does the \"quic \" HKDF label apply? (#1971)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971",
"url": "https://github.com/quicwg/base-drafts/issues/1971",
"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": "Where does the \"quic \" HKDF label apply? (#1971)",
"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": 1971
}
]
}
],
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be13ba96e387_691a3fe5098d45b8847d2--


From nobody Mon Nov  5 23:31: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 020AE128A5C for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 23:31:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 LmBkEHLgufOl for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 23:31: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 CC966123FFD for <quic-issues@ietf.org>; Mon,  5 Nov 2018 23:31:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541489509; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UmlYyB3lMpW4zbGHFQ583d7/mmz1brLbuQQuIFvhsSY=; b=uVmWgAcohF6ZfX53S5v29XbpQPHyKxaNGcOYJ6q6IMd6qtjODa0XB/nQLgce3XwBcElhiwwr 3xuQ6bCZMZzFraUZrvlKgE3nKlqjExEkeY0K9IAxAfMvu3ZJLQEJ7qmHnoJsApI8WtHQh/XF BhcJMGScOfVOO1Wc63QWi9pJ+dA=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5be14365.7f0bf460d750-smtp-out-n03; Tue, 06 Nov 2018 07:31:49 -0000 (UTC)
Date: Mon, 05 Nov 2018 23:31:48 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5be1436440e9e_58e92aec1a24e58855917@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] e7d092: Add LB slides
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be1436440b01_58e92aec1a24e58855833"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BaHe_5FfQ6FaItfRSceeUbtgVgU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 07:31:53 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: e7d092b44064cfe7219eb690d71ffaeb5349370b
      https://github.com/quicwg/wg-materials/commit/e7d092b44064cfe7219eb690d71ffaeb5349370b
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    A ietf103/quic-lb.pdf

  Log Message:
  -----------
  Add LB slides



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

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

----==_mimepart_5be1436440b01_58e92aec1a24e58855833--


From nobody Mon Nov  5 23:32: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 B8915128A5C for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 23:32:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 DxPx9MZbDhv5 for <quic-issues@ietfa.amsl.com>; Mon,  5 Nov 2018 23:32: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 2C8C5128CB7 for <quic-issues@ietf.org>; Mon,  5 Nov 2018 23:32:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541489561; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3l7qGmGTF+GrWqaCz3bkLCETozMtTrBqA1kCaD1FE28=; b=o+nBuCOoFL/MDLglzBysvNBHfxSPe5q2i3Vv9H7e9MTWOkFGxBZhSU9r6znqMWJpODC17Shx U8y2scS7+nR0OLTdzw5FCjj2Y6I7NM1LOSmlgIPzJktCKddF2mb9Eyh+JepvGeyBZdWtssvZ XIJYLTtvTk8mVRHNS1pzaQl2Ga0=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5be14398.7fa3900ab330-smtp-out-n02; Tue, 06 Nov 2018 07:32:40 -0000 (UTC)
Date: Mon, 05 Nov 2018 23:32:39 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5be14397ed58b_6e182afae828e584910c5@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 60cedd: Add LB slides and move Martin last
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be14397ecf81_6e182afae828e58490962"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HyojWWeBG87dVZeDJmXKhtQ_bRk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 07:32:45 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 60ceddd5a64d007fd129b84c846c9f1ef2349b19
      https://github.com/quicwg/wg-materials/commit/60ceddd5a64d007fd129b84c846c9f1ef2349b19
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M ietf103/agenda.md

  Log Message:
  -----------
  Add LB slides and move Martin last



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

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

----==_mimepart_5be14397ecf81_6e182afae828e58490962--


From nobody Tue Nov  6 00:17: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 9E922128A6E for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 00:17:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4KXyDnPGNJYq for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 00:17: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 B3E9F128A5C for <quic-issues@ietf.org>; Tue,  6 Nov 2018 00:17:32 -0800 (PST)
Date: Tue, 06 Nov 2018 00:17:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541492251; bh=in3VQNGBKwrx1mCxAHv9kaynN8yPvlVlyZm3MXLxXKQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=daw1V/vMA2kGfHfTZH8HriTF1LU57VVGuWjL18RpV+dGjZHWhlr677O7ZllRG/NZg jAzhxHZM8DvQwZfbYUVPozAiW36wZmlOn3/pYpLiSeOxABY3sH14QnJcZJ5UTOLVtH AOc83pTug5J7drVmoIzweLNxHNAtYf9E/NYa/ZHY=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7580e5219f14c533b4ef068ada63f10258a6936f92cf0000000117f9101b92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972@github.com>
Subject: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be14e1b5a290_798d3f9c4fed45c4342574"; 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/vmi-mVxN83JBMa61JV61LCaMwVo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 08:17:35 -0000

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

During interop, I couldn't interop with winquic because I never FIN my request stream, and winquic doesn't serve the response until the request FINs.

My conversation with @MikeBishop suggests that both of us are behaving legally, which is a problem. We should either force clients to FIN (allowing servers to wait for it) or not (not). I don't particularly care which.

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

<p>During interop, I couldn't interop with winquic because I never FIN my request stream, and winquic doesn't serve the response until the request FINs.</p>
<p>My conversation with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> suggests that both of us are behaving legally, which is a problem. We should either force clients to FIN (allowing servers to wait for it) or not (not). I don't particularly care which.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1972">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq53Tq7iQr7JpnuDpNvInYRQwvVXYks5usUWbgaJpZM4YP8rZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8btc79MXPUVh3qKWznSIbNVtLJjks5usUWbgaJpZM4YP8rZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 deadlock with stream FIN choices (#1972)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972",
"url": "https://github.com/quicwg/base-drafts/issues/1972",
"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": "http deadlock with stream FIN choices (#1972)",
"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": 1972
}
]
}
],
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be14e1b5a290_798d3f9c4fed45c4342574--


From nobody Tue Nov  6 00:25: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 D6E1B12D4F1 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 00:25:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9hwwiD6Fmm_L for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 00:25:39 -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 261EC128A5C for <quic-issues@ietf.org>; Tue,  6 Nov 2018 00:25:39 -0800 (PST)
Date: Tue, 06 Nov 2018 00:25:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541492736; bh=OhoAKxv3tKDZAMW1lV+rgxiJpoIPAC+d0s2Q0qhd8IA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ykQQjmo2mJj4jUEfK1CilB8aHhqPf5UL9bp0H6AKlW8MPrPQPRk6AbFebsAjzFyG1 lxmG5MSIcl6UTM7rpdvkVEoC1btBlou5wIW9tnemzxG6HbGi44dlJYpA00GwsoJDTK V5Wn6JcCib7skoqpZB275xji0Nv9prK2m14CHmjQ=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbe572265511e2df16030d6f1588a9713aca1af4792cf0000000117f9120092a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436169090@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1500093b81_3e673feb748d45c426543a"; 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/PMxfoHk6vJDpx48yrCjowCq3tRw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 08:25:41 -0000

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

This isn't really a spec issue, as this 0.9 HTTP design we have had for interop is not explicitly written anywhere. It has been a defacto requirement since the interop 2 or 3 to FIN your HTTP 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/issues/1972#issuecomment-436169090
----==_mimepart_5be1500093b81_3e673feb748d45c426543a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This isn't really a spec issue, as this 0.9 HTTP design we have had for interop is not explicitly written anywhere. It has been a defacto requirement since the interop 2 or 3 to FIN your HTTP 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/issues/1972#issuecomment-436169090">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxppSOjVR-CYVwW2ZjPVakE94DXQks5usUeAgaJpZM4YP8rZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7VGwAqcq-Cg4dSGYnVcLpE-ASICks5usUeAgaJpZM4YP8rZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1972: This isn't really a spec issue, as this 0.9 HTTP design we have had for interop is not explicitly written anywhere. It has been a defacto requirement since the interop 2 or 3 to FIN your HTTP requests."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436169090"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436169090",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436169090",
"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] http deadlock with stream FIN choices (#1972)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436169090"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be1500093b81_3e673feb748d45c426543a--


From nobody Tue Nov  6 00:25: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 7F82F128A5C for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 00:25:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 WrQmzmCs4ZpR for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 00:25: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 83404128A6E for <quic-issues@ietf.org>; Tue,  6 Nov 2018 00:25:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541492739; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=axu7Ef4vDBwHceGdEdLVsbdTrEtHaI1vET0/d/enMW4=; b=LfTuswf9PWFuKu/KStWl+ktpb6bMcEIkn/0X3H/7akdI9BtziVe3w+Qq8hKOFv4TC0/pDjvL n5ifi/HCWyE4Wk2P2UD7jUgNmMW5sud/Sr8vq4n6/RNXeiGjP4dpIF60PJnpxAg/RWE06GXy lSpEuxnPHGtZsxV239KBQ0XT2CI=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5be15003.7f9d5c4e7030-smtp-out-n03; Tue, 06 Nov 2018 08:25:39 -0000 (UTC)
Date: Tue, 06 Nov 2018 00:25:39 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5be150034fa89_38b72b053688e580599b4@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] e10b99: "As Time Permits" flows into end of Wed
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be150034f6e0_38b72b053688e58059877"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ifVHAMEMBy8xQJBJsRpY_3LPy_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, 06 Nov 2018 08:25:42 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: e10b9966a0a5d24dcbdce713522ea7477c9c2bd2
      https://github.com/quicwg/wg-materials/commit/e10b9966a0a5d24dcbdce713522ea7477c9c2bd2
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M ietf103/agenda.md

  Log Message:
  -----------
  "As Time Permits" flows into end of Wed



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

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

----==_mimepart_5be150034f6e0_38b72b053688e58059877--


From nobody Tue Nov  6 00:27: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 DE49A130DCB for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 00:27:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Avv2AVyqWcRF for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 00:27: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 B7521130DDA for <quic-issues@ietf.org>; Tue,  6 Nov 2018 00:27:29 -0800 (PST)
Date: Tue, 06 Nov 2018 00:27:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541492848; bh=q3u7f6uTljS0Hd5QAUBpoIXpILsbloYMSr4uuLkifvs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=walUMFmrUtbAodwjRsdtrHF2OYhsTlb2602bPtJXtj+jUEqD43hWS6Kva5XpbzPPD 9f3wwFgqbi2uTwcGf6WZljvl4DwKUjaRKuwKxAOWQZ1v6yEYwpqQWOEvdAa+FCSm3x cNRwioRMRSljissmdKjdk4uMvIoelpSIEsEQSbCg=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abacb357a4dba56ec745aa97bdb4fd51880d573d7192cf0000000117f9127092a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436169551@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be15070d7588_4513fc34d8d45b41113032"; 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/SJ2h7nYbJ8DU8B07eDC5fz7IEas>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 08:27:32 -0000

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

I'm referring to HTTP/3, although it came up in a 0.9 interop. I don't believe there is any requirement in the draft for clients to FIN their requests in a timely fashion.

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

<p>I'm referring to HTTP/3, although it came up in a 0.9 interop. I don't believe there is any requirement in the draft for clients to FIN their requests in a timely fashion.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436169551">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyBEWHZC0l2YsWw9b2NRRB8OyJkdks5usUfwgaJpZM4YP8rZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Qe4-OXYpD7jPVaDAYP9slfYl0qks5usUfwgaJpZM4YP8rZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1972: I'm referring to HTTP/3, although it came up in a 0.9 interop. I don't believe there is any requirement in the draft for clients to FIN their requests in a timely fashion."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436169551"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436169551",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436169551",
"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] http deadlock with stream FIN choices (#1972)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436169551"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be15070d7588_4513fc34d8d45b41113032--


From nobody Tue Nov  6 00:43: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 DAB7E130DD4 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 00:43:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ieJvcifKthc5 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 00:43: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 DE6CD12D4F1 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 00:43:34 -0800 (PST)
Date: Tue, 06 Nov 2018 00:43:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541493813; bh=LFIUKff1M1g05SSOxNjqBN7+ZB5NqkGy7E6/wBaj4K8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kjTzUkD8qyM0QRI+TlaGANUEAKGqSlk/wPoyu9bHl8NwnRzCv3M0aP3U7F1dfb5a9 ls06pEsHxrCrKxfjjs5S7/x6ESLvb3IiNr2Qpn1kqXGZBkZvPxP1o+HKM6kf+PhTNb S1v6wjZopUdYIq2QRRNG8gjTlI1zf/z+2drIQti8=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4371916d43a2d150133ee25bd72a3ff0bad6362892cf0000000117f9163592a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436173765@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be15435cdf33_79e33f9c4fed45c4412155"; 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/wESZzJVbB9wlbnGnaeQciw4ltY4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 08:43:37 -0000

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

HTTP/2 doesn't require a client FIN before the server will process the request, but you do need one to complete the stream state machine.  I think HQ/H3 should 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/issues/1972#issuecomment-436173765
----==_mimepart_5be15435cdf33_79e33f9c4fed45c4412155
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>HTTP/2 doesn't require a client FIN before the server will process the request, but you do need one to complete the stream state machine.  I think HQ/H3 should 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/issues/1972#issuecomment-436173765">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2L2wt1Puk4tTMF1pruvprh_ucGOks5usUu1gaJpZM4YP8rZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5VJ9JkXgSQwq7xsZeTnh1hn0RQhks5usUu1gaJpZM4YP8rZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1972: HTTP/2 doesn't require a client FIN before the server will process the request, but you do need one to complete the stream state machine.  I think HQ/H3 should be the same."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436173765"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436173765",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436173765",
"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] http deadlock with stream FIN choices (#1972)",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436173765"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be15435cdf33_79e33f9c4fed45c4412155--


From nobody Tue Nov  6 01:20: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 84D381277C8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:20:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zWneXafGdBdM for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:20: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 CE6EE130E1E for <quic-issues@ietf.org>; Tue,  6 Nov 2018 01:20:16 -0800 (PST)
Date: Tue, 06 Nov 2018 01:20:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541496016; bh=O1k6wHVBqdvKP5eHRaUpX3NzPxuAD9M8Ijk+q3hn5Ik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i7vXY7gM0sYNenxEvVBp+TrJ2sgl+6zxk9RO5kD64bsV5hi9ttI+KdyAn9zz4e80p qhW6sVF9zmiWlw1tcSH6lpO93Gyop8HLvKIcOmhuI5Vj96kOQcIC2uEFeeT+EHtVab box3GHiaqP0MXFmARdAzkiH7+bKqioWGyHbZY8h0=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2386ea60b617e4b3776e6dde5aac5a4f20bddf6892cf0000000117f91ed092a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436184007@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be15cd01717d_30903fbbe10d45bc650039"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L4K6bC_JXHdIXitsb1UBwpjimi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:20:23 -0000

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

I agree with @nibanks.

HTTP/0.9 has two ways of terminating a request: CRLF and a FIN. HTTP/1 introduced the concept of request body along with a `content-length` request header field that allows a server to detect the end of the request _without_ using FIN.

It is not the case with H2, where END_STREAM is the only way to terminate a request. I'd assume that that is the same with H3.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436184007
----==_mimepart_5be15cd01717d_30903fbbe10d45bc650039
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=3D20663557" data-octo-click=3D"ho=
vercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https=
://github.com/nibanks">@nibanks</a>.</p>
<p>HTTP/0.9 has two ways of terminating a request: CRLF and a FIN. HTTP/1=
 introduced the concept of request body along with a <code>content-length=
</code> request header field that allows a server to detect the end of th=
e request <em>without</em> using FIN.</p>
<p>It is not the case with H2, where END_STREAM is the only way to termin=
ate a request. I'd assume that that is the same with H3.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1972#issuecomment-436184007">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9Vr=
hoBoBIq_eaprmnKijqm0KdPoks5usVRQgaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9KRRi8kQ7mERqKBLuW2D8Zv=
i65Rks5usVRQgaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1972: I agree with @nibanks.\r\n\r\nHTTP/0.9 has two ways of termi=
nating a request: CRLF and a FIN. HTTP/1 introduced the concept of reques=
t body along with a `content-length` request header field that allows a s=
erver to detect the end of the request _without_ using FIN.\r\n\r\nIt is =
not the case with H2, where END_STREAM is the only way to terminate a req=
uest. I'd assume that that is the same with H3."}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#issuecom=
ment-436184007"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment=
-436184007",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6184007",
"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] http deadlock with stream FIN choices =
(#1972)",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6184007"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be15cd01717d_30903fbbe10d45bc650039--


From nobody Tue Nov  6 01:33: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 232B8130E1E for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:33:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 Em1-tpdsbD9y for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:33:15 -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 00713128A5C for <quic-issues@ietf.org>; Tue,  6 Nov 2018 01:33:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541496792; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mDkujkNjPLgAPIeDYlK6TI1blUcPcqy61ZcoCbDHxKI=; b=p9kfiAk/6EFjArTI9QnGLJsipCed/mX+b5RzpCgkhHT5s4qd4VFTgRDoYxpnPs8PyRd2sWc4 Z4eJmbYJkb66el3FisVwlBuNzoHeRVD2nxZD0vEq4F68rqRKa7kJTZMFXR9R04uPql0U0FBB 5VQPCnz71x+k+JYqvu7jLt3U11Y=
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 5be15fd7.7f8274466330-smtp-out-n01; Tue, 06 Nov 2018 09:33:11 -0000 (UTC)
Date: Tue, 06 Nov 2018 01:33:10 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5be15fd647da9_6d522b13ecbce578804b0@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 423922: Since ekr asked....
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be15fd6478c8_6d522b13ecbce578803b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gqinFtgsc1MvZkWhIQnApJucbK4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:33:19 -0000

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

  Branch: refs/heads/rename_http
  Home:   https://github.com/quicwg/base-drafts
  Commit: 423922f2f23b6dd1252c76405eb696ffc2d28393
      https://github.com/quicwg/base-drafts/commit/423922f2f23b6dd1252c76405eb696ffc2d28393
  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....



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

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

----==_mimepart_5be15fd6478c8_6d522b13ecbce578803b5--


From nobody Tue Nov  6 01:35: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 36E69129AB8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:35:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 LPFM_LCgh3PI for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:35: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 791E7130DC5 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 01:35:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541496942; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=z8On7oKY+qu8pgLBAIu9H9xh6brF5pWWHVOGBsEfN0E=; b=jxUxgBShBEnLuwsVqEKmbsgTgSOQqwij5PN9ttlPJnoWvP2WRyjTwrUEwaVTXB/nvatny7ir 6DROUwjfbrXkZiOsYMlr86k89b9okQeAOYYpOIoUBa09cFazoz8Zi4L2meCA94dLA7DL/eJR sIGGLtI1n0WIxTftAdU54Sc7+ik=
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 5be1606e.7f4915028ae0-smtp-out-n01; Tue, 06 Nov 2018 09:35:42 -0000 (UTC)
Date: Tue, 06 Nov 2018 01:35:42 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5be1606e678db_aa82b2027f6659061939@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7a4375: Since ekr asked....
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be1606e67560_aa82b2027f665906182c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/stB-UZFKQBgQCcxz5iqhllr1j4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:35:45 -0000

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

  Branch: refs/heads/rename_http
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7a43755900487dcf1aa59d9f338573f4712b64e2
      https://github.com/quicwg/base-drafts/commit/7a43755900487dcf1aa59d9f338573f4712b64e2
  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....



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

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

----==_mimepart_5be1606e67560_aa82b2027f665906182c--


From nobody Tue Nov  6 01:36: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 4E8E6130E6B for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:36:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 3B7vec19lDP3 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:36: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 329AB130E86 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 01:36:21 -0800 (PST)
Date: Tue, 06 Nov 2018 01:36:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541496980; bh=OY070mB3jIGGtlMknBRAFLUygjMCCgwqKTyqe39cJno=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=OoVjjojKSB//WGRnIDLn4d/X7pHAI+wnsjjL3uUNkZJQsShPjtHF3eq1CY5znrch4 4RTX+wSpxgH5WTaMScWIeghepDUAvTYzLAvT8UDhK1SpTnSeHic8wPOT3o9LEAlCNj Hw25BQV49z8qz09RilTJUlgGsX6Fi4i/o1lG7YZM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae4b8369e58920f609b5f2c0e519ce686987dbd292cf0000000117f9229492a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973@github.com>
Subject: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be160941b5db_2b2a3fbfb00d45bc797bc"; 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/8SYdwlfTrPYG6DxntSaTYQEOEgs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:36:27 -0000

----==_mimepart_5be160941b5db_2b2a3fbfb00d45bc797bc
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/1973

-- Commit Summary --

  * Since ekr asked....

-- File Changes --

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

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Since ekr asked....</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1973.patch'>https://github.com/quicwg/base-drafts/pull/1973.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1973.diff'>https://github.com/quicwg/base-drafts/pull/1973.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/1973">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2EiI0HgaJoDtmxN_-OaR0ZMPCnDks5usVgUgaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4geJvQcL0NGfMc1WJRlJiCDRVkrks5usVgUgaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Since ekr asked.... (#1973)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973",
"url": "https://github.com/quicwg/base-drafts/pull/1973",
"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": "Since ekr asked.... (#1973)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "7a43755",
"value": "Since ekr asked...."
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1973/files#diff-0) (644 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\": 1973,\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\": 1973\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be160941b5db_2b2a3fbfb00d45bc797bc--


From nobody Tue Nov  6 01: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 C5EED129AB8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:38:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 0paGe8WAepCK for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:38: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 21F77130DC5 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 01:38:01 -0800 (PST)
Date: Tue, 06 Nov 2018 01:37:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541497079; bh=pu8oy+rKQJqb8PsmoeYS9vbAkJbB8ssPSFLv7rDYlGA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=14aNYDyf3c1YID8ex9+rdmU/QslwcaoSm+GuubhSkDX6avI1kYWZ+wINghwH660Wz NYqsUYvMbIQ8GEBBEgeieFzF8iGSBQNddGDXwmXxrCWorUREaiAryoLvD7WGZ/HrKs H0lficn3wWK2IEWlVNwqZ2yY5oStbfgE4smM3/RM=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9047e59c1bce55bf9a22509f13ee9970b010708992cf0000000117f922f792a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973/review/171929769@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be160f7ee437_3bb23fd5700d45b436940"; 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/dnca0Aq2Q-RcCE67-OpPvhHugrc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:38:03 -0000

----==_mimepart_5be160f7ee437_3bb23fd5700d45b436940
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/1973#pullrequestreview-171929769
----==_mimepart_5be160f7ee437_3bb23fd5700d45b436940
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/1973#pullrequestreview-171929769">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5RXw4oFx3bh1wdAzQle-RkfEZ8sks5usVh3gaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2abmz-pMcDbT9UoVQTqEaloI1Yfks5usVh3gaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1973"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171929769"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171929769",
"url": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171929769",
"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 1973",
"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/1973#pullrequestreview-171929769"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be160f7ee437_3bb23fd5700d45b436940--


From nobody Tue Nov  6 01:38: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 E4654130DFF for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:38:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 kv9ZdfvhZQMb for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:38: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 EEFFB130E47 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 01:38:31 -0800 (PST)
Date: Tue, 06 Nov 2018 01:38:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541497111; bh=3kAoM3vHPZf4NsrQTxMP5wX3BPs+SVUW3+5CjVSe+rw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cN/roQzqvHxQKQxsyFZENxScwz1ApAAdx0lcYwCGUDuf9UyCXL5NJUvNKp06DnrEx 92iFlCpRFC7SKRK9k5WWgct+7UxcLPorei4Zd1MN5pOmaSnLHn8iqpDkKE+y0+qp5h wgVDjvuKvfO2nfBBC5srem7Z2re9+O2CFkz8G2Vc=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf8a4c129119a725169592ac3e9f84c66de9799c92cf0000000117f9231792a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973/review/171929973@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1611722f39_1a703fa9e1cd45b8105789"; 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/xNXdEp3bP7RzZbiuDiM_YIPCFFA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:38:38 -0000

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

martinduke approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171929973
----==_mimepart_5be1611722f39_1a703fa9e1cd45b8105789
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171929973">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyjg7HCwlIwC4Phk7XtlwcpOk2RNks5usViXgaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4MNj65GfkkqspwXaJ5gMsp50xXwks5usViXgaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #1973"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171929973"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171929973",
"url": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171929973",
"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": "@martinduke approved 1973",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171929973"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be1611722f39_1a703fa9e1cd45b8105789--


From nobody Tue Nov  6 01: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 34D70130EDC for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:42:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WUKcmmITjMjR for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:42:38 -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 2BCF5130F5C for <quic-issues@ietf.org>; Tue,  6 Nov 2018 01:42:38 -0800 (PST)
Date: Tue, 06 Nov 2018 01:42:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541497356; bh=TatKOtNvtEZUFp0AmlWBIbW0jHUbs/gRbe2M5Rb6Kuc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OlAkzeZpUcS5s46DXF1pKPiBoEu1L6+Y4gIjNcME4DVOjXOGDG8IuYQvFU8bGosdq jltGf7oP6dkmI7/pruOLQXsInAua5mTdcAHFxEuEhWecWcGP0x55q5ckEv7Du/hU7Z 8VhsVib5k/jKeDR67e0z7xCPoe5V24eFnSXL/VUE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefaf0c7fb5be6277fb5132fb9ee064248c05b73d92cf0000000117f9240c92a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436191084@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1620cdc3a9_32f03ffc3c2d45c4281415"; 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/NqdKy-ZPfBf_CFx6EB-ATqdKdJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:42:47 -0000

----==_mimepart_5be1620cdc3a9_32f03ffc3c2d45c4281415
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Could we also get rid of the space in the label or replace it with a hyphen or something? Spaces might get lost or becomes tabs 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/1971#issuecomment-436191084
----==_mimepart_5be1620cdc3a9_32f03ffc3c2d45c4281415
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Could we also get rid of the space in the label or replace it with a hyphen or something? Spaces might get lost or becomes tabs 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/1971#issuecomment-436191084">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxHfFhpDPsaCMktnCFj3P9DyVi8fks5usVmMgaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4A64PeFly6yu5LRypsjITBuOFihks5usVmMgaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1971: Could we also get rid of the space in the label or replace it with a hyphen or something? Spaces might get lost or becomes tabs etc."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436191084"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436191084",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436191084",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436191084"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be1620cdc3a9_32f03ffc3c2d45c4281415--


From nobody Tue Nov  6 01: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 0271A130E66 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:46:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wuMLSAsC-s8N for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:46: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 3067D130E48 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 01:46:10 -0800 (PST)
Date: Tue, 06 Nov 2018 01:46:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541497568; bh=pL3yoG35Uk24zvy53GUIBfBXvIzkURe/chsO2w8aTSQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DqV5jjrk5RG32AGaIB7dO6D9qpL+3U1E2ZTIZSidINmECBLCmTsESkwDZ8KY3RzL8 sL07lX0S+3HIuWOjbvnzZoikzDz6NVMpAiTGneOJ9Z7oJHylbHimh922UW/Tmj4ZrT wqZIfS2d2e9Hfw/kNxhGbB+rRd9EM+Ngxvr/r+uE=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7032f93642f4db4f716644c296bc1d992984fdad92cf0000000117f924e092a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436192144@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be162e0b4b46_6a1e3fcf44ad45b4274638"; 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/74aS2rn7osVueleREnwEKb5O2MM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:46:12 -0000

----==_mimepart_5be162e0b4b46_6a1e3fcf44ad45b4274638
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I disagree that there's a problem with the space. As far as I'm aware of, it never created a problem during 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/issues/1971#issuecomment-436192144
----==_mimepart_5be162e0b4b46_6a1e3fcf44ad45b4274638
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I disagree that there's a problem with the space. As far as I'm aware of, it never created a problem during interop.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436192144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0XnbXSdeNk-FvasaUkjjK2EBvkyks5usVpggaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq60xibdh9ZW1kqsoBgBq7QcNu2Ztks5usVpggaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1971: I disagree that there's a problem with the space. As far as I'm aware of, it never created a problem during interop."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436192144"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436192144",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436192144",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436192144"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be162e0b4b46_6a1e3fcf44ad45b4274638--


From nobody Tue Nov  6 01:51: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 852C1130E48 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:51:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 Gv3ypwkqHtFA for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:51: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 7642C128A5C for <quic-issues@ietf.org>; Tue,  6 Nov 2018 01:51:17 -0800 (PST)
Date: Tue, 06 Nov 2018 01:51:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541497876; bh=h/3aKVxkqXTIgUnusQ2Bn3jxfoguJ2OArbY8yXVYCwc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KMBuKc6Zk1p8yi/Umje9JxqeMGcaEsB9sKG9lzE94Ml+ioX+jeQ9icHqMBuze4b+a 0GFg0VHce7pSvrV7tZJ2uP0AdljZWJscRogYt/xBT0oZOLL9Z27qcEb6mFt+oLX9JI Kek14AJ51im6yq2cBbiOiX4IoCspK3y5iyEEzXTk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab617bb7bce143fd03effca43198104145ac1a377792cf0000000117f9261492a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973/review/171935329@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be164144cd6d_3f233fbcbc0d45b817339"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ff79yFpD2JL03HpbKOEf08GTbVw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:51:20 -0000

----==_mimepart_5be164144cd6d_3f233fbcbc0d45b817339
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/1973#pullrequestreview-171935329
----==_mimepart_5be164144cd6d_3f233fbcbc0d45b817339
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/1973#pullrequestreview-171935329">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Bg2fLokcupUJnJMcPr26B_a5O_ks5usVuUgaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxEjDtaSyqYHolXBmZUQBvKq-TJJks5usVuUgaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1973"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171935329"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171935329",
"url": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-171935329",
"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 1973",
"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/1973#pullrequestreview-171935329"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be164144cd6d_3f233fbcbc0d45b817339--


From nobody Tue Nov  6 01:57: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 66E1B128A5C for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:57:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zj_ON1tALFMd for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 01:57: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 AC3E11277C8 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 01:57:19 -0800 (PST)
Date: Tue, 06 Nov 2018 01:57:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541498238; bh=+BOep6/WcM5SPD6firKJV7ZAnWhfxNj6h4On5QGTp7I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t06l8kE0lbX7fObMdUohgJ4Uh7xU9MO87MpEJLgG2SMLd0RT8+0+ZRPNKsK/v+ngv KRBcg1z/R67l0Jvlj9PV2WNXLiFiv4/s3G8suqAkpwXkoUniCA3s/hJwK7oBMSCcF5 qHdFGMjFE91JNG6Del1+Hurry/lRviiKh0My/o5w=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74503b51a2fee421247ad836f21c8cff15380a9d92cf0000000117f9277e92a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973/c436195474@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1657e695ca_4c753fed858d45c026793f"; 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/yEWeSfnB0BLCmqQ_Y2n-CWlwH5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:57:22 -0000

----==_mimepart_5be1657e695ca_4c753fed858d45c026793f
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/1973#issuecomment-436195474
----==_mimepart_5be1657e695ca_4c753fed858d45c026793f
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/1973#issuecomment-436195474">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzb7jL756FRd9SgnyZYSmKQTjBySks5usVz-gaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6OTFMlkd4UylY2LM9aAfMbU_77Rks5usVz-gaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1973: LGTM"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973#issuecomment-436195474"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973#issuecomment-436195474",
"url": "https://github.com/quicwg/base-drafts/pull/1973#issuecomment-436195474",
"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] Since ekr asked.... (#1973)",
"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\": 1973,\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\": 1973\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973#issuecomment-436195474"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be1657e695ca_4c753fed858d45c026793f--


From nobody Tue Nov  6 02:06: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 89EF5130DF6 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:06:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0uwwKwJ4EhwC for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:06:54 -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 BFB341277C8 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 02:06:53 -0800 (PST)
Date: Tue, 06 Nov 2018 02:06:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541498812; bh=3N+XBD+xCAXoh6lpTjC26IGjoKk9JIvIKySRwiUpyfQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x7fxSmlvVVaWGtfKAgRHQQ9VWX7x5TzZOTfM7r7UFnH6z0s7kLZuuluJSrZei60M3 2jBT1CtdVSeyRLBpucCWnpelRdAGhJCjRZz5LO2JGQchZBdoA1/G+qdRlEg263Q0Rg 8xeIb3rkcGOdRzCiMt0Ed71nSHWCXSxREM4doJnc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9e018002c771c647153ae87d79c41826b7869c192cf0000000117f929bc92a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436198579@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be167bc7c60a_25ec3fa9e1cd45b840465"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g0rBZYL0FYOumqu5wNt7Re12AQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 10:06:56 -0000

----==_mimepart_5be167bc7c60a_25ec3fa9e1cd45b840465
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson Oh. Are you suggesting that the prefix used by the TLS key schedule needs to remain as "tls13 "?

To me, it seems that we discussed the issue at https://github.com/quicwg/base-drafts/pull/1377#pullrequestreview-124279091 but did not come to a clear conclusion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436198579
----==_mimepart_5be167bc7c60a_25ec3fa9e1cd45b840465
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> Oh. Are you suggesting that the prefix us=
ed by the TLS key schedule needs to remain as "tls13 "?</p>
<p>To me, it seems that we discussed the issue at <a class=3D"issue-link =
js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D"=
325516716" data-permission-text=3D"Issue title is private" data-url=3D"ht=
tps://github.com/quicwg/base-drafts/issues/1377" data-hovercard-type=3D"p=
ull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/1377/hovercar=
d?comment_id=3D124279091&amp;comment_type=3Dreview" href=3D"https://githu=
b.com/quicwg/base-drafts/pull/1377#pullrequestreview-124279091">#1377 (re=
view)</a> but did not come to a clear conclusion.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1971#issuecomment-436198579">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5ta=
t912RSYb2_-0Uyu-gBdT9JbDks5usV88gaJpZM4YP27H">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2q8ftEkbFEVKrVA8zHHiGEV=
i03Cks5usV88gaJpZM4YP27H.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1971: @martinthomson Oh. Are you suggesting that the prefix used b=
y the TLS key schedule needs to remain as \"tls13 \"?\r\n\r\nTo me, it se=
ems that we discussed the issue at https://github.com/quicwg/base-drafts/=
pull/1377#pullrequestreview-124279091 but did not come to a clear conclus=
ion."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/1971#issuecomment-436198579"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment=
-436198579",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-43=
6198579",
"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] Where does the \"quic \" HKDF label ap=
ply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-43=
6198579"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068103=
11\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be167bc7c60a_25ec3fa9e1cd45b840465--


From nobody Tue Nov  6 02:11: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 7B1D2129AB8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:11:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jzhu1qzs8-2V for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:11: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 E52AB1277C8 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 02:11:19 -0800 (PST)
Date: Tue, 06 Nov 2018 02:11:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541499078; bh=12myow+Cw834aG40T4elgH2gSihh3YMEbBI4oWUpHCE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j7H287mssl0H2Igww/DgwCEf85JIt1NuoG/G8RBqbDeMsBBkz+Gd3pB/0z4MV6jCz cRTIJzUKekKA6XnaDa7uqyk6ysh6dxQdQZ2G8reXoJYWVmJ8yxcYB+RwzhrLWQ+QqF JTzdoVljaI4U6z4AO79Sy3+6HjbPvo33S0FxxgmA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb3c3bec98a026f063ab33d8167ef4e20ab9f64fe92cf0000000117f92ac692a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436199963@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be168c6b8b9e_3e663fb66ded45b43136f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j3nwP6zTl1S1G-L7Ddyn4cpUU6U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 10:11:21 -0000

----==_mimepart_5be168c6b8b9e_3e663fb66ded45b43136f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I know that we discussed this.  However, the conclusion was not clear, and the resulting confusion needs to be addressed somehow.  I'm suggesting that this re-labeling isn't really needed, and has caused harm.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436199963
----==_mimepart_5be168c6b8b9e_3e663fb66ded45b43136f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, I know that we discussed this.  However, the conclusion was not clear, and the resulting confusion needs to be addressed somehow.  I'm suggesting that this re-labeling isn't really needed, and has caused harm.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436199963">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0N5-YtonoC4rLfsIn7ZnItnVIf6ks5usWBGgaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq18-DvO--36yUux8mWeMEa7n76qCks5usWBGgaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1971: Yes, I know that we discussed this.  However, the conclusion was not clear, and the resulting confusion needs to be addressed somehow.  I'm suggesting that this re-labeling isn't really needed, and has caused harm."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436199963"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436199963",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436199963",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436199963"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be168c6b8b9e_3e663fb66ded45b43136f2--


From nobody Tue Nov  6 02: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 0A58B130DFF for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:21:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LJ-w70SIt054 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:21: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 5FB0C1277C8 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 02:21:21 -0800 (PST)
Date: Tue, 06 Nov 2018 02:21:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541499680; bh=rf545fhHdv+hJKcc3zfwZmGU4BFneWUCWUNi2oZDvC4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=un1gWZLxYyTsC4eqbAJSbTT/HoBvXqspVKluH9WskfmXpv2cEOpYNmSsutJhqFhVX yk7XnQxTqzIla1GtO9+Hibo4Vg/L0AA1veCzUd7nxjvcAX6OgTUPluYZBUtb7vaoEA HyYBwNVyTy5B+v2EPbJMfdKq9w9csQM/EtNCtcPo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba7c3ac90facfd7573bb8f740c62a782d31075a4f92cf0000000117f92d2092a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436202895@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be16b204f6eb_2f033f8d600d45bc4559da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l3ZzKnnD2TlG5MW2WCKw6Ba6I6Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 10:21:23 -0000

----==_mimepart_5be16b204f6eb_2f033f8d600d45bc4559da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh, and the space thing is a done deal sadly.  We can't un-ship TLS 1.3.  We can only really control what QUIC 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/1971#issuecomment-436202895
----==_mimepart_5be16b204f6eb_2f033f8d600d45bc4559da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Oh, and the space thing is a done deal sadly.  We can't un-ship TLS 1.3.  We can only really control what QUIC 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/1971#issuecomment-436202895">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Ku5bsT9FHyLbSA2jxsaHJXrDnqks5usWKggaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzQKOAcpUuq3GOaqHwdFVRFuMwAyks5usWKggaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1971: Oh, and the space thing is a done deal sadly.  We can't un-ship TLS 1.3.  We can only really control what QUIC does."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436202895"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436202895",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436202895",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436202895"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be16b204f6eb_2f033f8d600d45bc4559da--


From nobody Tue Nov  6 02: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 50719130E48 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:23:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A0cejH0YrWmf for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:23:10 -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 518D81277C8 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 02:23:10 -0800 (PST)
Date: Tue, 06 Nov 2018 02:23:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541499789; bh=pXg3jQuoPgdu7hZfeGydXde71jwQHmZSJEhnDo5z/eE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AOzVhS7TI0h16Y6hR5l7fXNfZnttQQ5lYr5MWxN4pj28f7eaQnp6yM38JUEhd5+aV wCA9iU7/ezIhxg7BSl+rp+YyWAzE4iHwJfHFqXpnzelggHFrB0uhJm3yfMOgTNGGcg etXNmko2la4WRRuLBB+Rb6jlcdhw3osbE2wpqtyU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c048ff26faa74464e7a7e85f3ed20aad59b652792cf0000000117f92d8d92a169ce129ff705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1278/436203463@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_5be16b8d12775_4ca83f889b2d45c0414650"; 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/Fld_GPe9wOLVozov13xuMGc-7P0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 10:23:12 -0000

----==_mimepart_5be16b8d12775_4ca83f889b2d45c0414650
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is there a related attack where an attacker takes a valid packet and makes it appear from a new path triggering path validation probe to which the attacker responds?

On the original attack:

It was already mentioned that invalid probes could be ignored. Why would that not be sufficient, combined with a timeout on the probe?

Another attack:

An attack could make a probe appear successful even when it isn't - but that is probably far down the list of worthwhile 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/1278#issuecomment-436203463
----==_mimepart_5be16b8d12775_4ca83f889b2d45c0414650
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Is there a related attack where an attacker takes a valid packet and m=
akes it appear from a new path triggering path validation probe to which =
the attacker responds?</p>
<p>On the original attack:</p>
<p>It was already mentioned that invalid probes could be ignored. Why wou=
ld that not be sufficient, combined with a timeout on the probe?</p>
<p>Another attack:</p>
<p>An attack could make a probe appear successful even when it isn't - bu=
t that is probably far down the list of worthwhile 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/1278#issuecomment-436203463">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3KC=
ekomPenfAYw_6U-RGj-xfPACks5usWMNgaJpZM4TMSdx">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3fxLJsWU_UXFYf_oywABAO8=
Ssa_ks5usWMNgaJpZM4TMSdx.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1278: Is there a related attack where an attacker takes a valid =
packet and makes it appear from a new path triggering path validation pro=
be to which the attacker responds?\r\n\r\nOn the original attack:\r\n\r\n=
It was already mentioned that invalid probes could be ignored. Why would =
that not be sufficient, combined with a timeout on the probe?\r\n\r\nAnot=
her attack:\r\n\r\nAn attack could make a probe appear successful even wh=
en it isn't - but that is probably far down the list of worthwhile attack=
s."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/1278#issuecomment-436203463"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment=
-436203463",
"url": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment-43=
6203463",
"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 (#12=
78)",
"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\": 1278,\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\": 1278\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1278#issuecomment-43=
6203463"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3219884=
65\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be16b8d12775_4ca83f889b2d45c0414650--


From nobody Tue Nov  6 02:24: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 90260130DFF for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:24:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dll5Srl5856d for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02: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 84A6D1277C8 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 02:24:16 -0800 (PST)
Date: Tue, 06 Nov 2018 02:24:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541499855; bh=SiJYvm+tnluAyKz2MeSx0NmFGvigHw0xn+grRXbIdEk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NIBrjKI/J0hFeGPkQOXzG2wg9uHBplfJ8yJQJIcJpQOOu5L6M77uNuykolo3nuQT2 YiD2gHRAB7mUmc+9+ozzcotbbEpmdzlM6zDeUrPQsisBIDpT0twKv67YHfPpGggf7v bWrlgclFQEFXN+2rtzg65N+z5q6USmEYkvtzzY2Y=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e9ed13fb39942ac43a800aff33077d6a23d348492cf0000000117f92dcf92a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436203809@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be16bcf9f4d5_86b3fa4522d45c0358444"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zI3Wpjvr1uOKwy5Ad4QXERlC8xE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 10:24:22 -0000

----==_mimepart_5be16bcf9f4d5_86b3fa4522d45c0358444
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I could well be missing something, but doesn't not having key separation for key schedule mean that session ticket obtained through QUIC can be reused in TLS over 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/issues/1971#issuecomment-436203809
----==_mimepart_5be16bcf9f4d5_86b3fa4522d45c0358444
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 could well be missing something, but doesn't not having key separation for key schedule mean that session ticket obtained through QUIC can be reused in TLS over TCP?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436203809">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzxhHXqSfh5zPN1RLS58DQ9pgz18ks5usWNPgaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5AECvvgYQ_dyOg0m0i4jbIz9Ayiks5usWNPgaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1971: @martinthomson I could well be missing something, but doesn't not having key separation for key schedule mean that session ticket obtained through QUIC can be reused in TLS over TCP?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436203809"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436203809",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436203809",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436203809"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be16bcf9f4d5_86b3fa4522d45c0358444--


From nobody Tue Nov  6 02: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 4AE6D130DC9 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:26:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mRjlysj8eXVl for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:26: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 C81D71277C8 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 02:26:26 -0800 (PST)
Date: Tue, 06 Nov 2018 02:26:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541499985; bh=RspTkxln0i+onm5yLYEsoErUsKxdpLaQm0KrT8hlp5Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KmyRrAQnGZCJCBW05dtioQcRAPtQdnWYIOVwKzvbVrQ3AVC1R3ixAWYDiB7A/lV8X 8+ppv1QGgVWNU0pGeBu7iHI2RLw5/2vnGtHNWquTHtwjU7EoXGJicc7xxjO8NpqGzP Dp81sUrW0/2wMZvIHbx330ifUbNIv8nr/pdoIf5U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f321091cc485e0a7c4e82d4e792fdfb949520d992cf0000000117f92e5192a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436204465@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be16c51e9666_2a073fc2abcd45bc3320df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jNiywA3kpF7ruLwIP75tA-qGKLw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 10:26:28 -0000

----==_mimepart_5be16c51e9666_2a073fc2abcd45bc3320df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho, as long as there is a shared secret, that can be used to resume.  It doesn't really matter how you arrived at that ticket.  The defense there is to say "don't do that", which I think we already say.  (I'll try to find a citation...)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436204465
----==_mimepart_5be16c51e9666_2a073fc2abcd45bc3320df
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>, as long as there is a shared secret, that can be used to resume.  It doesn't really matter how you arrived at that ticket.  The defense there is to say "don't do that", which I think we already say.  (I'll try to find a citation...)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436204465">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6oQ7ZbourJkO2QvOtnemho2Z4Ujks5usWPRgaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0ZuBJ7iBHE9vwqahpc_A4_XfRiiks5usWPRgaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1971: @kazuho, as long as there is a shared secret, that can be used to resume.  It doesn't really matter how you arrived at that ticket.  The defense there is to say \"don't do that\", which I think we already say.  (I'll try to find a citation...)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436204465"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436204465",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436204465",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436204465"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be16c51e9666_2a073fc2abcd45bc3320df--


From nobody Tue Nov  6 02:29: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 5462D130EC0 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:29:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PsHRDhXYUc1l for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:28: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 6CA86130F74 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 02:28:58 -0800 (PST)
Date: Tue, 06 Nov 2018 02:28:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541500137; bh=Xgctu2I0v1/+OZCCXAfG3VuLG8BbdNzf2DS6t7+ZhMY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UbPxfVEm/3tvXxiiSMe0Pji5xUTNuBxgQg5hJxBLEEboL/6t4C5UzFJwboFwIp4cb ewvnp+zhXSzaIpIF37thXS8A9OfQhWnO3J2o+rpwRIFV3FJE7RslbiDT3TFMJ9+Hu4 wPvOQcmKzyiDaBgGJ/TxaOPJjPcQdaYwJl9vH9ac=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e2798253cb943bd997bb4d4b48b7a3fb34d372092cf0000000117f92ee992a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436205257@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be16ce99ece8_658f3fd5700d45b462053"; 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/DpW94LqLp5S_DJMw5c9nM9prcTs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 10:29:04 -0000

----==_mimepart_5be16ce99ece8_658f3fd5700d45b462053
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, I think better safe than sorry. Using a dedicated QUIC label will close any "don't do that" attack vectors.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436205257
----==_mimepart_5be16ce99ece8_658f3fd5700d45b462053
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Well, I think better safe than sorry. Using a dedicated QUIC label will close any "don't do that" attack vectors.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436205257">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-1lyk_7Q9Kh0XI0XoK4teO_3FE4ks5usWRpgaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Y-eDvKfUpVFBd7xxhp5I5slm5wks5usWRpgaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1971: Well, I think better safe than sorry. Using a dedicated QUIC label will close any \"don't do that\" attack vectors."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436205257"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436205257",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436205257",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436205257"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be16ce99ece8_658f3fd5700d45b462053--


From nobody Tue Nov  6 02:33: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 66CDF130DE9 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:33:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 A8c5DjvhIvqc for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:33:22 -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 571E4130DC4 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 02:33: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=kO1+/fxpiDhkE5/kbME5kbj1+NA=; b=ooByWbxspGJR7OFG zk13RBsOQEro0EphZdI02T9iQnciPfdyCfheSMJ8BK7C5i2hwpM7/Dt3Nhcc4fHw Iz7igTFCygCxGHewz+EKAtirgDiWhd56eieYjqNe1LEYVB6H13xg8m1fABTXw+/c YRPxUJ0BN23buoqVwc3DsGFKAQQ=
Received: by filter0968p1las1.sendgrid.net with SMTP id filter0968p1las1-22475-5BE16DF0-15 2018-11-06 10:33:20.62282701 +0000 UTC m=+471249.785943438
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id 8srW-uKPQsGp6_9s7pnwqA for <quic-issues@ietf.org>; Tue, 06 Nov 2018 10:33:20.671 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id 8917B3815D4 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 02:33:20 -0800 (PST)
Date: Tue, 06 Nov 2018 10:33:20 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42a7800a2980b13d0e623bdd1bf1b4100fa391f292cf0000000117f92ff092a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436206473@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be16df086f2b_11423fd424ed45bc61325"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0swLKlcgJ5jWWms6vacBXA3BZ0V1qoOkCB4h G+njQEfUwjp3SaLl5l0qhSC/vX0xQHxPLrfGIfd5riw0SpTJN/y4duSB/XsWlMysa/x2ns2/qyJmSf ygqNK0VRx65AwescW+/GNecC6oDBNA/3ReHZOZjf8dZLkQFPKcoi/IbhMG9i3Sn3e6JwJLDW8KKVkh w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R7eeBx0wDI9sIaGs1Mv-YT7YI8A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 10:33:25 -0000

----==_mimepart_5be16df086f2b_11423fd424ed45bc61325
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My point here is that it won't because it can'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/1971#issuecomment-436206473
----==_mimepart_5be16df086f2b_11423fd424ed45bc61325
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My point here is that it won't because it can'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/1971#issuecomment-436206473">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2FpdG-dFGjNLjNN-7u0vsPQOVxsks5usWVwgaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3Dx7AXkPSaYLwAF2Uvad-K3cD4yks5usWVwgaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1971: My point here is that it won't because it can't."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436206473"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436206473",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436206473",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436206473"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be16df086f2b_11423fd424ed45bc61325--


From nobody Tue Nov  6 02:39: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 1D5131277C8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:39:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vlzp9g_cn7eJ for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 02:39: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 949D1130DC4 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 02:39:39 -0800 (PST)
Date: Tue, 06 Nov 2018 02:39:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541500778; bh=3Vqxag+BPIKN9okGxPe64bDwvUFhFqTSuV8rGFhiBaw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z2YNNT2eDOMIPE41N6RsfH87dNIMq5s9I3HNImh+UfI+6K7WJDumEDrF4OYCF1eFR aivA1/YxudXNQuPs/DRPj3xTYqGkoeBeDjfqbL7YrOI+epxlYMtB4pR5elYitmRkqT gRQc7mAU79l5l0JWNsyqxWuEdgzsuj/ctleHfbf8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd46063a601155f5b68747a2de65c60acd3595f0e92cf0000000117f9316a92a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436208297@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be16f6abb13a_2eb03f923a6d45b47733e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Mcn4dJnum7YqG5875y5c8wnpKN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 10:39:41 -0000

----==_mimepart_5be16f6abb13a_2eb03f923a6d45b47733e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson Clarification question: are you suggesting to drop *all* use of the "quic " prefix (to revert to "tls13 "), including key-schedule, traffic key derivation, 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/issues/1971#issuecomment-436208297
----==_mimepart_5be16f6abb13a_2eb03f923a6d45b47733e
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> Clarification question: are you suggesting to drop <em>all</em> use of the "quic " prefix (to revert to "tls13 "), including key-schedule, traffic key derivation, key update, ...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436208297">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyM1QocRTO-a_um_Y-ZLNQHgeN6Hks5usWbqgaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5CfIX9Os0Wf9d6P7jAdFVcbPcB1ks5usWbqgaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1971: @martinthomson Clarification question: are you suggesting to drop *all* use of the \"quic \" prefix (to revert to \"tls13 \"), including key-schedule, traffic key derivation, key update, ..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436208297"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436208297",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436208297",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436208297"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be16f6abb13a_2eb03f923a6d45b47733e--


From nobody Tue Nov  6 03:09: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 ABD3E130DC3 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:09:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 WC5gdxW5s6pw for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:09: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 2804D130DCE for <quic-issues@ietf.org>; Tue,  6 Nov 2018 03:09:29 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541502568; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4dnqADNbVq5AAVic28jcRVjx5bYXRrmpqjO3G10RONo=; b=ehYL/452dAeEP2gTooZEk6QSRfPOIGXkOZ+6g/+IdEL1C9/ZN728RpVeSW3Oa5YukqzQFy6t BtVoziiz9BAL76+3dGyDNBZS5xrlkCw6tR6Pstx7JRerroik7C0JWCW/c5q+YjOMcsc4Hbk4 npIuwmKrnCNfD+bOx0E5ffCV6CQ=
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 5be17668.7f9cb4ef9360-smtp-out-n03; Tue, 06 Nov 2018 11:09:28 -0000 (UTC)
Date: Tue, 06 Nov 2018 03:09:28 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5be176681c4a5_70092ab4cc0c658834382@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 91337c: Time based to Time threshold in Recovery (#1962)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be176681c15d_70092ab4cc0c6588342d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5kosGHnZ0jHkek5UvWWWuTPucxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 11:09:33 -0000

----==_mimepart_5be176681c15d_70092ab4cc0c6588342d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 91337c83a031ddb8cdc792195564beb15d45affd
      https://github.com/quicwg/base-drafts/commit/91337c83a031ddb8cdc792195564beb15d45affd
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be176681c15d_70092ab4cc0c6588342d1--


From nobody Tue Nov  6 03:09: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 3BEF9130DDB for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:09:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 emKLdA0Wpq3E for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:09:35 -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 38929130DF0 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 03:09: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=yXA1DYIbFVUpVKl4XJsiTIY+8Sc=; b=I9Bp1viDg6TWX+Mt NRvcE8HzMvCvWXKZh70279oTMNbiVLF57lpcTHD5A7zfEyqOl2H7gaKhl8ZX5p7m kgxYDkG5IWPZQdXlt/lkal9BWlqBD/TQi4vPnc6VgEgPwXIOBs0B/pRSKBMlfeFc eUXkySAlkzM6mFsloHXn5bW/gvw=
Received: by filter1544p1mdw1.sendgrid.net with SMTP id filter1544p1mdw1-25808-5BE1766D-D 2018-11-06 11:09:33.182741764 +0000 UTC m=+474985.439034549
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id nC9XiVaVRgGu0rBhnGscsQ for <quic-issues@ietf.org>; Tue, 06 Nov 2018 11:09:33.214 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id 3225C805E7 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 03:09:33 -0800 (PST)
Date: Tue, 06 Nov 2018 11:09:33 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd07e93d9c7aae4c6a342c06fe9fb5f2ec3b5d55392cf0000000117f9386d92a169ce167bc2fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1962/issue_event/1948648897@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1962@github.com>
References: <quicwg/base-drafts/pull/1962@github.com>
Subject: Re: [quicwg/base-drafts] Time based to Time threshold in Recovery (#1962)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1766d30532_44bd3fccb58d45c07249a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0+0vjwx5+w2hqZHGmKx1eYkABEF1JB31EthM 9ACgwvMm4hoHt7wuI09g3q9OkZUby0QjvLz3UKLe55mmec4PfmlxgzC/qfj/KffSJdxA6FTdQt0511 /ryVYWqAsY1+O/yGfE0afl+RjWLfAutApM/+Z9b9PYwyY8rUjAQ+CEGQYUleljXi3+qXoYUwB/FdRM M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BPE2uKvQyl5zvLY4KBbuctV2OLE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 11:09:37 -0000

----==_mimepart_5be1766d30532_44bd3fccb58d45c07249a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1962 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/1962#event-1948648897
----==_mimepart_5be1766d30532_44bd3fccb58d45c07249a
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="377209597" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1962" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1962/hovercard" href="https://github.com/quicwg/base-drafts/pull/1962">#1962</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/1962#event-1948648897">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1u8tgtaKPRt0PiC2dKg7Cz4GrqSks5usW3tgaJpZM4YNlQx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwlvwJA66BLci_d452A-Yno_mcOaks5usW3tgaJpZM4YNlQx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1962 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1962#event-1948648897"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1962#event-1948648897",
"url": "https://github.com/quicwg/base-drafts/pull/1962#event-1948648897",
"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] Time based to Time threshold in Recovery (#1962)",
"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/1962#event-1948648897"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406213681\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be1766d30532_44bd3fccb58d45c07249a--


From nobody Tue Nov  6 03:12: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 4E810130DCE for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:12:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 MSfGpVIDlm-c for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:12: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 0DFA7130DC3 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 03:12:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541502720; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mdJeVZhu/1tMTdJfHpDs8uEykJ/kRCo6eMj46KzqxzU=; b=frCFH/CTx1v3PJxw1gVfaBtsuQ6AUEkDGBSlHwtcTklao7GACUaYCqGamfoJCsINfm8zHJZe H/AhvzLt8RkWbOY4JjYL5wfoS50HIxYk/8eijeidTZrVyza0cm1vr9NkshYCj4g8iStMJ/M5 RNFhEuBA+ynOdV0xMbo8CYqSesg=
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 5be176ff.7f037c1a7360-smtp-out-n01; Tue, 06 Nov 2018 11:11:59 -0000 (UTC)
Date: Tue, 06 Nov 2018 03:11:58 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5be176fe860e6_c0d2b182b708578865ca@hookshot-fe-7191cb1.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_5be176fe85d16_c0d2b182b7085788641f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8-Tcd4ZLUbuL_DoN6zo3bx3Evlw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 11:12:04 -0000

----==_mimepart_5be176fe85d16_c0d2b182b7085788641f
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be176fe85d16_c0d2b182b7085788641f--


From nobody Tue Nov  6 03: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 C7AAE130DCE for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:12:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 0QVD1Wei5LxI for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:12: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 15798130DC3 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 03:12:14 -0800 (PST)
Date: Tue, 06 Nov 2018 03:12:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541502732; bh=1ARlJqxd0hPXybgKa3M4VsLCU9TO6fZbChsrn+v18gI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Hc/NCMiwr5wBTMQmN2YCRUv1inQukPt1MdEHUIwqE0DJIUDyHhUNpxquXRf+41tH2 7I9uuFW/jaNVOGvtlPmRD4K5GLuDtM9m5yR9J3flTq8BJWQG4UYceBsg590+VitwAW GwyjL3L+WAKAdhdRua7ahiDSngV2MVZ5LjK0rE4s=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab486792624ab39059e2434076748b3e5f871cd23592cf0000000117f9390c92a169ce1684c1ce@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@github.com>
Subject: [quicwg/base-drafts] Recovery uses both time and packet thresholds (#1974)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1770ccff09_3f173fc23ead45b81473c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KVn-RvmaX716VzKCbYPWYxzyyxk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 11:12:17 -0000

----==_mimepart_5be1770ccff09_3f173fc23ead45b81473c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on @pravb feedback at tcpm and my anecdotal experience, combining the two should work well.

Fixes #1969
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1974

-- Commit Summary --

  * Recovery uses both time and packet thresholds

-- File Changes --

    M draft-ietf-quic-recovery.md (47)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1974.patch
https://github.com/quicwg/base-drafts/pull/1974.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/1974

----==_mimepart_5be1770ccff09_3f173fc23ead45b81473c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on <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> feedback at tcpm and my anecdotal experience, combining the two should work well.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1969.">Fixes</span> <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></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/1974'>https://github.com/quicwg/base-drafts/pull/1974</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Recovery uses both time and packet thresholds</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1974/files#diff-0">draft-ietf-quic-recovery.md</a>
    (47)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1974.patch'>https://github.com/quicwg/base-drafts/pull/1974.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1974.diff'>https://github.com/quicwg/base-drafts/pull/1974.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/1974">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0j6dFl8bmg4FflsVgDqFE1eeW1vks5usW6MgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3CWBd2deKdTguxGcVNHTDB-I0Olks5usW6MgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Recovery uses both time and packet thresholds (#1974)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974",
"url": "https://github.com/quicwg/base-drafts/pull/1974",
"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": "Recovery uses both time and packet thresholds (#1974)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "8ad3cab",
"value": "Recovery uses both time and packet thresholds"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1974/files#diff-0) (47 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\": 1974,\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\": 1974\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406908405\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be1770ccff09_3f173fc23ead45b81473c0--


From nobody Tue Nov  6 03:12: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 B5762130DCE for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:12:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 lZIHRKIhFztt for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:12:46 -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 BBCF8130DC3 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 03:12:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541502766; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nAa6KF2BDpJ9xnfWetsZa1juflo+YCuf+Gco5d6FQhI=; b=WekeGbcn++a40kxP1OvMqtbBRrWVOvNWdo8Z51OBgsTLG7VPWkUxZMUL74oe+P2ZtvE7jBvM 04ErSIU6YzkBewOQFOLydrKzy1UhDP3grll7fXBrzWfallcTkagr0zJJObHgTg0YUTT5r+TH P4jMggljyPDCg0powbccx9542YM=
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 5be1772d.7f48fc42d510-smtp-out-n01; Tue, 06 Nov 2018 11:12:45 -0000 (UTC)
Date: Tue, 06 Nov 2018 03:12:44 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5be1772c8ea5f_4da02aafc388e59475768@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 91337c: Time based to Time threshold in Recovery (#1962)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be1772c8e4f0_4da02aafc388e594756e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sWVXm8S9krZB1Q2Zy-R14-C3PF0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 11:12:49 -0000

----==_mimepart_5be1772c8e4f0_4da02aafc388e594756e0
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: 91337c83a031ddb8cdc792195564beb15d45affd
      https://github.com/quicwg/base-drafts/commit/91337c83a031ddb8cdc792195564beb15d45affd
  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: 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


Compare: https://github.com/quicwg/base-drafts/compare/8ad3caba79f9...4367f3105694
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be1772c8e4f0_4da02aafc388e594756e0--


From nobody Tue Nov  6 03:14: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 7CF90130DC4 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:14:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 FtmqUaliPdoa for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:14: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 8F02C130DC3 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 03:14:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541502877; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0u9PL9hHE+QdZSl0eAI4Mm794ViXzoIBP5s8Wogj9WI=; b=e0N5onN23U3NWT4Idze8AYttEIi0lpXQXVllBS84vV2Kjc4xg6gquBTQ9Tv6ojgFKLJ1k697 A/tOTXY24m4RLNdBp+UcdAfmVWH5ax+0gpvDxKyAZ9cWjM05OK7rJesRhxTFNzEPXQAOPBi3 DHmHuOmHZZK2ywH3p3JKFmrIwdc=
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 5be1779d.7f97d87ea9c0-smtp-out-n01; Tue, 06 Nov 2018 11:14:37 -0000 (UTC)
Date: Tue, 06 Nov 2018 03:14:36 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5be1779cc73e9_78db2b018fa785802115f@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] aea6a4: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be1779cc6dc5_78db2b018fa7858021060"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TR7w3fAediBKAa_HLkEky35Erck>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 11:14:40 -0000

----==_mimepart_5be1779cc6dc5_78db2b018fa7858021060
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be1779cc6dc5_78db2b018fa7858021060--


From nobody Tue Nov  6 03: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 458A2130DDB for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:14:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 Hi7bq8_2WQyJ for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:14: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 90A6F130E05 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 03:14:42 -0800 (PST)
Date: Tue, 06 Nov 2018 03:14:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541502881; bh=4dxsaHn5oNfAWjg2L1jmH/beF2nDZfT4Bx67zt7yFmw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=si/HGLNbOKIDbYp5J8+5edVOzLrGZbClMge7YgSinvMEe6LZLJkaTMUhJISe1t2t8 D9aGqbbiuXZscoJHOxZLK140jlmyZqjPMG+LsSmXZr946xavG9GfpCYlaAQyYclWJ2 MrhjQL4cBHiQiKxWLEJ3iHYSUTPrWIv6qWpLPdJo=
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/1974/push/3023824625@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_5be177a15b72d_2b883f9c20ad45c0139147"; 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/VtmJHP9PP8jnrJMY_Cgkvn0QUHc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 11:14:44 -0000

----==_mimepart_5be177a15b72d_2b883f9c20ad45c0139147
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

aea6a42  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/1974/files/4367f31056942f8692f972748dd4e06285bcc7f5..aea6a4265e7386ac2c89aff9c7e0ee053b9de821

----==_mimepart_5be177a15b72d_2b883f9c20ad45c0139147
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/aea6a42">aea6a42</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/1974/files/4367f31056942f8692f972748dd4e06285bcc7f5..aea6a4265e7386ac2c89aff9c7e0ee053b9de821">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1HqLqxGoneHrB9jR0P7V5izO-Mgks5usW8hgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq904XRBaKhANfY5xfvpNFAOxKW-7ks5usW8hgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/4367f31056942f8692f972748dd4e06285bcc7f5..aea6a4265e7386ac2c89aff9c7e0ee053b9de821"}}}</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/4367f31056942f8692f972748dd4e06285bcc7f5..aea6a4265e7386ac2c89aff9c7e0ee053b9de821",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/4367f31056942f8692f972748dd4e06285bcc7f5..aea6a4265e7386ac2c89aff9c7e0ee053b9de821",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "aea6a42",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/4367f31056942f8692f972748dd4e06285bcc7f5..aea6a4265e7386ac2c89aff9c7e0ee053b9de821"
}
],
"@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_5be177a15b72d_2b883f9c20ad45c0139147--


From nobody Tue Nov  6 03:20: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 1F09A130DC4 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:20:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 GTrIHYKpKvbE for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:20: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 84F451274D0 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 03:20:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541503227; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3bs0nLFw0s/s1nJClo0Q8AcDWIXVYCFrsF5mKdoYkj8=; b=wy3DBkO+KVjG1kpqpi7xaD1i7nvNX7NaOacWSfMZ9/EHv0mwvJpH2lc9SQ/tad1/BcdHTLlA hE7A4Vm2mY5/GXm3NpiI4v/sRJXGHK76ivfsptrTlxE2Dw/OflxA7TQJtxI7QIinm1I/i3UP yj+pcaAXtjV1n1HnLKLLNEEmrIw=
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.45]) by mxa.mailgun.org with ESMTP id 5be178fb.7f23e8444420-smtp-out-n02; Tue, 06 Nov 2018 11:20:27 -0000 (UTC)
Date: Tue, 06 Nov 2018 03:20:27 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5be178fb4be6c_26112ad44898658886093@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 51ebc2: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be178fb4aed8_26112ad44898658885948"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vvlSzUrDMmHbunbwJ7ehFfTMsDI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 11:20:32 -0000

----==_mimepart_5be178fb4aed8_26112ad44898658885948
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be178fb4aed8_26112ad44898658885948--


From nobody Tue Nov  6 03:20: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 614F6130DEC for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:20:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 42sXPWN0dkj3 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 03:20: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 76A92130DC3 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 03:20:31 -0800 (PST)
Date: Tue, 06 Nov 2018 03:20:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541503230; bh=QRPSfI/SM9C5j1phtDCfPPgQEss2LuKTpVSTprjlXIg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NPxqmyukUIHqw1ZidSKF2iFUE6Glk4tZSKE4H8H4HmJVwkt2BZixSkEaiTb2tYB9P RtTqAhmXdnGwcq+7O+/09yT7NelAmMZS3cIzEE5qS5jFEOmZTKL25pym6+Kjpknlhk 447VMNkZgjX7Yjlg16+k3sLJiliw6gbP9yER+J+k=
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/1974/push/3023840460@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_5be178fea4fa2_bc83fa617ed45c0244856"; 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/Wq1-XjUTcP7R6lXVwk60Vkssaj0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 11:20:35 -0000

----==_mimepart_5be178fea4fa2_bc83fa617ed45c0244856
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

51ebc20  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/1974/files/aea6a4265e7386ac2c89aff9c7e0ee053b9de821..51ebc206ae583608e09242483a93ce9f509ba9b1

----==_mimepart_5be178fea4fa2_bc83fa617ed45c0244856
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/51ebc20">51ebc20</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/1974/files/aea6a4265e7386ac2c89aff9c7e0ee053b9de821..51ebc206ae583608e09242483a93ce9f509ba9b1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwuIr5W1B99FouocLEmldxBb3rmrks5usXB-gaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2W7HKADhQvRNg-rVceIcyWM2Hj6ks5usXB-gaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/aea6a4265e7386ac2c89aff9c7e0ee053b9de821..51ebc206ae583608e09242483a93ce9f509ba9b1"}}}</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/aea6a4265e7386ac2c89aff9c7e0ee053b9de821..51ebc206ae583608e09242483a93ce9f509ba9b1",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/aea6a4265e7386ac2c89aff9c7e0ee053b9de821..51ebc206ae583608e09242483a93ce9f509ba9b1",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "51ebc20",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/aea6a4265e7386ac2c89aff9c7e0ee053b9de821..51ebc206ae583608e09242483a93ce9f509ba9b1"
}
],
"@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_5be178fea4fa2_bc83fa617ed45c0244856--


From nobody Tue Nov  6 04:05: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 57B09130DFE for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 04:05:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qcQW8_TNA2D2 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 04:05: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 04C00130DF0 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 04:05:33 -0800 (PST)
Date: Tue, 06 Nov 2018 04:05:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541505931; bh=/f1Il2DiuBhRDzh7ahLbZipy/xbcSdsWrADj/QQO0f0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d0pQY3WunVw0qPmylU6m6hVkc1SW3Kpgcy/d3ZDZBlpHSVNT63HGdtfzvy5jXI2Q+ tRT9EHarT3gPQ7NAMY19zAOtrQm1tLKghKFqeNIGFiOAfxmX6x0Kr4RwWhb8QjkOQn 0brDinDSAIIasJpxAI53XSkgfJrP/kM0kPmQTIJA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6fc9e7baf015d9ec0c5cf75c9a21c14cf514db1a92cf0000000117f9458b92a169ce167bdf87@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1963/c436229981@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1963@github.com>
References: <quicwg/base-drafts/pull/1963@github.com>
Subject: Re: [quicwg/base-drafts] Reorder the NEW_CONNECTION_ID frame (#1963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1838bb83db_41883fd2fa6d45b8151184"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b3oriQaraWudAiaDMVQPLvxxw4k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 12:05:38 -0000

----==_mimepart_5be1838bb83db_41883fd2fa6d45b8151184
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr 
> This seems reasonable, but another option would be to have length be the length of the option, in which case the current arrangement would be reasonable.

Assuming that what you are suggesting of having length be the length of the frame; even though I like that approach my understanding is that we have decided to not do that.

The design pattern we have is to place the length field just before the arbitrary-sized octets. CRYPTO, STREAM, ACK, CONNECTION_CLOSE, they all follow the same pattern. Considering that, I think aligning NEW_CONNECTION_ID to the practice makes the most 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/1963#issuecomment-436229981
----==_mimepart_5be1838bb83db_41883fd2fa6d45b8151184
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>This seems reasonable, but another option would be to have length be t=
he length of the option, in which case the current arrangement would be r=
easonable.</p>
</blockquote>
<p>Assuming that what you are suggesting of having length be the length o=
f the frame; even though I like that approach my understanding is that we=
 have decided to not do that.</p>
<p>The design pattern we have is to place the length field just before th=
e arbitrary-sized octets. CRYPTO, STREAM, ACK, CONNECTION_CLOSE, they all=
 follow the same pattern. Considering that, I think aligning NEW_CONNECTI=
ON_ID to the practice makes the most sense.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1963#issuecomment-436229981">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4ssfM=
V_fL-it17N-n7LV-2AhOZ7ks5usXsLgaJpZM4YNnb0">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwHXo9KilJL8Nlvhir81YS0M_Mhr=
ks5usXsLgaJpZM4YNnb0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1963: @ekr \r\n\u003e This seems reasonable, but another option wo=
uld be to have length be the length of the option, in which case the curr=
ent arrangement would be reasonable.\r\n\r\nAssuming that what you are su=
ggesting of having length be the length of the frame; even though I like =
that approach my understanding is that we have decided to not do that.\r\=
n\r\nThe design pattern we have is to place the length field just before =
the arbitrary-sized octets. CRYPTO, STREAM, ACK, CONNECTION_CLOSE, they a=
ll follow the same pattern. Considering that, I think aligning NEW_CONNEC=
TION_ID to the practice makes the most sense."}],"action":{"name":"View P=
ull Request","url":"https://github.com/quicwg/base-drafts/pull/1963#issue=
comment-436229981"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-4=
36229981",
"url": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-4362=
29981",
"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] Reorder the NEW_CONNECTION_ID frame (#=
1963)",
"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\": 1963,\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\": 1963\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1963#issuecomment-4362=
29981"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4062225=
80\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be1838bb83db_41883fd2fa6d45b8151184--


From nobody Tue Nov  6 04: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 5AA71130EDF for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 04:16:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zW0BZDp_VC9z for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 04:16: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 6486F130E81 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 04:16:03 -0800 (PST)
Date: Tue, 06 Nov 2018 04:16:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541506561; bh=Y50MbNTpQSUH70CbMxqx/IeRZYHg2tvDzOePizyypAU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EMCxT7GLpkpGsRWMijORSQPEale3IfWNdEVKG1AiXeXgw97Ke8rp5aLTy7sTvXtdy 7ec24aCUqJH/h+VxAEopdGklM9ClkdvaGJCyh/FcQWSNf/EdpJi4K0hOdBzCwvS9vX lAB79ytpuoCuJ9s0YqqVhCgVCAJb8yOkkNZL/ANA=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab60e7afb484e4822a4437076a298aed7a26488ae192cf0000000117f9480192a169ce1684c1ce@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/c436232562@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_5be1860192a70_1fab3fc1564d45c026799"; 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/mWuenGeUGEphCbMTlrmEVnatDYY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 12:16:11 -0000

----==_mimepart_5be1860192a70_1fab3fc1564d45c026799
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This would make #1226 obsolete, 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/1974#issuecomment-436232562
----==_mimepart_5be1860192a70_1fab3fc1564d45c026799
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This would make <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> obsolete, 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/1974#issuecomment-436232562">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyOVf_28tCu4U0dSvsGKF087RjSCks5usX2BgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3objrPZwBE9f0P5Meu7LYp48hrXks5usX2BgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974: This would make #1226 obsolete, right?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974#issuecomment-436232562"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-436232562",
"url": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-436232562",
"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": "**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\": 1974,\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\": 1974\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-436232562"
}
],
"@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_5be1860192a70_1fab3fc1564d45c026799--


From nobody Tue Nov  6 04:18: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 0A07C12D4F1 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 04:18:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U_XgnPNPblbf for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 04:18: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 6C16612958B for <quic-issues@ietf.org>; Tue,  6 Nov 2018 04:18:20 -0800 (PST)
Date: Tue, 06 Nov 2018 04:18:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541506699; bh=2VcQ5bK7aTfZgALgCQ7DWncIoeDnYJnCDyZyLyFio1k=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LZAYab9ASrcGIrSy2G2P1yWWgvQvShRnWoMJEtvNZxdo8N4jg1xzpZy1f9o3xj0TO va6My+/r6c7EyXHn/fLlv4S+dQuOQt5z/o2khTSdl82Byu91OxrJ+anNZIAWUEqsEE uRikBh5XGRV+nJZUNIVcmo4D30sW8mfBLwmvkM6g=
From: ihlar <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abe80b18b75a63721523d1f66f72ee568ae3e9aab492cf0000000117f9488b92a169ce16851a2a@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/93@github.com>
Subject: [quicwg/wg-materials] improved readability of graphs (#93)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1868b788c0_b063f8d156d45c03873e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ihlar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wiLjWV-RFHOurX7QNtrfA30dR7c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 12:18:22 -0000

----==_mimepart_5be1868b788c0_b063f8d156d45c03873e8
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/wg-materials/pull/93

-- Commit Summary --

  * improved readability of graphs

-- File Changes --

    M ietf103/spin_summary.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/93.patch
https://github.com/quicwg/wg-materials/pull/93.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/wg-materials/pull/93

----==_mimepart_5be1868b788c0_b063f8d156d45c03873e8
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/wg-materials/pull/93'>https://github.com/quicwg/wg-materials/pull/93</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>improved readability of graphs</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/93/files#diff-0">ietf103/spin_summary.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/93.patch'>https://github.com/quicwg/wg-materials/pull/93.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/93.diff'>https://github.com/quicwg/wg-materials/pull/93.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/wg-materials/pull/93">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy6HMz1fpV108eXDP6MDFx9N5IRtks5usX4LgaJpZM4YQVVa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8WiQQtl3CeKGbq7v8sgWhiNhjQzks5usX4LgaJpZM4YQVVa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"improved readability of graphs (#93)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/93"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/93",
"url": "https://github.com/quicwg/wg-materials/pull/93",
"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": "improved readability of graphs (#93)",
"sections": [
{
"text": "",
"activityTitle": "**ihlar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ihlar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "8807c6b",
"value": "improved readability of graphs"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[ietf103/spin_summary.pdf](https://github.com/quicwg/wg-materials/pull/93/files#diff-0) (0 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/wg-materials\",\n\"issueId\": 93,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 93\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/93"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/93.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/93.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406934874\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be1868b788c0_b063f8d156d45c03873e8--


From nobody Tue Nov  6 04: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 49E8D130DF3 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 04:52:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 PmqEEnDjFb_Q for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 04:52: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 2D19E12958B for <quic-issues@ietf.org>; Tue,  6 Nov 2018 04:52:07 -0800 (PST)
Date: Tue, 06 Nov 2018 04:52:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541508726; bh=iFUTUTYKb8rBkqXozCIsmBPCh/DxLLvDoA1KVr8J2Iw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=cVoH1O+nn4uOVQNqg+NXOeoohyLxc3Ys7QAQQP3eGlrlIkWPS1hZnaK4Sf86y4k0C WIM8tNHARurQgH55JMMuG3TkWX8yked3aozyvRxuqKUs9dseiPyJaaUHGhuOW8wXNM j1Nhu7Br2oPCbsdv+DfVPLE4E7Lf9C58xoLx21RE=
From: Loganaden Velvindron <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab90c2f1a8f97c8e9f889f851dfce5d9f273f2c80f92cf0000000117f9507692a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975@github.com>
Subject: [quicwg/base-drafts] Mention BBR as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be18e76240c5_cb73f9c312d45bc59994f"; 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/BqsXSskhQDQznmtZkPzKGJawje8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 12:52:11 -0000

----==_mimepart_5be18e76240c5_cb73f9c312d45bc59994f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At least one known implementation is using BBR:
https://cs.chromium.org/chromium/src/net/third_party/quic/core/congestion_control/bbr_sender.cc?g=0
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1975

-- Commit Summary --

  * Mention BBR as an alternative congestion control mechanism
  * Formatting fix

-- File Changes --

    M draft-ietf-quic-recovery.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1975.patch
https://github.com/quicwg/base-drafts/pull/1975.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/1975

----==_mimepart_5be18e76240c5_cb73f9c312d45bc59994f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At least one known implementation is using BBR:<br>
<a href="https://cs.chromium.org/chromium/src/net/third_party/quic/core/congestion_control/bbr_sender.cc?g=0" rel="nofollow">https://cs.chromium.org/chromium/src/net/third_party/quic/core/congestion_control/bbr_sender.cc?g=0</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/1975'>https://github.com/quicwg/base-drafts/pull/1975</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Mention BBR as an alternative congestion control mechanism</li>
  <li>Formatting fix</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1975/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/1975.patch'>https://github.com/quicwg/base-drafts/pull/1975.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1975.diff'>https://github.com/quicwg/base-drafts/pull/1975.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/1975">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4QtmaR14ViycaSdYMczwa8wSdRMks5usYX2gaJpZM4YQYmM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-AzqUOY55R_uej-DqV8b8QznSV0ks5usYX2gaJpZM4YQYmM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Mention BBR as an example of an alternative congestion control mechanism (#1975)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1975"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975",
"url": "https://github.com/quicwg/base-drafts/pull/1975",
"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": "Mention BBR as an example of an alternative congestion control mechanism (#1975)",
"sections": [
{
"text": "",
"activityTitle": "**Loganaden Velvindron**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@loganaden",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "4ea6332",
"value": "Mention BBR as an alternative congestion control mechanism"
},
{
"name": "561aea6",
"value": "Formatting fix"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1975/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\": 1975,\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\": 1975\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406948236\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be18e76240c5_cb73f9c312d45bc59994f--


From nobody Tue Nov  6 07:14: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 9959F130DFE for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 07:14:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KFgCT_TwDF7W for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 07:14: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 F40E012F1A2 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 07:14:52 -0800 (PST)
Date: Tue, 06 Nov 2018 07:14:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541517291; bh=BjN8J8dU9yi0Eos220Huh31ro4F+7nzDWhZEHHyx57I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=egX+9FmFInP8BCkZnm6Loj3dk4458SYMJJ8+AWxxCXyfshdsnERellVOibrdf5/D/ KXrQJvVIObkSygBQQ7ah2Z5OMXi2WxivE6bez93/1xg/V2hacS+XNl/luhz5MO5kJN EhTWLhH33Wt7lF0Aq3kBcNXKJoflEN9nO1Ixaw0s=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab90cf35dc879e5c70b9440288480731bdb33960ca92cf0000000117f971eb92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436287934@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1afebac325_bd73ff384cd45bc5355a"; 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/95CFkJd6CsRMVB997IQZSRYDVjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 15:14:54 -0000

----==_mimepart_5be1afebac325_bd73ff384cd45bc5355a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

It seems quite reasonable for servers to wait for the FIN before sending
the response. As such it seems like requiring the client FIN the request =
to
avoid deadlock makes sense to me.

On Tue, Nov 6, 2018 at 1:20 AM, Kazuho Oku <notifications@github.com> wro=
te:

> I agree with @nibanks <https://github.com/nibanks>.
>
> HTTP/0.9 has two ways of terminating a request: CRLF and a FIN. HTTP/1
> introduced the concept of request body along with a content-length
> request header field that allows a server to detect the end of the requ=
est
> *without* using FIN.
>
> It is not the case with H2, where END_STREAM is the only way to termina=
te
> a request. I'd assume that that is the same with H3.
>
> =E2=80=94
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/1972#issuecomment-4361840=
07>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ASp6ymtvyKrIGgQV76RC=
qI8uVeoFAbuAks5usVRPgaJpZM4YP8rZ>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436287934=

----==_mimepart_5be1afebac325_bd73ff384cd45bc5355a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

It seems quite reasonable for servers to wait for the FIN before sending<=
br>
the response. As such it seems like requiring the client FIN the request =
to<br>
avoid deadlock makes sense to me.<br>
<br>
On Tue, Nov 6, 2018 at 1:20 AM, Kazuho Oku &lt;notifications@github.com&g=
t; wrote:<br>
<br>
&gt; I agree with @nibanks &lt;https://github.com/nibanks&gt;.<br>
&gt;<br>
&gt; HTTP/0.9 has two ways of terminating a request: CRLF and a FIN. HTTP=
/1<br>
&gt; introduced the concept of request body along with a content-length<b=
r>
&gt; request header field that allows a server to detect the end of the r=
equest<br>
&gt; *without* using FIN.<br>
&gt;<br>
&gt; It is not the case with H2, where END_STREAM is the only way to term=
inate<br>
&gt; a request. I&#39;d assume that that is the same with H3.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you are subscribed to this thread.<br=
>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/1972#issuecomment-4=
36184007&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ASp6ymtvyKrIGg=
QV76RCqI8uVeoFAbuAks5usVRPgaJpZM4YP8rZ&gt;<br>
&gt; .<br>
&gt;<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/1972#issuecomment-436287934">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5zm=
vPQ2XCW5p746aKqluw9WyTy9ks5usadrgaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5xHgTtBLTGhj2jg9f5UbQmI=
qmiMks5usadrgaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@Ryan=
AtGoogle in #1972: It seems quite reasonable for servers to wait for the =
FIN before sending\nthe response. As such it seems like requiring the cli=
ent FIN the request to\navoid deadlock makes sense to me.\n\nOn Tue, Nov =
6, 2018 at 1:20 AM, Kazuho Oku \u003cnotifications@github.com\u003e wrote=
:\n\n\u003e I agree with @nibanks \u003chttps://github.com/nibanks\u003e.=
\n\u003e\n\u003e HTTP/0.9 has two ways of terminating a request: CRLF and=
 a FIN. HTTP/1\n\u003e introduced the concept of request body along with =
a content-length\n\u003e request header field that allows a server to det=
ect the end of the request\n\u003e *without* using FIN.\n\u003e\n\u003e I=
t is not the case with H2, where END_STREAM is the only way to terminate\=
n\u003e a request. I'd assume that that is the same with H3.\n\u003e\n\u0=
03e =E2=80=94\n\u003e You are receiving this because you are subscribed t=
o this thread.\n\u003e Reply to this email directly, view it on GitHub\n\=
u003e \u003chttps://github.com/quicwg/base-drafts/issues/1972#issuecommen=
t-436184007\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://githu=
b.com/notifications/unsubscribe-auth/ASp6ymtvyKrIGgQV76RCqI8uVeoFAbuAks5u=
sVRPgaJpZM4YP8rZ\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/1972#issuecomment-=
436287934"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment=
-436287934",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6287934",
"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] http deadlock with stream FIN choices =
(#1972)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6287934"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be1afebac325_bd73ff384cd45bc5355a--


From nobody Tue Nov  6 07: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 35DC312D4F1 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 07:43:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 JedZdMpJ_pfT for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 07:43: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 5CF26128BCC for <quic-issues@ietf.org>; Tue,  6 Nov 2018 07:43:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541518996; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Vr7OJvg9uHqgOs/qXmonSSccyZS/u21lPp6k17Nh2Gw=; b=MGqOmiE5MAbTSdzvyz9ttI//Bj8JwFQ4iZ0pqluO7xy8ULnu4ihNl4NMPS+vz/HwpixEqUhr 1I67g9ZCpbvphB70xj3uPnjoSebjJGXysN9Ev8xr5CaYbdDq6OdobFoOy6E8XwNcDeVVYpQc seE/RBi0nYk8ydAOt8hir8i/v1I=
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 5be1b694.7f7e382a7fc0-smtp-out-n01; Tue, 06 Nov 2018 15:43:16 -0000 (UTC)
Date: Tue, 06 Nov 2018 07:43:16 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5be1b6941dfec_3ee02b05cffe8580100491@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c23f90: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be1b6941dcb8_3ee02b05cffe858010036f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jTuryGyDMI7E9xNlgxYhL_DHYjY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 15:43:20 -0000

----==_mimepart_5be1b6941dcb8_3ee02b05cffe858010036f
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be1b6941dcb8_3ee02b05cffe858010036f--


From nobody Tue Nov  6 07: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 EF83A12D4F1 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 07:43:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 NWDTgZS1Uwpa for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 07:43: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 033B1130934 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 07:43:22 -0800 (PST)
Date: Tue, 06 Nov 2018 07:43:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541519000; bh=2U3NajQ5vefMzzMUHL3yrLh2LOUcDt29//lKVaTM7mw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oMp9F7Xr2+2nmMQxKJc3IgcJbEKulzQcrPG9fCw49oT+7GPz/wa+4rcPcdZFT0ZKs PH9lGLQ5Sv5Zuw2EIkQPL/kRFDxvaMN5oktJ/BQGf7Hqrzo/j3VFoqwqTwyXL5gh0M xzm35SqL0QlWlWZwdfVpHtVr6QVElj9j0lSS/N5E=
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/1974/push/3024666103@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_5be1b698dd4b2_73e13fc8c38d45c0290184"; 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/ja5Czm9hq2P3p3Zw5isHHAItIwk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 15:43:24 -0000

----==_mimepart_5be1b698dd4b2_73e13fc8c38d45c0290184
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

c23f901  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/1974/files/51ebc206ae583608e09242483a93ce9f509ba9b1..c23f901273498cb372e1478ece502d0e7be86e0f

----==_mimepart_5be1b698dd4b2_73e13fc8c38d45c0290184
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/c23f901">c23f901</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/1974/files/51ebc206ae583608e09242483a93ce9f509ba9b1..c23f901273498cb372e1478ece502d0e7be86e0f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxh3WeJthimV3vUvyhTRF6TTMwXhks5usa4YgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0nGfcKUkd5yOwH8CE7ELTaDZOLkks5usa4YgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/51ebc206ae583608e09242483a93ce9f509ba9b1..c23f901273498cb372e1478ece502d0e7be86e0f"}}}</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/51ebc206ae583608e09242483a93ce9f509ba9b1..c23f901273498cb372e1478ece502d0e7be86e0f",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/51ebc206ae583608e09242483a93ce9f509ba9b1..c23f901273498cb372e1478ece502d0e7be86e0f",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "c23f901",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/51ebc206ae583608e09242483a93ce9f509ba9b1..c23f901273498cb372e1478ece502d0e7be86e0f"
}
],
"@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_5be1b698dd4b2_73e13fc8c38d45c0290184--


From nobody Tue Nov  6 07:47: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 799A0128BCC for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 07:47:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sPpl7nNRHffn for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 07:46: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 B007612426A for <quic-issues@ietf.org>; Tue,  6 Nov 2018 07:46:58 -0800 (PST)
Date: Tue, 06 Nov 2018 07:46:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541519217; bh=3dmiHTBDoYtvSxBzyBuv2QVPFr1ttoPjJnBgdgXzdoQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dhf4BzWGBzqY/1+4BuaL/6H1iIrWgU/yUPFaJnQn9yR916UeKW4IJJ+xqRimgOSDT o1NrB0F/E3yu1qYhtV6t0V2VUHgmlOWsvnGBxKk8KCIR4Og0Kyyd+DXosRejWQs7z9 vrxvuNSMNqStGrE8lhNWrYdOmSp6jNnkbpdoT1mw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd52d90e79c8844bb355208b962c2824ea8c08f3292cf0000000117f9797192a169ce1684c1ce@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/c436300219@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_5be1b7716584e_769a3fe9520d45b45592b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DkqgJlsrsfJK0MKq2-rwLw3wqZE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 15:47:01 -0000

----==_mimepart_5be1b7716584e_769a3fe9520d45b45592b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes @marten-seemann , the hope is to make #1226 obsolete, though I suspect this PR needs a bit more work 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/1974#issuecomment-436300219
----==_mimepart_5be1b7716584e_769a3fe9520d45b45592b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes <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> , the hope is to make <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> obsolete, though I suspect this PR needs a bit more work 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/1974#issuecomment-436300219">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwp3IW2rX1FvMO_qdFrtzkKZbjhgks5usa7xgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0TcCUPURJuGpDZbazA-OcIkmGESks5usa7xgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974: Yes @marten-seemann , the hope is to make #1226 obsolete, though I suspect this PR needs a bit more work as well."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974#issuecomment-436300219"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-436300219",
"url": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-436300219",
"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": "**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\": 1974,\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\": 1974\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-436300219"
}
],
"@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_5be1b7716584e_769a3fe9520d45b45592b--


From nobody Tue Nov  6 08:08: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 7B46112426A for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 08:08:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 tVXOjB4FnC4G for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 08:08:46 -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 DD5021200D7 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 08:08: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=ogOXrZwgBQE6rAoKmr2EImjQdZk=; b=iJa6/GfDEcYErWAC 593xOoocoWlir22TggVGRiHugFzGR/j4UqclLtI1o9nrNsP7t1diGPNP6k7VpN5r kpcPR+Z2h3cXj84RdhK3RJAGZStSbg8qodw7ulPuJIDZBeVFjzHF7OS6kTIoajqN 7kGE7qjS3L1GbNEGAXnT/uEzGmw=
Received: by filter0651p1las1.sendgrid.net with SMTP id filter0651p1las1-31515-5BE1BC8C-1A 2018-11-06 16:08:44.340692695 +0000 UTC m=+490457.459408725
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0040p1mdw1.sendgrid.net (SG) with ESMTP id hQ1ReX8vRVaEyNYJtUZk4g for <quic-issues@ietf.org>; Tue, 06 Nov 2018 16:08:44.185 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id 2829342030F for <quic-issues@ietf.org>; Tue,  6 Nov 2018 08:08:44 -0800 (PST)
Date: Tue, 06 Nov 2018 16:08:44 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbf6382c1a8c86e7c5cc9dada080f8965095d03c292cf0000000117f97e8c92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436308788@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1bc8c21725_48d23fa7d7ad45bc566a4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak20Y0NTaU3l0HwVdbxmTNqU80XuUbZEjnFCT1 odb1Ub/HEBcQT+6hHdXyGQS4Cv+7tTwrSwBadvHrybIhmjj2gkucdzvu5Q7OwiuaQlky81yx+YBHF8 0rgY5NW9clCWmolMcTn3aLWXI5HqyoGpHG2FGvNVhAav+5/tA0vclMyfQeNhKExM1cCCvlveM8yEXO 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1i3N76S1DgxcIbvRYs1egd0EC1U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 16:08:49 -0000

----==_mimepart_5be1bc8c21725_48d23fa7d7ad45bc566a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Forcing client to FIN doesn't work because of things like CONNECT.

Section 3.1.2 of HTTP/QUIC says:

> A CONNECT request in HTTP/QUIC functions in the same manner as in HTTP/2. The request MUST be formatted as described in [RFC7540], Section 8.3. A CONNECT request that does not conform to these restrictions is malformed. The request stream MUST NOT be half-closed at the end of 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/1972#issuecomment-436308788
----==_mimepart_5be1bc8c21725_48d23fa7d7ad45bc566a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Forcing client to FIN doesn't work because of things like CONNECT.</p>
<p>Section 3.1.2 of HTTP/QUIC says:</p>
<blockquote>
<p>A CONNECT request in HTTP/QUIC functions in the same manner as in HTTP/2=
. The request MUST be formatted as described in [RFC7540], Section 8.3. A C=
ONNECT request that does not conform to these restrictions is malformed. Th=
e request stream MUST NOT be half-closed at the end of the request.</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/issues/1972#issuecomment-436308788">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8RaCffOx2Cqrk=
nlif6zRaksV9xtks5usbQMgaJpZM4YP8rZ">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq9sVCzn9QFKARmoxfgGy2y9nHMZLks5usbQMga=
JpZM4YP8rZ.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":"@LPardue in #1972: Fo=
rcing client to FIN doesn't work because of things like CONNECT.\r\n\r\nSec=
tion 3.1.2 of HTTP/QUIC says:\r\n\r\n\u003e A CONNECT request in HTTP/QUIC =
functions in the same manner as in HTTP/2. The request MUST be formatted as=
 described in [RFC7540], Section 8.3. A CONNECT request that does not confo=
rm to these restrictions is malformed. The request stream MUST NOT be half-=
closed at the end of the request."}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/1972#issuecomment-436308788"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-4=
36308788",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-4363=
08788",
"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] http deadlock with stream FIN choices (#=
1972)",
"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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-4363=
08788"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be1bc8c21725_48d23fa7d7ad45bc566a4--


From nobody Tue Nov  6 09:10: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 2849D130DDC for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 09:10:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ImMOTQiuxBIb for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 09:10:15 -0800 (PST)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8190512F1AB for <quic-issues@ietf.org>; Tue,  6 Nov 2018 09:10:12 -0800 (PST)
Date: Tue, 06 Nov 2018 09:10:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541524211; bh=qORoytaLSOdGlz4ze1mYK1g0TobvRhfu4gwJDE8Y6gw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hF/651PefqIgbSFT1gxCuB6SAaW0u8SBKzOHQN1S/zLOrYks/sJ6brFYuwnVFs1bT OrHF7TzXU24MdlNdjtR4/dlDE0Kt0SiEq5prw+Smu+0Zz1ykhgFHwpT6hH/TYS8RIu kkzqYP14SnGhrCRsYppb288hmKUGRu5vOB9sQsP0=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5904a634037e3aa07b92f87b9841401c2c291ed792cf0000000117f98cf392a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436331663@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1caf337539_c913fdfc4ed45c070313"; 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/sEsV1dkQxIYOA6zKO-phJ7vSd1w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 17:10:17 -0000

----==_mimepart_5be1caf337539_c913fdfc4ed45c070313
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Let's not take this discussion too far. All we are talking about is the simple HTTP 0.9 interop protocol we are currently using. We aren't talking HQ/H3. There is nothing but GET and a response body for the current interop. The (unofficial) requirements throughout interop have always been to FIN 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/1972#issuecomment-436331663
----==_mimepart_5be1caf337539_c913fdfc4ed45c070313
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Let's not take this discussion too far. All we are talking about is th=
e simple HTTP 0.9 interop protocol we are currently using. We aren't talk=
ing HQ/H3. There is nothing but GET and a response body for the current i=
nterop. The (unofficial) requirements throughout interop have always been=
 to FIN the request.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1972#issuecomment-436331663">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxQF=
FI-YLLwe7lByTqgzqwHjF_Fwks5uscJzgaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqz_niyCdKO9K5BMK7WW0JSC2=
Lj9Iks5uscJzgaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@niba=
nks in #1972: Let's not take this discussion too far. All we are talking =
about is the simple HTTP 0.9 interop protocol we are currently using. We =
aren't talking HQ/H3. There is nothing but GET and a response body for th=
e current interop. The (unofficial) requirements throughout interop have =
always been to FIN the request."}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/1972#issuecomment-436331663"}=
}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment=
-436331663",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6331663",
"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] http deadlock with stream FIN choices =
(#1972)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": \=
"quicwg/base-drafts\",\n\"issueId\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6331663"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be1caf337539_c913fdfc4ed45c070313--


From nobody Tue Nov  6 09: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 E9182130934 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 09:30:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qRyexwgfpB1j for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 09:30:04 -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 8805A12F1AB for <quic-issues@ietf.org>; Tue,  6 Nov 2018 09:30:04 -0800 (PST)
Date: Tue, 06 Nov 2018 09:30:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541525403; bh=WSastA4qVl3nikB40EnHnafKENedX8sPEVhvD5Nc0B0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J9u6GHvqODm45ISQWQ5wS/Ei1hnKfTKcAJ3wE22NpihSRLiQMhGplUIiVHbtrjOEq gWO5lzZjcurHO5mYwUGGAzyQKivKorAwaZh9wXaW6fBm5/0dhjgeDFpgkj7eY5e6QS MODomHNXYKlzOqgX8hGNlWzkawPuplViG4VzhsqQ=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab06dc55b9aff21bc60d4adf0bd1f1e78e6b9ee2f392cf0000000117f9919b92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436338486@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1cf9b87911_7c183fe9e86d45b81252c0"; 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/VucX0HRKeOh3vMYTFoeKCacTmbI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 17:30:06 -0000

----==_mimepart_5be1cf9b87911_7c183fe9e86d45b81252c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK that makes sense. As you point out in the 2nd comment @nibanks this isn't really a spec issue, this was a subtlety I missed when skimming.

As someone that doesn't do interop, raising issues specific to it (and not the core documents) is awfully confusing. Especially so in future when search engine crawlers bring up old discussions as new implementers jump on board to build HTTP/QUIC software.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436338486
----==_mimepart_5be1cf9b87911_7c183fe9e86d45b81252c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>OK that makes sense. As you point out in the 2nd comment <a class=3D"u=
ser-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercar=
ds?user_id=3D20663557" data-octo-click=3D"hovercard-link-click" data-octo=
-dimensions=3D"link_type:self" href=3D"https://github.com/nibanks">@niban=
ks</a> this isn't really a spec issue, this was a subtlety I missed when =
skimming.</p>
<p>As someone that doesn't do interop, raising issues specific to it (and=
 not the core documents) is awfully confusing. Especially so in future wh=
en search engine crawlers bring up old discussions as new implementers ju=
mp on board to build HTTP/QUIC software.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1972#issuecomment-436338486">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3x1=
n3AvwBmkLK1hl6qE4nIKMvStks5usccbgaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1tL46QqyRuBiFwcg6f4nGHH=
BzgDks5usccbgaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@LPar=
due in #1972: OK that makes sense. As you point out in the 2nd comment @n=
ibanks this isn't really a spec issue, this was a subtlety I missed when =
skimming.\r\n\r\nAs someone that doesn't do interop, raising issues speci=
fic to it (and not the core documents) is awfully confusing. Especially s=
o in future when search engine crawlers bring up old discussions as new i=
mplementers jump on board to build HTTP/QUIC software."}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#i=
ssuecomment-436338486"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment=
-436338486",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6338486",
"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] http deadlock with stream FIN choices =
(#1972)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6338486"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be1cf9b87911_7c183fe9e86d45b81252c0--


From nobody Tue Nov  6 10:05: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 CC3DF130DC8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 10:05:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yvgoU5bnIRuO for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 10:05: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 4E4E1130DC1 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 10:05:33 -0800 (PST)
Date: Tue, 06 Nov 2018 10:05:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541527530; bh=1ADPUR9S0mfM0cf8kp8f/aPRPxAQegwodPKLXXprJrM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vBFu53uGKmpNvtHhFWLXYcepFwFaf0PpwvFu5VfMiQwnefPI3UrQA9gHzcaWVbgrv wYI6JLbd8mQOokxQO7GjircxeD7tTEX9IDsRhWVqBuRoPhsUo+RsY4vk1scUHnn8Ob Uxh/CAToFOPlc3ElQrfW8D5YwjSIlUAwLSR7DGEY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf1eb4a98e7087be416bde90a607102b598c68f3792cf0000000117f999ea92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436350183@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1d7eadb9af_10dc3fca53cd45bc233570"; 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/5Mw7pu7EanrToqrEZbROOZL-k00>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 18:05:35 -0000

----==_mimepart_5be1d7eadb9af_10dc3fca53cd45bc233570
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks Martin D. says it is concerning H3 in a comment in the above and he is OP.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436350183
----==_mimepart_5be1d7eadb9af_10dc3fca53cd45bc233570
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> Martin D. says it is concerning H3 in a comment in the above and he is OP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436350183">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2T9JjMH8no4LwEvomnxYhxYAMPeks5usc9qgaJpZM4YP8rZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1bWCEst_fw8PVC_OY_aBI7m1RGAks5usc9qgaJpZM4YP8rZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1972: @nibanks Martin D. says it is concerning H3 in a comment in the above and he is OP."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436350183"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436350183",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436350183",
"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] http deadlock with stream FIN choices (#1972)",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436350183"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be1d7eadb9af_10dc3fca53cd45bc233570--


From nobody Tue Nov  6 10:11: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 52A7C130DC8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 10:11:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JoSDI1yWVZll for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 10:11:00 -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 96880130DC1 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 10:11:00 -0800 (PST)
Date: Tue, 06 Nov 2018 10:10:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541527858; bh=/oRCGxvEYa9OesR6P3rrK5BDooSuHEYfqoOrHADbdcQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u9Xsij9++t0dQUEQceM1O0uzoe8uI0vYZ8218LcSE5Xg6X5knz9XjQgAtoSe03jg0 wmclvsYeB5V7Qo+wlyUktFYNal8gkbf+8ouo7CFpLIou704HACIA9X4Vtctl9DYwgK 6wgiMv1g0e4d2U79ipEL2SoCiZfwNFMXLu+DIoNA=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4063328a5fad994f103e6dd639080f48fd19f5892cf0000000117f99b3292a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436352057@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be1d9328d505_3f4a3f9c514d45b820378c"; 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/SB5JASOiMHS8h2HKNdoidomW_9E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 18:11:02 -0000

----==_mimepart_5be1d9328d505_3f4a3f9c514d45b820378c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ok. Then I think we shouldn't be conflating the two issues of HTTP 0.9 interoperability issues and HQ/H3 design. I'm perfectly fine dedicating the rest of this issue to HQ/H3. For interop, the client FINs the 0.9 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/1972#issuecomment-436352057
----==_mimepart_5be1d9328d505_3f4a3f9c514d45b820378c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ok. Then I think we shouldn't be conflating the two issues of HTTP 0.9 interoperability issues and HQ/H3 design. I'm perfectly fine dedicating the rest of this issue to HQ/H3. For interop, the client FINs the 0.9 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/1972#issuecomment-436352057">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9CoEJKo6wKrY3jIr2_6TgeV4Z4Yks5usdCygaJpZM4YP8rZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0igL73fkTkk6sDAFz_L-7nYlR8Xks5usdCygaJpZM4YP8rZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1972: Ok. Then I think we shouldn't be conflating the two issues of HTTP 0.9 interoperability issues and HQ/H3 design. I'm perfectly fine dedicating the rest of this issue to HQ/H3. For interop, the client FINs the 0.9 request."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436352057"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436352057",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436352057",
"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] http deadlock with stream FIN choices (#1972)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436352057"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be1d9328d505_3f4a3f9c514d45b820378c--


From nobody Tue Nov  6 15:31: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 D34F7124D68 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 15:31:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 XdkNJhR4haIX for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 15:31: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 35B90124C04 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 15:31:49 -0800 (PST)
Date: Tue, 06 Nov 2018 15:31:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541547107; bh=O0iEX1ETteC81juHljac6htNNhKy4G90fHKqhGL7pOc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=krfdgD2ihyjMvF4l4/reTOdEAG0Pf24jkChVO2HNxQU79wU/3ZPOagwRZAyKND2xW ABjHtlE7lfJs3A5UVwsSIkrK7Zu6RfEokm/9u7FtmsRkGrMeB0wcIBo8xdx7ppYjL3 KvBrn0+Eru+QgQsbWnXcD2bCnZsOdyFQcCUOcWUs=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1d92edbb795b845fb6bbca4a90859acf7c1903d92cf0000000117f9e66392a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436448098@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be224639e2db_119f3fa43aad45bc609ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8wsaBC_9dWDji_D8JjI5eIx_Zy4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 23:31:51 -0000

----==_mimepart_5be224639e2db_119f3fa43aad45bc609ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Re HQ, I think we have a clear definition. [Section 5.1](
https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.5.1) states that:
> An HTTP request/response exchange fully consumes a bidirectional QUIC stream. After sending a request, a client closes the stream for sending; after sending a final response, the server closes the stream for sending and the QUIC stream is fully closed. Requests and responses are considered complete when the corresponding QUIC stream is closed in the appropriate direction.

I would interpret this statement that it is OK to use FIN as the way to determine the end of a HTTP request.

FWIW, this follows what we have had for H2 in [RFC 7540 section 8.1](
https://httpwg.org/specs/rfc7540.html#rfc.section.8.1).

Re CONNECT case that @LPardue points out, my understanding is that is considered either as an exception or that CONNECT elicits an early response.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436448098
----==_mimepart_5be224639e2db_119f3fa43aad45bc609ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Re HQ, I think we have a clear definition. <a href=3D"https://quicwg.o=
rg/base-drafts/draft-ietf-quic-http.html#rfc.section.5.1" rel=3D"nofollow=
">Section 5.1</a> states that:</p>
<blockquote>
<p>An HTTP request/response exchange fully consumes a bidirectional QUIC =
stream. After sending a request, a client closes the stream for sending; =
after sending a final response, the server closes the stream for sending =
and the QUIC stream is fully closed. Requests and responses are considere=
d complete when the corresponding QUIC stream is closed in the appropriat=
e direction.</p>
</blockquote>
<p>I would interpret this statement that it is OK to use FIN as the way t=
o determine the end of a HTTP request.</p>
<p>FWIW, this follows what we have had for H2 in <a href=3D"https://httpw=
g.org/specs/rfc7540.html#rfc.section.8.1" rel=3D"nofollow">RFC 7540 secti=
on 8.1</a>.</p>
<p>Re CONNECT case that <a class=3D"user-mention" data-hovercard-type=3D"=
user" data-hovercard-url=3D"/hovercards?user_id=3D6571445" data-octo-clic=
k=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/LPardue">@LPardue</a> points out, my understanding is=
 that is considered either as an exception or that CONNECT elicits an ear=
ly 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/issues/1972#issuecomment-436448098">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_VO=
eHcZ0B1VirVMe7vEs4OlBgIPks5ushvjgaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2ldpgZcvarBXQVui9FPE7am=
i5Wuks5ushvjgaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1972: Re HQ, I think we have a clear definition. [Section 5.1](\r\=
nhttps://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.5.1=
) states that:\r\n\u003e An HTTP request/response exchange fully consumes=
 a bidirectional QUIC stream. After sending a request, a client closes th=
e stream for sending; after sending a final response, the server closes t=
he stream for sending and the QUIC stream is fully closed. Requests and r=
esponses are considered complete when the corresponding QUIC stream is cl=
osed in the appropriate direction.\r\n\r\nI would interpret this statemen=
t that it is OK to use FIN as the way to determine the end of a HTTP requ=
est.\r\n\r\nFWIW, this follows what we have had for H2 in [RFC 7540 secti=
on 8.1](\r\nhttps://httpwg.org/specs/rfc7540.html#rfc.section.8.1).\r\n\r=
\nRe CONNECT case that @LPardue points out, my understanding is that is c=
onsidered either as an exception or that CONNECT elicits an early respons=
e."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/1972#issuecomment-436448098"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment=
-436448098",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6448098",
"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] http deadlock with stream FIN choices =
(#1972)",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6448098"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be224639e2db_119f3fa43aad45bc609ea--


From nobody Tue Nov  6 17:45: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 EA79F127598 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 17:45:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 4PxRPnw4W4zo for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 17:45:38 -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 911CB128CE4 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 17:45:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541555137; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fxiCWWJPwLQz2NJjK01jpGbSM1M38zFTiwnzFqSyBo0=; b=CvJTMLH1Ux0r6WCIgYxcu7ndT/dvLGdyBXXUS5YmBr38RnH6Qc3SC7HQMlhFU40INnjw5MFe CjRu6TkWwqx9C18NcO4BXbsIj0O5yLjC4rDJw8B+anuVbQgMpYcFr4OPl9zH+Pfy2nUxkF1f i3D/HGmFI/P9nMKce9vpURr4KrA=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5be243c1.7fe2c03a8240-smtp-out-n03; Wed, 07 Nov 2018 01:45:37 -0000 (UTC)
Date: Tue, 06 Nov 2018 17:45:36 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5be243c0257e5_6d782adb5b95658063238@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 8807c6: improved readability of graphs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be243c0254d1_6d782adb5b9565806312d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fVYD4c9kevgkA22Rs61PEWr6DJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 01:45:41 -0000

----==_mimepart_5be243c0254d1_6d782adb5b9565806312d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 8807c6b17a3739a5c9c6492b693d77cc9f198276
      https://github.com/quicwg/wg-materials/commit/8807c6b17a3739a5c9c6492b693d77cc9f198276
  Author: mihl <marcus@ihlar.se>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M ietf103/spin_summary.pdf

  Log Message:
  -----------
  improved readability of graphs


  Commit: 4c4254af12685e8feb438ece867122bc57f78957
      https://github.com/quicwg/wg-materials/commit/4c4254af12685e8feb438ece867122bc57f78957
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

  Changed paths:
    M ietf103/spin_summary.pdf

  Log Message:
  -----------
  Merge pull request #93 from ihlar/master

improved readability of graphs


Compare: https://github.com/quicwg/wg-materials/compare/e10b9966a0a5...4c4254af1268
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be243c0254d1_6d782adb5b9565806312d--


From nobody Tue Nov  6 17:45: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 977D0129BBF for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 17:45:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 w6fR7U5xdG3B for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 17:45: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 DCFE01292AD for <quic-issues@ietf.org>; Tue,  6 Nov 2018 17:45:38 -0800 (PST)
Date: Tue, 06 Nov 2018 17:45:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541555137; bh=w7D/mPW7ykNmzASjrcgm/AnQ1RdEnOIeup0XakszRpY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0arFKCUxAO95uyjVr6pC3j10YCIHeCCjnKPBIQ+3VvfLpVIS6xWvQnKiL88zsrIf5 /Jyhv0iV9TWMoUkn5kdKKe8kjrVdTIM+raGpqtBS4CKjScXCcFW4WDPOt/778VZttJ l+y+zfySB8JL29cCJHVuuxCvtQGTUq6rvA1tQr5Y=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab28d8fcaf921ff2221ffc108b391dc40294b2e7db92cf0000000117fa05c192a169ce16851a2a@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/93/issue_event/1950554056@github.com>
In-Reply-To: <quicwg/wg-materials/pull/93@github.com>
References: <quicwg/wg-materials/pull/93@github.com>
Subject: Re: [quicwg/wg-materials] improved readability of graphs (#93)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be243c163e74_461c3f8a436d45b815267c"; 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/lCttwiB_3NYbyM8JLcrCT53ldXs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 01:45:44 -0000

----==_mimepart_5be243c163e74_461c3f8a436d45b815267c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #93 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/wg-materials/pull/93#event-1950554056
----==_mimepart_5be243c163e74_461c3f8a436d45b815267c
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="377821738" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/93" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/93/hovercard" href="https://github.com/quicwg/wg-materials/pull/93">#93</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/wg-materials/pull/93#event-1950554056">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2qQCmjr0tU6CLOoAtI3hpyNrXoiks5usjtBgaJpZM4YQVVa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0RY8eoND9zFrQVy_uKUwUS_3Jy5ks5usjtBgaJpZM4YQVVa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #93 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/93#event-1950554056"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/93#event-1950554056",
"url": "https://github.com/quicwg/wg-materials/pull/93#event-1950554056",
"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/wg-materials] improved readability of graphs (#93)",
"sections": [
{
"text": "",
"activityTitle": "**Mark Nottingham**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mnot",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/93#event-1950554056"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406934874\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be243c163e74_461c3f8a436d45b815267c--


From nobody Tue Nov  6 18:13: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 59883127598 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:13:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iV4pSIsf5cn8 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:13:31 -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 CE56E12785F for <quic-issues@ietf.org>; Tue,  6 Nov 2018 18:13:31 -0800 (PST)
Date: Tue, 06 Nov 2018 18:13:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541556809; bh=Wskeo4vFJlG6CBkpzqmsN6dpR+0OM6qXuqlpcH22kbA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VuvZZmyLJB9JhJooPkdNogYgEfBDmKCidAEPV0kx83uoVquMOJiqcCpk84Tr8dRwK O90nJYCkgQmjg6an+pAant5SaWFXPtYSFnlQjFAyzyORKXlewsH8jZrI+qzx+QlVPK MEhI3CVNOhrXnitRDEpQ1msx+ju/JDCYvlG0CNj0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab30aab8c0ac3fcf4e1a770d87cc473d92c837543892cf0000000117fa0c4992a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/c436479078@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention BBR as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be24a492df91_449a3f8e8fed45c4112174"; 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/ZeUlrP-oCuDOcI-MjyIpq5MAQ1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 02:13:33 -0000

----==_mimepart_5be24a492df91_449a3f8e8fed45c4112174
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think it's helpful to specifically cite BBR here. There are a lot of alternatives.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436479078
----==_mimepart_5be24a492df91_449a3f8e8fed45c4112174
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think it's helpful to specifically cite BBR here. There are a lot of alternatives.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436479078">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq16obdl3PA9qrfVfAPPaTWgluQ7iks5uskHJgaJpZM4YQYmM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyy-1R8E6VsLf9DzD6FKBJ2__FmXks5uskHJgaJpZM4YQYmM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1975: I don't think it's helpful to specifically cite BBR here. There are a lot of alternatives."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436479078"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436479078",
"url": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436479078",
"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] Mention BBR as an example of an alternative congestion control mechanism (#1975)",
"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\": 1975,\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\": 1975\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436479078"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406948236\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be24a492df91_449a3f8e8fed45c4112174--


From nobody Tue Nov  6 18: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 E820A126DBF for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:16:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w9r3hgW0Q0xP for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:16: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 2B978126CB6 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 18:16:35 -0800 (PST)
Date: Tue, 06 Nov 2018 18:16:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541556993; bh=rmytAQF4yshilx0p/zoI5spnPx4GYuxVEQg1OAkEuFw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Wh8a2ECLn/AsV/nodXA3N/WTjQcIDunX3WiprBKGzI9JgYj+UHoXHiwkcGs4qLaHa PTwTFmarry7HfkpNZC6V+jXrR6Jkv+4aYuY6npH3t9Co4Bw7KWPcBoyRWTdK+wtRAD taiEuTbq13I6HX3w35wT4ir2fYIkNQVwdoHdyCCM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f29f8fa0025df5c8eee8e280575b0f9ec620e0c92cf0000000117fa0d0192a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436479704@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be24b01df48c_64ad3ffd128d45c411087a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gdBtnDHsGQcQgKeAOCrVYWEYjGs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 02:16:37 -0000

----==_mimepart_5be24b01df48c_64ad3ffd128d45c411087a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, that's the implication.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436479704
----==_mimepart_5be24b01df48c_64ad3ffd128d45c411087a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, that's the implication.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436479704">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0c582yHmD4JAlaVVRw5eO7Klwwuks5uskKBgaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx3HKF8ttaYcnaHcFkPlzAstro0Gks5uskKBgaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1971: Yes, that's the implication."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436479704"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436479704",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436479704",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436479704"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be24b01df48c_64ad3ffd128d45c411087a--


From nobody Tue Nov  6 18: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 4C7EE126CB6 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:19:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tnf7ZyUhfUun for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:19: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 67D7A12958B for <quic-issues@ietf.org>; Tue,  6 Nov 2018 18:19:11 -0800 (PST)
Date: Tue, 06 Nov 2018 18:19:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541557150; bh=C3DaxgTNLi8rFLuWae9p1Wivv+wgLrL21QpXfORo6Fo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jU3C4uATqw8A5367UYyP+ZMIvUQHkqgKe7wxHNrB7sXM87XMJDEvz4+s4WSu3GsjW jF5zPvZJpths4qi1+EqiIQ1lOaOnQldKThHoMw7vL6dBVxo6TMHTWl/l/ylLYJuYeK 0whGGOFUyCeHuUPzn8dLNbU0mzV9f4X4yF/whuwA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba00445d4d646174595948442982cb75c23e1598c92cf0000000117fa0d9e92a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/c436480207@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention BBR as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be24b9e26d63_785d3fc6f28d45c052014"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oN51MkEmgzvZ9hSzqivY-XeQH0g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 02:19:13 -0000

----==_mimepart_5be24b9e26d63_785d3fc6f28d45c052014
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that you could reasonably say that the authors were unaware of BBR.  You might then conclude that not mentioning BBR was 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/1975#issuecomment-436480207
----==_mimepart_5be24b9e26d63_785d3fc6f28d45c052014
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think that you could reasonably say that the authors were unaware of BBR.  You might then conclude that not mentioning BBR was 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/1975#issuecomment-436480207">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1-a0yQZBZTNPhp7OvDnjq4Y5ghbks5uskMegaJpZM4YQYmM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq13wdPFhoSLCieBSEE4ZUE20uKRRks5uskMegaJpZM4YQYmM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1975: I don't think that you could reasonably say that the authors were unaware of BBR.  You might then conclude that not mentioning BBR was intentional."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436480207"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436480207",
"url": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436480207",
"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] Mention BBR as an example of an alternative congestion control mechanism (#1975)",
"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\": 1975,\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\": 1975\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436480207"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406948236\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be24b9e26d63_785d3fc6f28d45c052014--


From nobody Tue Nov  6 18:25: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 3000A127332 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:25:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EFW3LaVgNsY7 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:25: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 C43AA126CB6 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 18:25:10 -0800 (PST)
Date: Tue, 06 Nov 2018 18:25:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541557508; bh=Pb2VBRs3fxN0FY5fJJjtWRKEnph7t8wlA9PAfRlhc7U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tBuPoyjwmxYw7BteYVUh9GI5Wl5I4k/852va2Y6TS1N0bh5CK/4L0aRsbPUGWhefJ GyJ8cS1sRwkeYhTSGOmMhbnLCo+WqHOytb6QeD1zv+RMVDXyiqfUo5DfxaYo2ifOd6 CdTysV1PcPQi8McreEU/PAdxl6oI/1hRZBnxlCCg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab719bb7655e60ed5f1d7d7e2997a91d5a07bce0de92cf0000000117fa0f0492a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436481268@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be24d04d8976_1b643fe0cced45bc7046c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VP1l5M6TkHDKpopVqJpeCaevuZQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 02:25:12 -0000

----==_mimepart_5be24d04d8976_1b643fe0cced45bc7046c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

:+1:

My understanding is that there is no prefix separation between TLS and DTLS, and therefore that we do not need that in QUIC.

It also lessens the friction we would have when moving to TLS 1.4, because the prefix can just change in the TLS stack.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436481268
----==_mimepart_5be24d04d8976_1b643fe0cced45bc7046c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<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></p>
<p>My understanding is that there is no prefix separation between TLS and=
 DTLS, and therefore that we do not need that in QUIC.</p>
<p>It also lessens the friction we would have when moving to TLS 1.4, bec=
ause the prefix can just change in the TLS stack.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1971#issuecomment-436481268">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7bn=
g2Ijtypv31JTT6vte4pgd3Skks5uskSEgaJpZM4YP27H">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2xJYLjfoGEU7b-y5269gO4k=
Ec6Rks5uskSEgaJpZM4YP27H.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1971: :+1:\r\n\r\nMy understanding is that there is no prefix sepa=
ration between TLS and DTLS, and therefore that we do not need that in QU=
IC.\r\n\r\nIt also lessens the friction we would have when moving to TLS =
1.4, because the prefix can just change in the TLS stack."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/197=
1#issuecomment-436481268"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment=
-436481268",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-43=
6481268",
"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] Where does the \"quic \" HKDF label ap=
ply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-43=
6481268"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068103=
11\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be24d04d8976_1b643fe0cced45bc7046c--


From nobody Tue Nov  6 18:25: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 824C2127332 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:25:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rqUQeWa_ECRm for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:25: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 00B18126CB6 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 18:25:44 -0800 (PST)
Date: Tue, 06 Nov 2018 18:25:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541557543; bh=08c99+YI9NCP937ft6xqlm3kt8fY8EFDKTUDNQg8wWY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tvgBwCA68s1ZNUav6qju75384HPsejXxdZutfiuKmXR3O7WSVLtymo5PSoTzGYh8L HnO33aqk3BptL5H3iErUlwGh9U1ZN0oDiwMVeyMlKrgoFhhmLc5ak6NGlMT9N+P4GR QEx8iYNj5kayRUUpoKMWdystNS3x6TCKMV1O9nhw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4492b11673a52fda006da57fc1b665fee3d3fbbb92cf0000000117fa0f2792a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/c436481375@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention BBR as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be24d27e2985_79733f85a7ad45b41555f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m6On5bE2oDFaO7tS7_2zD2E_a5A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 02:25:46 -0000

----==_mimepart_5be24d27e2985_79733f85a7ad45b41555f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Now that Cubic is an RFC(https://tools.ietf.org/html/rfc8312), mentioning it may make sense, but I'd prefer to not mention BBR, since it's not done and not an RFC.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436481375
----==_mimepart_5be24d27e2985_79733f85a7ad45b41555f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Now that Cubic is an RFC(<a href="https://tools.ietf.org/html/rfc8312" rel="nofollow">https://tools.ietf.org/html/rfc8312</a>), mentioning it may make sense, but I'd prefer to not mention BBR, since it's not done and not an RFC.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436481375">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwSqJSdEEQHO2W-QkutNDsU_na77ks5uskSngaJpZM4YQYmM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzgtJJzDG-JLIlBQQLunefKcfJ9dks5uskSngaJpZM4YQYmM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1975: Now that Cubic is an RFC(https://tools.ietf.org/html/rfc8312), mentioning it may make sense, but I'd prefer to not mention BBR, since it's not done and not an RFC."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436481375"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436481375",
"url": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436481375",
"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] Mention BBR as an example of an alternative congestion control mechanism (#1975)",
"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\": 1975,\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\": 1975\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-436481375"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406948236\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be24d27e2985_79733f85a7ad45b41555f6--


From nobody Tue Nov  6 18:26: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 521D812785F for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:26:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kmGnI6UTnyVx for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:26: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 CC83E126CB6 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 18:26:10 -0800 (PST)
Date: Tue, 06 Nov 2018 18:26:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541557570; bh=zhJyCWrEG9AVkgCCwn5QSwbMxH55TeJE4wW+ThXxBzE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HgL1fJaOMc0P/bD14oWbnfr9iRNGjU1loZ8XDKpjXWgpVDDWCN4NP3gO6LFz1P3w4 RxOqfncUPXtU5B1nTcGRzFcxmmNmhlHiM2eLfIsjF8yuZPSvAwmMqGwsQB1nj1bGBF R5lWaoiXUkgxfpRxmEFURenTI6XXgm4BR08/uwjA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab477a3efe4b3e4d68f85f310b29576a546361674192cf0000000117fa0f4192a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1971/436481437@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be24d421027_2ba93fe4c74d45b8136645"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-A62nG1z9oTpE3a95U41ldTDiP0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 02:26:12 -0000

----==_mimepart_5be24d421027_2ba93fe4c74d45b8136645
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I hadn't considered the TLS 1.4 point, but it's a very good point.  I'll prepare 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/1971#issuecomment-436481437
----==_mimepart_5be24d421027_2ba93fe4c74d45b8136645
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I hadn't considered the TLS 1.4 point, but it's a very good point.  I'll prepare 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/1971#issuecomment-436481437">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-RVHj5DQPtjmUOkbaUH-Ifk22LBks5uskTBgaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-BUxXX5ZDrdMqVFBl_POwRmcjbpks5uskTBgaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1971: I hadn't considered the TLS 1.4 point, but it's a very good point.  I'll prepare a PR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436481437"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436481437",
"url": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436481437",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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\": 1971,\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\": 1971\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1971#issuecomment-436481437"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be24d421027_2ba93fe4c74d45b8136645--


From nobody Tue Nov  6 18: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 20D6E127332 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:43:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tOrAtIn3qICe for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:43: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 F110E126CB6 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 18:43:22 -0800 (PST)
Date: Tue, 06 Nov 2018 18:43:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541558602; bh=M+OtvDpQaEkPiVTgTWCDQmFPkDTLfxE/jBZPFM0YTsk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i3wx7bH9rk8kSOQMnWfolMFY7nlJo9GMjvBo2nRCYg/sJJHFHJcy4GdvPGNPiAIJJ SIcdzwltYUC7v+LUL5N1WuiKc6dK4KwLs6Xg7cZTaZ4oUoEtuiVWTgWz2OlEQXh/cz F+ZPH7qoweUFqmiQefIlJEmR+Fu35nLYF8p6nE18=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfbe4a15b1d58d8f713cc533727790bac0696b58892cf0000000117fa134a92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436484647@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2514a267a2_31503fa2c18d45c0116797"; 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/6dCI2SZqKI4YPl86xcFpQoUfCZg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 02:43:25 -0000

----==_mimepart_5be2514a267a2_31503fa2c18d45c0116797
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

@martinduke filed this issue after discussing with me; while he encounter=
ed it with HTTP/0.9 in the interop, the issue applies to HQ as well.  Wha=
t the draft currently says is:=0D
=0D
> An HTTP request/response exchange fully consumes a bidirectional QUIC s=
tream. After sending a request, a client closes the stream for sending; a=
fter sending a final response, the server closes the stream for sending a=
nd the QUIC stream is fully closed. Requests and responses are considered=
 complete when the corresponding QUIC stream is closed in the appropriate=
 direction.=0D
=0D
There's no normative language, but there's an expectation that the closur=
e will happen at the end of the request.  CONNECT is different, as noted,=
 and (if you support CONNECT, at the very least), you have to look at the=
 request to determine whether to expect it to be closed.=0D
=0D
In the opposite direction, we say:=0D
> Changes to the state of a request stream, including receiving a QUIC RE=
SET_STREAM with any error code, do not affect the state of the server=E2=80=
=99s response.=0D
=0D
While this text is targeted at streams being reset or FIN'd *before* the =
request finishes, this could reasonably be interpreted/expanded to say th=
at servers also cannot rely upon the FIN for finding the end of the reque=
st.  I suspect that you need to process a complete request regardless of =
whether the stream has closed 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/1972#issuecomment-436484647=

----==_mimepart_5be2514a267a2_31503fa2c18d45c0116797
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> filed this issue after discussing with me; w=
hile he encountered it with HTTP/0.9 in the interop, the issue applies to=
 HQ as well.  What the draft currently says is:</p>
<blockquote>
<p>An HTTP request/response exchange fully consumes a bidirectional QUIC =
stream. After sending a request, a client closes the stream for sending; =
after sending a final response, the server closes the stream for sending =
and the QUIC stream is fully closed. Requests and responses are considere=
d complete when the corresponding QUIC stream is closed in the appropriat=
e direction.</p>
</blockquote>
<p>There's no normative language, but there's an expectation that the clo=
sure will happen at the end of the request.  CONNECT is different, as not=
ed, and (if you support CONNECT, at the very least), you have to look at =
the request to determine whether to expect it to be closed.</p>
<p>In the opposite direction, we say:</p>
<blockquote>
<p>Changes to the state of a request stream, including receiving a QUIC R=
ESET_STREAM with any error code, do not affect the state of the server=E2=
=80=99s response.</p>
</blockquote>
<p>While this text is targeted at streams being reset or FIN'd <em>before=
</em> the request finishes, this could reasonably be interpreted/expanded=
 to say that servers also cannot rely upon the FIN for finding the end of=
 the request.  I suspect that you need to process a complete request rega=
rdless of whether the stream has closed or 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/1972#issuecomment-436484647">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Ua=
9lyVXPEKzT7oaD0YG9iipgH_ks5uskjKgaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqw6_-rLod4o71ZxpGlxrzCfN=
94hOks5uskjKgaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1972: @martinduke filed this issue after discussing with me; w=
hile he encountered it with HTTP/0.9 in the interop, the issue applies to=
 HQ as well.  What the draft currently says is:\r\n\r\n\u003e An HTTP req=
uest/response exchange fully consumes a bidirectional QUIC stream. After =
sending a request, a client closes the stream for sending; after sending =
a final response, the server closes the stream for sending and the QUIC s=
tream is fully closed. Requests and responses are considered complete whe=
n the corresponding QUIC stream is closed in the appropriate direction.\r=
\n\r\nThere's no normative language, but there's an expectation that the =
closure will happen at the end of the request.  CONNECT is different, as =
noted, and (if you support CONNECT, at the very least), you have to look =
at the request to determine whether to expect it to be closed.\r\n\r\nIn =
the opposite direction, we say:\r\n\u003e Changes to the state of a reque=
st stream, including receiving a QUIC RESET_STREAM with any error code, d=
o not affect the state of the server=E2=80=99s response.\r\n\r\nWhile thi=
s text is targeted at streams being reset or FIN'd *before* the request f=
inishes, this could reasonably be interpreted/expanded to say that server=
s also cannot rely upon the FIN for finding the end of the request.  I su=
spect that you need to process a complete request regardless of whether t=
he stream has closed or not."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/1972#issuecomment-436484647"}}}<=
/script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment=
-436484647",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6484647",
"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] http deadlock with stream FIN choices =
(#1972)",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
6484647"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2514a267a2_31503fa2c18d45c0116797--


From nobody Tue Nov  6 18:48: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 BE194126CB6 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:48:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 3yCKOujPnif1 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:48: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 F30C0127332 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 18:48:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541558897; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=M9U4aZOegvl/yDTSdJrKLysN+uVL9uLy/C4SFiunQjQ=; b=T8IiyYzSDsfqjVlA0yLLPUaLthYTEV7Wnt23kwLmOnR+TzQ2WWQaktBqCa7ZbAoG6EZeZbCe 2DjZQQC5J8voFACT/5wi829+w9z29tAU/UIbH4glnHvQPJDdDC/4u8YM2HzHIE7TYXGScuaU 4YgCMXVXk6eMajYv0jtExIbZNdI=
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 5be25271.7f38e4225d50-smtp-out-n02; Wed, 07 Nov 2018 02:48:17 -0000 (UTC)
Date: Tue, 06 Nov 2018 18:48:17 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5be2527134b02_29602ae6ca87058865665@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c98a79: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be25271347a7_29602ae6ca87058865525"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6taIa-bDTEwG4tBcT2vl-umDotw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 02:48:21 -0000

----==_mimepart_5be25271347a7_29602ae6ca87058865525
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be25271347a7_29602ae6ca87058865525--


From nobody Tue Nov  6 18: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 CAE2F128CE4 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:48:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Du3gyKUnTq2N for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:48: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 05456127332 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 18:48:21 -0800 (PST)
Date: Tue, 06 Nov 2018 18:48:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541558900; bh=/EUxKeaIMuEiRb4m41jp76JWpCIf9SqYprXcnIJpzxw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WCCkxW0EQbKussCKXQBHrnguYSL5bdS68aL3hEeLM9yrTtKOFQdg3xaEUi1/b3sig v64rquShoYrfjloM6e7f9dlBNxpUmYC8AVj3AsVWeAoQDH+uL0DWzFXr3cBYHqYurD ZRa99mAY556GY25Wh86VWTHCz3kYnw3L3oJYOC7w=
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/1974/push/3026416116@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_5be2527424afd_5c4e3fe76bed45bc1247f7"; 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/W84YOkKYEgMmm3_iCfZ9UdksJJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 02:48:24 -0000

----==_mimepart_5be2527424afd_5c4e3fe76bed45bc1247f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

c98a79c  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/1974/files/c23f901273498cb372e1478ece502d0e7be86e0f..c98a79c87d102d4544dadf2676161cd7db03fc62

----==_mimepart_5be2527424afd_5c4e3fe76bed45bc1247f7
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/c98a79c">c98a79c</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/1974/files/c23f901273498cb372e1478ece502d0e7be86e0f..c98a79c87d102d4544dadf2676161cd7db03fc62">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5uFQ5jEcFMj4DuWDKXzThv6g-pHks5uskn0gaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0wwfCuD3ABUXRcVOUovzeq3JmLhks5uskn0gaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/c23f901273498cb372e1478ece502d0e7be86e0f..c98a79c87d102d4544dadf2676161cd7db03fc62"}}}</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/c23f901273498cb372e1478ece502d0e7be86e0f..c98a79c87d102d4544dadf2676161cd7db03fc62",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/c23f901273498cb372e1478ece502d0e7be86e0f..c98a79c87d102d4544dadf2676161cd7db03fc62",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "c98a79c",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/c23f901273498cb372e1478ece502d0e7be86e0f..c98a79c87d102d4544dadf2676161cd7db03fc62"
}
],
"@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_5be2527424afd_5c4e3fe76bed45bc1247f7--


From nobody Tue Nov  6 18:59: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 1BD86127332 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:59:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 Z9qIjoaCoVKN for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:59: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 29BCE126CB6 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 18:59:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541559595; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cvZ56nA0D76KmJs2VjUaEz5bTr39A8g5iJrTbPUGE8k=; b=erQSjkZyTrR9R4pk9kiKOgImNg+JkcMbEijxguMX5e2fjOu81UrVkbBB4VRd9dkVQ0vHiM44 6hwC8m1KA8iAEeQ99mCBYW5MVKNERNbgabcgUdTUBXJ+lh4SZSQpDf2F0TBv7R2LxpT+7YrQ C8D08lFwClCHgHcs2c+e8q/mbNQ=
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 5be2552b.7fcf6c0669f0-smtp-out-n01; Wed, 07 Nov 2018 02:59:55 -0000 (UTC)
Date: Tue, 06 Nov 2018 18:59:54 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5be2552a3df28_2c462ac288ede5841008b4@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cd05b4: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be2552a3db25_2c462ac288ede58410075"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wu14oBfXcpi_U6VBuwh-cBWR-dM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 02:59:58 -0000

----==_mimepart_5be2552a3db25_2c462ac288ede58410075
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be2552a3db25_2c462ac288ede58410075--


From nobody Tue Nov  6 19:00: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 59D0D130DF0 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 19:00:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0WBzg8p3o3NV for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 18:59:58 -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 88720126CB6 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 18:59:58 -0800 (PST)
Date: Tue, 06 Nov 2018 18:59:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541559597; bh=GKJwzJCwtf7kmSMokWcsATKeuUGSYuJUK1oqqrb/Kpo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wWC2Ep48ar6UTE+Fzi7KY+Deo/DPYhCaI/0EtqCw8/YEbP4HTMw/iGs+agWcd3QYg 8dWU7UTnMH1braDV98WS210IaXtquwiUaAZQj+Vayv2cdAEUsiHh2hGhI8tTxRm1os ZjrvYiAzP+9r4RpGA2XUDP1LtNTPEUApgNHZkzPI=
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/1974/push/3026436638@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_5be2552d52fad_278b3fadd24d45bc1050d4"; 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/QE8puBoUGBr7ZmfD2zjkQ8z_DSg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 03:00:01 -0000

----==_mimepart_5be2552d52fad_278b3fadd24d45bc1050d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

cd05b45  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/1974/files/c98a79c87d102d4544dadf2676161cd7db03fc62..cd05b4526cf345e7749d07121a8ef16cae4fdffe

----==_mimepart_5be2552d52fad_278b3fadd24d45bc1050d4
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/cd05b45">cd05b45</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/1974/files/c98a79c87d102d4544dadf2676161cd7db03fc62..cd05b4526cf345e7749d07121a8ef16cae4fdffe">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0zubBqriZynuk6G2_uEXzNLumsWks5uskytgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyKtZ9gIot3Kju5u4cbdliA_H1RDks5uskytgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/c98a79c87d102d4544dadf2676161cd7db03fc62..cd05b4526cf345e7749d07121a8ef16cae4fdffe"}}}</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/c98a79c87d102d4544dadf2676161cd7db03fc62..cd05b4526cf345e7749d07121a8ef16cae4fdffe",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/c98a79c87d102d4544dadf2676161cd7db03fc62..cd05b4526cf345e7749d07121a8ef16cae4fdffe",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "cd05b45",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/c98a79c87d102d4544dadf2676161cd7db03fc62..cd05b4526cf345e7749d07121a8ef16cae4fdffe"
}
],
"@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_5be2552d52fad_278b3fadd24d45bc1050d4--


From nobody Tue Nov  6 19:03: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 853F212D4ED for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 19:03:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 NGMD3neaVMwv for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 19:03: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 3AD31126CB6 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 19:03:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541559782; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DbDAreqS4r+w5DM9kTOTBUISxQcqUyExcwq/HbFsT+M=; b=yfA+D1FIdOTBqtoQNJKEx7bhBPdZyn35knBWx1Bm3wrR5/Kp49IyaGO7Prf/77IwZEGMUbk4 kwG+rKq5afo7blbSSRwG2OU/0bkTcQ8Mbu1Oj2YUou+dNCibW1cTc78iwlewZYWthrNrpIbC cs5WnbzRxTv85ZvnBnqhSChqaNA=
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 5be255e6.7f80a4132f60-smtp-out-n03; Wed, 07 Nov 2018 03:03:02 -0000 (UTC)
Date: Tue, 06 Nov 2018 19:03:01 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5be255e5498f5_64fc2abf32d7857c138a3@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1c2596: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be255e549554_64fc2abf32d7857c137d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CJZ5ase0bvsLqJOG5UyMkx6zmPU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 03:03:07 -0000

----==_mimepart_5be255e549554_64fc2abf32d7857c137d8
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be255e549554_64fc2abf32d7857c137d8--


From nobody Tue Nov  6 19:03: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 BFED0126CB6 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 19:03:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3PIE_2T45kc4 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 19:03: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 E32F0127332 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 19:03:04 -0800 (PST)
Date: Tue, 06 Nov 2018 19:03:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541559783; bh=3lRkoTB8tzzZyJ9WVSDeru/WBWRkB5rHZH6L1wlKqkc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gWbn3iPr31jNvGGj12oxDX4DN3dOlwV4rc9vLtc9ibQCOa+E7SFn4VNxhCMvcGddF 762qQlRh7ZHXl4X++W0HsnSKopnahkEmesqAqLPZjOHXG51V0xD2AGiKBy1mpEUU4I hPIHoGll2ZC7nm9JWjJGdO6xBjceoyPWCQuJJgbQ=
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/1974/push/3026442393@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_5be255e7d9b7d_5db83ff28bed45b4658024"; 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/vUonE-WmGJoJjwz30x0i4LHT6es>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 03:03:08 -0000

----==_mimepart_5be255e7d9b7d_5db83ff28bed45b4658024
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

1c2596e  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/1974/files/cd05b4526cf345e7749d07121a8ef16cae4fdffe..1c2596eb43b86271f6fb12c8ee771e9c009f4900

----==_mimepart_5be255e7d9b7d_5db83ff28bed45b4658024
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/1c2596e">1c2596e</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/1974/files/cd05b4526cf345e7749d07121a8ef16cae4fdffe..1c2596eb43b86271f6fb12c8ee771e9c009f4900">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4j1uFFpsczpDUkt8tV7wQ2OOLFNks5usk1ngaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxHl3Z99eahD9EiuIOknYJRUy6Whks5usk1ngaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/cd05b4526cf345e7749d07121a8ef16cae4fdffe..1c2596eb43b86271f6fb12c8ee771e9c009f4900"}}}</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/cd05b4526cf345e7749d07121a8ef16cae4fdffe..1c2596eb43b86271f6fb12c8ee771e9c009f4900",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/cd05b4526cf345e7749d07121a8ef16cae4fdffe..1c2596eb43b86271f6fb12c8ee771e9c009f4900",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "1c2596e",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/cd05b4526cf345e7749d07121a8ef16cae4fdffe..1c2596eb43b86271f6fb12c8ee771e9c009f4900"
}
],
"@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_5be255e7d9b7d_5db83ff28bed45b4658024--


From nobody Tue Nov  6 19:06: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 B2F9C12785F for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 19:06:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 sphp1tj5rccO for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 19:06: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 6AE0B127332 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 19:06:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541559970; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bmDOSc3OFkWCaAfJlCaKujXZM4mxj1uV/jy1D72e0rg=; b=OXYZ6G6mM1b8V7pVsz4oYxsUfNV4hhRsStQYWvD+8C4OK76KMSmGXB1qivn6uOYf3d+7yg2T xQ5gP3hxz3WQ+nL7Sh9Bbu8vq4LVKHgku5mR9hNpwNoO1SdhTJVsBnIGvachmP/JK49Kqym2 bjv01ZUugmSLpS4iBAfhzzxGW5w=
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 5be256a2.7f03c8504d50-smtp-out-n01; Wed, 07 Nov 2018 03:06:10 -0000 (UTC)
Date: Tue, 06 Nov 2018 19:06:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be256a17e9df_2d8d2b1faff885785939e@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 36c68c: Remove "quic " HKDF label
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be256a17e671_2d8d2b1faff8857859234"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EnGarZx4hvnsPL794CV4z1Eq5QA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 03:06:13 -0000

----==_mimepart_5be256a17e671_2d8d2b1faff8857859234
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/tls13-label
  Home:   https://github.com/quicwg/base-drafts
  Commit: 36c68c3f600722cd6a52f28622e60f9423ffc3f3
      https://github.com/quicwg/base-drafts/commit/36c68c3f600722cd6a52f28622e60f9423ffc3f3
  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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be256a17e671_2d8d2b1faff8857859234--


From nobody Tue Nov  6 19:07: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 4267412785F for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 19:07:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jg0OAXzLd55O for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 19:07: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 8E89D126CB6 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 19:07:06 -0800 (PST)
Date: Tue, 06 Nov 2018 19:07:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541560025; bh=N+KFUbV3H0MZijgC/dMkJmDJ/+j/GOQPonmHyY7bw4s=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IA+sQ+byA4qvRjDR0IGx4IVA1qmrucb1elDEiHPXJQrOOp1Zhzv/85e/wkXLOGMcp 2YRfvo7azDXztpPleMF5fvOFyOxtVjtOPMVl8FPujiPagpmFwqHQ5pTosj5B5yyBhd 59wuamRxnr67ZZaW6tyIb3RGL7bvvZiT6JOM9Trg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15cc46c94d1c42ba4bd002b7ca6e1689d6eeb09192cf0000000117fa18d992a169ce1689b6e4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1976@github.com>
Subject: [quicwg/base-drafts] Remove "quic " HKDF label (#1976)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be256d9af3f7_65473fa77c2d45c02383ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dgbl6_SkhJ6b-jgUKmkqe0vymRM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 03:07:08 -0000

----==_mimepart_5be256d9af3f7_65473fa77c2d45c02383ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #1971.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1976

-- Commit Summary --

  * Remove "quic " HKDF label

-- File Changes --

    M draft-ietf-quic-tls.md (15)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1976.patch
https://github.com/quicwg/base-drafts/pull/1976.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/1976

----==_mimepart_5be256d9af3f7_65473fa77c2d45c02383ea
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 #1971.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377715375" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1971" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1971/hovercard" href="https://github.com/quicwg/base-drafts/issues/1971">#1971</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/1976'>https://github.com/quicwg/base-drafts/pull/1976</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove &quot;quic &quot; HKDF label</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1976/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/1976.patch'>https://github.com/quicwg/base-drafts/pull/1976.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1976.diff'>https://github.com/quicwg/base-drafts/pull/1976.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/1976">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0bactQNT-V5HBe1W2s0cyPDjhRMks5usk5ZgaJpZM4YRst-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-GOsu9Gr9qn4R_X0ipGlm8eGUtVks5usk5ZgaJpZM4YRst-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Remove \"quic \" HKDF label (#1976)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1976"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1976",
"url": "https://github.com/quicwg/base-drafts/pull/1976",
"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": "Remove \"quic \" HKDF label (#1976)",
"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": "36c68c3",
"value": "Remove \"quic \" HKDF label"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/1976/files#diff-0) (15 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\": 1976,\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\": 1976\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1976"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1976.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1976.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407292798\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be256d9af3f7_65473fa77c2d45c02383ea--


From nobody Tue Nov  6 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 80185127148 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 19:49:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 WE1T577nwXiz for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 19:49: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 02EC312785F for <quic-issues@ietf.org>; Tue,  6 Nov 2018 19:49:53 -0800 (PST)
Date: Tue, 06 Nov 2018 19:49:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541562593; bh=mNFlapxoI+u89O+/0D6ZB+h+eqjf6oUoSRm/JQZuVfU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZiCvJOhQQv8GsXX5bu9r6hvdCRUwxBRhqCFywV+DHpMMjOFstGSmcO8p7S8HbUBoF f4dCRFwicLIpbP6RLWiz4Y6EulSuURSrCBKuT2qocJU1z5cJVbeMdNq63DRag4sIEF NqcFzFDlWUmgH6dAt6wU4zdqIpegJpcyZs8Eyn6U=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99c9243c19b1da827d179fb3d6529e791fe0a50792cf0000000117fa22e192a169ce1689b6e4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1976/review/172331763@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1976@github.com>
References: <quicwg/base-drafts/pull/1976@github.com>
Subject: Re: [quicwg/base-drafts] Remove "quic " HKDF label (#1976)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be260e1493a_78303feeed0d45b428523"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QpeeMMCSqQ2HOV-WMIUrjPC_QAU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 03:49:55 -0000

----==_mimepart_5be260e1493a_78303feeed0d45b428523
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/1976#pullrequestreview-172331763
----==_mimepart_5be260e1493a_78303feeed0d45b428523
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/1976#pullrequestreview-172331763">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq41whAf5zsWsX20NACSWRb-l3PkEks5uslhhgaJpZM4YRst-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0UN4SBwX6KkDWuG0rDd9gOWHnVBks5uslhhgaJpZM4YRst-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1976"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1976#pullrequestreview-172331763"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1976#pullrequestreview-172331763",
"url": "https://github.com/quicwg/base-drafts/pull/1976#pullrequestreview-172331763",
"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 1976",
"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/1976#pullrequestreview-172331763"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407292798\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be260e1493a_78303feeed0d45b428523--


From nobody Tue Nov  6 21: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 47519127333 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 21:07:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RWcaDLbBfLHh for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 21:07: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 077C312D4ED for <quic-issues@ietf.org>; Tue,  6 Nov 2018 21:07:54 -0800 (PST)
Date: Tue, 06 Nov 2018 21:07:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541567271; bh=BVOQ7HzTs6HaWkLhOEdw2H2TzPZzHVLyR334lciGh5o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rAhs4skUn4gVAFFRh4R3R9H2ekZ3qNHf1C5+i5M0DpWyYpATfv5xHIQteANOE6vIi qaGmH+9Ecah4l1G0Ysu770AI2MYx2npC0/d20DepcjYF+Vrotr89t3J3JIpIwqggZn CVSLRnPxsx7iTHIq60amXNJrCUVWpUKfSBBuQ1e0=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5dd9ea63f7b0ca0bd29a78bce53a3a961aaaf76f92cf0000000117fa352792a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c436506418@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be27327d0615_62aa3fe7d2ad45b82719b"; 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/GA_0l6z_CTpGAkk65VqTFnXPRmc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 05:07:56 -0000

----==_mimepart_5be27327d0615_62aa3fe7d2ad45b82719b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In Bangkok @kazuho short-circuited my objection at the mic by pointing out that the min DCID length might be different in other versions.

Upon further review, this requires a minor tweak to the spec: the client MUST select an initial DCID long enough for every version it supports. This implies that the maximum initial DCID length is invariant across versions, but I can't see a use case where we would drop that below 18.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436506418
----==_mimepart_5be27327d0615_62aa3fe7d2ad45b82719b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In Bangkok <a class=3D"user-mention" data-hovercard-type=3D"user" data=
-hovercard-url=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hoverca=
rd-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://gi=
thub.com/kazuho">@kazuho</a> short-circuited my objection at the mic by p=
ointing out that the min DCID length might be different in other versions=
.</p>
<p>Upon further review, this requires a minor tweak to the spec: the clie=
nt MUST select an initial DCID long enough for every version it supports.=
 This implies that the maximum initial DCID length is invariant across ve=
rsions, but I can't see a use case where we would drop that below 18.</p>=


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1901#issuecomment-436506418">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-65dc=
uGSRUEvS2DD0P3HgT9uv5Tks5usmqngaJpZM4X3R0r">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq18dFhkazWKx3zGmfQWiFXSWfiGA=
ks5usmqngaJpZM4X3R0r.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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=
induke in #1901: In Bangkok @kazuho short-circuited my objection at the m=
ic by pointing out that the min DCID length might be different in other v=
ersions.\r\n\r\nUpon further review, this requires a minor tweak to the s=
pec: the client MUST select an initial DCID long enough for every version=
 it supports. This implies that the maximum initial DCID length is invari=
ant across versions, but I can't see a use case where we would drop that =
below 18."}],"action":{"name":"View Pull Request","url":"https://github.c=
om/quicwg/base-drafts/pull/1901#issuecomment-436506418"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4=
36506418",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4365=
06418",
"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] Compatible version upgrade (#1901)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4365=
06418"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4003668=
91\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be27327d0615_62aa3fe7d2ad45b82719b--


From nobody Tue Nov  6 21:18: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 3A716130DCC for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 21:18:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 s9g6Urfq-NPx for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 21:18: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 7B57712D4ED for <quic-issues@ietf.org>; Tue,  6 Nov 2018 21:18:53 -0800 (PST)
Date: Tue, 06 Nov 2018 21:18:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541567932; bh=6BZjzkUt3Y93sG6056R6OtOY1seigPx5/hUHDqV3zkI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y1kXJZF8C/uMeD/fmeQzrZatMJKi2IwPAQi53AI0xz82Q4K/aZy/8JVkdyjaoDizH 9iIUme7pmjcX6IcaGPb4+Q5oHOXN6uvh2t1djEqorOPjmZ9W6JKqYN6RmXKi+AJ2Qh MiTsoG9vqE0SLWS+nO9zgiB1tsN+MJeaEnN9KbX0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4188babd1a74856da40a05b4466aa38e0783e2b192cf0000000117fa37bc92a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973/review/172343255@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be275bca22f9_d573fd13b8d45b88446b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6eIwTBy_Gv7NGHPF2AtRL449jcc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 05:18:55 -0000

----==_mimepart_5be275bca22f9_d573fd13b8d45b88446b
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/1973#pullrequestreview-172343255
----==_mimepart_5be275bca22f9_d573fd13b8d45b88446b
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/1973#pullrequestreview-172343255">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2ItNY5zrsuOhBUOeHZ8kYYOKpCsks5usm08gaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-vzGfJL10DIH05P94t4Ein4JBldks5usm08gaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1973"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172343255"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172343255",
"url": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172343255",
"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 1973",
"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/1973#pullrequestreview-172343255"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be275bca22f9_d573fd13b8d45b88446b--


From nobody Tue Nov  6 21:22: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 B77A6130DCC for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 21:22:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BG7FpDJlXv-W for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 21:22: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 5340312D4ED for <quic-issues@ietf.org>; Tue,  6 Nov 2018 21:22:35 -0800 (PST)
Date: Tue, 06 Nov 2018 21:22:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541568154; bh=qzd/0ER6Z7v8x1BNx+TtUoy90mYLS4KqgtP8RmSm1EE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aOfkYBlXN/OWEga8gYqB5COe3r8WLDuuN4dFfKbiSbQq3hjrA/v6p3Fh160aszsVV kXLNQmnKbQxGSi004JtfdEQpPi6KgdSeMgTWSxib2iR56eSnMa4Ih5KSEt7f3XhZfZ zdb6p6O2jADx/U3A6KdkTYZbf6A9Fki2sA36HMJw=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8981228cef0153e1767a2b93896eed0717a8eb4892cf0000000117fa389a92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/436508460@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2769a31e8e_1b63f922ccd45bc14966a"; 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/owSvbjFCzbt0evc0UobWzjgvr1Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 05:22:37 -0000

----==_mimepart_5be2769a31e8e_1b63f922ccd45bc14966a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I apologize for giving the impression that I care about 0.9 at all with respect to the draft. As @MikeBishop says, the issue is filed about HTTP/3.

@MikeBishop Can you file a PR for whatever changes you think are needed?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436508460
----==_mimepart_5be2769a31e8e_1b63f922ccd45bc14966a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I apologize for giving the impression that I care about 0.9 at all with respect to the draft. As <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> says, the issue is filed about HTTP/3.</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> Can you file a PR for whatever changes you think are needed?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436508460">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2IXh0DIVDDiCGsP4IDJ7nI8XV4Lks5usm4agaJpZM4YP8rZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-l9lO2pX6TmRHd55p2s0MYLuYbCks5usm4agaJpZM4YP8rZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1972: I apologize for giving the impression that I care about 0.9 at all with respect to the draft. As @MikeBishop says, the issue is filed about HTTP/3.\r\n\r\n@MikeBishop Can you file a PR for whatever changes you think are needed?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436508460"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436508460",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436508460",
"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] http deadlock with stream FIN choices (#1972)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-436508460"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2769a31e8e_1b63f922ccd45bc14966a--


From nobody Tue Nov  6 23:50: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 7F054130E30 for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 23:50:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vWjcr3v8Uixt for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 23:50: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 AECC8130E1C for <quic-issues@ietf.org>; Tue,  6 Nov 2018 23:50:30 -0800 (PST)
Date: Tue, 06 Nov 2018 23:50:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541577029; bh=d4/zwdRBn+o0DYZzfbG21/AWGgjpohYEF0caFi00NK0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ARRbzEcPiObKKarvUJbWT4GN5o00PFdkB5McylnGFbRAgkSARdLgmFiIxq0lhBTQx EpRvM8Xk0TaL7b5lcAB/sshhIBNZy1RhkTkSZZ0zHq2y2RHM5gBlEvEfmH8b2CTrAg lf6xz02bnamd2U68VpgfroBf/owyQDJeyuNLhp34=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba54ce79e944677413356878807c603210443f1a892cf0000000117fa5b4592a169ce1684c1ce@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/review/172368439@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_5be299456afb3_5a143fe8268d45c0584799"; 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/TLNIMf__lcZalJBHp3fgsG_Tbno>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 07:50:38 -0000

----==_mimepart_5be299456afb3_5a143fe8268d45c0584799
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  as a fraction of the round-trip time (kTimeReorderingFraction), is 1/8.
 
-An endpoint SHOULD set the timer such that a packet is marked as lost no earlier
-than 1.125 * max(SRTT, latest_RTT) since when it was sent.
+An endpoint SHOULD declare packets lost no earlier than
+1.125 * 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 remainint time.

remaining

> @@ -312,16 +292,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.
 
-The 1.125 multiplier increases reordering resilience. Implementers MAY
-experiment with using other multipliers, bearing in mind that a lower multiplier
-reduces reordering resilience and increases spurious retransmissions, and a
-higher multiplier increases loss recovery delay.
-
-This mechanism is based on Early Retransmit for TCP {{?RFC5827}}. However,
-{{?RFC5827}} does not include the timer described above. Early Retransmit is
-prone to spurious retransmissions due to its reduced reordering resilence
-without the timer. This observation led Linux TCP implementers to implement a
-timer for TCP as well, and this document incorporates this advancement.
+Implementers MAY experiment with using other reordering fractoins, bearing

fractions

-- 
You are receiving this 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#pullrequestreview-172368439
----==_mimepart_5be299456afb3_5a143fe8268d45c0584799
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/1974#discussion_r231405937">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  as a fraction of the round-trip time (kTimeReorderingFraction), is 1/8.
 
-An endpoint SHOULD set the timer such that a packet is marked as lost no earlier
-than 1.125 * max(SRTT, latest_RTT) since when it was sent.
+An endpoint SHOULD declare packets lost no earlier than
+1.125 * 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 remainint time.
</pre>
<p>remaining</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1974#discussion_r231406136">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -312,16 +292,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.
 
-The 1.125 multiplier increases reordering resilience. Implementers MAY
-experiment with using other multipliers, bearing in mind that a lower multiplier
-reduces reordering resilience and increases spurious retransmissions, and a
-higher multiplier increases loss recovery delay.
-
-This mechanism is based on Early Retransmit for TCP {{?RFC5827}}. However,
-{{?RFC5827}} does not include the timer described above. Early Retransmit is
-prone to spurious retransmissions due to its reduced reordering resilence
-without the timer. This observation led Linux TCP implementers to implement a
-timer for TCP as well, and this document incorporates this advancement.
+Implementers MAY experiment with using other reordering fractoins, bearing
</pre>
<p>fractions</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#pullrequestreview-172368439">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy4VrmvXr8I5uGcnTCNfiIGcKUtlks5uspDFgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq58YXI7hoUgQUrfL60B2weuiolJOks5uspDFgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview-172368439"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview-172368439",
"url": "https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview-172368439",
"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 1974",
"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/1974#pullrequestreview-172368439"
}
],
"@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_5be299456afb3_5a143fe8268d45c0584799--


From nobody Tue Nov  6 23:58: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 32BC512870E for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 23:57:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 wczubw8uXHcg for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 23:57: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 E63E512777C for <quic-issues@ietf.org>; Tue,  6 Nov 2018 23:57:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541577476; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=En0RRgSohE0ATz4ypqz+B6+F7h+L46V5pcDF5ZABxHk=; b=YiZZSAarYo3FpsTcT/v6nM176REExrfHQfhBfvTI7TwXO4PqqD1R+k9ZVDF1pAkdpzSUTKwa nPAY3q8RPObB0gdP1YJyAlgu1dqYM01EJaY3D81rD7o6fIHb3TEUOsLIk42gimEGTsS1vRD3 +jRbA06TOnz/jD+QdE2uoN8EbUA=
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 5be29b03.7f80a44e0180-smtp-out-n03; Wed, 07 Nov 2018 07:57:55 -0000 (UTC)
Date: Tue, 06 Nov 2018 23:57:54 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5be29b02b1a03_280102afee4870588785d1@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 52aa21: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be29b02b1648_280102afee487058878489"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Sgcnz5Ve9igwLJR9bsGZXWPgc0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 07:57:59 -0000

----==_mimepart_5be29b02b1648_280102afee487058878489
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be29b02b1648_280102afee487058878489--


From nobody Tue Nov  6 23: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 2F56512777C for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 23:58:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id scjpXKxxN6xZ for <quic-issues@ietfa.amsl.com>; Tue,  6 Nov 2018 23:58:03 -0800 (PST)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83B57128B14 for <quic-issues@ietf.org>; Tue,  6 Nov 2018 23:58:03 -0800 (PST)
Date: Tue, 06 Nov 2018 23:58:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541577482; bh=bu03CE80ifxC41onx4u/DQM8WrXogD3RSVmjDPqTL0w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pMrdWijOoiH1b7qLAxozGqvFuJpIojR1AJkwQR2uZOSEdQFgyMfO/mgMGRKr09hpH 1W//W+iCOS9AWF7O5GtAPF+JHywGQKS6vcK7/9Q5h3OrmkMZpXe0PXPXkdErEm/czH tF7Uo7FWqIFZR9Qw+LHJTLpzj5Zqt/P+p5rQlLoE=
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/1974/push/3026931585@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_5be29b0a640fe_23713fa4294d45c4261487"; 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/k0mG_H7glXR9Nt9j5zxV1uYSy0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 07:58:05 -0000

----==_mimepart_5be29b0a640fe_23713fa4294d45c4261487
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

52aa21a  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/1974/files/1c2596eb43b86271f6fb12c8ee771e9c009f4900..52aa21aaa0e49b7db5c0f20c306bbb2dc18850be

----==_mimepart_5be29b0a640fe_23713fa4294d45c4261487
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/52aa21a">52aa21a</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/1974/files/1c2596eb43b86271f6fb12c8ee771e9c009f4900..52aa21aaa0e49b7db5c0f20c306bbb2dc18850be">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3GWwjvKx4mbu_s_O0_khVAdghEQks5uspKKgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9yJrr8QAiA1LwdvWiHgTrbAit1Vks5uspKKgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/1c2596eb43b86271f6fb12c8ee771e9c009f4900..52aa21aaa0e49b7db5c0f20c306bbb2dc18850be"}}}</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/1c2596eb43b86271f6fb12c8ee771e9c009f4900..52aa21aaa0e49b7db5c0f20c306bbb2dc18850be",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/1c2596eb43b86271f6fb12c8ee771e9c009f4900..52aa21aaa0e49b7db5c0f20c306bbb2dc18850be",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "52aa21a",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/1c2596eb43b86271f6fb12c8ee771e9c009f4900..52aa21aaa0e49b7db5c0f20c306bbb2dc18850be"
}
],
"@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_5be29b0a640fe_23713fa4294d45c4261487--


From nobody Wed Nov  7 00:03: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 4B72612870E for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00:03:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rlT_vm9iNSuY for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00: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 4A234127333 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 00:03:42 -0800 (PST)
Date: Wed, 07 Nov 2018 00:03:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541577821; bh=GCiOyTtjqtaYFE9mYYlpmLjzvidKr2Lz4gyLCqcfs1E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eBnNQ6fY/aLr4JtYHrlrBMr/HGBgM8Gjc4Xcrz57xDNbRYxjb8RyonIqL0vIOh/4l yK9uHcjzVgjDLdw7cCPFgzuWlWqFe+4ICjfEjtyphfW9KoYiibe+sdI7WpkSZ5PHfu sgEnsAbfpDfhby/r/vzA/QHK+/Ofsq3qvTpwxmFw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf08d96699736ad4d6059089d92f2e2ca8138608b92cf0000000117fa5e5d92a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c436537460@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be29c5d4be2a_53c33ff45e4d45bc6103ea"; 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/2GqNqqaHOcSA7HBzfbM63q4uw8Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 08:03:45 -0000

----==_mimepart_5be29c5d4be2a_53c33ff45e4d45bc6103ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I must admit I don=E2=80=99t quite follow why min DCID is important.=0D
=0D
Regardless, forcing a higher min DCID is unfortunate because a system tha=
t relies on small DCIDs in its default operational mode will be forced to=
 not support other versions with larger DCIDs.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436537460=

----==_mimepart_5be29c5d4be2a_53c33ff45e4d45bc6103ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I must admit I don=E2=80=99t quite follow why min DCID is important.</=
p>
<p>Regardless, forcing a higher min DCID is unfortunate because a system =
that relies on small DCIDs in its default operational mode will be forced=
 to not support other versions with larger DCIDs.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1901#issuecomment-436537460">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwvp_8=
SgfskkcN4bMSkMgH7CZjINks5uspPdgaJpZM4X3R0r">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1_GKmiXRMiDsUQoWD_tfi6DDBwA=
ks5uspPdgaJpZM4X3R0r.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1901: I must admit I don=E2=80=99t quite follow why min DCID is =
important.\r\n\r\nRegardless, forcing a higher min DCID is unfortunate be=
cause a system that relies on small DCIDs in its default operational mode=
 will be forced to not support other versions with larger DCIDs."}],"acti=
on":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dra=
fts/pull/1901#issuecomment-436537460"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4=
36537460",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4365=
37460",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4365=
37460"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4003668=
91\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be29c5d4be2a_53c33ff45e4d45bc6103ea--


From nobody Wed Nov  7 00:28: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 F27DD128CB7 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00:28:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BcPCIgnFor_P for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00:28: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 E7107128B14 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 00:28:52 -0800 (PST)
Date: Wed, 07 Nov 2018 00:28:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541579331; bh=ummLoreFDlr/7RI2Q6bHVi5z2sE++/dOU7V8Vc/gAfU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QgOm2s1RJ72tzkZQsqCwjbQo32LU1qmZE8sggPshBxIehODbMmh+ObMCa0k5jbWTO rHG0FY9yFzMFRmmkFCbsh7GpyYHXX4cJm0Lze5/xK8/FIStXxMTrz9P3Cn+S/k1SwD JLQYgGVBi9pEb2ThNb1FUCGDeq8Mo7NOWlUa9o0Y=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b7c022f0e310b20476947ca51dcc28be7b1cc3e92cf0000000117fa644392a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c436543850@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2a2436f4c2_27a53f8f5e2d45c484438e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7ugGV5ifT66LrysxTcMoEEW1vIk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 08:28:55 -0000

----==_mimepart_5be2a2436f4c2_27a53f8f5e2d45c484438e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke:
> In Bangkok @kazuho short-circuited my objection at the mic by pointing out that the min DCID length might be different in other versions.
> 
> Upon further review, this requires a minor tweak to the spec: the client MUST select an initial DCID long enough for every version it supports. This implies that the maximum initial DCID length is invariant across versions, but I can't see a use case where we would drop that below 18.

FWIW, let me note that in the current design, it is not impossible for a server cluster with mixed supported versions to respond in a way that does not cause the clients to see "downgrade attacks", even in case the resent Initial lands on a different server within the cluster.

This is how you would do in case you are upgrading a cluster to support v2:

1. Some of the servers start accepting v2, but continues to claim support only for v1 in the VN packets.
2. During this period, when the server receives a v1 Initial, it responds with `supported_versions` that only contains v1. When the server receives a v2 Initial, it responds with `supported_versions` that contains both v1 and v2.
3. After all servers start accepting v2, they start sending v2 in the VN packet and also in `supported_versions`.

The difference from what you would do when we have "compatible version upgrade" is step 2; we need to send different `supported_versions` based on the version number of the client's Initial. This looks strange, but I think it would 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/1901#issuecomment-436543850
----==_mimepart_5be2a2436f4c2_27a53f8f5e2d45c484438e
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>:</p>
<blockquote>
<p>In Bangkok <a class=3D"user-mention" data-hovercard-type=3D"user" data=
-hovercard-url=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hoverca=
rd-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://gi=
thub.com/kazuho">@kazuho</a> short-circuited my objection at the mic by p=
ointing out that the min DCID length might be different in other versions=
.</p>
<p>Upon further review, this requires a minor tweak to the spec: the clie=
nt MUST select an initial DCID long enough for every version it supports.=
 This implies that the maximum initial DCID length is invariant across ve=
rsions, but I can't see a use case where we would drop that below 18.</p>=

</blockquote>
<p>FWIW, let me note that in the current design, it is not impossible for=
 a server cluster with mixed supported versions to respond in a way that =
does not cause the clients to see "downgrade attacks", even in case the r=
esent Initial lands on a different server within the cluster.</p>
<p>This is how you would do in case you are upgrading a cluster to suppor=
t v2:</p>
<ol>
<li>Some of the servers start accepting v2, but continues to claim suppor=
t only for v1 in the VN packets.</li>
<li>During this period, when the server receives a v1 Initial, it respond=
s with <code>supported_versions</code> that only contains v1. When the se=
rver receives a v2 Initial, it responds with <code>supported_versions</co=
de> that contains both v1 and v2.</li>
<li>After all servers start accepting v2, they start sending v2 in the VN=
 packet and also in <code>supported_versions</code>.</li>
</ol>
<p>The difference from what you would do when we have "compatible version=
 upgrade" is step 2; we need to send different <code>supported_versions</=
code> based on the version number of the client's Initial. This looks str=
ange, but I think it would 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/pull/1901#issuecomment-436543850">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-AlIP=
MR6aAakvY729CwyJSHFysMks5uspnDgaJpZM4X3R0r">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2PCK6mkdGnAE3rY7wOGlxcsx5CX=
ks5uspnDgaJpZM4X3R0r.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1901: @martinduke:\r\n\u003e In Bangkok @kazuho short-circuited my=
 objection at the mic by pointing out that the min DCID length might be d=
ifferent in other versions.\r\n\u003e \r\n\u003e Upon further review, thi=
s requires a minor tweak to the spec: the client MUST select an initial D=
CID long enough for every version it supports. This implies that the maxi=
mum initial DCID length is invariant across versions, but I can't see a u=
se case where we would drop that below 18.\r\n\r\nFWIW, let me note that =
in the current design, it is not impossible for a server cluster with mix=
ed supported versions to respond in a way that does not cause the clients=
 to see \"downgrade attacks\", even in case the resent Initial lands on a=
 different server within the cluster.\r\n\r\nThis is how you would do in =
case you are upgrading a cluster to support v2:\r\n\r\n1. Some of the ser=
vers start accepting v2, but continues to claim support only for v1 in th=
e VN packets.\r\n2. During this period, when the server receives a v1 Ini=
tial, it responds with `supported_versions` that only contains v1. When t=
he server receives a v2 Initial, it responds with `supported_versions` th=
at contains both v1 and v2.\r\n3. After all servers start accepting v2, t=
hey start sending v2 in the VN packet and also in `supported_versions`.\r=
\n\r\nThe difference from what you would do when we have \"compatible ver=
sion upgrade\" is step 2; we need to send different `supported_versions` =
based on the version number of the client's Initial. This looks strange, =
but I think it would work."}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436543850"}=
}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4=
36543850",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4365=
43850",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4365=
43850"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4003668=
91\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2a2436f4c2_27a53f8f5e2d45c484438e--


From nobody Wed Nov  7 00: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 BC511128CB7 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00:44:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2XuLql-cXKYo for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00:44: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 14E841286D9 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 00:44:31 -0800 (PST)
Date: Wed, 07 Nov 2018 00:44:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541580270; bh=qJRtoMiCcvffdboh3ujEfnirpklaCjARJLe81PrAJuA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d3ATkPkhah1PXKBvYe1XBWg4n/o6VpbtesK1Z/NVMgHEMkWb9T2PNXulqpTFrv+t1 cjSaJjhAFMaDipEPyk0pW3SNv7dgmBf1xpZEmOqoxd9P+f/TPSJw6aFEo0LvW0r+Yr rTdcuap4oruTffcAXlR4FUXrk3wHkHzj9Kz2AqYA=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7201bf35893800e17b006c7e92005d2e5a31999b92cf0000000117fa67ee92a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c436547896@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2a5ee6f01_5a4d3fe8268d45c0931237"; 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/K6QDpHb4JBB9NHiH40Y7RQYacro>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 08:44:33 -0000

----==_mimepart_5be2a5ee6f01_5a4d3fe8268d45c0931237
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Upon further review, this requires a minor tweak to the spec: the client MUST select an initial DCID long enough for every version it supports. This implies that the maximum initial DCID length is invariant across versions, but I can't see a use case where we would drop that below 18.

@martinduke, I think it is not only an issue with max DCID but also min DCID.  The client MUST select an initial DCID whose length falls within the range of valid DCID lengths for each version it supports.  What this means is that if versions A and B require DCIDs to be between (Xa and Ya) and (Xb and Yb) long respectively, Xa-Ya and Xb-Yb ranges would better overlap, or no client would be able to support both A and B.

The Invariants could specify the largest-allowed-min and smallest-allowed-max DCID lengths.  But it is also possible to leave the matter to future version specs, which would need to take care of ensuring an overlap in DCID length with all prior versions they wish to "co-exist" 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/1901#issuecomment-436547896
----==_mimepart_5be2a5ee6f01_5a4d3fe8268d45c0931237
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Upon further review, this requires a minor tweak to the spec: the clie=
nt MUST select an initial DCID long enough for every version it supports.=
 This implies that the maximum initial DCID length is invariant across ve=
rsions, but I can't see a use case where we would drop that below 18.</p>=

</blockquote>
<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>, I think it is not only an issue with max DC=
ID but also min DCID.  The client MUST select an initial DCID whose lengt=
h falls within the range of valid DCID lengths for each version it suppor=
ts.  What this means is that if versions A and B require DCIDs to be betw=
een (Xa and Ya) and (Xb and Yb) long respectively, Xa-Ya and Xb-Yb ranges=
 would better overlap, or no client would be able to support both A and B=
.</p>
<p>The Invariants could specify the largest-allowed-min and smallest-allo=
wed-max DCID lengths.  But it is also possible to leave the matter to fut=
ure version specs, which would need to take care of ensuring an overlap i=
n DCID length with all prior versions they wish to "co-exist" with.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1901#issuecomment-436547896">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyec7Y=
9Ky-3ab35ZXEY_0YOqXaO7ks5usp1ugaJpZM4X3R0r">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxUmnggM1_MLVSkA7RRc4_lA58WO=
ks5usp1ugaJpZM4X3R0r.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1901: \u003e Upon further review, this requires a minor tweak to=
 the spec: the client MUST select an initial DCID long enough for every v=
ersion it supports. This implies that the maximum initial DCID length is =
invariant across versions, but I can't see a use case where we would drop=
 that below 18.\r\n\r\n@martinduke, I think it is not only an issue with =
max DCID but also min DCID.  The client MUST select an initial DCID whose=
 length falls within the range of valid DCID lengths for each version it =
supports.  What this means is that if versions A and B require DCIDs to b=
e between (Xa and Ya) and (Xb and Yb) long respectively, Xa-Ya and Xb-Yb =
ranges would better overlap, or no client would be able to support both A=
 and B.\r\n\r\nThe Invariants could specify the largest-allowed-min and s=
mallest-allowed-max DCID lengths.  But it is also possible to leave the m=
atter to future version specs, which would need to take care of ensuring =
an overlap in DCID length with all prior versions they wish to \"co-exist=
\" with."}],"action":{"name":"View Pull Request","url":"https://github.co=
m/quicwg/base-drafts/pull/1901#issuecomment-436547896"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4=
36547896",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4365=
47896",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4365=
47896"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4003668=
91\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2a5ee6f01_5a4d3fe8268d45c0931237--


From nobody Wed Nov  7 00:49: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 6E536128B14 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00:49:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-SEf0ANpXSs for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00:49: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 9757712007C for <quic-issues@ietf.org>; Wed,  7 Nov 2018 00:49:01 -0800 (PST)
Date: Wed, 07 Nov 2018 00:49:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541580540; bh=QRbsUeLHbBT3ZVWBWxgcIqr4Tq++V1gStSV8VHJhCKs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hgewh9VxRB/FqhA1dOr6YzOzyYtxbRa/uM6RSv4mfXC5lWUW9U6ahhWZanwtCVtaV OTDmtY1i7XvGuJI+CUKhC2PXO2ioCkffI/jJOYBL7eQpe5P/Q6Ar6bVoTecBVcYrWY ug3QO2qLQ0tklPjpDKRcpnqnpE5LvVsSWpJMYDWM=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbdf0b832578c8d773237faef7248e1b8f60f2ff592cf0000000117fa68fc92a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c436549074@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2a6fcc6a72_65e53ff22d2d45c48196a6"; 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/bPBxzXGmnwPw1KJ9hYLRqCn09wc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 08:49:04 -0000

----==_mimepart_5be2a6fcc6a72_65e53ff22d2d45c48196a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord I agree, although I cannot see a use case that would really require an upper limit on initial DCID len. So I think it is simpler just to hold the max length constant and allow versions to vary min length (as this value is needed to provide minimum entropy for Retry and VN 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/1901#issuecomment-436549074
----==_mimepart_5be2a6fcc6a72_65e53ff22d2d45c48196a6
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=3D25256216" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/igorlord">@igorlord</a> I agree, although I cannot see a use case that w=
ould really require an upper limit on initial DCID len. So I think it is =
simpler just to hold the max length constant and allow versions to vary m=
in length (as this value is needed to provide minimum entropy for Retry a=
nd VN 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/pull/1901#issuecomment-436549074">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwji8N=
cy8RyZTtbApfZHwI4ja0KUks5usp58gaJpZM4X3R0r">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyTzcW0FlV2YqbNWttAIkiz5ERCb=
ks5usp58gaJpZM4X3R0r.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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=
induke in #1901: @igorlord I agree, although I cannot see a use case that=
 would really require an upper limit on initial DCID len. So I think it i=
s simpler just to hold the max length constant and allow versions to vary=
 min length (as this value is needed to provide minimum entropy for Retry=
 and VN packets)."}],"action":{"name":"View Pull Request","url":"https://=
github.com/quicwg/base-drafts/pull/1901#issuecomment-436549074"}}}</scrip=
t>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4=
36549074",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4365=
49074",
"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] Compatible version upgrade (#1901)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4365=
49074"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4003668=
91\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2a6fcc6a72_65e53ff22d2d45c48196a6--


From nobody Wed Nov  7 00:52: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 1A87F130DDD for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00:51:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g0Laire2sAzZ for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00:51:53 -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 6C4C4130E08 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 00:51:51 -0800 (PST)
Date: Wed, 07 Nov 2018 00:51:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541580710; bh=VHvWmv/yMRMpuD3QdemKPqea1wGngTjK6G7Ps6RinJU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1q6nPq3nIBHYejlVO8ywCndvC/Xxmc7ScizyTR/Tmz4s+jv6w/M7sD19FqStgOWZF mjeoJmIVDUUyZ/uOAiOx7KNNzUbijKldvkPfuFqWBMaolbkPydokKRgbN9+xpsk6qe haWPJd/ZKKtDnHvKbrCHN24z550+xZeX8ns55jWg=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab664df2bacdc11bd18079ac28f0243000d489979692cf0000000117fa69a692a169ce168ac763@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1977@github.com>
Subject: [quicwg/base-drafts] Exempt all ACK frames from congestion control (#1977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2a7a665ffe_6b7b3fce322d45c0685335"; 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/93LQshTzzF2bIjy_UXMvOZ_AgPE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 08:51:59 -0000

----==_mimepart_5be2a7a665ffe_6b7b3fce322d45c0685335
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I realize there are quite a few retired PRs in this space.

However, the current system sets up perverse incentives. If I want to maximize my throughput given a certain congestion window, the optimal behavior is to always send ACK frames in their own packets.

IMO, simply not counting ACK frames in flightsize (and the header of ack-only packets) is conceptually cleaner and a pretty simple change to the implementation.

If there are no objections I can file 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/1977
----==_mimepart_5be2a7a665ffe_6b7b3fce322d45c0685335
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I realize there are quite a few retired PRs in this space.</p>
<p>However, the current system sets up perverse incentives. If I want to maximize my throughput given a certain congestion window, the optimal behavior is to always send ACK frames in their own packets.</p>
<p>IMO, simply not counting ACK frames in flightsize (and the header of ack-only packets) is conceptually cleaner and a pretty simple change to the implementation.</p>
<p>If there are no objections I can file 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/1977">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4-I27ykqLR6fvWFRe4Oq-Fsn26Yks5usp8mgaJpZM4YSAuG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5E1JiZTshW6BEngTApEXsH6plC9ks5usp8mgaJpZM4YSAuG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Exempt all ACK frames from congestion control (#1977)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1977"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1977",
"url": "https://github.com/quicwg/base-drafts/issues/1977",
"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": "Exempt all ACK frames from congestion control (#1977)",
"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": 1977
}
]
}
],
"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\": 1977,\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\": 1977\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1977"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407374726\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2a7a665ffe_6b7b3fce322d45c0685335--


From nobody Wed Nov  7 00:55: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 BB495130DC0 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00:54:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UbCIgzODGn_n for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 00:54: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 B890D128CB7 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 00:54:57 -0800 (PST)
Date: Wed, 07 Nov 2018 00:54:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541580896; bh=PfAcIP/BFSdO09uHaKqe0Khsrg2i9Rfs/xLJUlX0h18=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=VICNZvU0vR1StZGnzUKQrDk2eqNsMvXS9AeVM8U85VVEyR/plDBAlvwqXFIqxjFmm e+MNnMkvTA8+vPYtEGADmRygu572hwXjJyyVr6w+hifPd0gYrjYIgXCVqt/3hNka86 9nkXsU/qIx2Zxc4vS4eTqm+/BLcXunQEs+ugO7w8=
From: Bob Briscoe <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42031c084d8c51578b7f6fa6974758251d872de792cf0000000117fa6a6092a169ce168acaf3@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@github.com>
Subject: [quicwg/base-drafts] Sender-Controlled Delayed ACK Ratio (#1978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2a860ea4f9_34133fcd3a4d45bc110303b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bbriscoe
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YGPEWnGAegjAIrEiUZnM25ZvRtE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 08:55:06 -0000

----==_mimepart_5be2a860ea4f9_34133fcd3a4d45bc110303b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yesterday Jana said the WG is open to the possibility of a sender-controlled ack_ratio. 

A simpler approach: a 3-bit field in each direction, in every packet, carrying ack_exp where 
> > ack_ratio` = 2^ack_exp.`
Exactly how many bits to use is up for discussion, but I believe ack_ratio=16 and growing is already common in DCs, so 2 bits isn't quite enough.

Receiving ack_exp would be defined to mean: "From now, please try to ACK at least every 2^ack_exp packets". No negotiation. No need to detect loss of messages. Just repetition of a hint.

Of course a variable can be constant, e.g. for implementers of a sender who want to leave adaptation code for later, just set ack_exp=1 in every packet.

I think this would address all the scenarios in #1428 (related but 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/1978
----==_mimepart_5be2a860ea4f9_34133fcd3a4d45bc110303b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yesterday Jana said the WG is open to the possibility of a sender-controlled ack_ratio.</p>
<p>A simpler approach: a 3-bit field in each direction, in every packet, carrying ack_exp where</p>
<blockquote>
<blockquote>
<p>ack_ratio<code> = 2^ack_exp.</code><br>
Exactly how many bits to use is up for discussion, but I believe ack_ratio=16 and growing is already common in DCs, so 2 bits isn't quite enough.</p>
</blockquote>
</blockquote>
<p>Receiving ack_exp would be defined to mean: "From now, please try to ACK at least every 2^ack_exp packets". No negotiation. No need to detect loss of messages. Just repetition of a hint.</p>
<p>Of course a variable can be constant, e.g. for implementers of a sender who want to leave adaptation code for later, just set ack_exp=1 in every packet.</p>
<p>I think this would address all the scenarios in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="330174604" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1428" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1428/hovercard" href="https://github.com/quicwg/base-drafts/issues/1428">#1428</a> (related but closed).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1978">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-SCRD-V9uEi52JTPW3HBhKKK8SKks5usp_ggaJpZM4YSA-X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7dLvl0NSjD-6rOmXDXs4Q7ztK08ks5usp_ggaJpZM4YSA-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":"Sender-Controlled Delayed ACK Ratio (#1978)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1978",
"url": "https://github.com/quicwg/base-drafts/issues/1978",
"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": "Sender-Controlled Delayed ACK Ratio (#1978)",
"sections": [
{
"text": "",
"activityTitle": "**Bob Briscoe**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@bbriscoe",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1978
}
]
}
],
"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\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407375767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2a860ea4f9_34133fcd3a4d45bc110303b--


From nobody Wed Nov  7 01:01: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 EC5711286D9 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:01:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UDqVl7PWOnYt for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:00: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 09128123FFD for <quic-issues@ietf.org>; Wed,  7 Nov 2018 01:00:59 -0800 (PST)
Date: Wed, 07 Nov 2018 01:00:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541581258; bh=M5QZMGM28F67nccsgGie4iJN2ekXFldcUthjy7Uk0Oo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZXedunjweMZ/DER4/LZt1RSDkCMAkdvZfF80omgHaOsFOxWCm+LPAsfAc+Dqus1Tl gcVfK6z3o3wlChgaHoND4KLaoEUw+VJ9fxH5clAQGJ/sTR04yMG91vuDomA27BhGuc HJ6dAwgCNPqWyggIBRC94cQEe9FKRdLp0LY71NmM=
From: Bob Briscoe <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab11301ab9b927d17a46ce3ab5579914fbc30df20992cf0000000117fa6bc992a169ce168acaf3@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/436552267@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_5be2a9c916e2b_9683f922ccd45bc763795"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bbriscoe
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-dWUwJjbl6bJh1_eOpGLGvBPQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 09:01:06 -0000

----==_mimepart_5be2a9c916e2b_9683f922ccd45bc763795
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

### Some scenarios where the sender's preferred ack_ratio changes through the connection:

1. A sender CC that wants the receiver to turn off DelAcks during flow-start (e.g. it's using hybrid slow-start as in Cubic and wants to get delay measurements more frequently) sets ack_exp=0 during flow-start (ack_ratio=1), then increases ack_exp during congestion avoidance. If it goes idle, then re-starts, it would set ack_exp=0 again. 

   Note on heuristics: A Linux TCP receiver currently uses a heuristic to determine when the sender has exited slow-start. However, heuristics ->  ossification. A Linux receiver's heuristic only works with the current pattern of slow-start. In TCP, when we tried to improve the pattern on the sender (paced chirping), the heuristic on the receiver killed us.

2. Imagine a paced sender has hardware generic receive offload (GRO), so for a long-running flow it doesn't want a high rate of QUIC ACKs that are opaque to GRO. Let's say it would prefer at least 8 ACKs per RTT. Again, it starts with ack_exp=0, but in congestion avoidance it would use:
> ack_ratio <= cwnd_in_packets/8

   So calculation of ack_ratio lends itself to fast integer arithmetic.

    Upshot: By remote controlling the receiver, the server offloads nearly all the ACKs from large downloads, but still focuses its ACK-receiving resources on getting each client up to speed.

-- 
You are receiving this 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-436552267
----==_mimepart_5be2a9c916e2b_9683f922ccd45bc763795
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<h3>Some scenarios where the sender's preferred ack_ratio changes through=
 the connection:</h3>
<ol>
<li>
<p>A sender CC that wants the receiver to turn off DelAcks during flow-st=
art (e.g. it's using hybrid slow-start as in Cubic and wants to get delay=
 measurements more frequently) sets ack_exp=3D0 during flow-start (ack_ra=
tio=3D1), then increases ack_exp during congestion avoidance. If it goes =
idle, then re-starts, it would set ack_exp=3D0 again.</p>
<p>Note on heuristics: A Linux TCP receiver currently uses a heuristic to=
 determine when the sender has exited slow-start. However, heuristics -&g=
t;  ossification. A Linux receiver's heuristic only works with the curren=
t pattern of slow-start. In TCP, when we tried to improve the pattern on =
the sender (paced chirping), the heuristic on the receiver killed us.</p>=

</li>
<li>
<p>Imagine a paced sender has hardware generic receive offload (GRO), so =
for a long-running flow it doesn't want a high rate of QUIC ACKs that are=
 opaque to GRO. Let's say it would prefer at least 8 ACKs per RTT. Again,=
 it starts with ack_exp=3D0, but in congestion avoidance it would use:</p=
>
</li>
</ol>
<blockquote>
<p>ack_ratio &lt;=3D cwnd_in_packets/8</p>
</blockquote>
<p>So calculation of ack_ratio lends itself to fast integer arithmetic.</=
p>
<pre><code>Upshot: By remote controlling the receiver, the server offload=
s nearly all the ACKs from large downloads, but still focuses its ACK-rec=
eiving resources on getting each client up to speed.
</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/issues/1978#issuecomment-436552267">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8CD=
2FSSSVYqzwYXDcaIbz_5lMkcks5usqFJgaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq70LQN1vdLuJ1xOZ_ofbqxjO=
JaSCks5usqFJgaJpZM4YSA-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":"@bbri=
scoe in #1978: ### Some scenarios where the sender's preferred ack_ratio =
changes through the connection:\r\n\r\n1. A sender CC that wants the rece=
iver to turn off DelAcks during flow-start (e.g. it's using hybrid slow-s=
tart as in Cubic and wants to get delay measurements more frequently) set=
s ack_exp=3D0 during flow-start (ack_ratio=3D1), then increases ack_exp d=
uring congestion avoidance. If it goes idle, then re-starts, it would set=
 ack_exp=3D0 again. \r\n\r\n   Note on heuristics: A Linux TCP receiver c=
urrently uses a heuristic to determine when the sender has exited slow-st=
art. However, heuristics -\u003e  ossification. A Linux receiver's heuris=
tic only works with the current pattern of slow-start. In TCP, when we tr=
ied to improve the pattern on the sender (paced chirping), the heuristic =
on the receiver killed us.\r\n\r\n2. Imagine a paced sender has hardware =
generic receive offload (GRO), so for a long-running flow it doesn't want=
 a high rate of QUIC ACKs that are opaque to GRO. Let's say it would pref=
er at least 8 ACKs per RTT. Again, it starts with ack_exp=3D0, but in con=
gestion avoidance it would use:\r\n\u003e ack_ratio \u003c=3D cwnd_in_pac=
kets/8\r\n\r\n   So calculation of ack_ratio lends itself to fast integer=
 arithmetic.\r\n\r\n    Upshot: By remote controlling the receiver, the s=
erver offloads nearly all the ACKs from large downloads, but still focuse=
s its ACK-receiving resources on getting each client up to speed."}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/1978#issuecomment-436552267"}}}</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=
-436552267",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
6552267",
"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": "**Bob Briscoe**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@bbriscoe",
"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-43=
6552267"
}
],
"@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_5be2a9c916e2b_9683f922ccd45bc763795--


From nobody Wed Nov  7 01: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 6A1321286D9 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:04:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16B1kHCW2UxF for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:04: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 4C7BE127133 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 01:04:42 -0800 (PST)
Date: Wed, 07 Nov 2018 01:04:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541581480; bh=iJgQm71LEBwjUUQp0tpqp5FDhD2K5yA+NhVaq3uDvkU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wvOzRNWWccCPg1q+TOrgK0ZvVvGDkxQxb0Rc8+7YymBBDEnspcJv6QxxYGh5ksgBC UJVgkeO1yR2pJzigeAf0DWoOySRUKEX50SKHF8kobnqQnnkPE09P4TCBABxZykJvuM flW5OHgYSsfk69Sr+wWmqjJi19zJdSDwYL0T/e/U=
From: Bob Briscoe <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab760a5fd22a84aeef85a5b790abe7ae4a285b2b2392cf0000000117fa6ca892a169ce168acaf3@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/436553339@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_5be2aaa8893d7_5c6a3fd67b0d45bc1547777"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bbriscoe
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QaIVpxdWeDr8CA0NtVWatqtVqRc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 09:04:44 -0000

----==_mimepart_5be2aaa8893d7_5c6a3fd67b0d45bc1547777
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

### Units

Packets? bytes? time? fraction of RTT? 

Think of this question in two stages:
Q1. what units the sender starts from 
Q2. what units the message is in, which the sender has to derive from Q1

If the message was a fraction of 1 RTT, the receiver would have to calulate the sender's RTT. It can do that, using ACKs of ACKs, but that implies work and delay.

In all cases that I could see in #1428, the sender had all the info to translate from one unit to another (it knows its own SMSS, its window, its RTT). This leaves Q2, to which a good enough answer is packets (which also compresses the message 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/1978#issuecomment-436553339
----==_mimepart_5be2aaa8893d7_5c6a3fd67b0d45bc1547777
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<h3>Units</h3>
<p>Packets? bytes? time? fraction of RTT?</p>
<p>Think of this question in two stages:<br>
Q1. what units the sender starts from<br>
Q2. what units the message is in, which the sender has to derive from Q1<=
/p>
<p>If the message was a fraction of 1 RTT, the receiver would have to cal=
ulate the sender's RTT. It can do that, using ACKs of ACKs, but that impl=
ies work and delay.</p>
<p>In all cases that I could see in <a class=3D"issue-link js-issue-link"=
 data-error-text=3D"Failed to load issue title" data-id=3D"330174604" dat=
a-permission-text=3D"Issue title is private" data-url=3D"https://github.c=
om/quicwg/base-drafts/issues/1428" data-hovercard-type=3D"issue" data-hov=
ercard-url=3D"/quicwg/base-drafts/issues/1428/hovercard" href=3D"https://=
github.com/quicwg/base-drafts/issues/1428">#1428</a>, the sender had all =
the info to translate from one unit to another (it knows its own SMSS, it=
s window, its RTT). This leaves Q2, to which a good enough answer is pack=
ets (which also compresses the message size).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-436553339">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Hv=
3hTKpAv1Y8dK27C1sZC6BqoMks5usqIogaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7vMXZ_6tg51qQPWLzdjcHLq=
byncks5usqIogaJpZM4YSA-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":"@bbri=
scoe in #1978: ### Units\r\n\r\nPackets? bytes? time? fraction of RTT? \r=
\n\r\nThink of this question in two stages:\r\nQ1. what units the sender =
starts from \r\nQ2. what units the message is in, which the sender has to=
 derive from Q1\r\n\r\nIf the message was a fraction of 1 RTT, the receiv=
er would have to calulate the sender's RTT. It can do that, using ACKs of=
 ACKs, but that implies work and delay.\r\n\r\nIn all cases that I could =
see in #1428, the sender had all the info to translate from one unit to a=
nother (it knows its own SMSS, its window, its RTT). This leaves Q2, to w=
hich a good enough answer is packets (which also compresses the message s=
ize). \r\n"}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/1978#issuecomment-436553339"}}}</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=
-436553339",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
6553339",
"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": "**Bob Briscoe**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@bbriscoe",
"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-43=
6553339"
}
],
"@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_5be2aaa8893d7_5c6a3fd67b0d45bc1547777--


From nobody Wed Nov  7 01:05: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 7B41A1286D9 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:05:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SRwhXzN1wlTB for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:05: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 7B39F127133 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 01:05:20 -0800 (PST)
Date: Wed, 07 Nov 2018 01:05:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541581519; bh=y4ja3niFhSHU7lqC/dCFv9wct6GdFGB0USi/efeNfVQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=H20drWQ7yFomjcFsKm4mwH5sjubN6sPH0Uu1PqrmdAyJQ0X82W9pUF86ENHcx9z2b TzKHrnQAvorz5hC6tR3DpAJdbAPc0qvif9pzf+4s4je31eiSLs/bixlIgVXmJ7N7Zd LbcrLXRTpTZoywngB6rJpASrYu1Hb5mMvpxnYJdU=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc3f7932525f241a6b199d0b3807c59649c14e6bd92cf0000000117fa6ccf92a169ce168ad819@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1979@github.com>
Subject: [quicwg/base-drafts] remove negotiated spin (#1979)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2aacf9c410_d2b3fd13b8d45b811686ea"; 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/63wknf3fSNWipWiAKjyYjFnzuTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 09:05:23 -0000

----==_mimepart_5be2aacf9c410_d2b3fd13b8d45b811686ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This removes appendix A from -spin-exp, since the consensus that negotiation's downsides outweighed it upsides was pretty clear in Bangkok.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1979

-- Commit Summary --

  * remove negotiated spin

-- File Changes --

    M draft-ietf-quic-spin-exp.md (54)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1979.patch
https://github.com/quicwg/base-drafts/pull/1979.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/1979

----==_mimepart_5be2aacf9c410_d2b3fd13b8d45b811686ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This removes appendix A from -spin-exp, since the consensus that negotiation's downsides outweighed it upsides was pretty clear in Bangkok.</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/1979'>https://github.com/quicwg/base-drafts/pull/1979</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>remove negotiated spin</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1979/files#diff-0">draft-ietf-quic-spin-exp.md</a>
    (54)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1979.patch'>https://github.com/quicwg/base-drafts/pull/1979.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1979.diff'>https://github.com/quicwg/base-drafts/pull/1979.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/1979">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1HtV5QU87ZXSN77z571wH94rzSsks5usqJPgaJpZM4YSB7J">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-p4u9teDZXGDVAzdVWjkI-OPiSwks5usqJPgaJpZM4YSB7J.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"remove negotiated spin (#1979)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1979"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1979",
"url": "https://github.com/quicwg/base-drafts/pull/1979",
"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": "remove negotiated spin (#1979)",
"sections": [
{
"text": "",
"activityTitle": "**Brian Trammell**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@britram",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "728d133",
"value": "remove negotiated spin"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-spin-exp.md](https://github.com/quicwg/base-drafts/pull/1979/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\": 1979,\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\": 1979\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1979"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1979.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1979.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407379657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be2aacf9c410_d2b3fd13b8d45b811686ea--


From nobody Wed Nov  7 01:11: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 50179130E3D for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:11:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 wBZpDIk5ZJ4x for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:11: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 79A0F130DDF for <quic-issues@ietf.org>; Wed,  7 Nov 2018 01:11:15 -0800 (PST)
Date: Wed, 07 Nov 2018 01:11:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541581874; bh=V+oGxlZEem6nl4MIV1Z1q93w0cskfzEGF9mI0r9aX5c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1/8js7Y65SR7DuWH2XC64PkEw9AvGVlKTVkRyWUKG5BppLrwf5Z7H1Mi5XTBIXh8S mKmCfEwPe0L0WEBCxjDd8gAx8kWDn2IVoFqV07eNGhpXDv55bMFGUcyqRDPqSajZZy 3VU/DgigDF38892Yef6nRQWQSzR3lFfmMFjzMeek=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57317d385baa8aff9c9b206cd17ca4ab50fd291d92cf0000000117fa6e3292a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973/review/172393960@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2ac32baacb_d553fe2ca6d45c4111740"; 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/sqh-7fLDisR3RIgOFOjUgg_-cWE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 09:11:24 -0000

----==_mimepart_5be2ac32baacb_d553fe2ca6d45c4111740
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

britram commented on this pull request.

this is fine, in isolation, but I do feel like we haven't had enough discussion of the benefits and drawbacks of this approach as compared to just calling it SPDY/2...



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172393960
----==_mimepart_5be2ac32baacb_d553fe2ca6d45c4111740
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@britram</b> commented on this pull request.</p>

<p>this is fine, in isolation, but I do feel like we haven't had enough discussion of the benefits and drawbacks of this approach as compared to just calling it SPDY/2...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172393960">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4xURQDjicp5biw05Dt4yXYG2Yvnks5usqOygaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6WyYLsCJb_8Gdhs2sXsy3U_-0Hlks5usqOygaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@britram commented on #1973"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172393960"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172393960",
"url": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172393960",
"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": "@britram commented on 1973",
"sections": [
{
"text": "this is fine, in isolation, but I do feel like we haven't had enough discussion of the benefits and drawbacks of this approach as compared to just calling it SPDY/2...",
"activityTitle": "**Brian Trammell**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@britram",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172393960"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2ac32baacb_d553fe2ca6d45c4111740--


From nobody Wed Nov  7 01: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 92D13128CB7 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:29:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ViDluOVx0NlD for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01: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 252E91286D9 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 01:29:19 -0800 (PST)
Date: Wed, 07 Nov 2018 01:29:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541582957; bh=H6gXDvIo6+TYPRUHXYWy1lj4WHtUCc+kUALI/VKP/S4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DUHzXmSrEzGUJjKvdiD7lSk59Kg7ryU3x2nxc4UiFrRIa3bMQ+QAH1FUFF4viRfCo Vgtu2b5zhDodDPD/4a+pHzMpbF3OwvuLNYNdAmjJQtgrFrrxMLVm9H6FWyfcwuVmuZ HF2VhBPM1jELQbIVQUgvNfqjVT3RT3p4A8gABsCQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abff36a0ec0cd24db2f2546f95e29535c0bab625b792cf0000000117fa726d92a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c436560520@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2b06ddcf01_73363fde01cd45b41491a4"; 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/E1hS61AqTJKFhPiSh2L1Uasb1Ns>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 09:29:21 -0000

----==_mimepart_5be2b06ddcf01_73363fde01cd45b41491a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How about separating VN / Retry entropy from DCID lengths if this is the only thing that blocks short DCIDs from coexisting with "standard" DCID min lengths?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436560520
----==_mimepart_5be2b06ddcf01_73363fde01cd45b41491a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How about separating VN / Retry entropy from DCID lengths if this is the only thing that blocks short DCIDs from coexisting with "standard" DCID min lengths?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436560520">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2RXi59h1mllwe7vnX1rFcapt9ifks5usqftgaJpZM4X3R0r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3eWL9TqfZwAj7VUzbt8Ko7q67Qyks5usqftgaJpZM4X3R0r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1901: How about separating VN / Retry entropy from DCID lengths if this is the only thing that blocks short DCIDs from coexisting with \"standard\" DCID min lengths?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436560520"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436560520",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436560520",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436560520"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400366891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2b06ddcf01_73363fde01cd45b41491a4--


From nobody Wed Nov  7 01: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 67B891286D9 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:33:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3bHwcaahWUK7 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:33:05 -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 C969712008A for <quic-issues@ietf.org>; Wed,  7 Nov 2018 01:33:05 -0800 (PST)
Date: Wed, 07 Nov 2018 01:33:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541583185; bh=Qq3/RPp4upZYN+hqO7qSz8lub38OYyr6+rrWdhaEn7M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GfOubncHz1w1O/FuM1cUL3XvfuaC2L3K0nKhu+1SeFemBK02B8g3Rdvpx+N7uWxZE KSpGC7/KOTjQxKVIIfj0qao5JhyWsLKKRHbXS4DJn65EXZQIZw08Zx0gtgmJ7BXC94 NRPWOYkYHiAMJnHrEAZs/HCu+8XkjoHOo9nTVgNE=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8d2c4ed1f6ce333345e5cbc646ce0062c7a4bca92cf0000000117fa735192a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c436561691@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2b151133f6_39223fc8a80d45c026640"; 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/CQLkjt_Syw8kVl29g3Ka_mBVOkY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 09:33:07 -0000

----==_mimepart_5be2b151133f6_39223fc8a80d45c026640
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How would you do that? This is only relevant to the Initial DCID, not the server-proposed 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/1901#issuecomment-436561691
----==_mimepart_5be2b151133f6_39223fc8a80d45c026640
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How would you do that? This is only relevant to the Initial DCID, not the server-proposed 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/1901#issuecomment-436561691">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Fk67hbVR8ELyr_iLsRet09bcaGks5usqjRgaJpZM4X3R0r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-ZaSCQWDG_6xlLxcy0zTSFL3ktrks5usqjRgaJpZM4X3R0r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1901: How would you do that? This is only relevant to the Initial DCID, not the server-proposed one."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436561691"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436561691",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436561691",
"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] Compatible version upgrade (#1901)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436561691"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400366891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2b151133f6_39223fc8a80d45c026640--


From nobody Wed Nov  7 01:41: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 6660E129619 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:41:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dF-m2vg1Jh2Y for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:41: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 08124128CF2 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 01:41:09 -0800 (PST)
Date: Wed, 07 Nov 2018 01:41:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541583667; bh=Oh46fTgbQZHrR0TbID4mEWBT2nTtvuJyC9oYrdUGtho=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ve0og/dp7U292U74tETvt4GV4tB0kQN1bxKsk+/dIThoD+Zib2cy2Yaqjp5aBEcsa bDoFuN96+fH0PcY/Txwf2BRTS/0nNLfXdzjw/JjSeKOPeKMGTrTVb9ZClKeYFRoXXW IhayegLzzciKqXyPLfG408Vf+dU1+XOmHLdecq18=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab51b9d2f509bda44f8666c14cdfd0bce4713eb64692cf0000000117fa753392a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c436564111@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2b333e624e_27a3ff4a70d45b894879"; 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/KNYCim1iKfA_UGAZKP4N8RIR6lM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 09:41:11 -0000

----==_mimepart_5be2b333e624e_27a3ff4a70d45b894879
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If the version dependent DCID length really only is a concern for the intial packet, then I suggest that this length is hardcoded to 128-bits, independent of SCID/DCID length requirements of any given 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/pull/1901#issuecomment-436564111
----==_mimepart_5be2b333e624e_27a3ff4a70d45b894879
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If the version dependent DCID length really only is a concern for the intial packet, then I suggest that this length is hardcoded to 128-bits, independent of SCID/DCID length requirements of any given 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/pull/1901#issuecomment-436564111">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2m7S-yaL1tjnfrq8ToQBmTo-NKcks5usqqzgaJpZM4X3R0r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq83VscJVVhqtIyBQ7swnALBcCTLFks5usqqzgaJpZM4X3R0r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1901: If the version dependent DCID length really only is a concern for the intial packet, then I suggest that this length is hardcoded to 128-bits, independent of SCID/DCID length requirements of any given version."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436564111"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436564111",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436564111",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436564111"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400366891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2b333e624e_27a3ff4a70d45b894879--


From nobody Wed Nov  7 01:43: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 EB9EC128CF2 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:43:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 mnrL1oosy8vo for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:43:07 -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 2A63A128CB7 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 01:43: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=/fXBLoFnmh7n3xmNcKI9THv1V9Y=; b=LCuW2nTJFzejIALj ksHJMHVdzUv8IBICN9qhRz/qRj7hHESKjdiomy8sMAGbyrhKDlrCIf9pi3yDFCFX drrulPqA3/XkxX4cYhcBCv4L0UbyPaqesiy3tNu187T/fDdFQb3StmQRtzyUekGl tluI4i3tuWoTQpMcWQCTCRSFsjY=
Received: by filter1201p1las1.sendgrid.net with SMTP id filter1201p1las1-10098-5BE2B3A9-15 2018-11-07 09:43:05.811504561 +0000 UTC m=+554004.032813567
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id QORrs7FgQs6ippcW4tQYjA for <quic-issues@ietf.org>; Wed, 07 Nov 2018 09:43:05.742 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id A8D284C0352 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 01:43:05 -0800 (PST)
Date: Wed, 07 Nov 2018 09:43:05 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e3ec9835dc2dbd245263014d9741d5b0715ab9192cf0000000117fa75a992a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c436564690@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2b3a9a6d7f_2e8d3f7e34ed45bc1409fa"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1fmpL7QGwVyDf37KI+YTLImVCv0WM90P5l0/ w/w+NeGy2cN5C1lAUnFnu8XE7m8fLWe61rqt9Qfd7a/rWzJ4hudIOGwXimmqN3dSbzooQC/taPThwT wBwGiIEepQrudpsAH9LLgMA/yCmtgLFNi8bwnLsCOdssxYkj3RiWwJo2snr+YTlPiSwfvNYuxTnAa8 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R4YKXioKb-gmPBkzECi6aQ4aIgI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 09:43:10 -0000

----==_mimepart_5be2b3a9a6d7f_2e8d3f7e34ed45bc1409fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that the initial DCID is expected to be random and not contain any load balancer coordination 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/pull/1901#issuecomment-436564690
----==_mimepart_5be2b3a9a6d7f_2e8d3f7e34ed45bc1409fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Note that the initial DCID is expected to be random and not contain any load balancer coordination 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/pull/1901#issuecomment-436564690">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyCBxQ3ePFg00U-rVVGw4QiUsRhBks5usqspgaJpZM4X3R0r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwVha2ulh4zzqBQMPECRYurdLd1Mks5usqspgaJpZM4X3R0r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1901: Note that the initial DCID is expected to be random and not contain any load balancer coordination etc."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436564690"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436564690",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436564690",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436564690"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400366891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2b3a9a6d7f_2e8d3f7e34ed45bc1409fa--


From nobody Wed Nov  7 01: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 9AFFA130DF0 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:57:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iJrTMI8qDrHz for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 01:57: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 8D7C712D4E9 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 01:57:49 -0800 (PST)
Date: Wed, 07 Nov 2018 01:57:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541584668; bh=MlT6LFbIErrVfUtUPAMKCKChCnxOnapi0IPTJ5bHihI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AvuvbgV1WSULBRU9u8UBMdTr6kQP3xjTy3vh5M6ThrxvHmeufDObTNczEp41WQ7ur Fs5rqbrFsblg5rIuuXLr2kR6GvTJLhgRKMPle2ro1elnXa4nhyQotun+hU3zvNQdO6 temuu23k3wvxmqJwYsmABJWyIgeSb9axHOQ2uvsk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8fcfd4a70c8605ba9324d4bbd487467387c50f4292cf0000000117fa791c92a169ce168ac763@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1977/436569067@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1977@github.com>
References: <quicwg/base-drafts/issues/1977@github.com>
Subject: Re: [quicwg/base-drafts] Exempt all ACK frames from congestion control (#1977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2b71c68979_36943f9cfd0d45c4235693"; 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/O0jh4KohXRvQgK-KN3GWWkBCMcs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 09:57:59 -0000

----==_mimepart_5be2b71c68979_36943f9cfd0d45c4235693
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If you want to send more data than your congestion window allows, nobody can stop you from doing 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/1977#issuecomment-436569067
----==_mimepart_5be2b71c68979_36943f9cfd0d45c4235693
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If you want to send more data than your congestion window allows, nobody can stop you from doing 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/1977#issuecomment-436569067">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-h6JTSjbFHYFk3BIjI_ckIHm9gxks5usq6cgaJpZM4YSAuG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-DPyB9GQDV24jMGnIwOKioFdZGAks5usq6cgaJpZM4YSAuG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1977: If you want to send more data than your congestion window allows, nobody can stop you from doing so. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436569067"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436569067",
"url": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436569067",
"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] Exempt all ACK frames from congestion control (#1977)",
"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\": 1977,\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\": 1977\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436569067"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407374726\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2b71c68979_36943f9cfd0d45c4235693--


From nobody Wed Nov  7 02:00: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 666B012D4E8 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 02:00:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eKE8R5Xzrqm2 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 02:00: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 9FBB5128CB7 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 02:00:24 -0800 (PST)
Date: Wed, 07 Nov 2018 02:00:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541584823; bh=O3iXDi+2QNwIoFeA8xz17wVfgLmlOCgzBt0z8pPhkoo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TTAgVFmgXMTCFM5dHQJ9/VM1qMHLvKz3ecL9T100Cv8WleIG3BFn0LtblLBWL1hhv 5YxPiYOi6qyhiFdgYIj3XpShVnvFKrqOJ9lgZh+F3jCrVxgETwMiZ87F5Dvj8dBemG odhnep1r5jII7rSnDrvbOuoMqjrmUdOnz9bG2fp0=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07a3603488e75a9a89426cfa34b8bc2b8cad109592cf0000000117fa79b792a169ce164cac4a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1917/436569932@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1917@github.com>
References: <quicwg/base-drafts/issues/1917@github.com>
Subject: Re: [quicwg/base-drafts] Complete version negotiation failure (#1917)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2b7b78b3c3_33843f832d6d45bc36384"; 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/dziIbKcnhXQo-05ooc_54KcZOGU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 10:00:27 -0000

----==_mimepart_5be2b7b78b3c3_33843f832d6d45bc36384
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj, trying to mitigate this injection DoS attack is much harder than merely "waiting a bit before failing". If your implementation waits a bit in case of no common version in VN packet, what would it do, if an attacker injects a VN packet with a version you do support (which arrives before a reply from the server that actually supported your initial version)?  What if the attacker races to the server a packet with your 4-tuple, CIDs, and version but different contents, establishing a connection on the server for you, which you would not be able to decrypt? Etc.

I'd rather defer mitigations, if any are possible, to a later version of this draft (or a different 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/1917#issuecomment-436569932
----==_mimepart_5be2b7b78b3c3_33843f832d6d45bc36384
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>, trying to mitigate this injection DoS attack is m=
uch harder than merely "waiting a bit before failing". If your implementa=
tion waits a bit in case of no common version in VN packet, what would it=
 do, if an attacker injects a VN packet with a version you do support (wh=
ich arrives before a reply from the server that actually supported your i=
nitial version)?  What if the attacker races to the server a packet with =
your 4-tuple, CIDs, and version but different contents, establishing a co=
nnection on the server for you, which you would not be able to decrypt? E=
tc.</p>
<p>I'd rather defer mitigations, if any are possible, to a later version =
of this draft (or a different draft).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1917#issuecomment-436569932">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_WP=
1X6yfheGGXB8rFe_RYqf1Dtiks5usq83gaJpZM4X7EkN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzqbfMqhzf8u7spFm8RMo-6b=
naHvks5usq83gaJpZM4X7EkN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1917: @mikkelfj, trying to mitigate this injection DoS attack is=
 much harder than merely \"waiting a bit before failing\". If your implem=
entation waits a bit in case of no common version in VN packet, what woul=
d it do, if an attacker injects a VN packet with a version you do support=
 (which arrives before a reply from the server that actually supported yo=
ur initial version)?  What if the attacker races to the server a packet w=
ith your 4-tuple, CIDs, and version but different contents, establishing =
a connection on the server for you, which you would not be able to decryp=
t? Etc.\r\n\r\nI'd rather defer mitigations, if any are possible, to a la=
ter version of this draft (or a different draft)."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/1917#issuec=
omment-436569932"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment=
-436569932",
"url": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment-43=
6569932",
"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] Complete version negotiation failure (=
#1917)",
"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\": 1917,\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\": 1917\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment-43=
6569932"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4013611=
65\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2b7b78b3c3_33843f832d6d45bc36384--


From nobody Wed Nov  7 02:12: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 3806D128CF2 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 02:12:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D3UNvzyldSx7 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 02:11: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 1BECA129619 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 02:11:58 -0800 (PST)
Date: Wed, 07 Nov 2018 02:11:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541585517; bh=Ev1t2e4pw1bAEXh7xefSbbq6VLWVqceVdRqyB1+VRIw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XPkDBfqCCNLwStm1KHnrmdvvwPc+hu+eDTq4bwyIhNKjmiwU07z5jr5idcUVe/PrP 9XyYcAJl7nbvXGyQEReRGDolbWfvtPYExM7dYfnrvQBIc6hftacOELX6mJt/5GMa+t a+ZXo7mRAA0W3F/jhz9Tu9J6GcOQXr+lsIokIVnM=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f3a335eac4be992add9816784f58485157b904e92cf0000000117fa7c6d92a169ce168ac763@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1977/436573326@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1977@github.com>
References: <quicwg/base-drafts/issues/1977@github.com>
Subject: Re: [quicwg/base-drafts] Exempt all ACK frames from congestion control (#1977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2ba6d40499_43d83f8ec90d45c0151526"; 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/3UGZp2ac9dzmgjyZ_k_rZ3lN_BU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 10:12:00 -0000

----==_mimepart_5be2ba6d40499_43d83f8ec90d45c0151526
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @marten-seemann here, we're solving for a sender that wants to do the right thing and be nice to the network. If I understand this proposal, you're suggesting not counting ack frames towards size even in the packets that contain them?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436573326
----==_mimepart_5be2ba6d40499_43d83f8ec90d45c0151526
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=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> here, we're solving for a sender that wants to do the right thing and be nice to the network. If I understand this proposal, you're suggesting not counting ack frames towards size even in the packets that contain them?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436573326">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5LaHc35dDwkwQ8582VPO1sOVt3iks5usrHtgaJpZM4YSAuG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxLByRF-lTUgQUwIL4tM0zCkxGuoks5usrHtgaJpZM4YSAuG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 in #1977: I agree with @marten-seemann here, we're solving for a sender that wants to do the right thing and be nice to the network. If I understand this proposal, you're suggesting not counting ack frames towards size even in the packets that contain them?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436573326"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436573326",
"url": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436573326",
"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] Exempt all ACK frames from congestion control (#1977)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"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\": 1977,\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\": 1977\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436573326"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407374726\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2ba6d40499_43d83f8ec90d45c0151526--


From nobody Wed Nov  7 02:32: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 C9F05129619 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 02:32:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id svnXstFOK8Sm for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 02:32: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 5B2C5128A6E for <quic-issues@ietf.org>; Wed,  7 Nov 2018 02:32:52 -0800 (PST)
Date: Wed, 07 Nov 2018 02:32:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541586771; bh=M4zfWHnqoGppKrolbsDcrFM6xtF9hsiXziwydatbeOk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c6p04AOV5WFPf4Uex17/FNmXpebG+kikOCQ2pJ+lWAOzHFAcLT+JcDJqnZb3kFBLg XaMYxXAYuPSWQ/FI2y4NP6/f8i7dtG7z+CdHbQAZhVw7S496ipZ7Nq7LYTYuugvoZA 7kJtmj7pOJdXZnAMyEhlbtEzstmn2/Gl/+9JMdGI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abecc984e31330dd4249e4d337c134a2f99d65608d92cf0000000117fa815392a169ce168ac763@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1977/436579227@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1977@github.com>
References: <quicwg/base-drafts/issues/1977@github.com>
Subject: Re: [quicwg/base-drafts] Exempt all ACK frames from congestion control (#1977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2bf5352215_670d3f9b786d45b82021e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z6gTAwPbibwZLpORhKgVrE72Bt0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 10:32:54 -0000

----==_mimepart_5be2bf5352215_670d3f9b786d45b82021e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed, I'm happy with the status quo.  If you want to game congestion control, there are plenty of ways to be unilaterally more aggressive.

The reason ACK-only packets are the only ones that aren't congestion controlled is to allow sending ACKs even if there's no available congestion control or you'd otherwise be pacing limited.  And the main reason they don't count towards bytes in flight is because they don't elicit an ACK to allow them to be removed from bytes in flight.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436579227
----==_mimepart_5be2bf5352215_670d3f9b786d45b82021e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Agreed, I'm happy with the status quo.  If you want to game congestion=
 control, there are plenty of ways to be unilaterally more aggressive.</p=
>
<p>The reason ACK-only packets are the only ones that aren't congestion c=
ontrolled is to allow sending ACKs even if there's no available congestio=
n control or you'd otherwise be pacing limited.  And the main reason they=
 don't count towards bytes in flight is because they don't elicit an ACK =
to allow them to be removed from bytes in flight.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1977#issuecomment-436579227">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx34=
bGiKM7bD6QErOtdeDui7AilDks5usrbTgaJpZM4YSAuG">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq05sxOvGE1uyBa4Oy_oqHou2=
4KLnks5usrbTgaJpZM4YSAuG.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1977: Agreed, I'm happy with the status quo.  If you want to gam=
e congestion control, there are plenty of ways to be unilaterally more ag=
gressive.\r\n\r\nThe reason ACK-only packets are the only ones that aren'=
t congestion controlled is to allow sending ACKs even if there's no avail=
able congestion control or you'd otherwise be pacing limited.  And the ma=
in reason they don't count towards bytes in flight is because they don't =
elicit an ACK to allow them to be removed from bytes in flight."}],"actio=
n":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issu=
es/1977#issuecomment-436579227"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment=
-436579227",
"url": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-43=
6579227",
"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] Exempt all ACK frames from congestion =
control (#1977)",
"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\": 1977,\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\": 1977\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-43=
6579227"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4073747=
26\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2bf5352215_670d3f9b786d45b82021e0--


From nobody Wed Nov  7 02:33: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 C0211129BBF for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 02:33:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y9vh0gx2Cdh3 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 02:33: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 5D2FD129619 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 02:33:28 -0800 (PST)
Date: Wed, 07 Nov 2018 02:33:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541586807; bh=C7PJLnOfQBultu8ShEwCZ7qgu0U952kvyoYFwnlqPH8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xkcuZsP7A9fKUpsjMr263Xl2CRLUhh+lHhqsKzcjbmWsnxVfoqPQ637rlTrX/tBcN fJDq5VMi7dyHOygB9PWCrUQpvOGpm4yXBRSP2EantDitPJz9AIaPIUwj8s50YtGcv0 SxTDOOUji2nM5VughNybzyOTdAqcW3cvKHq9mC5M=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcbafd81715dbd8d8e51fd63c11da2c2a6fdfd25992cf0000000117fa817792a169ce164cac4a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1917/436579373@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1917@github.com>
References: <quicwg/base-drafts/issues/1917@github.com>
Subject: Re: [quicwg/base-drafts] Complete version negotiation failure (#1917)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2bf77ac796_2d183fdf05cd45b410245f"; 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/xYsyNUJRjBm0UxfLf6qF6U691MM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 10:33:30 -0000

----==_mimepart_5be2bf77ac796_2d183fdf05cd45b410245f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

@igorlord There are definitely many more scenarios better handled in v2 o=
r which are not practical to defend against at all without out of band kn=
owledge such as signatures of some sort.=0D
=0D
As to a VN with initial version, the draft already says:=0D
=0D
> A client MUST ignore a Version Negotiation packet that lists the client=
=E2=80=99s chosen version.=0D
=0D
However "waiting a little" will give a valid packet a fighting chance aga=
inst subversive attackers that wish to remain 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/1917#issuecomment-436579373=

----==_mimepart_5be2bf77ac796_2d183fdf05cd45b410245f
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=3D25256216" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/igorlord">@igorlord</a> There are definitely many more scenarios better =
handled in v2 or which are not practical to defend against at all without=
 out of band knowledge such as signatures of some sort.</p>
<p>As to a VN with initial version, the draft already says:</p>
<blockquote>
<p>A client MUST ignore a Version Negotiation packet that lists the clien=
t=E2=80=99s chosen version.</p>
</blockquote>
<p>However "waiting a little" will give a valid packet a fighting chance =
against subversive attackers that wish to remain 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/1917#issuecomment-436579373">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq24-=
aXfkKauhQoEOspCOoDMo8twPks5usrb3gaJpZM4X7EkN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwbKU836niGPG6VwE2wV_VIu=
T-tNks5usrb3gaJpZM4X7EkN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1917: @igorlord There are definitely many more scenarios better =
handled in v2 or which are not practical to defend against at all without=
 out of band knowledge such as signatures of some sort.\r\n\r\nAs to a VN=
 with initial version, the draft already says:\r\n\r\n\u003e A client MUS=
T ignore a Version Negotiation packet that lists the client=E2=80=99s cho=
sen version.\r\n\r\nHowever \"waiting a little\" will give a valid packet=
 a fighting chance against subversive attackers that wish to remain undet=
ected."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/1917#issuecomment-436579373"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment=
-436579373",
"url": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment-43=
6579373",
"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] Complete version negotiation failure (=
#1917)",
"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\": 1917,\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\": 1917\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment-43=
6579373"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4013611=
65\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2bf77ac796_2d183fdf05cd45b410245f--


From nobody Wed Nov  7 03:07: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 B6DF9129BBF for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 03:07:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yFtM6zsk0vPi for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 03:07: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 DCFAB129619 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 03:07:49 -0800 (PST)
Date: Wed, 07 Nov 2018 03:07:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541588868; bh=BsSKk3/RwEIQeKpyMwpHhO9oaCOqulwnsuyOm3PQhfM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t9+EMGZuuaDFvwJzJDCNbOMIQwkr0n5IiedH74eXho4DBjcfKLi8s0PMFv+OJJmmV 07n2Dj7YWrIKg9udjHerqKiSfeo8NeotTN4T/4dIwnnY9TdJ7/3dMabhRdn48tbfv6 5nGMPY7fWGkIASq97FKLbNnhbSvCwQO8iWvNiA4U=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c00a71cda159b0f7e643c64ad60195138c2a72792cf0000000117fa898492a169ce164cac4a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1917/436588715@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1917@github.com>
References: <quicwg/base-drafts/issues/1917@github.com>
Subject: Re: [quicwg/base-drafts] Complete version negotiation failure (#1917)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2c784e46a7_430a3ffc6f8d45b83269de"; 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/9RwWzO2mJ29ffjWpT1HcHQ2nd4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 11:07:52 -0000

----==_mimepart_5be2c784e46a7_430a3ffc6f8d45b83269de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> As to a VN with initial version, the draft already says:=0D
> =0D
> > A client MUST ignore a Version Negotiation packet that lists the clie=
nt=E2=80=99s chosen version.=0D
> =0D
> However "waiting a little" will give a valid packet a fighting chance a=
gainst subversive attackers that wish to remain undetected.=0D
=0D
That's right.  I meant the attack claiming another version you support, n=
ot your original version.  Given that browsers are likely to be supportin=
g predictable version sets, picking a different one is not likely to be a=
 challenge.=0D
=0D
The other problem with just waiting is that the client is likely better o=
ff just failing over to TCP quickly to improve user 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/1917#issuecomment-436588715=

----==_mimepart_5be2c784e46a7_430a3ffc6f8d45b83269de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>As to a VN with initial version, the draft already says:</p>
<blockquote>
<p>A client MUST ignore a Version Negotiation packet that lists the clien=
t=E2=80=99s chosen version.</p>
</blockquote>
<p>However "waiting a little" will give a valid packet a fighting chance =
against subversive attackers that wish to remain undetected.</p>
</blockquote>
<p>That's right.  I meant the attack claiming another version you support=
, not your original version.  Given that browsers are likely to be suppor=
ting predictable version sets, picking a different one is not likely to b=
e a challenge.</p>
<p>The other problem with just waiting is that the client is likely bette=
r off just failing over to TCP quickly to improve user experience.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1917#issuecomment-436588715">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7U6=
tMBuOvNUaH_UdzG3EFUKvZHjks5usr8EgaJpZM4X7EkN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_xRBb-42qhV8u0dhdFlnKRu=
bpP7ks5usr8EgaJpZM4X7EkN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1917: \u003e As to a VN with initial version, the draft already =
says:\r\n\u003e \r\n\u003e \u003e A client MUST ignore a Version Negotiat=
ion packet that lists the client=E2=80=99s chosen version.\r\n\u003e \r\n=
\u003e However \"waiting a little\" will give a valid packet a fighting c=
hance against subversive attackers that wish to remain undetected.\r\n\r\=
nThat's right.  I meant the attack claiming another version you support, =
not your original version.  Given that browsers are likely to be supporti=
ng predictable version sets, picking a different one is not likely to be =
a challenge.\r\n\r\nThe other problem with just waiting is that the clien=
t is likely better off just failing over to TCP quickly to improve user e=
xperience."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/1917#issuecomment-436588715"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment=
-436588715",
"url": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment-43=
6588715",
"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] Complete version negotiation failure (=
#1917)",
"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\": 1917,\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\": 1917\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment-43=
6588715"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4013611=
65\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2c784e46a7_430a3ffc6f8d45b83269de--


From nobody Wed Nov  7 04:05: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 C4974128CE4 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 04:05:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wd4cDu-Rkbz2 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 04:05: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 67F51127133 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 04:05:47 -0800 (PST)
Date: Wed, 07 Nov 2018 04:05:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541592346; bh=NKIA+eBxPJ7M60GsEApqq2z46x/KIZ1sQ2lkWDUBiMY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rQFYjUvQU0s2mxsWJFaDct73isDhxO2EylTIIwKborzL5k0VSv67RhAUVclyhSC6N 3HOTOjL7lFzcUrDLqNU3oefZeXdirYqOm+7JtdaUMvR4TDxZsjDB8D+sHAzTC8ESJe 1FLU80SVQP8AB9WZq3hJnVg20COQb8876oUO/4f8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc64c19fc348eb6d62ce62773681defd8ce3dd4e592cf0000000117fa971a92a169ce168acaf3@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/436602034@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_5be2d51a72288_76ab3fdc97ad45b82042b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zep90e_PSW3Ecxpz2shqdnQe5wg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 12:05:50 -0000

----==_mimepart_5be2d51a72288_76ab3fdc97ad45b82042b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree it should change throughout the connection, but I believe the right mechanism for this would be a combination of a transport param and an UPDATE_TRANSPORT_PARAMS frame.  It turns out there's at least one other use for this frame already, which is initial stream flow control limit.

One reason why I believe this is a better approach is there's nowhere good to stick 3 bits in every QUIC packet.  Another reason is I expect people will not want to update this value that often, maybe once every few round trips at most.

An ability to request a MaxAckDelay would also be useful, but it would likely require a new MinMaxAckDelay transport param to inform the sender of the minimum value the sender could request and expect it to be honored.

-- 
You are receiving this 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-436602034
----==_mimepart_5be2d51a72288_76ab3fdc97ad45b82042b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree it should change throughout the connection, but I believe the =
right mechanism for this would be a combination of a transport param and =
an UPDATE_TRANSPORT_PARAMS frame.  It turns out there's at least one othe=
r use for this frame already, which is initial stream flow control limit.=
</p>
<p>One reason why I believe this is a better approach is there's nowhere =
good to stick 3 bits in every QUIC packet.  Another reason is I expect pe=
ople will not want to update this value that often, maybe once every few =
round trips at most.</p>
<p>An ability to request a MaxAckDelay would also be useful, but it would=
 likely require a new MinMaxAckDelay transport param to inform the sender=
 of the minimum value the sender could request and expect it to be honore=
d.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-436602034">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw-v=
M6Jl6O-XYVYr5aNvVAyu1jSCks5ussyagaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-bM8OVqlBENEiq8Jno7dtHD=
jnO2ks5ussyagaJpZM4YSA-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: I agree it should change throughout the connection, but I =
believe the right mechanism for this would be a combination of a transpor=
t param and an UPDATE_TRANSPORT_PARAMS frame.  It turns out there's at le=
ast one other use for this frame already, which is initial stream flow co=
ntrol limit.\r\n\r\nOne reason why I believe this is a better approach is=
 there's nowhere good to stick 3 bits in every QUIC packet.  Another reas=
on is I expect people will not want to update this value that often, mayb=
e once every few round trips at most.\r\n\r\nAn ability to request a MaxA=
ckDelay would also be useful, but it would likely require a new MinMaxAck=
Delay transport param to inform the sender of the minimum value the sende=
r could request and expect it to be honored."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/1978#issuecommen=
t-436602034"}}}</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=
-436602034",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
6602034",
"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-43=
6602034"
}
],
"@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_5be2d51a72288_76ab3fdc97ad45b82042b7--


From nobody Wed Nov  7 04: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 CE5A3130E8A for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 04:07:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7EXYoHT6Bs6z for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 04:07: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 EDF46130E44 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 04:07:48 -0800 (PST)
Date: Wed, 07 Nov 2018 04:07:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541592467; bh=6BJo0C/FMvE8wmVSkT09/fleo/FsXDTc4oIoEhAyiCQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ma/kn3KBsCdw+YLMRhG9foyZ9EU5I0zcSiuES9lECkRbIVjglQY0kXMJZ0j7EV80m LtVrvNQwK9V1aLVvO8AMwxn39XxtNlk2BnORNL2/CmjijuJXrwxEnJCa59eeLp0cvg SWe/914IoPWDres1zEc6ZnsLW+z+6xqIMNDB2+n4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03fe67321baab2b8bac850ab55007e80de42d9d192cf0000000117fa979392a169ce168acaf3@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/436602542@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_5be2d5938e5e6_40f33fb3cbed45b8267854"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sEwmTpsyJ2uzE5HjrsEu6A8yw0M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 12:07:56 -0000

----==_mimepart_5be2d5938e5e6_40f33fb3cbed45b8267854
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, would you mind restating(editing) your original comment with information about the issue you're trying to solve and your goals?  I think I know what mine are, but I'd prefer you state yours since you filed the issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1978#issuecomment-436602542
----==_mimepart_5be2d5938e5e6_40f33fb3cbed45b8267854
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also, would you mind restating(editing) your original comment with information about the issue you're trying to solve and your goals?  I think I know what mine are, but I'd prefer you state yours since you filed the issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1978#issuecomment-436602542">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq38M_HVu_LxQevkynyte41RueuF9ks5uss0TgaJpZM4YSA-X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_9vWhts2U8y9Ay-LJ9XqAqhCoSyks5uss0TgaJpZM4YSA-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":"@ianswett in #1978: Also, would you mind restating(editing) your original comment with information about the issue you're trying to solve and your goals?  I think I know what mine are, but I'd prefer you state yours since you filed the issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-436602542"}}}</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-436602542",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-436602542",
"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_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\": 1978,\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\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-436602542"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407375767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2d5938e5e6_40f33fb3cbed45b8267854--


From nobody Wed Nov  7 04:27: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 AE33312D4EA for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 04:27:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tyrdQWuALjwO for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 04:27: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 28A5D128CF2 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 04:27:39 -0800 (PST)
Date: Wed, 07 Nov 2018 04:27:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541593657; bh=t2mu2YhRRrG7cgxT8VIxWg6xQ/5m/vmdj2wBJVOyVVA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yc6J0L0Y0SnGqrc1w7YKjSqKWiaUTLoldARjn4GU8mFD5xCspnVknXTDUhE8Lcus6 X8fIRCtIO0YXh2EgqS/sZEyyzEHIaUJaepm7s/rP6Ng+q9l5oeX/vZbAXRy+oM3Doe 7DZkg1485zxpBn6ANYRGsUx0FHP4qCvNiiUrZ2sc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab254c7c767fd6b261ac62f9f62503044ae257435492cf0000000117fa9c3992a169ce164cac4a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1917/436607100@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1917@github.com>
References: <quicwg/base-drafts/issues/1917@github.com>
Subject: Re: [quicwg/base-drafts] Complete version negotiation failure (#1917)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2da3945595_556f3fabc80d45b8313230"; 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-gLTXj9TpI5o_XMjrp0Ojg73Yg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 12:27:41 -0000

----==_mimepart_5be2da3945595_556f3fabc80d45b8313230
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I won't necessarily argue against failover to TCP, but my working assumption is that QUIC is QUIC, even if the most likely implemention is QUIC/HTTP/HQ/H3 with support for TCP. Hence QUIC needs to be able to handle itself the best it can. Specific use cases may recommend fallbacks to TCP, but it won't work 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/1917#issuecomment-436607100
----==_mimepart_5be2da3945595_556f3fabc80d45b8313230
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I won't necessarily argue against failover to TCP, but my working assu=
mption is that QUIC is QUIC, even if the most likely implemention is QUIC=
/HTTP/HQ/H3 with support for TCP. Hence QUIC needs to be able to handle i=
tself the best it can. Specific use cases may recommend fallbacks to TCP,=
 but it won't work in general.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1917#issuecomment-436607100">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6on=
z0PwVThlblTxfgTA6otfGKvQks5ustG5gaJpZM4X7EkN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6j8Ga4FMRblCAbfKKncmPlL=
_z1Aks5ustG5gaJpZM4X7EkN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1917: I won't necessarily argue against failover to TCP, but my =
working assumption is that QUIC is QUIC, even if the most likely implemen=
tion is QUIC/HTTP/HQ/H3 with support for TCP. Hence QUIC needs to be able=
 to handle itself the best it can. Specific use cases may recommend fallb=
acks to TCP, but it won't work in general."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/1917#issuecomment-=
436607100"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment=
-436607100",
"url": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment-43=
6607100",
"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] Complete version negotiation failure (=
#1917)",
"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\": 1917,\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\": 1917\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment-43=
6607100"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4013611=
65\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2da3945595_556f3fabc80d45b8313230--


From nobody Wed Nov  7 04: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 E71C2129BBF for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 04:38:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z9mJkJrGzLil for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 04:38: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 E2C0E12F1A6 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 04:38:07 -0800 (PST)
Date: Wed, 07 Nov 2018 04:38:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541594286; bh=1/ByZh2mPhH10BJDNxQ5hyJsBtOZEsQOGWNMZ0QVeBM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M0FKUg3t96AdBbaLVaqQoTPe6Kr2vmSAfMcSMUq2KFHIn8BWwi6ub4xL745LKePgF YuTPWy/5K1WeBPVl8absvpcD4MPxfY79ryGUmIg3qVFc+jmglfL4Ij23w0WEA0p5GK z7kacttvSVpTfq3kuYXuEp+jc+N8gRAfhID4AlG4=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ca2693640e30db16d8064c973ca0f2bb3b71b0392cf0000000117fa9eae92a169ce164cac4a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1917/436609538@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1917@github.com>
References: <quicwg/base-drafts/issues/1917@github.com>
Subject: Re: [quicwg/base-drafts] Complete version negotiation failure (#1917)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2dcaed615f_a403f8eda8d45c029784b"; 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/fiHBmRR_s3TsLX68WoJ8N3b94zo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 12:38:10 -0000

----==_mimepart_5be2dcaed615f_a403f8eda8d45c029784b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Right, though HTTP with TCP failover is a very important use case. But even without TCP, there are other options, such as failover to another IP returned by DNS. Of course, if you have exhausted all options, waiting may be the best alternative left. I would delegate guidance on this to a draft akin to Happy Eyeballs for QUIC (Applicability 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/1917#issuecomment-436609538
----==_mimepart_5be2dcaed615f_a403f8eda8d45c029784b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Right, though HTTP with TCP failover is a very important use case. But=
 even without TCP, there are other options, such as failover to another I=
P returned by DNS. Of course, if you have exhausted all options, waiting =
may be the best alternative left. I would delegate guidance on this to a =
draft akin to Happy Eyeballs for QUIC (Applicability draft?).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1917#issuecomment-436609538">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-g7=
hf0SVFk_QZB20bducQx5qqy5ks5ustQugaJpZM4X7EkN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_ZvqKApIVllusCmvecH4COB=
09nYks5ustQugaJpZM4X7EkN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1917: Right, though HTTP with TCP failover is a very important u=
se case. But even without TCP, there are other options, such as failover =
to another IP returned by DNS. Of course, if you have exhausted all optio=
ns, waiting may be the best alternative left. I would delegate guidance o=
n this to a draft akin to Happy Eyeballs for QUIC (Applicability draft?).=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/1917#issuecomment-436609538"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment=
-436609538",
"url": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment-43=
6609538",
"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] Complete version negotiation failure (=
#1917)",
"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\": 1917,\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\": 1917\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1917#issuecomment-43=
6609538"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4013611=
65\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2dcaed615f_a403f8eda8d45c029784b--


From nobody Wed Nov  7 05:18: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 09B6B12DD85 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 05:18:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zx75k6tUf_qS for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 05:18: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 7DF9F1274D0 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 05:18:45 -0800 (PST)
Date: Wed, 07 Nov 2018 05:18:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541596724; bh=wZtLb1eByOE+i33wGOEtxDqylS657QRgdB53FVmZlgQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Of7r4VfIm5WC3LjE/zEM63ur5nyNjiOAUoJkBs+CrItiiNWzfkvD8rpWP3Mpepvn 9xwDiNyy3BaeOFSoQc4aODz4LL4ai9ao/qYLPMaOQQu8HWAJw2H+1v+FdgGpD1LC02 3pVgvvhwcAaZen8yWaBA5IFsS1+D8YxXYd0Bj8vI=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c9cb374300309c9478af716f89e3a810d33321e92cf0000000117faa83492a169ce16831157@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1967/436619595@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1967@github.com>
References: <quicwg/base-drafts/issues/1967@github.com>
Subject: Re: [quicwg/base-drafts] Loss events for reordered 0- and 0.5-RTT data (#1967)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2e63474e50_64d23fcd7acd45c4105327"; 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/tiVrg5SNXBp50ZWMRk0CzjkBoH8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 13:18:47 -0000

----==_mimepart_5be2e63474e50_64d23fcd7acd45c4105327
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This also applies to one rtt data as well sent in the client first flight. If one rtt arrives before cfin, then the read key cannot be used by the server yet, and it might drop or buffer a few of these packets. This could appear as a loss to the client. We got bit by this a few months 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/1967#issuecomment-436619595
----==_mimepart_5be2e63474e50_64d23fcd7acd45c4105327
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This also applies to one rtt data as well sent in the client first fli=
ght. If one rtt arrives before cfin, then the read key cannot be used by =
the server yet, and it might drop or buffer a few of these packets. This =
could appear as a loss to the client. We got bit by this a few months ago=
.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1967#issuecomment-436619595">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Ix=
JTvpe3o0oHEk5ggXhKzRwolkks5ust20gaJpZM4YPvJo">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8CaAW8EgoV7tFpHue4OTMkx=
6qpNks5ust20gaJpZM4YPvJo.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1967: This also applies to one rtt data as well sent in the clie=
nt first flight. If one rtt arrives before cfin, then the read key cannot=
 be used by the server yet, and it might drop or buffer a few of these pa=
ckets. This could appear as a loss to the client. We got bit by this a fe=
w months ago. "}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/1967#issuecomment-436619595"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment=
-436619595",
"url": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-43=
6619595",
"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] Loss events for reordered 0- and 0.5-R=
TT data (#1967)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@siyengar",
"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\": 1967,\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\": 1967\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-43=
6619595"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4067784=
72\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2e63474e50_64d23fcd7acd45c4105327--


From nobody Wed Nov  7 06:48: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 AB7D4130DD2 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 06:48:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pBvONB-gaVAj for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 06:47: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 ED9D9130DCA for <quic-issues@ietf.org>; Wed,  7 Nov 2018 06:47:58 -0800 (PST)
Date: Wed, 07 Nov 2018 06:47:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541602077; bh=3Sk9JmmwFesgqEpbijww/OpV/MNWVrk9v3ZsmQSPuA8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vdvUBLmo2RzuuowFE7kKy2GBknF8ggVxB5N6ItX/zNNXSj5TaiQTA9N0zT0oILPa+ ZZfuMAoGevylsWtSQV0TwzORGGecBzQ12gljXdr4CCi15S9VwDO/wzWHa4vTGF9MgQ W6duwVc12WL0iwHGjOKgwMxFuiEvfxk1erOwfGrQ=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b53d89c93b67b320c798f9a139dffb85fd8fc1392cf0000000117fabd1d92a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/436647244@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] On-path calculation of RTT (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2fb1decf4a_672f3fa74c6d45c41221cf"; 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/eajpRKy3QoJkbFiaJT8NV7byMvM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 14:48:01 -0000

----==_mimepart_5be2fb1decf4a_672f3fa74c6d45c41221cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Unparking, per rough consensus to go forward with the spin bit in BKK.

I think the right way forward here is to:

- refer to the spin-exp document from the new short header definition, once the first-octet discussion is complete (I checked the notes, but it's not clear that the discussion converged)
- work out the details of a spin-bit based approach to signaling RTT in -spin-exp
- work out the details of measuring the spin bit in -manageability (note: much of this is already in section 3.6, and needs only minor tweaks)
- merge -spin-exp into -transport once we settle on the details.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-436647244
----==_mimepart_5be2fb1decf4a_672f3fa74c6d45c41221cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Unparking, per rough consensus to go forward with the spin bit in BKK.=
</p>
<p>I think the right way forward here is to:</p>
<ul>
<li>refer to the spin-exp document from the new short header definition, =
once the first-octet discussion is complete (I checked the notes, but it'=
s not clear that the discussion converged)</li>
<li>work out the details of a spin-bit based approach to signaling RTT in=
 -spin-exp</li>
<li>work out the details of measuring the spin bit in -manageability (not=
e: much of this is already in section 3.6, and needs only minor tweaks)</=
li>
<li>merge -spin-exp into -transport once we settle on the details.</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/631#issuecomment-436647244">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_4yv=
brRiP0xHxhtDJ0oFW0UZ87Qks5usvKdgaJpZM4N59cW">mute the thread</a>.<img src=
=3D"https://github.com/notifications/beacon/AWbkq3DzSs0cPA575bnRJpcXQhVHm=
xZcks5usvKdgaJpZM4N59cW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@brit=
ram in #631: Unparking, per rough consensus to go forward with the spin b=
it in BKK.\r\n\r\nI think the right way forward here is to:\r\n\r\n- refe=
r to the spin-exp document from the new short header definition, once the=
 first-octet discussion is complete (I checked the notes, but it's not cl=
ear that the discussion converged)\r\n- work out the details of a spin-bi=
t based approach to signaling RTT in -spin-exp\r\n- work out the details =
of measuring the spin bit in -manageability (note: much of this is alread=
y in section 3.6, and needs only minor tweaks)\r\n- merge -spin-exp into =
-transport once we settle on the details."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/631#issuecomment-43=
6647244"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/631#issuecomment-=
436647244",
"url": "https://github.com/quicwg/base-drafts/issues/631#issuecomment-436=
647244",
"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] On-path calculation of RTT (#631)",
"sections": [
{
"text": "",
"activityTitle": "**Brian Trammell**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@britram",
"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\": 631,\n\"IssueComment\": \"{{IssueCom=
ment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 631\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/631#issuecomment-436=
647244"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 2332976=
86\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be2fb1decf4a_672f3fa74c6d45c41221cf--


From nobody Wed Nov  7 06: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 E92D0130DD1 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 06:49:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WA7FKD2-Y5WB for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 06:49: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 A4AAA12EB11 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 06:49:36 -0800 (PST)
Date: Wed, 07 Nov 2018 06:49:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541602175; bh=R/Vr7xGq3WRKgNQRURxMHMNs2sJ4Gz5PJBNR90YldCs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CGj9BFIPGlTOVz3/wNjt5Muww7Okfgm7xRfbgHzA587+Hm304fTJmfABo2RIshj4s aVBw+rGIHJMpBWwBmhAfeCNF3JEb0nnapg1DYTErgEmjb5L3k0rsT0JyJRdPzhcdOI QW7cnN6eF3x5ofGNEkDbFQizHLFv+3spGZ677TNw=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abede583d67fc517064fbb6090ab2e39d79e26290492cf0000000117fabd7f92a169ce15d27d33@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/436647884@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_5be2fb7fc64b0_32f83f9dde4d45c011713"; 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/XekPoGpkiGm5-Ei6qXeAHTT31r0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 14:49:38 -0000

----==_mimepart_5be2fb7fc64b0_32f83f9dde4d45c011713
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

unparking together with #631 

-- 
You are receiving this 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-436647884
----==_mimepart_5be2fb7fc64b0_32f83f9dde4d45c011713
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>unparking together with <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="235897456" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/631" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/631/hovercard" href="https://github.com/quicwg/base-drafts/issues/631">#631</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-436647884">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8anuf_Vmfx-knZNhUIqfrQDM8Ycks5usvL_gaJpZM4XFB9Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwr5Z2Y4GxK4k4VyGzzaogjIX4vEks5usvL_gaJpZM4XFB9Q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@britram in #1828: unparking together with #631 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436647884"}}}</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-436647884",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436647884",
"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] Spin bit should be applied per each 5-tuple rather than per connection (#1828)",
"sections": [
{
"text": "",
"activityTitle": "**Brian Trammell**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@britram",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436647884"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 387194704\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2fb7fc64b0_32f83f9dde4d45c011713--


From nobody Wed Nov  7 06:54: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 0C2A9130DCA for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 06:54:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 mV4wYfYRmOK2 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 06:54: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 5FF1C130DC9 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 06:54: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=Rw/wU0PpClyUq7zr+x4dPdEUk5Y=; b=G58wjnbJB8nT9oai 60kWPxZutDeh52hwNpHawR2f6YN7bLTwkI7qYWKy4IelwEcpX0pknrxQiexq4oBs Ml4DVKebzXeWaByQ+nH8u6x94satYYw3uIdcy2LrkpeRpnI+WjbKqDhfoCtGAplY TPjhGpztyIQrZiFlqKguaUq20X0=
Received: by filter1450p1mdw1.sendgrid.net with SMTP id filter1450p1mdw1-15566-5BE2FC9E-26 2018-11-07 14:54:22.539620148 +0000 UTC m=+131732.441096855
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id xapqEbPBQAOglpBOOMiuJg for <quic-issues@ietf.org>; Wed, 07 Nov 2018 14:54:22.577 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id 58532261EAA for <quic-issues@ietf.org>; Wed,  7 Nov 2018 06:54:22 -0800 (PST)
Date: Wed, 07 Nov 2018 14:54:22 +0000 (UTC)
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab119c06f61c491dbea4798a8497d96d3db0b4b04592cf0000000117fabe9e92a169ce15d27d33@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/436649593@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_5be2fc9e555ef_6d133fa74c6d45c4178457"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1V3KvKWDsieZCtmgRw4JgAaUxJWJoSbGaYFN +Hcre4gIAcXNJKJDSJ0vMNie3HFOX73DTbiKBgxhbGRnynrab5GQhFZ9O/+cMMuoovOO+xp3CJUWXx Xi2hyK5dNtQGE3LwFWNDrhXVdOA4r+7Mwvm9zadU47/ZuXqJ+Fo3qnnfK4qT7bGcvm8JrAoT9zrE8d 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dbzj2mrHkLkcx1vvf6Q7AggNN2E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 14:54:25 -0000

----==_mimepart_5be2fc9e555ef_6d133fa74c6d45c4178457
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agree with @kazuho, this should be per 5-tuple. However, it's not clear what the best way is to reconcile that with our desire to try to reduce CID linkability on migration by making the spin bit reset state (and indeed, even reset spin-participation state) on CID 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/1828#issuecomment-436649593
----==_mimepart_5be2fc9e555ef_6d133fa74c6d45c4178457
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, this should be per 5-tuple. However, it's not clear what the best way is to reconcile that with our desire to try to reduce CID linkability on migration by making the spin bit reset state (and indeed, even reset spin-participation state) on CID 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/1828#issuecomment-436649593">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxcP2Yorw0uM5lqAFhmLyKUSJt35ks5usvQegaJpZM4XFB9Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0bO4LWW16U3XQGsTWDhidS3M6Rhks5usvQegaJpZM4XFB9Q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@britram in #1828: Agree with @kazuho, this should be per 5-tuple. However, it's not clear what the best way is to reconcile that with our desire to try to reduce CID linkability on migration by making the spin bit reset state (and indeed, even reset spin-participation state) on CID change. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436649593"}}}</scri
 pt>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436649593",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436649593",
"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] Spin bit should be applied per each 5-tuple rather than per connection (#1828)",
"sections": [
{
"text": "",
"activityTitle": "**Brian Trammell**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@britram",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436649593"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 387194704\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2fc9e555ef_6d133fa74c6d45c4178457--


From nobody Wed Nov  7 07:04: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 87D77130DD1 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 07:04:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WinnQMUSNkw0 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 07:04: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 72D0E12F295 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 07:04:35 -0800 (PST)
Date: Wed, 07 Nov 2018 07:04:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541603074; bh=MkqrBb8k0DAdYa0he5vI/gEw1KEur+Z9idldsNzmCn0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QesH+Xy22YnComjxo9Ioak11lMbC737YPiRCCc60E2MfWrjVZ+b8cezvGGsEOyOXh mOLoxUsM5UYfYjQ+VTPpUdi6kNb81es5+Xfkz89X/GcHUAUrPDrHauyYvCMYf/5Sx+ ZSQ2O+onVvSsjk1sTrM5AaATNwZUOGKTFM8szCk8=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefef02cc287a30c647b164e900b225032d9e920592cf0000000117fac10292a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980@github.com>
Subject: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2ff02b48ef_31d93fc8fced45b81027c9"; 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/ZAjiVR8JQXI1qPoyx86ufNcT7kg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 15:04:38 -0000

----==_mimepart_5be2ff02b48ef_31d93fc8fced45b81027c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This issue is directly related to @martinthomson forthcoming changes to the first octet.

The [QUIC-LB](https://github.com/martinduke/draft-duke-quic-load-balancers/blob/master/draft-duke-quic-load-balancers.md) doc uses the QUIC packet framing to communicate between the load balancer and backend servers, because it is the easiest way for the backend server to have built in support. It already has to handle QUIC packets obviously. In order to differentiate QUIC-LB traffic from normal connection flows, QUIC-LB [defines a new QUIC packet type](https://github.com/martinduke/draft-duke-quic-load-balancers/blob/master/draft-duke-quic-load-balancers.md).

If the first octet is changed to only allow for the currently defined packet types in the transport spec, this will cause problems for QUIC-LB. So, we'd like to reserve 1 packet type in the transport 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/1980
----==_mimepart_5be2ff02b48ef_31d93fc8fced45b81027c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This issue is directly related to <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> forthcoming changes to the first octet.</p>
<p>The <a href="https://github.com/martinduke/draft-duke-quic-load-balancers/blob/master/draft-duke-quic-load-balancers.md">QUIC-LB</a> doc uses the QUIC packet framing to communicate between the load balancer and backend servers, because it is the easiest way for the backend server to have built in support. It already has to handle QUIC packets obviously. In order to differentiate QUIC-LB traffic from normal connection flows, QUIC-LB <a href="https://github.com/martinduke/draft-duke-quic-load-balancers/blob/master/draft-duke-quic-load-balancers.md">defines a new QUIC packet type</a>.</p>
<p>If the first octet is changed to only allow for the currently defined packet types in the transport spec, this will cause problems for QUIC-LB. So, we'd like to reserve 1 packet type in the transport 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/1980">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzcqBs9qYjchFE68Y-W5vQ4BN3QFks5usvaCgaJpZM4YSmjs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5m0cWANrQMkrik1vf-jvixU7f5zks5usvaCgaJpZM4YSmjs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Reserve Long Header Packet Type for QUIC-LB (#1980)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980",
"url": "https://github.com/quicwg/base-drafts/issues/1980",
"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": "Reserve Long Header Packet Type for QUIC-LB (#1980)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1980
}
]
}
],
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2ff02b48ef_31d93fc8fced45b81027c9--


From nobody Wed Nov  7 07:07:30 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 23D6812F295 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 07:07:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 RQUOKcTBR_1h for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 07:07:24 -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 DA9D1127B92 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 07:07: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=UIEu7aZAl4u4ZeYDG39iiJIZBMY=; b=jwUiDwJtZagsidTk 9bCI+sM0ueUY2RJoHz1JReP0bYitLYU+FGWVQJZvQNPMgL/2Qb+iKePnUQSsLVrk eSQA3/G+oDD2rqUWB541i03pAdBX9r2AZsj89icK13YbWNNfMtMes/Vl6PGLdQkd nE/c+DaYhWiv0nmW4SiG0qgWgkw=
Received: by filter1611p1mdw1.sendgrid.net with SMTP id filter1611p1mdw1-32278-5BE2FFAB-1 2018-11-07 15:07:23.007177371 +0000 UTC m=+575322.779347973
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0038p1mdw1.sendgrid.net (SG) with ESMTP id d8nq8zMPQ9ywuHY2HSmf9g for <quic-issues@ietf.org>; Wed, 07 Nov 2018 15:07:22.945 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id E481E44038F for <quic-issues@ietf.org>; Wed,  7 Nov 2018 07:07:22 -0800 (PST)
Date: Wed, 07 Nov 2018 15:07:23 +0000 (UTC)
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab234605fc8aa24574a3f395cd658a45e70f581dc392cf0000000117fac1aa92a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973/c436654383@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be2ffaae2dae_67b83fa3570d45b4881b2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PycVyRjjFvwZodT1cc+5RYuM0ntj3eLNgtZ xoTIUtaZ0Q4zYcn0WJ4gdyajezeSVRuVwVG/SJzb7blvaQElXAVk94/hGIqbF6su1jW8Rs8QHqcBh3 jdfvwK7F2BF/AsHuc8U1zFyYBxaATE+cnLtMPe1vBniB5CFPqCilahy56+1KuAzZvYnN1uD/YxXc1R c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AXICtR0RDz4lkxwbEbp1hVhBDY0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 15:07:30 -0000

----==_mimepart_5be2ffaae2dae_67b83fa3570d45b4881b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm still holding out for SSL 4.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/1973#issuecomment-436654383
----==_mimepart_5be2ffaae2dae_67b83fa3570d45b4881b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm still holding out for SSL 4.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/1973#issuecomment-436654383">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwE0Nea4_-02xVlD5wecLmGQ6PAvks5usvcqgaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5M5E27CIrlPpneibO1T8GTjY13Uks5usvcqgaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1973: I'm still holding out for SSL 4.0"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973#issuecomment-436654383"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973#issuecomment-436654383",
"url": "https://github.com/quicwg/base-drafts/pull/1973#issuecomment-436654383",
"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] Since ekr asked.... (#1973)",
"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\": 1973,\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\": 1973\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973#issuecomment-436654383"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be2ffaae2dae_67b83fa3570d45b4881b2--


From nobody Wed Nov  7 10: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 D86B6130DCA for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:21:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hhyx1SFntap7 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:21: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 2CDA012F1AC for <quic-issues@ietf.org>; Wed,  7 Nov 2018 10:21:40 -0800 (PST)
Date: Wed, 07 Nov 2018 10:21:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541614898; bh=d/MYsIe5cbA17olPtuPkgJfqthnsi4fPMHB3P3Z440c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1PI8vMQRmOHfE5lvXYNew06QmMcRXN+f+bHq/XRceL5UGkCGkfNYZm3AZcdkBu+i5 vgkkkAnBpjc4YIqca5vo2Ke1sLheYOF4b0mycu6DOSplhQbxnuWF6LIcybmk8gUTm3 mf5nJpG9jK21ZGo2GtAqcKlhORzNKUjDLIhUS0XA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2326a95444995af7af348985c54fadf784566c192cf0000000117faef3292a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/436725889@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be32d32c9756_7b853f9d5f0d45bc352740"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oYaBnSwEQwLlB5RAb4IyFZx5EaY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 18:21:42 -0000

----==_mimepart_5be32d32c9756_7b853f9d5f0d45bc352740
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Can=E2=80=99t you use a different version number 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/1980#issuecomment-436725889=

----==_mimepart_5be32d32c9756_7b853f9d5f0d45bc352740
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Can=E2=80=99t you use a different version number instead?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1980#issuecomment-436725889">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq10i=
3eUja8IlZCroHy36A76EhLYYks5usySygaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq27POyrEP6sGnG1cpMTtSAH0=
TnzIks5usySygaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1980: Can=E2=80=99t you use a different version number instead?"}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/1980#issuecomment-436725889"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-436725889",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6725889",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6725889"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be32d32c9756_7b853f9d5f0d45bc352740--


From nobody Wed Nov  7 10:23: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 5BE3612F1AC for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:23:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zbfCcIEW4ZIH for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:23: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 37611130DC8 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 10:23:04 -0800 (PST)
Date: Wed, 07 Nov 2018 10:23:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541614983; bh=5PyZh1wqGdFgZkfTenK7Hj+B+bYedcNvGW6o7F0IuJI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zQVoiT0v2s44JDZh3OJVbf6bSw68r36NQilFzQ3pKY9LNnd2mZGRg5CZqA1mYWeuv o8PPnV5XM+vy+NKMFvJPstu+fGBIpXhwdPy2Cu5VUHElsV8pn/ss/13T61yZdiDtM/ I8UqxTo7NcsdrOCMSv0urjV6yMw9MRXeCaIoCJRc=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b1ce7a86619071117bb1ecc3466c6901cfff65592cf0000000117faef8792a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/436726415@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be32d8745887_41673fd8646d45bc5578b7"; 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/98IuwBh_oEQ8tAGp6vmEPd_zNwo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 18:23:07 -0000

----==_mimepart_5be32d8745887_41673fd8646d45bc5578b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The goal was to match the QUIC-LB version with the transport 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/1980#issuecomment-436726415
----==_mimepart_5be32d8745887_41673fd8646d45bc5578b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The goal was to match the QUIC-LB version with the transport 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/1980#issuecomment-436726415">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5dqlU0QOLBaLPUtQ8GNh2SGqb7_ks5usyUHgaJpZM4YSmjs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwkk_jdSSrj5qQfGAFSWwLMCmS2-ks5usyUHgaJpZM4YSmjs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1980: The goal was to match the QUIC-LB version with the transport version."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436726415"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436726415",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436726415",
"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] Reserve Long Header Packet Type for QUIC-LB (#1980)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436726415"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be32d8745887_41673fd8646d45bc5578b7--


From nobody Wed Nov  7 10:29: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 92078130DCB for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:29:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kHrEpJWHkkqs for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:29:00 -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 45ECD12F1AC for <quic-issues@ietf.org>; Wed,  7 Nov 2018 10:29:00 -0800 (PST)
Date: Wed, 07 Nov 2018 10:28:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541615338; bh=BPql/VdtIQb5IxnSfgMq+JpBe6JP40vKs050UQUDXO0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gcTgR7fG+1HF2mQzudeuNaCVZzlnPAIydhWGHROdJWuRcs85EUQd1ByFS+cuGN0ze KdY5Jbu9qDpV7xgamPRwxuAjV8p9J92KBKtsNxmZ+ljHQ2GaUHByNF5NO/2n58RkTd hTmqV/GsvX+jilfk7Qt7NsTXC/m9H7TCKY69b7OA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab013b04e497e22cf381bd35985ed906c3055022c892cf0000000117faf0ea92a169ce15d27d33@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/436728629@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_5be32eeab4c59_1d453fc2d88d45c034944b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Mo77zFTumiEXkagu6_Ke80jhOgY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 18:29:02 -0000

----==_mimepart_5be32eeab4c59_1d453fc2d88d45c034944b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on the offline discussion at Bangkok, my understanding is that we have two possibilities; either suggest that:
* when more than one connections are coalesced onto a single 5-tuple, spin *none* of them
or 
* when more than one connections are coalesced onto a single 5-tuple, spin *at most one* of them

The latter gives the observers better chance of seeing the signal, at the cost of being required to determine the CID that actually spins. 

Assuming that we would have enough connections that are spinning, it might also be safe to assume that many connections will not be coalesced onto a single 5-tuple. If that is the case, the former would 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/issues/1828#issuecomment-436728629
----==_mimepart_5be32eeab4c59_1d453fc2d88d45c034944b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Based on the offline discussion at Bangkok, my understanding is that w=
e have two possibilities; either suggest that:</p>
<ul>
<li>when more than one connections are coalesced onto a single 5-tuple, s=
pin <em>none</em> of them<br>
or</li>
<li>when more than one connections are coalesced onto a single 5-tuple, s=
pin <em>at most one</em> of them</li>
</ul>
<p>The latter gives the observers better chance of seeing the signal, at =
the cost of being required to determine the CID that actually spins.</p>
<p>Assuming that we would have enough connections that are spinning, it m=
ight also be safe to assume that many connections will not be coalesced o=
nto a single 5-tuple. If that is the case, the former would 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/issues/1828#issuecomment-436728629">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6y7=
fK_EajGN73f190_tVi5GnP_-ks5usyZqgaJpZM4XFB9Q">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxv5Ubk3Do9wB2BwB24XpZyG=
h49Pks5usyZqgaJpZM4XFB9Q.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1828: Based on the offline discussion at Bangkok, my understanding=
 is that we have two possibilities; either suggest that:\r\n* when more t=
han one connections are coalesced onto a single 5-tuple, spin *none* of t=
hem\r\nor \r\n* when more than one connections are coalesced onto a singl=
e 5-tuple, spin *at most one* of them\r\n\r\nThe latter gives the observe=
rs better chance of seeing the signal, at the cost of being required to d=
etermine the CID that actually spins. \r\n\r\nAssuming that we would have=
 enough connections that are spinning, it might also be safe to assume th=
at many connections will not be coalesced onto a single 5-tuple. If that =
is the case, the former would be sufficient."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/1828#issuecommen=
t-436728629"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment=
-436728629",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6728629",
"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] Spin bit should be applied per each 5-=
tuple rather than per connection (#1828)",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6728629"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3871947=
04\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be32eeab4c59_1d453fc2d88d45c034944b--


From nobody Wed Nov  7 10:38: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 8D46012F1AC for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:38:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VHFO53fb7Hy6 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:38: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 C74D0128CFD for <quic-issues@ietf.org>; Wed,  7 Nov 2018 10:38:44 -0800 (PST)
Date: Wed, 07 Nov 2018 10:38:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541615924; bh=gX6UrKrAgTNjclPbaNIiETMebML2Z+QjzLZ7pojPk/E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cxFEz7QOX3ugX3ZNg6sTViiyrBiW7UkONFRb07k6ktMDFiiRfpGrSEmSL+TPRcSr3 hW9JQyoPTMq1L4SotbIpEcK21qe1x0lDuNIn35dQHh37/wYaDgI8F8nCMn1Vbv463n 6yYlKSOdCa6Y71W9d2hT+PYEyhF1W1Ne4wF56WW8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4296f5a4d24322cc865b5974cf380f55c9da8b8f92cf0000000117faf33492a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/436731614@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be33134207ef_37893fe0d8ed45c4142375e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6kTbY0iDr4b17hapGjqK1aELahA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 18:38:47 -0000

----==_mimepart_5be33134207ef_37893fe0d8ed45c4142375e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah. While that sounds like a logical point of view from QUIC-LB's perspective, I wonder if it is possible to have such a property guaranteed, because IMO it sounds like requesting an invariant for (at this moment) an individual 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/1980#issuecomment-436731614
----==_mimepart_5be33134207ef_37893fe0d8ed45c4142375e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yeah. While that sounds like a logical point of view from QUIC-LB's perspective, I wonder if it is possible to have such a property guaranteed, because IMO it sounds like requesting an invariant for (at this moment) an individual 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/1980#issuecomment-436731614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1w0e8CDjzL7ODySO2Gpq_7MaLK8ks5usyi0gaJpZM4YSmjs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-sQSKAmY9Qtkdmt3bG9nUNQ8mNLks5usyi0gaJpZM4YSmjs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1980: Yeah. While that sounds like a logical point of view from QUIC-LB's perspective, I wonder if it is possible to have such a property guaranteed, because IMO it sounds like requesting an invariant for (at this moment) an individual draft."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436731614"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436731614",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436731614",
"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] Reserve Long Header Packet Type for QUIC-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436731614"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be33134207ef_37893fe0d8ed45c4142375e--


From nobody Wed Nov  7 10:49: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 EFB9D130DCA for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:49:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 Tf3OwFZuhw0n for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:49: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 4CDC4130DC8 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 10:49: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=pTAZN2rmA2SdK4ieewSHUx9kqeA=; b=F0w2WU8tuVW38/ml U00Uxd+0M5XRmduBzYS9+s1sReuTxFsPth6wr1P1hknENDd1ewW94rjtX9pvRc5t 4Qr1MfdZc6BP3LsRa5tR7b0j56ZVeZf9jEBchvAq0IoXJ1IBnDst779pCAmQb8Tx l6Z2N4FgZG4Nrd6JLvuQ5m3qHwA=
Received: by filter1170p1las1.sendgrid.net with SMTP id filter1170p1las1-11860-5BE333C7-1E 2018-11-07 18:49:43.676458232 +0000 UTC m=+5784.506128342
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id mXvr0NwxSc-P4lrCYRXqag for <quic-issues@ietf.org>; Wed, 07 Nov 2018 18:49:43.570 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 8962180A2A for <quic-issues@ietf.org>; Wed,  7 Nov 2018 10:49:43 -0800 (PST)
Date: Wed, 07 Nov 2018 18:49:43 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab315411db6a6ea4373e56beed98cdaae99a2baa2092cf0000000117faf5c792a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/436735280@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be333c7868b1_66d13fe2270d45b4676087"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2tdZONhQpqzgItRHepBWC53iMynPW6tpFd4O yFsGsYnWki34Pw23Ulcl/F9jQWKTrLHBXNLCt0tusp223Tb1GGy0EoHjKbWO+0Gdzk8HEwWsjedAOT u8X/DS1wmu5whLZAeDYXjLQzo8xD7hQQpJcM4FRz6/hmymumaXq3glPU2uin+Ydug0vMBnU0iwWM33 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lhymxNrXEVYky30ib0kHP1ykg4A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 18:49:46 -0000

----==_mimepart_5be333c7868b1_66d13fe2270d45b4676087
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We're not asking for an invariant. The reserved packet type in each version of QUIC-LB could be 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/1980#issuecomment-436735280
----==_mimepart_5be333c7868b1_66d13fe2270d45b4676087
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We're not asking for an invariant. The reserved packet type in each version of QUIC-LB could be 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/1980#issuecomment-436735280">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-QT0YjK_Tr-RHXCDaiijX_OXoy2ks5usytHgaJpZM4YSmjs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3WIs3B4XqcC-FNZtmS9tMv3-ps5ks5usytHgaJpZM4YSmjs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1980: We're not asking for an invariant. The reserved packet type in each version of QUIC-LB could be different."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436735280"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436735280",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436735280",
"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] Reserve Long Header Packet Type for QUIC-LB (#1980)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436735280"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be333c7868b1_66d13fe2270d45b4676087--


From nobody Wed Nov  7 10:59: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 697B0130DC8 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:59:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.491
X-Spam-Level: 
X-Spam-Status: No, score=-7.491 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 aqX852jS0vuT for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 10:59: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 D5351130934 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 10:59:33 -0800 (PST)
Date: Wed, 07 Nov 2018 10:59:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541617172; bh=FQczCKByorS0ZJ9himgsvgMxCQMLWVyN9UhqQlahLU8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Jp5VXHjilmUVqJYINrZW8svfDaTYaTCwd5KYZPpW/ThVgQjmGas8EACB8EOqRgQK8 tliFvgYULnkAokfy0W/cvXfRH+Up9vGp5tqVDaS4unGhJ3SU56bUkNObHRQePoDel7 AgAvrwd4KpP6NmZ/6vAr+7FKHHo2QUvC8tjLrxzY=
From: =?UTF-8?B?UnllZ8O2bmcgQ3JhbmU=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ffa1ad0ce2cc11c7d8b5df52e5d32dd98ee41be92cf0000000117faf81492a169ce168e4e6d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1981@github.com>
Subject: [quicwg/base-drafts] Define server behavior for initial packets with < 8 byte DCID (#1981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be33614ce87b_664c3f92638d45c0115387"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gjnance
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wn6Uxrzc4XfSU4bQlKs00PObmc0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 18:59:36 -0000

----==_mimepart_5be33614ce87b_664c3f92638d45c0115387
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

The spec states that initial packets sent by clients which have not previ=
ously received a Retry packet must populate the Destination Connection ID=
 field with an unpredictable value, and that the value MUST be at least 8=
 bytes in length.=0D
=0D
However, the spec doesn=E2=80=99t say what a server receiving a packet fr=
om a client which violates this condition should do. There are already di=
screpancies in various implementations that a change to the spec could he=
lp to remedy.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1981=

----==_mimepart_5be33614ce87b_664c3f92638d45c0115387
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The spec states that initial packets sent by clients which have not pr=
eviously received a Retry packet must populate the Destination Connection=
 ID field with an unpredictable value, and that the value MUST be at leas=
t 8 bytes in length.</p>
<p>However, the spec doesn=E2=80=99t say what a server receiving a packet=
 from a client which violates this condition should do. There are already=
 discrepancies in various implementations that a change to the spec could=
 help to remedy.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1981">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AWbkq_F_1dMKBVlDsRv7ZA9h8vBSAcN=
yks5usy2UgaJpZM4YTCRn">mute the thread</a>.<img src=3D"https://github.com=
/notifications/beacon/AWbkq-WAvSTLOqA9RwMQaYBOT71WJrjDks5usy2UgaJpZM4YTCR=
n.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"=
Define server behavior for initial packets with \u003c 8 byte DCID (#1981=
)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/1981"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1981",
"url": "https://github.com/quicwg/base-drafts/issues/1981",
"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": "Define server behavior for initial packets with \u003c 8 byte D=
CID (#1981)",
"sections": [
{
"text": "",
"activityTitle": "**Ryeg=C3=B6ng Crane**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@gjnance",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1981
}
]
}
],
"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\": 1981,\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\": 1981\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1981"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4076432=
39\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be33614ce87b_664c3f92638d45c0115387--


From nobody Wed Nov  7 11: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 64FC4127B92 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 11:53:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZQTTwpfM2pqh for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 11:52: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 9BF1B127133 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 11:52:58 -0800 (PST)
Date: Wed, 07 Nov 2018 11:52:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541620377; bh=I24jj/veD7E8r5Zqgxz9psi58vPpOi6h6XX+Yj2SLbY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S068CEzOyCWQ/pZBsQxxtcyIP1mbVaAyCIFnivSf6NEbc30P2jdGw28kUEJ17xfeL y5cder2Ssg5cscbMi+D3+8ZHv5kQUwCqa2UMNhxdW7qj2kEBAAlY5XvWOuSB86vwnV qQZru4lpJvMofLA6i705/uEjTqKa8X3iPxa4Hi50=
From: Kyle Nekritz <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab071205876c1c1671271aa30bf1d865028008915e92cf0000000117fb049992a169ce1689b6e4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1976/review/172669518@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1976@github.com>
References: <quicwg/base-drafts/pull/1976@github.com>
Subject: Re: [quicwg/base-drafts] Remove "quic " HKDF label (#1976)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be34299228b0_6763f8b1e8d45bc5545b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: knekritz
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BNoxBnXz4l67MNE65swiGDEYgbA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 19:53:00 -0000

----==_mimepart_5be34299228b0_6763f8b1e8d45bc5545b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

knekritz commented on this pull request.



> @@ -710,16 +710,14 @@ based on the client's initial Destination Connection ID, as described in
 {{initial-secrets}}.
 
 The keys used for packet protection are computed from the TLS secrets using the
-method described in Section 7.3 of {{!TLS13}}), except that the label for
-HKDF-Expand-Label uses the prefix "quic " rather than "tls13 ". A different
-label provides key separation between TLS and QUIC.
+method described in Section 7.3 of {{!TLS13}}).
 
 For example, where TLS might use a label of 0x002009746c733133206b657900 to
 derive a key, QUIC uses 0x00200871756963206b657900.

Cut the 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/1976#pullrequestreview-172669518
----==_mimepart_5be34299228b0_6763f8b1e8d45bc5545b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@knekritz</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1976#discussion_r231653406">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -710,16 +710,14 @@ based on the client&#39;s initial Destination Connection ID, as described in
 {{initial-secrets}}.
 
 The keys used for packet protection are computed from the TLS secrets using the
-method described in Section 7.3 of {{!TLS13}}), except that the label for
-HKDF-Expand-Label uses the prefix &quot;quic &quot; rather than &quot;tls13 &quot;. A different
-label provides key separation between TLS and QUIC.
+method described in Section 7.3 of {{!TLS13}}).
 
 For example, where TLS might use a label of 0x002009746c733133206b657900 to
 derive a key, QUIC uses 0x00200871756963206b657900.
</pre>
<p>Cut the 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/1976#pullrequestreview-172669518">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1nf4GarzMGt-zdEay1wupJFXF3Oks5uszoZgaJpZM4YRst-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6xUfTcOOgs4AuyXP3WHFxhpym18ks5uszoZgaJpZM4YRst-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@knekritz commented on #1976"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1976#pullrequestreview-172669518"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1976#pullrequestreview-172669518",
"url": "https://github.com/quicwg/base-drafts/pull/1976#pullrequestreview-172669518",
"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": "@knekritz commented on 1976",
"sections": [
{
"text": "",
"activityTitle": "**Kyle Nekritz**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@knekritz",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1976#pullrequestreview-172669518"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407292798\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be34299228b0_6763f8b1e8d45bc5545b--


From nobody Wed Nov  7 17:12: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 C93EF130DC2 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 17:12:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NAaWViLFQzSj for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 17:12: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 0CC121286E7 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 17:12:33 -0800 (PST)
Date: Wed, 07 Nov 2018 17:12:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541639552; bh=JNSKrQi7N/eDh628yz1ER45ETCt0L4m7y3LuxYFEgHg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sXiWpW+rYfufUsnIvD2XZ4EvwDL6i+ttMxrSUb4E7emeUwBPvitA4D0VnIJu8AFE3 q73Pd+BJOR2+wO9lcJKiC+gkkqPPMcJjS4rTjrgGm6fYvC+Azk1iWCcsGwEQ0UdQqB LTozRKLYhY2EWKxeQDCG4St1UHxBtgts5MOerVDk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2be34c7cfc066b44746cf67b7c637e6c8852ce692cf0000000117fb4f8092a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/c436837056@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be38d80e82b8_111e3ff4e24d45c4260f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3prQH_0YuSszmyic7NvhENuQEAM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 01:12:36 -0000

----==_mimepart_5be38d80e82b8_111e3ff4e24d45c4260f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

After talking to several people, I think that we will close this PR for now while we consider our options.

Note that @kazuho's [suggested design](https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436543850) isn't perfect.  It still has a problem around the transition from step 2 to 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/1901#issuecomment-436837056
----==_mimepart_5be38d80e82b8_111e3ff4e24d45c4260f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>After talking to several people, I think that we will close this PR fo=
r now while we consider our options.</p>
<p>Note that <a class=3D"user-mention" data-hovercard-type=3D"user" data-=
hovercard-url=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hovercar=
d-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://git=
hub.com/kazuho">@kazuho</a>'s <a href=3D"https://github.com/quicwg/base-d=
rafts/pull/1901#issuecomment-436543850" data-hovercard-type=3D"pull_reque=
st" data-hovercard-url=3D"/quicwg/base-drafts/pull/1901/hovercard">sugges=
ted design</a> isn't perfect.  It still has a problem around the transiti=
on from step 2 to 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/1901#issuecomment-436837056">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4VhTO=
s7X2x1xmWf5DhC0szKmJcNks5us4UAgaJpZM4X3R0r">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-UumtoTBZ0Sz1g2jbe0SSDyoX5B=
ks5us4UAgaJpZM4X3R0r.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1901: After talking to several people, I think that we will=
 close this PR for now while we consider our options.\r\n\r\nNote that @k=
azuho's [suggested design](https://github.com/quicwg/base-drafts/pull/190=
1#issuecomment-436543850) isn't perfect.  It still has a problem around t=
he transition from step 2 to 3."}],"action":{"name":"View Pull Request","=
url":"https://github.com/quicwg/base-drafts/pull/1901#issuecomment-436837=
056"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4=
36837056",
"url": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4368=
37056",
"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] Compatible version upgrade (#1901)",
"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\": 1901,\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\": 1901\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1901#issuecomment-4368=
37056"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4003668=
91\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be38d80e82b8_111e3ff4e24d45c4260f0--


From nobody Wed Nov  7 17: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 12DA9130DC2 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 17:12:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 hWm7SlIZGz_u for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 17:12: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 890DE1286E7 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 17:12:36 -0800 (PST)
Date: Wed, 07 Nov 2018 17:12:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541639555; bh=+DF7DL1hLkkICPTDPd+eHMddtuqfXUAyC3GKbR/3bmk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1AHnMI0EwaEXzN8wqtcpATNiaNkraJ8AmQTk6zDwLFJqOqm/+vSYkI/DfxyCWducE 0vtLG1qKOsiBWu7481MiFozPnFK3+KTBE6q99lTl2k5TOzj/ZoYa1XTEZQCvqXWS7B X/3n7A+UkLepQxAKMLpOwUX8mwXLueChSKFDw2Fg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4e8169e8b1830a9b28a3499cd2528e1580669afe92cf0000000117fb4f8392a169ce1640b1a8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1901/issue_event/1953143726@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1901@github.com>
References: <quicwg/base-drafts/pull/1901@github.com>
Subject: Re: [quicwg/base-drafts] Compatible version upgrade (#1901)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be38d83a523d_63533fe6986d45c0530be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/laSgNwTQmT4WUsZ5AVjXGJC_4MA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 01:12:38 -0000

----==_mimepart_5be38d83a523d_63533fe6986d45c0530be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #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/1901#event-1953143726
----==_mimepart_5be38d83a523d_63533fe6986d45c0530be
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="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/1901#event-1953143726">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Q_3d6hSKiMzK1AzLVH8SCdLn_Yks5us4UDgaJpZM4X3R0r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq726tnezTqNAltKA87VgZ2bQun77ks5us4UDgaJpZM4X3R0r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1901."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1901#event-1953143726"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1901#event-1953143726",
"url": "https://github.com/quicwg/base-drafts/pull/1901#event-1953143726",
"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] Compatible version upgrade (#1901)",
"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/1901#event-1953143726"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400366891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be38d83a523d_63533fe6986d45c0530be--


From nobody Wed Nov  7 17:38: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 4CD83130DE9 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 17:37:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9EeaVifjx4hE for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 17:37: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 54D64130DE2 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 17:37:51 -0800 (PST)
Date: Wed, 07 Nov 2018 17:37:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541641070; bh=1UbbgSFck8WYdES05ChRBlqIW7XdkvwCQUiozrvfTJA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ij1fLNrWf5n8ryvhjzq8sviuvkF4qnhvmqVR6OFoJofTPHqysbKVpLnfDr3ZeL7Mr bEeoH8ZGxdxYBll5OMwsQbgM8qoFsSZ3K+LVRWjzzkqiRfidsoQTEPqf8r+XHENHQA 28VxJZ8Xl7peo+vpxzcfxS4q3ubVELNXYpRRmpIc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab883b94c63d1f47e2e94d64fa03d044b2c01c121f92cf0000000117fb556e92a169ce15d27d33@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/436841824@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_5be3936e38093_70123f9c074d45bc8874e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wdyyirjmilIL1x2wxMOLDit79H8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 01:37:54 -0000

----==_mimepart_5be3936e38093_70123f9c074d45bc8874e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You could spin them all together.  Detecting an edge across all connections based on an increase in largest received packet number in each should work.

Keep in mind that a single connection can use multiple connection IDs on the same path, switching between them arbitrarily.  That could appear to the path to be multiple connections sharing a path.  Spinning multiple connections together would appear to be no 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/1828#issuecomment-436841824
----==_mimepart_5be3936e38093_70123f9c074d45bc8874e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You could spin them all together.  Detecting an edge across all connec=
tions based on an increase in largest received packet number in each shou=
ld work.</p>
<p>Keep in mind that a single connection can use multiple connection IDs =
on the same path, switching between them arbitrarily.  That could appear =
to the path to be multiple connections sharing a path.  Spinning multiple=
 connections together would appear to be no different.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1828#issuecomment-436841824">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7g5=
rKWjp0nGr37nnoDm-4qsJhqMks5us4rugaJpZM4XFB9Q">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyRkPL7RpKKfgw8DyA4V-PEr=
Wn5Lks5us4rugaJpZM4XFB9Q.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1828: You could spin them all together.  Detecting an edge =
across all connections based on an increase in largest received packet nu=
mber in each should work.\r\n\r\nKeep in mind that a single connection ca=
n use multiple connection IDs on the same path, switching between them ar=
bitrarily.  That could appear to the path to be multiple connections shar=
ing a path.  Spinning multiple connections together would appear to be no=
 different."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/1828#issuecomment-436841824"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment=
-436841824",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6841824",
"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] Spin bit should be applied per each 5-=
tuple rather than per connection (#1828)",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6841824"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3871947=
04\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3936e38093_70123f9c074d45bc8874e--


From nobody Wed Nov  7 17:49: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 94000130DE5 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 17:49:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 wpyjVcthwocQ for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 17:49: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 252BB130DD8 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 17:49:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541641749; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=v7/vaFBdfMxJzyeGEDdih5XdsJuNzdmSlkJsIjl2n/0=; b=hkDqqR3hFay26WLm8v2SDebctHp2ZYJs+GL8ig/bXgMphm75ntRBy0tYoSGPj/QHloltjk4z uiivUxtQyyHHtdxXqlxw6bv6RKzuj4C8qpyxiKDI+zWplKbYVnjBAG76SkxjfvUTW0dQqeJv QNddxSTU7shWOsqasuc7h4fTMDY=
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 5be39615.7f1eb4561120-smtp-out-n01; Thu, 08 Nov 2018 01:49:09 -0000 (UTC)
Date: Wed, 07 Nov 2018 17:49:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be396152dd41_55022b0e803d25845827e@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5920b4: Remove example
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be396152da39_55022b0e803d258458176"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JFIlYGOcvHh7GddVJXHJ1PwXm-k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 01:49:12 -0000

----==_mimepart_5be396152da39_55022b0e803d258458176
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/tls13-label
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5920b4a56f32464a5fecc4b8c4abfc81bd405324
      https://github.com/quicwg/base-drafts/commit/5920b4a56f32464a5fecc4b8c4abfc81bd405324
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be396152da39_55022b0e803d258458176--


From nobody Wed Nov  7 17: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 A28A9130DE5 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 17:49:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n4BqkHMTwYZE for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 17:49: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 2869A130DED for <quic-issues@ietf.org>; Wed,  7 Nov 2018 17:49:14 -0800 (PST)
Date: Wed, 07 Nov 2018 17:49:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541641753; bh=efyoXAIuEucOeygbKiYU+2612pog4Jf5L8xDq6zNmVE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oNUvK2COrhUm8tj+pLJGpAYfwI76C9/N4hYMW5KMQJX01bcxAmeiHEmd12uc9MmqM y999mmP34NgttxPK4ym9U82f1p5iZLhK9bLwWiW+ad8qjD71hqo7X16gqlNs9dLb9c s0rYyzwhfjvFsrM/yXCdmxVhCUWb3tH4KQ30Mjhg=
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/1976/push/3029897849@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1976@github.com>
References: <quicwg/base-drafts/pull/1976@github.com>
Subject: Re: [quicwg/base-drafts] Remove "quic " HKDF label (#1976)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be396191bc28_57723f83704d45bc29808b"; 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/TwsGQW5wDU-8D3jBFwbOJ3be0lI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 01:49:16 -0000

----==_mimepart_5be396191bc28_57723f83704d45bc29808b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

5920b4a  Remove example


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1976/files/36c68c3f600722cd6a52f28622e60f9423ffc3f3..5920b4a56f32464a5fecc4b8c4abfc81bd405324

----==_mimepart_5be396191bc28_57723f83704d45bc29808b
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/5920b4a">5920b4a</a>  Remove example</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1976/files/36c68c3f600722cd6a52f28622e60f9423ffc3f3..5920b4a56f32464a5fecc4b8c4abfc81bd405324">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz2IIMsB96SA1w0nREQfrS7m6_fuks5us42ZgaJpZM4YRst-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-i17-gfIYmoFBJ4v3QWJ0tVT802ks5us42ZgaJpZM4YRst-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1976"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1976/files/36c68c3f600722cd6a52f28622e60f9423ffc3f3..5920b4a56f32464a5fecc4b8c4abfc81bd405324"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1976/files/36c68c3f600722cd6a52f28622e60f9423ffc3f3..5920b4a56f32464a5fecc4b8c4abfc81bd405324",
"url": "https://github.com/quicwg/base-drafts/pull/1976/files/36c68c3f600722cd6a52f28622e60f9423ffc3f3..5920b4a56f32464a5fecc4b8c4abfc81bd405324",
"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 #1976",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1976:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "5920b4a",
"value": "Remove example"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1976/files/36c68c3f600722cd6a52f28622e60f9423ffc3f3..5920b4a56f32464a5fecc4b8c4abfc81bd405324"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407292798\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be396191bc28_57723f83704d45bc29808b--


From nobody Wed Nov  7 18:37: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 D5044130E11 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 18:37:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Slz9BCvFFmgV for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 18:37: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 0ECDF130DD3 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 18:37:37 -0800 (PST)
Date: Wed, 07 Nov 2018 18:37:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541644655; bh=Pex0ugAy2yDV9CUJlt8APVmFV55kSRNYcpZsdPamhXs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xk0+CJ2AQZrv8QUYFFkKOD8IuHusU1jdu8SE4j06Oab98KB7rHuK/mOvkdlSf/v8m 34aq2cefOBuHFo0uPFYld2DR3N3Mh/gvwwzphyLJJEkwp2FniscdYPM54LJYVJ0fSj CTT9A0nTee63nZq3xGQ4IDVS+FDLPM7pFlAvY5Z0=
From: Bob Briscoe <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab372db1a5b1c042af48b010ab9180655a2e9271d392cf0000000117fb636f92a169ce168acaf3@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/436852616@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_5be3a16fcab33_7bac3fceb2ad45c497330"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bbriscoe
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hvVNpYw7gRU01pqLZPkoESvtDb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 02:37:41 -0000

----==_mimepart_5be3a16fcab33_7bac3fceb2ad45c497330
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Regarding whether the interaction mode is 'always repeat' or 'set and change'. I have no strong views. My goal was to suggest the simplest possible protocol that would induce minimal push-back from implementers. Also, perhaps one that could be back-ported to TCP, to leverage shared experience.

On the question of whether ack_ratio would change frequently, if the sender is routinely setting it to cwnd/8 (say) it will change frequently. Similarly if the sender has implemented AckCC (but I suspect AckCC won't often be active).

Whatever, this mechanism is not an invariant, so the approach can be changed based on experience.

@ianswett I've added goals (my subsequent scenarios posting was intended to serve that purpose, but yes that's good practice for a first post). 

-- 
You are receiving this 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-436852616
----==_mimepart_5be3a16fcab33_7bac3fceb2ad45c497330
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Regarding whether the interaction mode is 'always repeat' or 'set and =
change'. I have no strong views. My goal was to suggest the simplest poss=
ible protocol that would induce minimal push-back from implementers. Also=
, perhaps one that could be back-ported to TCP, to leverage shared experi=
ence.</p>
<p>On the question of whether ack_ratio would change frequently, if the s=
ender is routinely setting it to cwnd/8 (say) it will change frequently. =
Similarly if the sender has implemented AckCC (but I suspect AckCC won't =
often be active).</p>
<p>Whatever, this mechanism is not an invariant, so the approach can be c=
hanged based on experience.</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> I've added goals (my subsequent scenarios postin=
g was intended to serve that purpose, but yes that's good practice for a =
first post).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-436852616">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyQz=
4cmiTrx1AN5QYiLHcB53pFaeks5us5jvgaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwlxhAAMtAQsSj268Ib-Yu8C=
rf4bks5us5jvgaJpZM4YSA-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":"@bbri=
scoe in #1978: Regarding whether the interaction mode is 'always repeat' =
or 'set and change'. I have no strong views. My goal was to suggest the s=
implest possible protocol that would induce minimal push-back from implem=
enters. Also, perhaps one that could be back-ported to TCP, to leverage s=
hared experience.\r\n\r\nOn the question of whether ack_ratio would chang=
e frequently, if the sender is routinely setting it to cwnd/8 (say) it wi=
ll change frequently. Similarly if the sender has implemented AckCC (but =
I suspect AckCC won't often be active).\r\n\r\nWhatever, this mechanism i=
s not an invariant, so the approach can be changed based on experience.\r=
\n\r\n@ianswett I've added goals (my subsequent scenarios posting was int=
ended to serve that purpose, but yes that's good practice for a first pos=
t). "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/1978#issuecomment-436852616"}}}</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=
-436852616",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
6852616",
"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": "**Bob Briscoe**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@bbriscoe",
"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-43=
6852616"
}
],
"@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_5be3a16fcab33_7bac3fceb2ad45c497330--


From nobody Wed Nov  7 18:49: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 88385130E11 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 18:49:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RhHKfbwB02Jf for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 18:49: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 04DE9130DD3 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 18:49:44 -0800 (PST)
Date: Wed, 07 Nov 2018 18:49:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541645382; bh=eJZIUewKz1jPjGiXadpkH2/FPn9zxu9epIckWiORRG0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GtVMsaJMrplKy49Bd0Yn234i4oo9x5W82bke/n+rUQQ5W98S1+mWKT77okf4KpU00 Mt54ebnQ6xI1ZfbeOHDXEztNm5G7wcA89YCLRewYNPso5SxVy7cp2D4cV1QOsvHzuK FfCdND6Z1efX3KzmBTxA/Bm49iWw0zwigUSbiNSk=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab82103c4506cb4c651a854526131f009a1fb67b8392cf0000000117fb664692a169ce15d27d33@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/436854689@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_5be3a446df014_6bfa3f8aec8d45bc104918"; 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/7vbFQH23FNGJGhytc229JP2_FQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 02:49:47 -0000

----==_mimepart_5be3a446df014_6bfa3f8aec8d45bc104918
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> That could appear to the path to be multiple connections sharing a path. Spinning multiple connections together would appear to be no different.

This seems to make sense to me -- do we spin per CID or per 5-tuple? That seems to be the main question in my 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/issues/1828#issuecomment-436854689
----==_mimepart_5be3a446df014_6bfa3f8aec8d45bc104918
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>That could appear to the path to be multiple connections sharing a pat=
h. Spinning multiple connections together would appear to be no different=
.</p>
</blockquote>
<p>This seems to make sense to me -- do we spin per CID or per 5-tuple? T=
hat seems to be the main question in my mind.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1828#issuecomment-436854689">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Iz=
zG_QAckSf0qx-9rZPglq471Pks5us5vGgaJpZM4XFB9Q">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyAUSr8vq29rJkRNgUvOznvV=
WliBks5us5vGgaJpZM4XFB9Q.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1828: \u003e That could appear to the path to be multiple con=
nections sharing a path. Spinning multiple connections together would app=
ear to be no different.\r\n\r\nThis seems to make sense to me -- do we sp=
in per CID or per 5-tuple? That seems to be the main question in my mind.=
 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/1828#issuecomment-436854689"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment=
-436854689",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6854689",
"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] Spin bit should be applied per each 5-=
tuple rather than per connection (#1828)",
"sections": [
{
"text": "",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@erickinnear",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6854689"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3871947=
04\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3a446df014_6bfa3f8aec8d45bc104918--


From nobody Wed Nov  7 18:55: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 4D8E9127598 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 18:55:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PXObyE8DkjED for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 18:55: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 391B4126DBF for <quic-issues@ietf.org>; Wed,  7 Nov 2018 18:55:30 -0800 (PST)
Date: Wed, 07 Nov 2018 18:55:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541645729; bh=vhN2oPAxoiK9Mq5250ENm5hyvWsM1MsZr2pd/evAWig=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jHKqaYmkPX1IDGKQbhWNpXbnRMUprJG1/MwvAzLRV+C6HDNZhql30Ix91L3Sd6omC Bd4dJFslc76ilcIc1AjWA2PTBJ6epA30RHTz+CMn2CVdKN+tVzqf0OM76fYBq87Zh0 iAoLLx9Pf6c5z9ZLb8nFmrKI0NyMNHikJ2l4ysmE=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab427e1a198b030640f6b0d37523d6fdfd2172ba4792cf0000000117fb67a192a169ce168e4e6d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1981/436855807@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1981@github.com>
References: <quicwg/base-drafts/issues/1981@github.com>
Subject: Re: [quicwg/base-drafts] Define server behavior for initial packets with < 8 byte DCID (#1981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be3a5a14e82e_b043fb2874d45bc1168ae"; 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/x8UBEPpLGi3tmIe_yG-_ne8Py_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, 08 Nov 2018 02:55:32 -0000

----==_mimepart_5be3a5a14e82e_b043fb2874d45bc1168ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Isn't this covered by 5.2.2?

> If the packet is an Initial packet fully conforming with the specification, the server proceeds with the handshake (Section 7). This commits the server to the version that the client selected.
> [...]
> Servers MUST drop incoming packets under all other 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/1981#issuecomment-436855807
----==_mimepart_5be3a5a14e82e_b043fb2874d45bc1168ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Isn't this covered by 5.2.2?</p>
<blockquote>
<p>If the packet is an Initial packet fully conforming with the specifica=
tion, the server proceeds with the handshake (Section 7). This commits th=
e server to the version that the client selected.<br>
[...]<br>
Servers MUST drop incoming packets under all other circumstances.</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/1981#issuecomment-436855807">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-k4=
_6zxw1x0ffe5Ejr-xap4eERcks5us50hgaJpZM4YTCRn">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyMg589ng051ZWHQMM1tMksq=
UbCtks5us50hgaJpZM4YTCRn.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1981: Isn't this covered by 5.2.2?\r\n\r\n\u003e If the pa=
cket is an Initial packet fully conforming with the specification, the se=
rver proceeds with the handshake (Section 7). This commits the server to =
the version that the client selected.\r\n\u003e [...]\r\n\u003e Servers M=
UST drop incoming packets under all other circumstances."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1981=
#issuecomment-436855807"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1981#issuecomment=
-436855807",
"url": "https://github.com/quicwg/base-drafts/issues/1981#issuecomment-43=
6855807",
"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] Define server behavior for initial pac=
kets with \u003c 8 byte DCID (#1981)",
"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\": 1981,\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\": 1981\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1981#issuecomment-43=
6855807"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4076432=
39\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3a5a14e82e_b043fb2874d45bc1168ae--


From nobody Wed Nov  7 18:59: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 9D8F4130EF6 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 18:59:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WznyqEcbZW5A for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 18:59: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 24719130ED9 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 18:59:30 -0800 (PST)
Date: Wed, 07 Nov 2018 18:59:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541645969; bh=0h2aQKlA2izyYBjx88UYJa2yQ8xQGR6q0EJyr2rhVGw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e6wVX4+GjcCXGJZI5orZMxK09zt0A1yP3I8Okl/rrtD/sxFxR1ngcqXs0IYmcsAq0 m+FTDJ0RJ4Vfi0R5r5lJtvZfNCWdvvmPhKK0qQUr42fLK7DsKyGf+rJ5+Ld7nxMY4X rxhUb//HsJn5yiQ3ZfYf8DESMlGO0yFGZYhdlqzI=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd28a4af65e681c16cc1d58b7e336e39079bfc93a92cf0000000117fb689192a169ce168ac763@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1977/436856476@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1977@github.com>
References: <quicwg/base-drafts/issues/1977@github.com>
Subject: Re: [quicwg/base-drafts] Exempt all ACK frames from congestion control (#1977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be3a69144019_6ba43f90996d45c0899bb"; 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/3LJOj2m0_92EsVUODTa6Kww3ZJE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 02:59:41 -0000

----==_mimepart_5be3a69144019_6ba43f90996d45c0899bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If I remember correctly, we had a lengthy discussion of @martinduke's proposal at one of the early interims. The conclusion was to count ACKs for congestion control, because QUIC ACK frames can become quite large, and therefore should be considered as load on the network. The exception for ACK-only packets is unfortunate, but the only way to not end up in an acknowledgement loop.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1977#issuecomment-436856476
----==_mimepart_5be3a69144019_6ba43f90996d45c0899bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If I remember correctly, we had a lengthy discussion of <a class=3D"us=
er-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercard=
s?user_id=3D24398865" data-octo-click=3D"hovercard-link-click" data-octo-=
dimensions=3D"link_type:self" href=3D"https://github.com/martinduke">@mar=
tinduke</a>'s proposal at one of the early interims. The conclusion was t=
o count ACKs for congestion control, because QUIC ACK frames can become q=
uite large, and therefore should be considered as load on the network. Th=
e exception for ACK-only packets is unfortunate, but the only way to not =
end up in an acknowledgement loop.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1977#issuecomment-436856476">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8HD=
INH4Fbq9Nxn2y9-PzkBS01ZTks5us54RgaJpZM4YSAuG">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwuFeRfnE-2Zk6yooBfuzWbB=
WouDks5us54RgaJpZM4YSAuG.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1977: If I remember correctly, we had a lengthy discussion=
 of @martinduke's proposal at one of the early interims. The conclusion w=
as to count ACKs for congestion control, because QUIC ACK frames can beco=
me quite large, and therefore should be considered as load on the network=
. The exception for ACK-only packets is unfortunate, but the only way to =
not end up in an acknowledgement loop."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/1977#issuecomment-4368=
56476"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment=
-436856476",
"url": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-43=
6856476",
"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] Exempt all ACK frames from congestion =
control (#1977)",
"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\": 1977,\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\": 1977\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-43=
6856476"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4073747=
26\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3a69144019_6ba43f90996d45c0899bb--


From nobody Wed Nov  7 19: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 17370130E23 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:01:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 8VLkEf8ZYTid for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:01: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 13B51130ED8 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 19:01:13 -0800 (PST)
Date: Wed, 07 Nov 2018 19:01:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541646072; bh=xfK8QCXb42gnNTWCTqCn/f8ftfv65BpXl01ApmYH/2U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r8AuAH6E05vLhgXzJOihDOUcVj58eHtnYzbLfWnnqp47Q2cmE/C2lylxWcXv9yhs1 XLnfreJoDeSTv+HVak3kKuT4YSB4gScYuh6yhwiCsGjJqtm3GQJVia+6p/A47cOxr6 EXobrRHr/UOeVz4mHwDlxNGbFOmYJPoeXL7VnNYE=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88eaafb31e2d6e24eb4ccb607a55813855946c6c92cf0000000117fb68f892a169ce168ad819@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1979/review/172790435@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1979@github.com>
References: <quicwg/base-drafts/pull/1979@github.com>
Subject: Re: [quicwg/base-drafts] remove negotiated spin (#1979)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be3a6f83484_4a8d3fd10bcd45bc879b2"; 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/t5dzpmmrMGky5Grg-523hoF1WRc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 03:01:15 -0000

----==_mimepart_5be3a6f83484_4a8d3fd10bcd45bc879b2
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/1979#pullrequestreview-172790435
----==_mimepart_5be3a6f83484_4a8d3fd10bcd45bc879b2
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/1979#pullrequestreview-172790435">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4EKvYfA4S5CCMkHcS_7DDfsgEc4ks5us554gaJpZM4YSB7J">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2XKW9jIH7a1pMOsqMqtL-jEyFVBks5us554gaJpZM4YSB7J.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1979"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1979#pullrequestreview-172790435"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1979#pullrequestreview-172790435",
"url": "https://github.com/quicwg/base-drafts/pull/1979#pullrequestreview-172790435",
"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 1979",
"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/1979#pullrequestreview-172790435"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407379657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be3a6f83484_4a8d3fd10bcd45bc879b2--


From nobody Wed Nov  7 19:08: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 B25E6130E23 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:08:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fnzC6daDtwcL for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:08:14 -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 E2B0C130DD3 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 19:08:13 -0800 (PST)
Date: Wed, 07 Nov 2018 19:08:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541646493; bh=MehLjTSKy88dS6HN23foTTIibZcJYr+HZW+xGmVxHVE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e8pigDE+zEfxPvQ9Pi4ge4f3mE+BqabQ/sp3ylaCxP82i4W5w9XurIoDfPhCBnqAo vypHqj/HFtzqjfUiS1EF+IswzGrXb9OrF2yCcW5fJMsw89kITuPZPzEnxkfd55BG+x y7JGrBJUIIjAfcS14CX5E6j2kkDLMHs1NkmLJW+A=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70ef39b30eaedc017aff6d930ed95807986722a992cf0000000117fb6a9d92a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/436857959@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be3a89d1ff8e_339b3fdd7a2d45b44624c"; 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/VkCdQw6PCwMXLeXMu80RbI1tmYc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 03:08:16 -0000

----==_mimepart_5be3a89d1ff8e_339b3fdd7a2d45b44624c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've spoken about this offline with @martinduke. I think that using a QUIC packet for this is not necessary at all and might be detrimental in some cases. For example, there is a circular dependency to talk to a particular server to assign it a connid when it doesn't currently have a connid assigned to it. 

I think this will open up a can of worms though. When we add a packet type for a lb packet, we might want to add a packet type for a health check packet, etc. and other use cases which adds up to several 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/1980#issuecomment-436857959
----==_mimepart_5be3a89d1ff8e_339b3fdd7a2d45b44624c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I've spoken about this offline with <a class=3D"user-mention" data-hov=
ercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D24398865=
" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_t=
ype:self" href=3D"https://github.com/martinduke">@martinduke</a>. I think=
 that using a QUIC packet for this is not necessary at all and might be d=
etrimental in some cases. For example, there is a circular dependency to =
talk to a particular server to assign it a connid when it doesn't current=
ly have a connid assigned to it.</p>
<p>I think this will open up a can of worms though. When we add a packet =
type for a lb packet, we might want to add a packet type for a health che=
ck packet, etc. and other use cases which adds up to several bits.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1980#issuecomment-436857959">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6PP=
EoKkPqzaQVhllQrqQhs1rMTIks5us6AdgaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwYTBt4zl15tCJuQqf4GZTK3=
0vCvks5us6AdgaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1980: I've spoken about this offline with @martinduke. I think t=
hat using a QUIC packet for this is not necessary at all and might be det=
rimental in some cases. For example, there is a circular dependency to ta=
lk to a particular server to assign it a connid when it doesn't currently=
 have a connid assigned to it. \r\n\r\nI think this will open up a can of=
 worms though. When we add a packet type for a lb packet, we might want t=
o add a packet type for a health check packet, etc. and other use cases w=
hich adds up to several bits. "}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/1980#issuecomment-436857959"}}=
}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-436857959",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6857959",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@siyengar",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6857959"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3a89d1ff8e_339b3fdd7a2d45b44624c--


From nobody Wed Nov  7 19:13: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 63143130EE2 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:13:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J2k1HMLeCYOr for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:13:32 -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 D9897130EF7 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 19:13:30 -0800 (PST)
Date: Wed, 07 Nov 2018 19:13:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541646810; bh=OLtmRkO3fQVME2IPvvvTrKWpL6TumbgP9/+kmCCtSxg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cycKHgM3ngOkWdzvGMAoXq8HYF6CYXGBt4JqRla6lFQJF5BhR07+gs1jJTj5I0AaK kL05dcdmkWheuqUHWcaXcRWKVze9QSr9d29btAFMIgpqntKiu9zJzWhcPomZ7aEOu6 f+eEEwlZZ+vHRboaHYzaXXbAOc3MtCRiPZglHpvE=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe8df3c4bce9f02d213ae068a2a768bbe71a7c5ca92cf0000000117fb6bda92a169ce168acaf3@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/436858787@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_5be3a9da615b_62e23fb4274d45c09472d"; 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/wmo3ia13JK_zGN7csWwLiR9dl5M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 03:13:40 -0000

----==_mimepart_5be3a9da615b_62e23fb4274d45c09472d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this is great, but would definitely add a requirement that this behavior should be a SHOULD instead of MUST. The receiver able to say no to a too small value, for instance. Sending more frequent acks in UDP could generate a lot of small packets which have a CPU impact. To prevent DoS the receiver should be able to reject insane values.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1978#issuecomment-436858787
----==_mimepart_5be3a9da615b_62e23fb4274d45c09472d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think this is great, but would definitely add a requirement that thi=
s behavior should be a SHOULD instead of MUST. The receiver able to say n=
o to a too small value, for instance. Sending more frequent acks in UDP c=
ould generate a lot of small packets which have a CPU impact. To prevent =
DoS the receiver should be able to reject insane values.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-436858787">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8ed=
gVSBAtyPI9fyu7YMzqWcUOcJks5us6FagaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7sGaZiiVOjrhy04F5_Uzn7P=
2A6yks5us6FagaJpZM4YSA-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":"@siye=
ngar in #1978: I think this is great, but would definitely add a requirem=
ent that this behavior should be a SHOULD instead of MUST. The receiver a=
ble to say no to a too small value, for instance. Sending more frequent a=
cks in UDP could generate a lot of small packets which have a CPU impact.=
 To prevent DoS the receiver should be able to reject insane values."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/1978#issuecomment-436858787"}}}</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=
-436858787",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
6858787",
"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": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@siyengar",
"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-43=
6858787"
}
],
"@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_5be3a9da615b_62e23fb4274d45c09472d--


From nobody Wed Nov  7 19:28: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 32C4A130DD3 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:28:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3YvO2dmhy0c0 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:28: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 2065B12958B for <quic-issues@ietf.org>; Wed,  7 Nov 2018 19:28:03 -0800 (PST)
Date: Wed, 07 Nov 2018 19:28:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541647682; bh=ACsBdyJhd+TDwi1LJJsd1pA1i4zCt+D976YxGGy9Vqw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fEFXUvnwHPblHcinkQZMMcUFafegppL4qCZHW2v+aq6m3tfUuoQaWVrsaUvT08fMw e0iaYAs1ZKH+oFiuAonK/972XIvw7rcBe5x9XvlQ+JOXIPjxhUsOU2AwSkRuLTbZ5F 7RL49ARQqL4RDs2SZ9IwQly9vLb5F5r3enV1Aciw=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab294e39c1ec5b39f39b4f46a310482d5756f7306b92cf0000000117fb6f4292a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/436861077@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be3ad421d6af_18163fa8cead45c439768"; 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/p5mMsy-sriL0phE1ZX2MUJ7p5m4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 03:28:05 -0000

----==_mimepart_5be3ad421d6af_18163fa8cead45c439768
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@siyengar I disagree with both of your points. For one, the QUIC-LB explicitly doesn't use CIDs. The SCID/DCID length fields are zero. Second, the QUIC-LB is itself an extensible packet. It has subtypes that can be used for configuration or things like the health check. That kind of stuff is exactly what this new packet type would allow. Because of migration, QUIC is a lot more complicated that TCP or plain UDP when it comes to load balancing so we need a standard way to do this, ideally built into the QUIC server implementations that plan to run behind a load balancer. The path of least resistance is to use the same framing logic that those server already have.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436861077
----==_mimepart_5be3ad421d6af_18163fa8cead45c439768
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=3D1054756" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
siyengar">@siyengar</a> I disagree with both of your points. For one, the=
 QUIC-LB explicitly doesn't use CIDs. The SCID/DCID length fields are zer=
o. Second, the QUIC-LB is itself an extensible packet. It has subtypes th=
at can be used for configuration or things like the health check. That ki=
nd of stuff is exactly what this new packet type would allow. Because of =
migration, QUIC is a lot more complicated that TCP or plain UDP when it c=
omes to load balancing so we need a standard way to do this, ideally buil=
t into the QUIC server implementations that plan to run behind a load bal=
ancer. The path of least resistance is to use the same framing logic that=
 those server already have.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1980#issuecomment-436861077">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2mb=
tD0FpbUY3p_3fcDih36IHW7Cks5us6TCgaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzPwTYnSGbi274FIgtRXNuTz=
QuHlks5us6TCgaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@niba=
nks in #1980: @siyengar I disagree with both of your points. For one, the=
 QUIC-LB explicitly doesn't use CIDs. The SCID/DCID length fields are zer=
o. Second, the QUIC-LB is itself an extensible packet. It has subtypes th=
at can be used for configuration or things like the health check. That ki=
nd of stuff is exactly what this new packet type would allow. Because of =
migration, QUIC is a lot more complicated that TCP or plain UDP when it c=
omes to load balancing so we need a standard way to do this, ideally buil=
t into the QUIC server implementations that plan to run behind a load bal=
ancer. The path of least resistance is to use the same framing logic that=
 those server already have."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/1980#issuecomment-436861077"}}}</=
script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-436861077",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6861077",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": \=
"quicwg/base-drafts\",\n\"issueId\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6861077"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3ad421d6af_18163fa8cead45c439768--


From nobody Wed Nov  7 19:36: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 63094130E08 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:36:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C4_DW9QwymBq for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:36: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 7428812958B for <quic-issues@ietf.org>; Wed,  7 Nov 2018 19:36:17 -0800 (PST)
Date: Wed, 07 Nov 2018 19:36:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541648176; bh=FMI3PBNOF91fWJk/eP5kkjUou25RRV6+Pvg4SdRFDBY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tIREp96Nism9qwptbvrsrd9PCWHj0Xzgy7sKQUfdyow9H9K5Wl9oQOgMv8oU2u5CE brFAIugBXicxeKqAa7BGLJsi/lmZM6qRRdXfJr1d3gbo+dqgroZ7wmERE14xGTQF1v 6q2O4cZtrVD5+SaerhQPobub2ZNK6iH2MGp5FROU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4f3c5a5db7dd38120a16f28e9d24d712ca15fd592cf0000000117fb713092a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/436862337@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be3af309cc60_18363fa8cead45c474058"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J1M0Lkp87hGh52DM70awYtkS760>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 03:36:19 -0000

----==_mimepart_5be3af309cc60_18363fa8cead45c474058
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks 
> We're not asking for an invariant. The reserved packet type in each version of QUIC-LB could be different.

Yeah. My point is that requiring each QUIC version to follow a particular design constraint (in this case reserve a code point) is what Invariants is.

As pointed out in 
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436731614, the Invariants draft provides you a way to coalesce other types packets; that is to use a private version number. Would you mind elaborating why you think it's illogical for QUIC-LB to use that mechanism?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436862337
----==_mimepart_5be3af309cc60_18363fa8cead45c474058
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></p>
<blockquote>
<p>We're not asking for an invariant. The reserved packet type in each ve=
rsion of QUIC-LB could be different.</p>
</blockquote>
<p>Yeah. My point is that requiring each QUIC version to follow a particu=
lar design constraint (in this case reserve a code point) is what Invaria=
nts is.</p>
<p>As 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"378327108" data-permission-text=3D"Issue title is =
private" data-url=3D"https://github.com/quicwg/base-drafts/issues/1980" d=
ata-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/is=
sues/1980/hovercard?comment_id=3D436731614&amp;comment_type=3Dissue_comme=
nt" href=3D"https://github.com/quicwg/base-drafts/issues/1980#issuecommen=
t-436731614">#1980 (comment)</a>, the Invariants draft provides you a way=
 to coalesce other types packets; that is to use a private version number=
. Would you mind elaborating why you think it's illogical for QUIC-LB to =
use that mechanism?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1980#issuecomment-436862337">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5X6=
8s2aZDj4jXy2Nvv3EU4D4a1nks5us6awgaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzF-T-JTu9ZY0OfuiT5laXu4=
RYIdks5us6awgaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1980: @nibanks \r\n\u003e We're not asking for an invariant. The r=
eserved packet type in each version of QUIC-LB could be different.\r\n\r\=
nYeah. My point is that requiring each QUIC version to follow a particula=
r design constraint (in this case reserve a code point) is what Invariant=
s is.\r\n\r\nAs pointed out in \r\nhttps://github.com/quicwg/base-drafts/=
issues/1980#issuecomment-436731614, the Invariants draft provides you a w=
ay to coalesce other types packets; that is to use a private version numb=
er. Would you mind elaborating why you think it's illogical for QUIC-LB t=
o use that mechanism?"}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/1980#issuecomment-436862337"}}}</script=
>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-436862337",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6862337",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6862337"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3af309cc60_18363fa8cead45c474058--


From nobody Wed Nov  7 19: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 AE491130E4B for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:38:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FgrJHRtoZ2HV for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:38:27 -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 9B1A712958B for <quic-issues@ietf.org>; Wed,  7 Nov 2018 19:38:24 -0800 (PST)
Date: Wed, 07 Nov 2018 19:38:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541648304; bh=+1+pJs0l+kqxqIZ/FY3q8qhT179EEm9pUuopEfPk2WM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ojV0l5KP2/NhHocti4AHjD07bNIDi6yfPuwo8Ieqyq10wvOGLozvlVfYK4FjKIedw uNsWYfMSjQ+fvvmZXNYphI5WIYGd8BqbbwsF6iBarMc8Ty5p7yEr2XUXhmarYq+tHL btTOP4h3+C1fbJf3Hqz585XyH8YY69iuXkGf//ko=
From: adamroach <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab834f8e601fad35150e2648567b517b24dd7c88e292cf0000000117fb71af92a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973/review/172795886@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be3afafb0a33_63233fb4274d45c02498d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: adamroach
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LmL7cNhxYlCvx41YRwzYVjIxBaQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 03:38:30 -0000

----==_mimepart_5be3afafb0a33_63233fb4274d45c02498d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

adamroach commented on this pull request.



> +
+As in HTTP/2, Zanzibar/BuckBuck/McFate uses special pseudo-header fields
+beginning with the ':' character (ASCII 0x3a) to convey the target URI, the
+method of the request, and the status code for the response.  These
+pseudo-header fields are defined in Section 8.1.2.3 and 8.1.2.4 of {{!RFC7540}}.
+Pseudo-header fields are not HTTP header fields.  Endpoints MUST NOT generate
+pseudo-header fields other than those defined in {{!RFC7540}}.  The restrictions
+on the use of pseudo-header fields in Section 8.1.2.1 of {{!RFC7540}} also apply
+to Zanzibar/BuckBuck/McFate.
+
+Zanzibar/BuckBuck/McFate uses QPACK header compression as described in [QPACK],
+a variation of HPACK which allows the flexibility to avoid
+header-compression-induced head-of-line blocking.  See that document for
+additional details.
+
+An Zanzibar/BuckBuck/McFate implementation MAY impose a limit on the maximum

Nit: "A Zanzibar/BuckBuck/McFate implementation..."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172795886
----==_mimepart_5be3afafb0a33_63233fb4274d45c02498d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@adamroach</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1973#discussion_r231757141">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +
+As in HTTP/2, Zanzibar/BuckBuck/McFate uses special pseudo-header fields
+beginning with the &#39;:&#39; character (ASCII 0x3a) to convey the target URI, the
+method of the request, and the status code for the response.  These
+pseudo-header fields are defined in Section 8.1.2.3 and 8.1.2.4 of {{!RFC7540}}.
+Pseudo-header fields are not HTTP header fields.  Endpoints MUST NOT generate
+pseudo-header fields other than those defined in {{!RFC7540}}.  The restrictions
+on the use of pseudo-header fields in Section 8.1.2.1 of {{!RFC7540}} also apply
+to Zanzibar/BuckBuck/McFate.
+
+Zanzibar/BuckBuck/McFate uses QPACK header compression as described in [QPACK],
+a variation of HPACK which allows the flexibility to avoid
+header-compression-induced head-of-line blocking.  See that document for
+additional details.
+
+An Zanzibar/BuckBuck/McFate implementation MAY impose a limit on the maximum
</pre>
<p>Nit: "A Zanzibar/BuckBuck/McFate implementation..."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172795886">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-YsOi4x7sW6IMTp1xXbchHYo2GPks5us6cvgaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6lyuDUbWRmL8pgvlExg2r50xCEMks5us6cvgaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@adamroach commented on #1973"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172795886"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172795886",
"url": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172795886",
"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": "@adamroach commented on 1973",
"sections": [
{
"text": "",
"activityTitle": "**adamroach**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@adamroach",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973#pullrequestreview-172795886"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be3afafb0a33_63233fb4274d45c02498d8--


From nobody Wed Nov  7 19:53: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 19F2B12958B for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:53:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dzvthyI_p6N5 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:53: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 A8FA91293FB for <quic-issues@ietf.org>; Wed,  7 Nov 2018 19:53:36 -0800 (PST)
Date: Wed, 07 Nov 2018 19:53:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541649215; bh=62sEe2bDc80XKSCoPzhoUJXHaNzZtfGifMV8BItt/iE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CS2HU2m6RAY6cspbDkgqg3nDMeXkpa5FOb0M2dboOHSGiubvqrjUaIbq9WHk9jhub vsx3jeDGTei68FVZzzMVlbL59wONrNLppk59d9p7YRy5F9m3SWQ73pdJbZzVqVhNLI w64Ali3RShTOdPHg03cRS9+p+aKC98t6wuvdl1bc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab9876d7fa1dc69a215e5e1e413996a18919b0d292cf0000000117fb753f92a169ce15d27d33@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/436864870@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_5be3b33fa2372_61483fa2b84d45b420047a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/voYib3bN5kF_79HWx9UH1yIa5Oo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 03:53:38 -0000

----==_mimepart_5be3b33fa2372_61483fa2b84d45b420047a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure per 5-tuple is actually implementable in most environments.  Servers in particular would have a hard time coordinating the right value.

And the algorithm of latching the value to reflect to the largest packet number's value is undefined if there are a multiple packet number spaces.

So I think we need to do per CID?

-- 
You are receiving this 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-436864870
----==_mimepart_5be3b33fa2372_61483fa2b84d45b420047a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not sure per 5-tuple is actually implementable in most environment=
s.  Servers in particular would have a hard time coordinating the right v=
alue.</p>
<p>And the algorithm of latching the value to reflect to the largest pack=
et number's value is undefined if there are a multiple packet number spac=
es.</p>
<p>So I think we need to do per CID?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1828#issuecomment-436864870">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz1P=
P1MRcrKPOvZ_OP_QFNUgKFH4ks5us6q_gaJpZM4XFB9Q">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9El_Zpq6_in5EtKzMckShYW=
YgJqks5us6q_gaJpZM4XFB9Q.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1828: I'm not sure per 5-tuple is actually implementable in most=
 environments.  Servers in particular would have a hard time coordinating=
 the right value.\r\n\r\nAnd the algorithm of latching the value to refle=
ct to the largest packet number's value is undefined if there are a multi=
ple packet number spaces.\r\n\r\nSo I think we need to do per CID?"}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/1828#issuecomment-436864870"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment=
-436864870",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6864870",
"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] Spin bit should be applied per each 5-=
tuple rather than per connection (#1828)",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6864870"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3871947=
04\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3b33fa2372_61483fa2b84d45b420047a--


From nobody Wed Nov  7 19: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 CD87C124C04 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:59:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XaUSfjGDSb4v for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 19:59: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 678161293FB for <quic-issues@ietf.org>; Wed,  7 Nov 2018 19:59:34 -0800 (PST)
Date: Wed, 07 Nov 2018 19:59:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541649573; bh=w3Yih/4ChN5aLbQ9PDckjztfCFEMpeC+Fd6jhThsclw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dc25IYkTl5RNR/lLdSLExOEZONpc7FzPs9RmxJ8TwnJo4anINT19AvF4njS9yNuj+ XwpDLRFksgUZ0HfivqyuO8ZoCbprELT0aZ55Lbi5afGAtUcdn2PIJ/I28sWlPq7k0d Ux2wRPgZYUJR3FP7Fqlh6B6F81AWEv6qqkFVuipA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfa27b8ad77ae23d3e94df7e3975de96a9e250c0392cf0000000117fb76a592a169ce15d27d33@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/436865714@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_5be3b4a5f011_6d753f84b60d45c4804d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fqGWIRXetc8N44o7eIirKwOUHtc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 03:59:36 -0000

----==_mimepart_5be3b4a5f011_6d753f84b60d45c4804d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that per-path is not feasibly implemented.  We'd have to acknowledge the possibility that multiple connections that share a path are not required to coordinate.

-- 
You are receiving this 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-436865714
----==_mimepart_5be3b4a5f011_6d753f84b60d45c4804d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree that per-path is not feasibly implemented.  We'd have to acknowledge the possibility that multiple connections that share a path are not required to coordinate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-436865714">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwAMpEghWo2_7dUt6q3Q49Oeeymtks5us6wlgaJpZM4XFB9Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxP0La2qjI2tmjJcgbnsgTlJ61xeks5us6wlgaJpZM4XFB9Q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: I agree that per-path is not feasibly implemented.  We'd have to acknowledge the possibility that multiple connections that share a path are not required to coordinate."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436865714"}}}</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-436865714",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436865714",
"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] Spin bit should be applied per each 5-tuple rather than per connection (#1828)",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436865714"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 387194704\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be3b4a5f011_6d753f84b60d45c4804d0--


From nobody Wed Nov  7 20:18: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 7FBCB12958B for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 20:18:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FChih0YDPfhm for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 20: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 5D207124C04 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 20:18:42 -0800 (PST)
Date: Wed, 07 Nov 2018 20:18:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541650720; bh=TwkAzBnGe9OhCo8MgyZbMab4YNMzjbgAu5v4Ea5ar/o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d54pKgzUeYiSckHY9Bem2L0PHz122/2ivb+9YE82ZKqAAqlVp5okB2VblcveUYe6q oxdAZtaAKLs/HU5kStAzSXs1gjS5+SRsK1v4kPLLWBtdTXMOEmXBKWhqtjKOtj6Cg6 SFXncS8O0fxnadBQffROeWytvUU5neNZlBKqlhr0=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19a0edc2c3ded4127eb009f0a5e7862486b0b38792cf0000000117fb7b2092a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/436868423@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be3b920d37c8_b793fd0be8d45b86003b"; 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/Vjo-tILz1Hk5juvy-LA0uN2WvpU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 04:18:46 -0000

----==_mimepart_5be3b920d37c8_b793fd0be8d45b86003b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho the QUIC-LB packet would be no more invariant than the Initial long header packet. I don't see how you could call it invariant. Perhaps in V2, we do something different, maybe just a different value, maybe removed all together, maybe request more packet types. But bottom line, we are requesting 1 QUIC v1 packet type right now. Nothing 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/1980#issuecomment-436868423
----==_mimepart_5be3b920d37c8_b793fd0be8d45b86003b
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> the QUIC-LB packet would be no more invariant than the =
Initial long header packet. I don't see how you could call it invariant. =
Perhaps in V2, we do something different, maybe just a different value, m=
aybe removed all together, maybe request more packet types. But bottom li=
ne, we are requesting 1 QUIC v1 packet type right now. Nothing invariant.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1980#issuecomment-436868423">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8h1=
5o8XyNRdbly6JlC8BZUz72mFks5us7CggaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqy54uMEpXLIoqzPX_YzWhDbL=
fibiks5us7CggaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@niba=
nks in #1980: @kazuho the QUIC-LB packet would be no more invariant than =
the Initial long header packet. I don't see how you could call it invaria=
nt. Perhaps in V2, we do something different, maybe just a different valu=
e, maybe removed all together, maybe request more packet types. But botto=
m line, we are requesting 1 QUIC v1 packet type right now. Nothing invari=
ant."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/1980#issuecomment-436868423"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-436868423",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6868423",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": \=
"quicwg/base-drafts\",\n\"issueId\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6868423"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3b920d37c8_b793fd0be8d45b86003b--


From nobody Wed Nov  7 21: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 68791130E08 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 21:00:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PRXBV-DITTUx for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 21:00: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 7FA4B130DCF for <quic-issues@ietf.org>; Wed,  7 Nov 2018 21:00:45 -0800 (PST)
Date: Wed, 07 Nov 2018 21:00:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541653243; bh=hotHr4A6HMv/+CSPZlb6zCojWjQ17mrg/EvgUVFYgkw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aqMFCGpU8/RKPGmWRWCWchkoOkJHtezQ+kAuaJbyYPmRI0j7pGt7+xP8XRqmgUr2B Bi79DVLjL5+RnekxFtWIHYcsjAGRgyP2wf6Gpl1kx0hcijAKqqELwvC4Ae8x4jnXIB vv2lYmJLy/lhvIp3jP18A4VZDU6WVOU1nKHoyhXo=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab43c185d807378a8ee5ede5e011c1e0a043dca53992cf0000000117fb84fb92a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/436873970@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be3c2fb2ed72_664d3fd9a16d45c43321b3"; 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/TpXEjun3zVwQe8D05cYFdUE5Vr0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 05:00:48 -0000

----==_mimepart_5be3c2fb2ed72_664d3fd9a16d45c43321b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't like the idea of using an additional packet type, especially since the current mapping has the nice property that we're actually using all 4 encodable packet types.
Using a new packet type, which is not an invariant, has the additional unpleasant property that you'll potentially have update QUIC-LB every time we're releasing a new QUIC 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/1980#issuecomment-436873970
----==_mimepart_5be3c2fb2ed72_664d3fd9a16d45c43321b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't like the idea of using an additional packet type, especially s=
ince the current mapping has the nice property that we're actually using =
all 4 encodable packet types.<br>
Using a new packet type, which is not an invariant, has the additional un=
pleasant property that you'll potentially have update QUIC-LB every time =
we're releasing a new QUIC version.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1980#issuecomment-436873970">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3x5=
KUbiRbTYvy4eDEiznPLdzzNrks5us7p7gaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6t_8bakszN4221g6nJlptu5=
6rX0ks5us7p7gaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1980: I don't like the idea of using an additional packet =
type, especially since the current mapping has the nice property that we'=
re actually using all 4 encodable packet types.\r\nUsing a new packet typ=
e, which is not an invariant, has the additional unpleasant property that=
 you'll potentially have update QUIC-LB every time we're releasing a new =
QUIC version."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/1980#issuecomment-436873970"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-436873970",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6873970",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6873970"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3c2fb2ed72_664d3fd9a16d45c43321b3--


From nobody Wed Nov  7 22: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 095CD127332 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 22:04:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XRzPomZ2T9vn for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 22:04: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 D5FE4127148 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 22:04:10 -0800 (PST)
Date: Wed, 07 Nov 2018 22:04:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541657049; bh=BSIdKuTOSIwZN30R46ZzBw0NHUDEoYFfGRRUN9p8GDo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gj6F5z+YYI8m5ij7EkKRboV9l+VpveMPrznppv0t/a+OouR32x6JjffshfGlCdOxy DE8c//5z+HpsDIqLGoD3214uf3KakSw/hOc+RmCEzlomof4kGRK0O3FUaREuzJ5H7i NVl4D5FglIlwivfF2NCQLTioSBBe4bHj2wMpUYys=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab011c028a53687090638f60e3a62545ac0d11d57d92cf0000000117fb93d992a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/436883385@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be3d1d921590_58293fe8d18d45c4768ab"; 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/gENJGSH9hUgXEF_-LEnvuFVOm5o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 06:04:13 -0000

----==_mimepart_5be3d1d921590_58293fe8d18d45c4768ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Having the QUIC-LB be a versioned interface is a pro in my mind, not a co=
n. We would only updated version numbers if necessary, but having the abi=
lity to do so is a good thing.

Get Outlook for Android<https://aka.ms/ghei36>

________________________________
From: Marten Seemann <notifications@github.com>
Sent: Wednesday, November 7, 2018 9:00:43 PM
To: quicwg/base-drafts
Cc: Nick Banks; Mention
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUI=
C-LB (#1980)


I don't like the idea of using an additional packet type, especially sinc=
e the current mapping has the nice property that we're actually using all=
 4 encodable packet types.
Using a new packet type, which is not an invariant, has the additional un=
pleasant property that you'll potentially have update QUIC-LB every time =
we're releasing a new QUIC version.

=E2=80=94
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<https://na01.safelinks.pr=
otection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-draf=
ts%2Fissues%2F1980%23issuecomment-436873970&data=3D02%7C01%7Cnibanks%40mi=
crosoft.com%7C12f9f04c75a04e8fc31608d64537233b%7C72f988bf86f141af91ab2d7c=
d011db47%7C1%7C0%7C636772500449656410&sdata=3DrF4itPQvy05OsEYjaWOGqowf7zt=
ieLzM5Fw60LhumkY%3D&reserved=3D0>, or mute the thread<https://na01.safeli=
nks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fnotification=
s%2Funsubscribe-auth%2FATtNBVDNSvOFaRmvHrboM_IjNg6ncJ3Uks5us7p7gaJpZM4YSm=
js&data=3D02%7C01%7Cnibanks%40microsoft.com%7C12f9f04c75a04e8fc31608d6453=
7233b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636772500449656410&sda=
ta=3DHq3mLBmLrN7IUfE7bdHOaQmtgmFxgdatRkSJIz0wlls%3D&reserved=3D0>.


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-436883385=

----==_mimepart_5be3d1d921590_58293fe8d18d45c4768ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Having the QUIC-LB be a versioned interface is a pro in my mind, not a co=
n. We would only updated version numbers if necessary, but having the abi=
lity to do so is a good thing.<br>
<br>
Get Outlook for Android&lt;https://aka.ms/ghei36&gt;<br>
<br>
________________________________<br>
From: Marten Seemann &lt;notifications@github.com&gt;<br>
Sent: Wednesday, November 7, 2018 9:00:43 PM<br>
To: quicwg/base-drafts<br>
Cc: Nick Banks; Mention<br>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUI=
C-LB (#1980)<br>
<br>
<br>
I don&#39;t like the idea of using an additional packet type, especially =
since the current mapping has the nice property that we&#39;re actually u=
sing all 4 encodable packet types.<br>
Using a new packet type, which is not an invariant, has the additional un=
pleasant property that you&#39;ll potentially have update QUIC-LB every t=
ime we&#39;re releasing a new QUIC version.<br>
<br>
=E2=80=94<br>
You are receiving this because you were mentioned.<br>
Reply to this email directly, view it on GitHub&lt;https://na01.safelinks=
.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-d=
rafts%2Fissues%2F1980%23issuecomment-436873970&amp;data=3D02%7C01%7Cniban=
ks%40microsoft.com%7C12f9f04c75a04e8fc31608d64537233b%7C72f988bf86f141af9=
1ab2d7cd011db47%7C1%7C0%7C636772500449656410&amp;sdata=3DrF4itPQvy05OsEYj=
aWOGqowf7ztieLzM5Fw60LhumkY%3D&amp;reserved=3D0&gt;, or mute the thread&l=
t;https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgith=
ub.com%2Fnotifications%2Funsubscribe-auth%2FATtNBVDNSvOFaRmvHrboM_IjNg6nc=
J3Uks5us7p7gaJpZM4YSmjs&amp;data=3D02%7C01%7Cnibanks%40microsoft.com%7C12=
f9f04c75a04e8fc31608d64537233b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0=
%7C636772500449656410&amp;sdata=3DHq3mLBmLrN7IUfE7bdHOaQmtgmFxgdatRkSJIz0=
wlls%3D&amp;reserved=3D0&gt;.<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/1980#issuecomment-436883385">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2X2=
kjiPn2ypw-Xid2o6qahCW_Frks5us8lZgaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8rgwVqEqC3IBTJ80qAVSeUr=
vgDYks5us8lZgaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@niba=
nks in #1980: Having the QUIC-LB be a versioned interface is a pro in my =
mind, not a con. We would only updated version numbers if necessary, but =
having the ability to do so is a good thing.\n\nGet Outlook for Android\u=
003chttps://aka.ms/ghei36\u003e\n\n________________________________\nFrom=
: Marten Seemann \u003cnotifications@github.com\u003e\nSent: Wednesday, N=
ovember 7, 2018 9:00:43 PM\nTo: quicwg/base-drafts\nCc: Nick Banks; Menti=
on\nSubject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for=
 QUIC-LB (#1980)\n\n\nI don't like the idea of using an additional packet=
 type, especially since the current mapping has the nice property that we=
're actually using all 4 encodable packet types.\nUsing a new packet type=
, which is not an invariant, has the additional unpleasant property that =
you'll potentially have update QUIC-LB every time we're releasing a new Q=
UIC version.\n\n=E2=80=94\nYou are receiving this because you were mentio=
ned.\nReply to this email directly, view it on GitHub\u003chttps://na01.s=
afelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fquicwg%=
2Fbase-drafts%2Fissues%2F1980%23issuecomment-436873970\u0026data=3D02%7C0=
1%7Cnibanks%40microsoft.com%7C12f9f04c75a04e8fc31608d64537233b%7C72f988bf=
86f141af91ab2d7cd011db47%7C1%7C0%7C636772500449656410\u0026sdata=3DrF4itP=
Qvy05OsEYjaWOGqowf7ztieLzM5Fw60LhumkY%3D\u0026reserved=3D0\u003e, or mute=
 the thread\u003chttps://na01.safelinks.protection.outlook.com/?url=3Dhtt=
ps%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FATtNBVDNSvOFaR=
mvHrboM_IjNg6ncJ3Uks5us7p7gaJpZM4YSmjs\u0026data=3D02%7C01%7Cnibanks%40mi=
crosoft.com%7C12f9f04c75a04e8fc31608d64537233b%7C72f988bf86f141af91ab2d7c=
d011db47%7C1%7C0%7C636772500449656410\u0026sdata=3DHq3mLBmLrN7IUfE7bdHOaQ=
mtgmFxgdatRkSJIz0wlls%3D\u0026reserved=3D0\u003e.\n"}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#issu=
ecomment-436883385"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-436883385",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6883385",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": \=
"quicwg/base-drafts\",\n\"issueId\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
6883385"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3d1d921590_58293fe8d18d45c4768ab--


From nobody Wed Nov  7 23:09: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 74C2C130DC2 for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 23:09:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PVDChULZ_y5V for <quic-issues@ietfa.amsl.com>; Wed,  7 Nov 2018 23:08: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 5FF7A1294D7 for <quic-issues@ietf.org>; Wed,  7 Nov 2018 23:08:59 -0800 (PST)
Date: Wed, 07 Nov 2018 23:08:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541660937; bh=sTAMwMMY22JrfG79rHIt7ydilfi4OB1fFaMhIjVEbL4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dylw3GGtt2bhcIyhFmw3r8bFQuE11XsEQbJ1vOwvKYilFGNRJZU8ldXe4t5Og5PZm 0NtbiGznflV0rYCuuWuqykwXbK6UgmCX1YLH1jnNYSfEv2r0qr5q6/MBKHirg98IXt XAblzJVdU7tjw53f0lU236K5H04NhSiPnfClvjf0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c1b50a0a09609f84a9971f1c7ed8958d4dcb73492cf0000000117fba30992a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973/review/172826172@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be3e109c61cc_13c93fa98cad45c446644d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aJy5d-Xr2WUnzYmBgV6MlS0XOKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 07:09:02 -0000

----==_mimepart_5be3e109c61cc_13c93fa98cad45c446644d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +
+As in HTTP/2, Zanzibar/BuckBuck/McFate uses special pseudo-header fields
+beginning with the ':' character (ASCII 0x3a) to convey the target URI, the
+method of the request, and the status code for the response.  These
+pseudo-header fields are defined in Section 8.1.2.3 and 8.1.2.4 of {{!RFC7540}}.
+Pseudo-header fields are not HTTP header fields.  Endpoints MUST NOT generate
+pseudo-header fields other than those defined in {{!RFC7540}}.  The restrictions
+on the use of pseudo-header fields in Section 8.1.2.1 of {{!RFC7540}} also apply
+to Zanzibar/BuckBuck/McFate.
+
+Zanzibar/BuckBuck/McFate uses QPACK header compression as described in [QPACK],
+a variation of HPACK which allows the flexibility to avoid
+header-compression-induced head-of-line blocking.  See that document for
+additional details.
+
+An Zanzibar/BuckBuck/McFate implementation MAY impose a limit on the maximum

```suggestion
A Zanzibar/BuckBuck/McFate implementation MAY impose a limit on the maximum
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1973#discussion_r231782071
----==_mimepart_5be3e109c61cc_13c93fa98cad45c446644d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1973#discussi=
on_r231782071">draft-ietf-quic-http.md</a>:</p>
<pre style=3D'color:#555'>&gt; +
+As in HTTP/2, Zanzibar/BuckBuck/McFate uses special pseudo-header fields=

+beginning with the &#39;:&#39; character (ASCII 0x3a) to convey the targ=
et URI, the
+method of the request, and the status code for the response.  These
+pseudo-header fields are defined in Section 8.1.2.3 and 8.1.2.4 of {{!RF=
C7540}}.
+Pseudo-header fields are not HTTP header fields.  Endpoints MUST NOT gen=
erate
+pseudo-header fields other than those defined in {{!RFC7540}}.  The rest=
rictions
+on the use of pseudo-header fields in Section 8.1.2.1 of {{!RFC7540}} al=
so apply
+to Zanzibar/BuckBuck/McFate.
+
+Zanzibar/BuckBuck/McFate uses QPACK header compression as described in [=
QPACK],
+a variation of HPACK which allows the flexibility to avoid
+header-compression-induced head-of-line blocking.  See that document for=

+additional details.
+
+An Zanzibar/BuckBuck/McFate implementation MAY impose a limit on the max=
imum
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-An Zanzibar/BuckBuck/McFate implementation MA=
Y impose a limit on the maximum
+A Zanzibar/BuckBuck/McFate implementation MAY impose a limit on the maxi=
mum
</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/1973#discussion_r231782071">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3tPQvR=
dpNmITcDXBu34gyxc-dWnks5us9iJgaJpZM4YQEQW">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq4ADh28d_kzIrkC78uJPQp5_IqEq=
ks5us9iJgaJpZM4YQEQW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1973"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/1973#discussion_r231782071"=
}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973#discussion_r23=
1782071",
"url": "https://github.com/quicwg/base-drafts/pull/1973#discussion_r23178=
2071",
"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 1973",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973#discussion_r23178=
2071"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068649=
18\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be3e109c61cc_13c93fa98cad45c446644d--


From nobody Thu Nov  8 00:20: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 1A881130EE2 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 00:20:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oJwtXZpS20QJ for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 00:20: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 B6FDB130E6D for <quic-issues@ietf.org>; Thu,  8 Nov 2018 00:20:07 -0800 (PST)
Date: Thu, 08 Nov 2018 00:20:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541665205; bh=STmJNT8/BsvDp6eErL9c/KMbDgcwLy01AzWwOtHaS2o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VjdvHvIpxNzCdVt46divd3WvK680c8qZHQqRE3iXGEM2ej8gxoR+RU3WV+0cSaFIE p10O76z32vrE+JwKqCBIKd2br0PW3Za5DRdQgg121hl7UVNn0kpnxy0SxbC7SQ+9fO RHoeshG06+Iz+ScQRDXfUYKafwLtVCgp44vooQIg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67cb0f379ea811f2570e167b6ef4c6f1c801da8392cf0000000117fbb3b592a169ce168acaf3@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/436910310@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_5be3f1b580e64_31ff3f9a0c0d45b857240"; 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/wlXbLqYZ_y3XIq7zHisBKJC_aSE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 08:20:17 -0000

----==_mimepart_5be3f1b580e64_31ff3f9a0c0d45b857240
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think sending an update frame is right but I really would like to avoid a generic UPDATE_TRANSPORT_PARAMS frame because it vastly complicates implementations that distribute settings to subcomponents.

-- 
You are receiving this 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-436910310
----==_mimepart_5be3f1b580e64_31ff3f9a0c0d45b857240
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think sending an update frame is right but I really would like to avoid a generic UPDATE_TRANSPORT_PARAMS frame because it vastly complicates implementations that distribute settings to subcomponents.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-436910310">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq588WLSrCkW8D0cOnjj1s1EpwbMwks5us-k1gaJpZM4YSA-X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2FuhHKMbQkBd5O69sJUUvHFXgrsks5us-k1gaJpZM4YSA-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":"@mikkelfj in #1978: I think sending an update frame is right but I really would like to avoid a generic UPDATE_TRANSPORT_PARAMS frame because it vastly complicates implementations that distribute settings to subcomponents."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-436910310"}}}</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-436910310",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-436910310",
"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": "**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\": 1978,\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\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-436910310"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407375767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be3f1b580e64_31ff3f9a0c0d45b857240--


From nobody Thu Nov  8 00: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 6A5F4130DEB for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 00:24:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S0qRH6p-wHht for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 00: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 CD41D127333 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 00:24:35 -0800 (PST)
Date: Thu, 08 Nov 2018 00:24:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541665475; bh=+TXcGYPy9QFgUonZgFB6gJNsDgFWJ3P589fp3iRlMVg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g1qXpcfzszLzwkPtzCzQvEASRenqBwDNjd7FVTFzx8Syr1rZB9NY0nSYh2fnwQgZS et7s4xY/AORcGVsa+OvLgaIJRrKNP6VMHPF/HD790HUicTK1uU1swW6r82Qw6AUR14 BtJfoA+7cqahDpTYhAVZAgqrDG0sbWT/4BhebWL8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88b2712da9013fa957a68f21331b09d384d8f11d92cf0000000117fbb4c392a169ce15d27d33@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/436911426@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_5be3f2c32af8a_8763feab9ad45c466420"; 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/f6gCb3KwaRYWmixvoof0OVJR7bI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 08:24:37 -0000

----==_mimepart_5be3f2c32af8a_8763feab9ad45c466420
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes definitely - two connections should be required to coordinate.

-- 
You are receiving this 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-436911426
----==_mimepart_5be3f2c32af8a_8763feab9ad45c466420
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes definitely - two connections should be required to coordinate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-436911426">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwQOzLkNkuKjGusGMETtjxeAgehgks5us-pDgaJpZM4XFB9Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqze2WohJrzI6zLPxWgbeP48AL-vYks5us-pDgaJpZM4XFB9Q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1828: Yes definitely - two connections should be required to coordinate."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436911426"}}}</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-436911426",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436911426",
"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] Spin bit should be applied per each 5-tuple rather than per connection (#1828)",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-436911426"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 387194704\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be3f2c32af8a_8763feab9ad45c466420--


From nobody Thu Nov  8 01:59: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 9E86F123FFD for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 01:59:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 wvNW8i5EPORv for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 01:59:35 -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 B102F130E23 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 01:59: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=4I8rHu/wWzlorUjpx6tHtniWVr4=; b=CNh6ENnBE8Aq/vrf wCd7K9DjwL9D7/28HDjzY1vtA5sY80ocbGFMd9tGy732pNInjK+QQWbzfK1cH/Yt dLg4AGy3RE+in8TkYc9T/T8Qm8kt7NvVfvvZq6XNwpAhrrzpHRYeEjQ/Sl1AzBDn wSHdcsSnADztHYa+VFx3mgKA+mI=
Received: by filter0797p1las1.sendgrid.net with SMTP id filter0797p1las1-26489-5BE40905-2A 2018-11-08 09:59:34.018570281 +0000 UTC m=+60473.472955263
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id GixylqQuSBqsPc9x_SpxHA for <quic-issues@ietf.org>; Thu, 08 Nov 2018 09:59:34.028 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id E29DDC0F68 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 01:59:33 -0800 (PST)
Date: Thu, 08 Nov 2018 09:59:35 +0000 (UTC)
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5197605222041e34adb5622d072cd447d3baa6492cf0000000117fbcb0592a169ce15d27d33@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/436938812@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_5be40905e03fb_1cc83fcee16d45bc2074f0"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Clv6NlPYSY7Wx8rDs5EpEihbLoyC9hGiEPM kHjTWq9eauRpz9WrMql3LuI1ZOLlRqkfOl/7wd75G7aG/rQWafaH7YbuNZL9erDPBxIvjW1DlIOeIp S/fXr2Rh1WjnyoKK2Fig7ajr24W4gdzZNkyPtm+J6/+HGikBt3UCOlbYn8F752+tRrrJ6fhOsgWDfR w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wzVFA9cVv3KUKzQyKJBEW-Zqej0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 09:59:38 -0000

----==_mimepart_5be40905e03fb_1cc83fcee16d45bc2074f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I tend to agree with @ianswett here -- while different CIDs may often represent connections between the same processes (and therefore with similar e2e delays at a given instant in time), this is not guaranteed to be the case. Is per-CID spin a useful passive measurement signal in the general case, though?

Stepping back, there seem to be two broad usage patterns with partially conflicting requirements here:

- possibly-mobile client with load-balanced server. Here the server proposes non-zero-length CIDs, and the client proposes a zero-length CID. The client will generally not use one server CID at a time. Since the CID reserve a client has exists to attempt to reduce address linkability on a rebinding event, the spin state should not be shared across CIDs -- this language has been in spin-exp since London (*)

- client-server connection using CID multiplexing. In this case, both client and server CIDs must be in use, though the CID size does not necessarily need to be the same in each direction. Migration linkability mitigation is harder in this case, and it's not clear to me that it's even a requirement. Here, per-5-tuple-spin would be possible. (note that in this case the server also has to keep CID-2-tuples around, so @ianswett's point that per-CID is hard on the server does not apply here)

Per-5-tuple spin is clearly more useful to the path -- otherwise, on-path devices has to use heuristics to guess the CID (node, this is not very hard if it has a few packets, but it needs to keep a header buffer up to max CID length until it locks on, and it can use heuristics about well-known servers/CDNs/configurations to make an initial guess that will be correct almost all of the time -- in any case, any on-path measurement device offering RTT information will also probably offer flow information). But it seems impossible to do for those cases where we care about reducing spin state contribution to rebinding linkability.

* as I've pointed out at many times in the past, rebinding linkability reduction still seems to rely on incredibly wishful thinking to me, and I'd really like to see some data on the anonymity set sizes for rebindings in the temporal domain. Even in the case that linkability reduction has a practical benefit, spin state adds a tiny fraction of a bit of information, so blanking spin state on CID change is of vanishingly small benefit. However, it is consistent with the rest of the protocol's design, and I'm still willing to pretend it's a useful exercise, because there seems to be broad consensus that we believe in 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/1828#issuecomment-436938812
----==_mimepart_5be40905e03fb_1cc83fcee16d45bc2074f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I tend to agree with <a class=3D"user-mention" data-hovercard-type=3D"us=
er" data-hovercard-url=3D"/hovercards?user_id=3D20072817" data-octo-click=
=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"h=
ttps://github.com/ianswett">@ianswett</a> here -- while different CIDs may =
often represent connections between the same processes (and therefore with =
similar e2e delays at a given instant in time), this is not guaranteed to b=
e the case. Is per-CID spin a useful passive measurement signal in the gene=
ral case, though?</p>
<p>Stepping back, there seem to be two broad usage patterns with partially =
conflicting requirements here:</p>
<ul>
<li>
<p>possibly-mobile client with load-balanced server. Here the server propos=
es non-zero-length CIDs, and the client proposes a zero-length CID. The cli=
ent will generally not use one server CID at a time. Since the CID reserve =
a client has exists to attempt to reduce address linkability on a rebinding=
 event, the spin state should not be shared across CIDs -- this language ha=
s been in spin-exp since London (*)</p>
</li>
<li>
<p>client-server connection using CID multiplexing. In this case, both clie=
nt and server CIDs must be in use, though the CID size does not necessarily=
 need to be the same in each direction. Migration linkability mitigation is=
 harder in this case, and it's not clear to me that it's even a requirement=
. Here, per-5-tuple-spin would be possible. (note that in this case the ser=
ver also has to keep CID-2-tuples around, so <a class=3D"user-mention" data=
-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D200728=
17" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_t=
ype:self" href=3D"https://github.com/ianswett">@ianswett</a>'s point that p=
er-CID is hard on the server does not apply here)</p>
</li>
</ul>
<p>Per-5-tuple spin is clearly more useful to the path -- otherwise, on-pat=
h devices has to use heuristics to guess the CID (node, this is not very ha=
rd if it has a few packets, but it needs to keep a header buffer up to max =
CID length until it locks on, and it can use heuristics about well-known se=
rvers/CDNs/configurations to make an initial guess that will be correct alm=
ost all of the time -- in any case, any on-path measurement device offering=
 RTT information will also probably offer flow information). But it seems i=
mpossible to do for those cases where we care about reducing spin state con=
tribution to rebinding linkability.</p>
<ul>
<li>as I've pointed out at many times in the past, rebinding linkability re=
duction still seems to rely on incredibly wishful thinking to me, and I'd r=
eally like to see some data on the anonymity set sizes for rebindings in th=
e temporal domain. Even in the case that linkability reduction has a practi=
cal benefit, spin state adds a tiny fraction of a bit of information, so bl=
anking spin state on CID change is of vanishingly small benefit. However, i=
t is consistent with the rest of the protocol's design, and I'm still willi=
ng to pretend it's a useful exercise, because there seems to be broad conse=
nsus that we believe in it.</li>
</ul>

<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/1828#issuecomment-436938812">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3FtoHCNDqPDre=
pKd45m8yBlHncmks5utACFgaJpZM4XFB9Q">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq6Zob9bJQaY47YvAx62Zmyr08-J1ks5utACFga=
JpZM4XFB9Q.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":"@britram in #1828: I =
tend to agree with @ianswett here -- while different CIDs may often represe=
nt connections between the same processes (and therefore with similar e2e d=
elays at a given instant in time), this is not guaranteed to be the case. I=
s per-CID spin a useful passive measurement signal in the general case, tho=
ugh?\r\n\r\nStepping back, there seem to be two broad usage patterns with p=
artially conflicting requirements here:\r\n\r\n- possibly-mobile client wit=
h load-balanced server. Here the server proposes non-zero-length CIDs, and =
the client proposes a zero-length CID. The client will generally not use on=
e server CID at a time. Since the CID reserve a client has exists to attemp=
t to reduce address linkability on a rebinding event, the spin state should=
 not be shared across CIDs -- this language has been in spin-exp since Lond=
on (*)\r\n\r\n- client-server connection using CID multiplexing. In this ca=
se, both client and server CIDs must be in use, though the CID size does no=
t necessarily need to be the same in each direction. Migration linkability =
mitigation is harder in this case, and it's not clear to me that it's even =
a requirement. Here, per-5-tuple-spin would be possible. (note that in this=
 case the server also has to keep CID-2-tuples around, so @ianswett's point=
 that per-CID is hard on the server does not apply here)\r\n\r\nPer-5-tuple=
 spin is clearly more useful to the path -- otherwise, on-path devices has =
to use heuristics to guess the CID (node, this is not very hard if it has a=
 few packets, but it needs to keep a header buffer up to max CID length unt=
il it locks on, and it can use heuristics about well-known servers/CDNs/con=
figurations to make an initial guess that will be correct almost all of the=
 time -- in any case, any on-path measurement device offering RTT informati=
on will also probably offer flow information). But it seems impossible to d=
o for those cases where we care about reducing spin state contribution to r=
ebinding linkability.\r\n\r\n* as I've pointed out at many times in the pas=
t, rebinding linkability reduction still seems to rely on incredibly wishfu=
l thinking to me, and I'd really like to see some data on the anonymity set=
 sizes for rebindings in the temporal domain. Even in the case that linkabi=
lity reduction has a practical benefit, spin state adds a tiny fraction of =
a bit of information, so blanking spin state on CID change is of vanishingl=
y small benefit. However, it is consistent with the rest of the protocol's =
design, and I'm still willing to pretend it's a useful exercise, because th=
ere seems to be broad consensus that we believe in it.\r\n"}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1828#i=
ssuecomment-436938812"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-4=
36938812",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-4369=
38812",
"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] Spin bit should be applied per each 5-tu=
ple rather than per connection (#1828)",
"sections": [
{
"text": "",
"activityTitle": "**Brian Trammell**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@britram",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-4369=
38812"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 387194704=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be40905e03fb_1cc83fcee16d45bc2074f0--


From nobody Thu Nov  8 02: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 863A512008A for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 02:26:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aNKjrKIS-sOk for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 02:26: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 6F86E128CB7 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 02:26:13 -0800 (PST)
Date: Thu, 08 Nov 2018 02:26:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541672771; bh=XdD7hwxkrK4scHR0c4FUXVKYwkyqOwAitabbPCmM8Ss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gJf3y/jyvzFoBz7REfpLUSe3uwRdsznfrcsfYPyAWhqIuSd6tADAu/0uZvczFO1TY DZE6AWuoEEig/rmJ9e5szISpUZFnxnm8DYbEgpogadMXiup7ktPTk+Ca0BVTOsT6Tc 1vmKnVln+7kFB1FKB60GRVIV7aQsM/NCpqs1vlX8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd28ab7d552a8fe61c7361fc05709b467936384cc92cf0000000117fbd14392a169ce15d27d33@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/436946686@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_5be40f4378ba8_663c3f7e48ed45bc297a4"; 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/hUd90lgXM-sgavUX8xvU4wMGt18>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 10:26:16 -0000

----==_mimepart_5be40f4378ba8_663c3f7e48ed45bc297a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

please note my above edit - connections should not need to coordinate.

@britram:

on your first point: if the client is potentially mobile and actively moving to a new IP, it MUST have a non-zero CID length. A stationary client can of course still rebind via NAT but then zero-length is valid.

on your second point - per CID spin-bit multiplexing: it may be acceptable for single connection, but not over multiple connections multiplexing because the entity that produces packets may be running independently in different logical processes or even on isolated hardware in extreme cases.

I agree on your last point the linkability is unrealistic to avoid in praxis. The consensus thinking is, however, that it should be attempted to the extend possible. While I disgree, this appears to be the working assumption.

I think spin bit per CID as as easy as 5-tuple because you need a hashed entry in either case to track state. A spin bit per connection should be impossible if anti-linkage is working. Of course with respect to reporting any operational issues, a 5-tuple is more useful than a CID, but the hashed entry can include path information.

The main problem with spin bit visiblity is a specific end-user standing out as the only one not contributing with spin 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/1828#issuecomment-436946686
----==_mimepart_5be40f4378ba8_663c3f7e48ed45bc297a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>please note my above edit - connections should not need to coordinate.=
</p>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1884116" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
britram">@britram</a>:</p>
<p>on your first point: if the client is potentially mobile and actively =
moving to a new IP, it MUST have a non-zero CID length. A stationary clie=
nt can of course still rebind via NAT but then zero-length is valid.</p>
<p>on your second point - per CID spin-bit multiplexing: it may be accept=
able for single connection, but not over multiple connections multiplexin=
g because the entity that produces packets may be running independently i=
n different logical processes or even on isolated hardware in extreme cas=
es.</p>
<p>I agree on your last point the linkability is unrealistic to avoid in =
praxis. The consensus thinking is, however, that it should be attempted t=
o the extend possible. While I disgree, this appears to be the working as=
sumption.</p>
<p>I think spin bit per CID as as easy as 5-tuple because you need a hash=
ed entry in either case to track state. A spin bit per connection should =
be impossible if anti-linkage is working. Of course with respect to repor=
ting any operational issues, a 5-tuple is more useful than a CID, but the=
 hashed entry can include path information.</p>
<p>The main problem with spin bit visiblity is a specific end-user standi=
ng out as the only one not contributing with spin bits.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1828#issuecomment-436946686">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7TU=
aQWpZ9Dl84Oud_TI5r5KIKZYks5utAbDgaJpZM4XFB9Q">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyRbrbdxs2h7qyrYfXwhs_jD=
pNslks5utAbDgaJpZM4XFB9Q.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1828: please note my above edit - connections should not need to=
 coordinate.\r\n\r\n@britram:\r\n\r\non your first point: if the client i=
s potentially mobile and actively moving to a new IP, it MUST have a non-=
zero CID length. A stationary client can of course still rebind via NAT b=
ut then zero-length is valid.\r\n\r\non your second point - per CID spin-=
bit multiplexing: it may be acceptable for single connection, but not ove=
r multiple connections multiplexing because the entity that produces pack=
ets may be running independently in different logical processes or even o=
n isolated hardware in extreme cases.\r\n\r\nI agree on your last point t=
he linkability is unrealistic to avoid in praxis. The consensus thinking =
is, however, that it should be attempted to the extend possible. While I =
disgree, this appears to be the working assumption.\r\n\r\nI think spin b=
it per CID as as easy as 5-tuple because you need a hashed entry in eithe=
r case to track state. A spin bit per connection should be impossible if =
anti-linkage is working. Of course with respect to reporting any operatio=
nal issues, a 5-tuple is more useful than a CID, but the hashed entry can=
 include path information.\r\n\r\nThe main problem with spin bit visiblit=
y is a specific end-user standing out as the only one not contributing wi=
th spin bits.\r\n"}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/1828#issuecomment-436946686"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment=
-436946686",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6946686",
"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] Spin bit should be applied per each 5-=
tuple rather than per connection (#1828)",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6946686"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3871947=
04\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be40f4378ba8_663c3f7e48ed45bc297a4--


From nobody Thu Nov  8 02: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 74651130FAE for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 02:32:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 RlYhdofozrVW for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 02:32: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 A3121130FA2 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 02:32:51 -0800 (PST)
Date: Thu, 08 Nov 2018 02:32:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541673169; bh=wEUczcDhgM+pLme18aNN+LdjvzkTPsUjTqFRxUvjEqs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O51sVVJzveGE0mBoqE+loTzmoCCqwLS1sf4EYTxYQ7/CEgaarR4bgpZl+fjw8ac+B Fdlj7MPHcm+Pq1mwZmNHQCNrhkDm4dqGuYyBb7an5jnGzbAJKPg5EyCMHYWd9di2Zo EkdXWXccqFXtmhXYIlbvBxb8/mivnX3kMfLtr3Qo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab39ff03a62d72e40a844615a8847c09b0250b87ae92cf0000000117fbd2d192a169ce168ad819@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1979/review/172892782@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1979@github.com>
References: <quicwg/base-drafts/pull/1979@github.com>
Subject: Re: [quicwg/base-drafts] remove negotiated spin (#1979)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be410d1d506c_76fa3ff4572d45c066966"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oBGkizzbwvIOC5iBISck670wtrI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 10:32:59 -0000

----==_mimepart_5be410d1d506c_76fa3ff4572d45c066966
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/1979#pullrequestreview-172892782
----==_mimepart_5be410d1d506c_76fa3ff4572d45c066966
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/1979#pullrequestreview-172892782">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1U38eyYXqLqFgWGzufk9hDeJsZOks5utAhRgaJpZM4YSB7J">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Z2W-6za3IdSGqhZJXiQ21vORZAks5utAhRgaJpZM4YSB7J.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1979"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1979#pullrequestreview-172892782"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1979#pullrequestreview-172892782",
"url": "https://github.com/quicwg/base-drafts/pull/1979#pullrequestreview-172892782",
"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 1979",
"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/1979#pullrequestreview-172892782"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407379657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be410d1d506c_76fa3ff4572d45c066966--


From nobody Thu Nov  8 02: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 E8B3612870E for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 02:45:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-OkHIwBXebb for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 02:45: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 19F97130E6C for <quic-issues@ietf.org>; Thu,  8 Nov 2018 02:45:21 -0800 (PST)
Date: Thu, 08 Nov 2018 02:45:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541673920; bh=VICBaEIW5PftmobtdfkuJv22wFslR2hgYJCzlPLm6uY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U1SSlD+aJ7egirPuYO7W1yAJwABCGWjk6czLk2/bl6KjR59E4yfui+apsn2MXYHeI d+RjOGBg3dCqKSH2nlFeITqibWb6EEVI8tsQ/rgIQfztKkkf/PCTY2Z9shacQJKSSW LJiVHnOR/SEJ+fmfKe5WLcbP1H7zruSX+/ib/1nE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe438a0100fe0149fdedcd14334597493d5fc4d0e92cf0000000117fbd5c092a169ce168e4e6d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1981/436951972@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1981@github.com>
References: <quicwg/base-drafts/issues/1981@github.com>
Subject: Re: [quicwg/base-drafts] Define server behavior for initial packets with < 8 byte DCID (#1981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be413c060385_489a3fd9238d45b413181c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jbi_oUt3VEql9ozdoNsZJpH07m4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 10:45:25 -0000

----==_mimepart_5be413c060385_489a3fd9238d45b413181c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for finding that one @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/issues/1981#issuecomment-436951972
----==_mimepart_5be413c060385_489a3fd9238d45b413181c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for finding that one <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/issues/1981#issuecomment-436951972">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_tyQXD5xndIziSx_ncQKXm1L39mks5utAtAgaJpZM4YTCRn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6MPMcz2w1bk4iPZn7udDJKBpIuFks5utAtAgaJpZM4YTCRn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1981: Thanks for finding that one @marten-seemann ."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1981#issuecomment-436951972"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1981#issuecomment-436951972",
"url": "https://github.com/quicwg/base-drafts/issues/1981#issuecomment-436951972",
"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] Define server behavior for initial packets with \u003c 8 byte DCID (#1981)",
"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\": 1981,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1981#issuecomment-436951972"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407643239\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be413c060385_489a3fd9238d45b413181c--


From nobody Thu Nov  8 02:45: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 BC1DB130E46 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 02:45:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 n5d-DVPQtsfY for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 02:45: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 8F007130E90 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 02:45:21 -0800 (PST)
Date: Thu, 08 Nov 2018 02:45:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541673920; bh=0RcwJsHwVGHHRqW418QrBsluu5+PQ0g2C7hACTbtDR0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VYKleYsjZsa+LV6MqQLhUJFpqpKZDXVifyD0hefxSP8eVGkqjIz4hdvcwIYfaqFkE BDod77ColIoFcvskYCuVl7txSzaheqaEleNjEao6+R9f/3mXuYuVKdg5hgN+K6175P 1s6ie1jZXLp66MisLBtbxj7+7KnwDHyDxLoDVQLs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe438a0100fe0149fdedcd14334597493d5fc4d0e92cf0000000117fbd5c092a169ce168e4e6d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1981/issue_event/1953946141@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1981@github.com>
References: <quicwg/base-drafts/issues/1981@github.com>
Subject: Re: [quicwg/base-drafts] Define server behavior for initial packets with < 8 byte DCID (#1981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be413c0caa06_75f93fdd622d45b85316f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QiG9vYvLt_VsAo7-iXPdGRBTsxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 10:45:26 -0000

----==_mimepart_5be413c0caa06_75f93fdd622d45b85316f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1981.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1981#event-1953946141
----==_mimepart_5be413c0caa06_75f93fdd622d45b85316f
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="378424941" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1981" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1981/hovercard" href="https://github.com/quicwg/base-drafts/issues/1981">#1981</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1981#event-1953946141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_tyQXD5xndIziSx_ncQKXm1L39mks5utAtAgaJpZM4YTCRn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6MPMcz2w1bk4iPZn7udDJKBpIuFks5utAtAgaJpZM4YTCRn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1981."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1981#event-1953946141"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1981#event-1953946141",
"url": "https://github.com/quicwg/base-drafts/issues/1981#event-1953946141",
"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] Define server behavior for initial packets with \u003c 8 byte DCID (#1981)",
"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/1981#event-1953946141"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407643239\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be413c0caa06_75f93fdd622d45b85316f--


From nobody Thu Nov  8 02:46: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 5C243130E46 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 02:46:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 VEvIAjnbaihO for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 02:46:50 -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 78061130E90 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 02:46:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541674009; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LHzB2f2iR8is5lTJHPubiQNH+ly2Wyo+rzGDUMWtsJs=; b=ziGnUNwSQFQpbRhbiPHJPRo5CKevWVlSaausDQ5FwbIfw2f+SFhcIJDlBYHUN3gujVmrM9dN g9lr9poI3DdJpMonse1QTVWn3tgAkEXC/KMNj4ICIY1620pKXicm/GmiOaMuEXKr5nbGasIB /SDW6B/JUf0l6M+YQ1HtOSVGS9s=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5be41418.7fe88c45a4b0-smtp-out-n01; Thu, 08 Nov 2018 10:46:48 -0000 (UTC)
Date: Thu, 08 Nov 2018 02:46:48 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5be4141883a73_2c502b1062198578491d@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 3fac19: raw minutes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be414188371a_2c502b106219857849060"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TZkaR0VLyrPy_jJmZZv8M6SDi8A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 10:46:52 -0000

----==_mimepart_5be414188371a_2c502b106219857849060
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 3fac19a4e317d82169f2f214d29a13bcbfc53c81
      https://github.com/quicwg/wg-materials/commit/3fac19a4e317d82169f2f214d29a13bcbfc53c81
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    A ietf103/minutes.md

  Log Message:
  -----------
  raw minutes



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be414188371a_2c502b106219857849060--


From nobody Thu Nov  8 03:36: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 3F12A130E6A for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 03:36:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 c0gU1S_zYe81 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 03:36:30 -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 8FEE1123FFD for <quic-issues@ietf.org>; Thu,  8 Nov 2018 03:36:30 -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=RJb9ZVygKQJPzFio1uXwyUGFegg=; b=ukgGTdvnNDCIeFuz daXx2TzTW36UvBWVsCpy9n3L/H6GiKnpFv9Xelv686F6zQPZ6BbH6gwY5ptOKc5q +0EgG3Uv/zT0b6hYD2Yf7FZ0TPzt10jP0lWSF9sAF5VLT5mgGF2itAs0Wklwtuy+ IvRgRIIc3mjFE3evwZh/XvYjJVQ=
Received: by filter1692p1mdw1.sendgrid.net with SMTP id filter1692p1mdw1-19558-5BE41FBD-2 2018-11-08 11:36:29.151169768 +0000 UTC m=+63564.557202730
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id 1vH3ss5mToWG_Wof7b3tlA for <quic-issues@ietf.org>; Thu, 08 Nov 2018 11:36:29.250 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 1CCC6400EFD for <quic-issues@ietf.org>; Thu,  8 Nov 2018 03:36:29 -0800 (PST)
Date: Thu, 08 Nov 2018 11:36:29 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58ce8320f36fe576e65b2139eb72c81b7274ab7b92cf0000000117fbe1bd92a169ce169265bd@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@github.com>
Subject: [quicwg/base-drafts] Spin per peer (#1982)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be41fbd1ac51_79b83fd3f5ad45b89421b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2F6HRFhl9hhAX9vhjT6xgLOn5tCWbJewbeef EZclQxnEVu+NVbzHY4HtSMnI4OCcM5caTqISLuV/aCWuJIYEJifa4UBBn+M4wULhq5u61xQGEYji6Y kJumO1xSRxl6a1DR4pHmyXYlB2cOkQkktahc9s0Pe1F09Dms6+jEo+wj8hVH8o7fwjr0Yb/TOP+I5n I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gcgTttifiMauf4wvaF1K-jJG6ZY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 11:36:32 -0000

----==_mimepart_5be41fbd1ac51_79b83fd3f5ad45b89421b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Specify that the enabling/disabling of the spin bit should depend on the peer address. The goal is to create an anonymity set that consistent with avoidance of spin bit for hidden servers.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1982

-- Commit Summary --

  * Merge pull request #8 from quicwg/master
  * Specify spin enabling depends on peer address.

-- File Changes --

    M draft-ietf-quic-spin-exp.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1982.patch
https://github.com/quicwg/base-drafts/pull/1982.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/1982

----==_mimepart_5be41fbd1ac51_79b83fd3f5ad45b89421b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Specify that the enabling/disabling of the spin bit should depend on the peer address. The goal is to create an anonymity set that consistent with avoidance of spin bit for hidden servers.</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/1982'>https://github.com/quicwg/base-drafts/pull/1982</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Merge pull request #8 from quicwg/master</li>
  <li>Specify spin enabling depends on peer address.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1982/files#diff-0">draft-ietf-quic-spin-exp.md</a>
    (12)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1982.patch'>https://github.com/quicwg/base-drafts/pull/1982.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1982.diff'>https://github.com/quicwg/base-drafts/pull/1982.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/1982">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3E5h5wn71k6zqQaNmXK5DqJcoVcks5utBc9gaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5ECGtcTg9F3QnuxQwbdpRxlsiivks5utBc9gaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Spin per peer (#1982)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982",
"url": "https://github.com/quicwg/base-drafts/pull/1982",
"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": "Spin per peer (#1982)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "1a93cb8",
"value": "Merge pull request #8 from quicwg/master"
},
{
"name": "8b26012",
"value": "Specify spin enabling depends on peer address."
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-spin-exp.md](https://github.com/quicwg/base-drafts/pull/1982/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\": 1982,\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\": 1982\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be41fbd1ac51_79b83fd3f5ad45b89421b--


From nobody Thu Nov  8 03:41: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 E93E7128CB7 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 03:41:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gNAIqeWMJTM3 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 03:41: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 E9240129AB8 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 03:41:38 -0800 (PST)
Date: Thu, 08 Nov 2018 03:41:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541677297; bh=k39j8DWrEHP/ShUzpQFl22peCEtYCclDMG4EkSeFBE8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fw5q+xqIyqiRCGj6SPHof6e1CjMjrKlfeGMwhyV9UE7biBz7IgvQaY2Hv5I+huBt5 Bp/EsM+XUlb5dGlQRy2Jnthr32dAighT8CQiHazi+h9ulDu+qcuhnKaBuz2yKGGwSd A9uo7URahOdh7/fKb3Bkirwulr42QCviB8Mk6V9E=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/push/3031131859@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_5be420f1b10c_45a53fea5b0d45b41022b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dLDUP_6gKH7kPQ4thXLsx2fyaXk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 11:41:46 -0000

----==_mimepart_5be420f1b10c_45a53fea5b0d45b41022b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

961ac76  Trailing whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982/files/8b2601234558f6991860d5235498abcc55595085..961ac76703e08560c7c841c2c491daa1af687921

----==_mimepart_5be420f1b10c_45a53fea5b0d45b41022b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/961ac76">961ac76</a>  Trailing whitespace</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1982/files/8b2601234558f6991860d5235498abcc55595085..961ac76703e08560c7c841c2c491daa1af687921">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6laeVX3y5YAx0K7LW-R_t4XF7d-ks5utBhxgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxGkjApEn8-X-hMvakqJiTYZUaAsks5utBhxgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982/files/8b2601234558f6991860d5235498abcc55595085..961ac76703e08560c7c841c2c491daa1af687921"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982/files/8b2601234558f6991860d5235498abcc55595085..961ac76703e08560c7c841c2c491daa1af687921",
"url": "https://github.com/quicwg/base-drafts/pull/1982/files/8b2601234558f6991860d5235498abcc55595085..961ac76703e08560c7c841c2c491daa1af687921",
"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 pushed 1 commit in #1982",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1982:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "961ac76",
"value": "Trailing whitespace"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982/files/8b2601234558f6991860d5235498abcc55595085..961ac76703e08560c7c841c2c491daa1af687921"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be420f1b10c_45a53fea5b0d45b41022b6--


From nobody Thu Nov  8 03: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 0CB69129AB8 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 03:43:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n6tILfmz-AYE for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 03:43: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 665D8128CB7 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 03:43:54 -0800 (PST)
Date: Thu, 08 Nov 2018 03:43:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541677433; bh=qaCc9K3geDGGgYMAywdJ1hpEdyaVwLTVEPztZMJ+xTY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qxEQE0ZO/3t4NeYxITDVzwBQHT1DAVxTipDi2xugyCX6jA2naMkZwY0+WWotkep+j OO3WU7DbF2duy/pA9vHrDmWbJBTPO6+BrxnRX/XlYPbOmBCOvxxm985PsSe0IAjnL4 1zhYH2T4xmIDbi3DQSKeIfDpNVeNEWv+zsqhuAzk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bfe3ba7317ac8da99ec1606e69b30b674c396f892cf0000000117fbe37992a169ce169265bd@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/review/172917791@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_5be4217966d78_4a53ff26fcd45b410937e"; 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/3vNnB7oKxWTUFt6Xur6vPm1GSqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 11:43:56 -0000

----==_mimepart_5be4217966d78_4a53ff26fcd45b410937e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the address of the peer, so that the spin bit is consistently enables or
+disabled for repeated connections to the same address.
+

That won't work well in server p2p where many connections go through the same 5-tuple because either all or no traffic will get spins. It will also will not work well when a cluster of servers target the same IP using the same PRNG /hash algorithm. You need to depend on the source address as well.

I think 1/8th of CIDs would be better.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-172917791
----==_mimepart_5be4217966d78_4a53ff26fcd45b410937e
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/1982#discussion_r231856916">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt;  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the address of the peer, so that the spin bit is consistently enables or
+disabled for repeated connections to the same address.
+
</pre>
<p>That won't work well in server p2p where many connections go through the same 5-tuple because either all or no traffic will get spins. It will also will not work well when a cluster of servers target the same IP using the same PRNG /hash algorithm. You need to depend on the source address as well.</p>
<p>I think 1/8th of CIDs would be better.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-172917791">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9DMOEZI9ybRwJLurI2o8pFZt0Z3ks5utBj5gaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq86cxoJ0gG99M8JZBCulO-Ss1KMRks5utBj5gaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-172917791"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-172917791",
"url": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-172917791",
"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 1982",
"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/1982#pullrequestreview-172917791"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be4217966d78_4a53ff26fcd45b410937e--


From nobody Thu Nov  8 03:51: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 56414130E46 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 03:51:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FwVw_MYXzcs1 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 03:51: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 8BD62123FFD for <quic-issues@ietf.org>; Thu,  8 Nov 2018 03:51:33 -0800 (PST)
Date: Thu, 08 Nov 2018 03:51:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541677892; bh=hkKDXN7HuQ3/1DjKhyqy1N6gXMic41xVDcyOEyhye1U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vvzOFfmc8BtBmRVrjOUDKGFhLO79ss58GjUo4f2UA8+LqoD60cEKgvIL5smclh67m PWhc2g32a1/nHeRjvLHAak/BuiThSAah+MOiP7Zt5qB0BkhqfkgGfsmyiW+AkIDaQr C0m2cBIcrv+Fij29a7nU9/GLsEcWLLEOATgljDVc=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab142aeb15f3ab7e8599eec506c6dbda767903436a92cf0000000117fbe54492a169ce169265bd@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/review/172920322@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_5be4234497949_45a53fea5b0d45b4147170"; 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/I62kPpUF238jIBfAjuKVRhyaeDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 11:51:35 -0000

----==_mimepart_5be4234497949_45a53fea5b0d45b4147170
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear commented on this pull request.



>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the address of the peer, so that the spin bit is consistently enables or
+disabled for repeated connections to the same address.
+

It does seem like after reading the discussion in issue #1828 that spinning per CID would be better. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r231858963
----==_mimepart_5be4234497949_45a53fea5b0d45b4147170
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r231858963">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt;  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the address of the peer, so that the spin bit is consistently enables or
+disabled for repeated connections to the same address.
+
</pre>
<p>It does seem like after reading the discussion in issue <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> that spinning per CID would be better.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r231858963">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwj3KUH9qKS-vKB3-t7PsdLJ7Gl4ks5utBrEgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_h5AlAkHR1O0pmPpVfpnqFPJnmlks5utBrEgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear commented on #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r231858963"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r231858963",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r231858963",
"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": "@erickinnear commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@erickinnear",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r231858963"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be4234497949_45a53fea5b0d45b4147170--


From nobody Thu Nov  8 03: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 082D3130E44 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 03:54:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.21
X-Spam-Level: 
X-Spam-Status: No, score=-8.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 FpQjHtZyOpam for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 03:54: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 51423123FFD for <quic-issues@ietf.org>; Thu,  8 Nov 2018 03:54:10 -0800 (PST)
Date: Thu, 08 Nov 2018 03:54:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541678049; bh=yAGo9PsBV8FYp9ntNKmWWEhRNaxy+ZIdKi2R7N2OzyI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WK3yVPr+mHlRmZhOVce3+ynMTdoJ/XZkftdcfimDwpPyvBixxIfe1mRULf2st8phL RFeCPMuvJv546JeDmkEc7Ew4mREBZP5oipktWzh5oHbleP2maqNPtSvkMpc8gwqNix iDqsJBtVxbvBBICuec9DpIImeH72p7lc334yjZNw=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16cad2782d0572e56c36773ffaf964c078edaf0292cf0000000117fbe5e192a169ce15d27d33@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/436969539@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_5be423e1637bc_33193f86e2cd45bc252756"; 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/wOEEQRWvuaM6G9TWBYTOk5Zzj1o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 11:54:12 -0000

----==_mimepart_5be423e1637bc_33193f86e2cd45bc252756
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I think I agree with @mikkelfj that we shouldn=E2=80=99t require connecti=
ons to coordinate. Given that CID is the identifier that we use/is most g=
ranular, it does make spinning per CID seem attractive. Although I am sen=
sitive to @britram=E2=80=99s question about the signal that this generate=
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/1828#issuecomment-436969539=

----==_mimepart_5be423e1637bc_33193f86e2cd45bc252756
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think I agree with <a class=3D"user-mention" data-hovercard-type=3D"=
user" data-hovercard-url=3D"/hovercards?user_id=3D193335" data-octo-click=
=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/mikkelfj">@mikkelfj</a> that we shouldn=E2=80=99t req=
uire connections to coordinate. Given that CID is the identifier that we =
use/is most granular, it does make spinning per CID seem attractive. Alth=
ough I am sensitive to <a class=3D"user-mention" data-hovercard-type=3D"u=
ser" data-hovercard-url=3D"/hovercards?user_id=3D1884116" data-octo-click=
=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/britram">@britram</a>=E2=80=99s question about the si=
gnal that this generates...</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1828#issuecomment-436969539">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3DW=
sdlNubS_O6PiQbfWNDNnavoiks5utBthgaJpZM4XFB9Q">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1CedCHFhj5mw1YIv_AaBakK=
3zTKks5utBthgaJpZM4XFB9Q.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1828: I think I agree with @mikkelfj that we shouldn=E2=80=99=
t require connections to coordinate. Given that CID is the identifier tha=
t we use/is most granular, it does make spinning per CID seem attractive.=
 Although I am sensitive to @britram=E2=80=99s question about the signal =
that this generates... "}],"action":{"name":"View Issue","url":"https://g=
ithub.com/quicwg/base-drafts/issues/1828#issuecomment-436969539"}}}</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/1828#issuecomment=
-436969539",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6969539",
"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] Spin bit should be applied per each 5-=
tuple rather than per connection (#1828)",
"sections": [
{
"text": "",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@erickinnear",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
6969539"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3871947=
04\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be423e1637bc_33193f86e2cd45bc252756--


From nobody Thu Nov  8 09:06: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 7553B1293FB for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 09:06:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.49
X-Spam-Level: 
X-Spam-Status: No, score=-7.49 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 g1fSpbdYC5gk for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 09:06: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 BC602128BCC for <quic-issues@ietf.org>; Thu,  8 Nov 2018 09:06:53 -0800 (PST)
Date: Thu, 08 Nov 2018 09:06:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541696811; bh=HxRzb/Jx0C1D7jth6q3m33IQIs64GuS5jghGCnmisb4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Bj1xltxK3V76TSJWtr1dBMRJrPMd9dpOPyQCaE60ToQfxOoFqRcz3mT4QI/Kp3GA 4fnFqVoCRibecnyKqtrjpHQOL3jvcoXXcJ3vUcZ5jjUjD8rUpu07VUGAJ+tlrGr7rc F/XlWK5ExzHss1MXKYoYEWKGcBc+BkQABYPbeuT4=
From: =?UTF-8?B?UnllZ8O2bmcgQ3JhbmU=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0f683976aa75f9322cbb66eebf098b509a64a68692cf0000000117fc2f2b92a169ce168e4e6d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1981/437079249@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1981@github.com>
References: <quicwg/base-drafts/issues/1981@github.com>
Subject: Re: [quicwg/base-drafts] Define server behavior for initial packets with < 8 byte DCID (#1981)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be46d2bbf63a_21803fad94ad45b8327540"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gjnance
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9OPIzLo4-GDacvSZkvjpDZFA8DM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 17:06:55 -0000

----==_mimepart_5be46d2bbf63a_21803fad94ad45b8327540
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks, Mart[ie]n[!duke]

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1981#issuecomment-437079249
----==_mimepart_5be46d2bbf63a_21803fad94ad45b8327540
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks, Mart[ie]n[!duke]</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1981#issuecomment-437079249">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6lN=
veaifnm4SFfQ1XTemHntNZh_ks5utGSrgaJpZM4YTCRn">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5OlWdHUMFfTlu29dFeZ1FCl=
yVDZks5utGSrgaJpZM4YTCRn.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@gjna=
nce in #1981: Thanks, Mart[ie]n[!duke]"}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/1981#issuecomment-4370=
79249"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1981#issuecomment=
-437079249",
"url": "https://github.com/quicwg/base-drafts/issues/1981#issuecomment-43=
7079249",
"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] Define server behavior for initial pac=
kets with \u003c 8 byte DCID (#1981)",
"sections": [
{
"text": "",
"activityTitle": "**Ryeg=C3=B6ng Crane**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@gjnance",
"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\": 1981,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1981#issuecomment-43=
7079249"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4076432=
39\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be46d2bbf63a_21803fad94ad45b8327540--


From nobody Thu Nov  8 09:10: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 B82481293FB for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 09:10:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 yHXcBWZfUdMQ for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 09:10: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 6A3C81274D0 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 09:10:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541697021; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4u4taf4owlFnLxaQ9sCRkFbJqTZhrfrsZTrYvhakNPc=; b=lkkXEJHkCgJACrxdmeSyFWBU0F0JJFlvkU6VxcbecKGoH7Q2FZDrLDCfm/6qLiarBdCipRwG ohNL7J3n8ZZJwj49xCWw7f8p2MVOHdNXAfDF3rK93LjgHdCrTgju+lqIiX/TbyDG4lWluwud csz4VjOv9p6i4e8FRmcor7nuUZw=
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 5be46dfd.7f210458e690-smtp-out-n02; Thu, 08 Nov 2018 17:10:21 -0000 (UTC)
Date: Thu, 08 Nov 2018 09:10:20 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be46dfc83052_44152b22ab9e4578601dc@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7627dc: A/An
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be46dfc826db_44152b22ab9e45786004"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DzYwokTSEJEGPlZIz4LAK-g7cRY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 17:10:25 -0000

----==_mimepart_5be46dfc826db_44152b22ab9e45786004
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/rename_http
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7627dc79157e76987e67544522e941e1533ad5c1
      https://github.com/quicwg/base-drafts/commit/7627dc79157e76987e67544522e941e1533ad5c1
  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>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be46dfc826db_44152b22ab9e45786004--


From nobody Thu Nov  8 09:10: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 6DC78130E35 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 09:10:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 uPDIO8Up_pmr for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 09:10: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 B0CD31274D0 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 09:10:25 -0800 (PST)
Date: Thu, 08 Nov 2018 09:10:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541697024; bh=cQM5VUDDtvOSYvzX1NB3wakYHDLfIodhR1A4ogmjyPA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1ZUzC4MqJYlQePF+CILthosayuTPa2BzgR052XWrBdjWoSpXw3HRVwDHbDVTgK7XL 7WW9yTMT6F3bU+8J8gxolqQLSW21Ru7VQ8g0u4If/+n9+TcdYEsFR6g/xYxV4Qcx+P S5lylR9O9yTHGKBqjX4yiiW/qO11h7eX5Rcr6hUU=
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/1973/push/3032203744@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be46e0084c2a_6ae3fbbcc8d45c41898a7"; 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/rjPhQmnSxsQm_3gbEP4L8IJh_a4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 17:10:27 -0000

----==_mimepart_5be46e0084c2a_6ae3fbbcc8d45c41898a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

7627dc7  A/An


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1973/files/7a43755900487dcf1aa59d9f338573f4712b64e2..7627dc79157e76987e67544522e941e1533ad5c1

----==_mimepart_5be46e0084c2a_6ae3fbbcc8d45c41898a7
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/7627dc7">7627dc7</a>  A/An</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1973/files/7a43755900487dcf1aa59d9f338573f4712b64e2..7627dc79157e76987e67544522e941e1533ad5c1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7DATnHczOb0F-hRuN1dsy0nL63Pks5utGWAgaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0YFomratyHkN0wLP6lJ_-9a1he6ks5utGWAgaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1973"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973/files/7a43755900487dcf1aa59d9f338573f4712b64e2..7627dc79157e76987e67544522e941e1533ad5c1"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973/files/7a43755900487dcf1aa59d9f338573f4712b64e2..7627dc79157e76987e67544522e941e1533ad5c1",
"url": "https://github.com/quicwg/base-drafts/pull/1973/files/7a43755900487dcf1aa59d9f338573f4712b64e2..7627dc79157e76987e67544522e941e1533ad5c1",
"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 #1973",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1973:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "7627dc7",
"value": "A/An"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973/files/7a43755900487dcf1aa59d9f338573f4712b64e2..7627dc79157e76987e67544522e941e1533ad5c1"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be46e0084c2a_6ae3fbbcc8d45c41898a7--


From nobody Thu Nov  8 10: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 E4AF012426A for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 10:18:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 InKjtSyjWQrB for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 10:18: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 9DFFB123FFD for <quic-issues@ietf.org>; Thu,  8 Nov 2018 10:18:23 -0800 (PST)
Date: Thu, 08 Nov 2018 10:18:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541701103; bh=jfBedKCjWrg69S4ZT55kgS4gesmLREU+gxAeD2daVBA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=pQ0D6zl7eEqVGnfWLIWGCu4CeVRMeMHM2d3f+tWMhM4L1IlVyRCvb/kpaOdXnQFVq C+dwPjdk4UlvG6hjaKrO4f2+5ZCd0b0TjqOKTkxNmqALu8UB1Wgjc7ufA0DBuEE2YM pXkvZDNh/oOqp/8sQRkwHXRAIxR5yrKVLqksHjiM=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab4270213c54acbab2ad1450905bd85b7b5465412f92cf0000000117fc3fee92a169ce1694e83e@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/94@github.com>
Subject: [quicwg/wg-materials] s/Dimitri/Dmitri/g (#94)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be47deeeaadc_19363f89092d45c0215472"; 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/TqlsaPWajTFUSSnhGSZQAr21aN4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 18:18:25 -0000

----==_mimepart_5be47deeeaadc_19363f89092d45c0215472
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/wg-materials/pull/94

-- Commit Summary --

  * s/Dimitri/Dmitri/g

-- File Changes --

    M ietf103/minutes.md (4)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/94.patch
https://github.com/quicwg/wg-materials/pull/94.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/wg-materials/pull/94

----==_mimepart_5be47deeeaadc_19363f89092d45c0215472
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/wg-materials/pull/94'>https://github.com/quicwg/wg-materials/pull/94</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>s/Dimitri/Dmitri/g</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/94/files#diff-0">ietf103/minutes.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/94.patch'>https://github.com/quicwg/wg-materials/pull/94.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/94.diff'>https://github.com/quicwg/wg-materials/pull/94.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/wg-materials/pull/94">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyoA4_IZ2kL2-7OOO505AqGaqv-Zks5utHVugaJpZM4YVOHF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-uond-XV0F0qT97knU87T1Lg7qbks5utHVugaJpZM4YVOHF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"s/Dimitri/Dmitri/g (#94)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/94"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/94",
"url": "https://github.com/quicwg/wg-materials/pull/94",
"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": "s/Dimitri/Dmitri/g (#94)",
"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": "13a684b",
"value": "s/Dimitri/Dmitri/g"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[ietf103/minutes.md](https://github.com/quicwg/wg-materials/pull/94/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/wg-materials\",\n\"issueId\": 94,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 94\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/94"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/94.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/94.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408216005\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be47deeeaadc_19363f89092d45c0215472--


From nobody Thu Nov  8 13:43: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 41F1A130934 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 13:43:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Hv31r8XAF7x for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 13:43:12 -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 2EFCD12D4E8 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 13:43:12 -0800 (PST)
Date: Thu, 08 Nov 2018 13:43:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541713391; bh=Wt2ayT0fQbZV5fIHIPEKoxedul1r6zU0UB40j0d48IU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=MY22hkCrmo3qHmq4aGgWB9T/z+pgzJddj+e7SEIVrza7tquhGUlKSjcLTkJqSHYbP lJ+ycEPIJmIR141zw3Id1BqU4Jj4NVDTBARpo31GyuaVV4p6D2TUPFFEujWKueME+C pjWBsGsoWaxJYmUuYPx1KLH9jJfC4QJEMGFE6pGM=
From: Nasif Ekiz <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8f90bb53a8fbc5aa1bfd310f23ceffd4315c878a92cf0000000117fc6fef92a169ce1695ffc6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1983@github.com>
Subject: [quicwg/base-drafts] Loss recovery draft section 4.3.1.1 clarification (#1983)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be4adef7fa9c_2e423fd801ed45b847625"; 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
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TC1cPgytJ2VJfxkhiYBpy-Fedag>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 21:43:15 -0000

----==_mimepart_5be4adef7fa9c_2e423fd801ed45b847625
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Section 4.3.1.1 of draft 16 says:
A Retry or Version Negotiation packet causes a client to send another
   Initial packet, effectively restarting the connection process.

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.

Should we clear handshake_count when an Retry or Version Negotiation packet is received after Initial is sent (maybe multiple times)? Otherwise, the new Initial could be delayed extra if Initial is lost and needs 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/issues/1983
----==_mimepart_5be4adef7fa9c_2e423fd801ed45b847625
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Section 4.3.1.1 of draft 16 says:<br>
A Retry or Version Negotiation packet causes a client to send another<br>
Initial packet, effectively restarting the connection process.</p>
<p>Either packet indicates that the Initial was received but not<br>
processed.  Neither packet can be treated as an acknowledgment for<br>
the Initial, but they MAY be used to improve the RTT estimate.</p>
<p>Should we clear handshake_count when an Retry or Version Negotiation packet is received after Initial is sent (maybe multiple times)? Otherwise, the new Initial could be delayed extra if Initial is lost and needs 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/issues/1983">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4kQnKDjXNc1C7NigVTl54slcBLmks5utKVvgaJpZM4YVil3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyUpI7fsKeAg6j1QiX_SJQIUW-7vks5utKVvgaJpZM4YVil3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Loss recovery draft section 4.3.1.1 clarification (#1983)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1983"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1983",
"url": "https://github.com/quicwg/base-drafts/issues/1983",
"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": "Loss recovery draft section 4.3.1.1 clarification (#1983)",
"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": 1983
}
]
}
],
"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\": 1983,\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\": 1983\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1983"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408299895\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be4adef7fa9c_2e423fd801ed45b847625--


From nobody Thu Nov  8 16: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 51245130E26 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 16:17:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 RFzF8NCD70Cl for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 16:17: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 9DAC9130DDF for <quic-issues@ietf.org>; Thu,  8 Nov 2018 16:17:10 -0800 (PST)
Date: Thu, 08 Nov 2018 16:17:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541722629; bh=T7o8Q7nxD6JmOTVRsDSf2byNhPESvFjumw/hChMsUxE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ywI0NjC4REWnDm5oCJtET7rcwf9Sanbf8KIAtW+oMcLnF0/qhIcjmF54YVUnclh6a Yvo4P+MzfuYYYD7PqyBV4slQeFb011/6VOorKRLTHoiAkNgevbUbe/44QDtcumImja I6CT3SUJhs6+/0jjbiQDjS778bew6H2NwIfc06sY=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab5cac1a6fe2ee6af0dd86864d48181f55526601cb92cf0000000117fc940592a169ce1694e83e@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/94/issue_event/1955745329@github.com>
In-Reply-To: <quicwg/wg-materials/pull/94@github.com>
References: <quicwg/wg-materials/pull/94@github.com>
Subject: Re: [quicwg/wg-materials] s/Dimitri/Dmitri/g (#94)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be4d2057aa13_51093fb2202d45bc897b5"; 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/3TSK1HsH9oFKN4VgsJ7BypNeWIk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 00:17:12 -0000

----==_mimepart_5be4d2057aa13_51093fb2202d45bc897b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #94 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/wg-materials/pull/94#event-1955745329
----==_mimepart_5be4d2057aa13_51093fb2202d45bc897b5
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="378857534" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/94" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/94/hovercard" href="https://github.com/quicwg/wg-materials/pull/94">#94</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/wg-materials/pull/94#event-1955745329">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7C6aKrOAFAjKZeJ_IpwWlpvRBoqks5utMmFgaJpZM4YVOHF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7A4kCZZfAUcDB9_ytsB56iE4rxHks5utMmFgaJpZM4YVOHF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #94 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/94#event-1955745329"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/94#event-1955745329",
"url": "https://github.com/quicwg/wg-materials/pull/94#event-1955745329",
"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/wg-materials] s/Dimitri/Dmitri/g (#94)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/94#event-1955745329"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408216005\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be4d2057aa13_51093fb2202d45bc897b5--


From nobody Thu Nov  8 16:17: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 3BECE130DDF for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 16:17:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 Mn6HMHbvXfAp for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 16:17:11 -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 D70DE130DFE for <quic-issues@ietf.org>; Thu,  8 Nov 2018 16:17:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541722630; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4Kl/YHLRrfLH1+/GszfaZcNsNubwyDCfrpvasC8s0+o=; b=N7fs3elAMkq2d8TMHCvOaI50Rfw67lGXBIq+gEsHbHacQvTuNlyIpRf3LM9HPBPNsv33hB6Z IyZaHs971dYQNe4GFiygDCKUTnqR9eIVCYGzSLP+UVoJDnC8fAudVQhc0/RoNqiNFl3rDMzb 5CSlJ2Fw3zsUJxqbqNn0MaNrqP8=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5be4d204.7fe4b02d6ea0-smtp-out-n01; Fri, 09 Nov 2018 00:17:08 -0000 (UTC)
Date: Thu, 08 Nov 2018 16:17:07 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5be4d203e12cf_7d452ad065ef657c992f5@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 13a684: s/Dimitri/Dmitri/g
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be4d203e0f1a_7d452ad065ef657c9911"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9Gtg4yZs5bi30IsS5mdHO7YyLaU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 00:17:13 -0000

----==_mimepart_5be4d203e0f1a_7d452ad065ef657c9911
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 13a684b65644765e3758773807eec7918ce56a1d
      https://github.com/quicwg/wg-materials/commit/13a684b65644765e3758773807eec7918ce56a1d
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M ietf103/minutes.md

  Log Message:
  -----------
  s/Dimitri/Dmitri/g


  Commit: 5f7107d8b81d42e0205150c8599f17fbf7518f33
      https://github.com/quicwg/wg-materials/commit/5f7107d8b81d42e0205150c8599f17fbf7518f33
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

  Changed paths:
    M ietf103/minutes.md

  Log Message:
  -----------
  Merge pull request #94 from dtikhonov/201811081317-fix-spelling-of-my-name

s/Dimitri/Dmitri/g


Compare: https://github.com/quicwg/wg-materials/compare/3fac19a4e317...5f7107d8b81d
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be4d203e0f1a_7d452ad065ef657c9911--


From nobody Thu Nov  8 18: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 32B21130D7A for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 18:19:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HXvVl4wRd-8I for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 18:19: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 DF9A3128D0C for <quic-issues@ietf.org>; Thu,  8 Nov 2018 18:19:24 -0800 (PST)
Date: Thu, 08 Nov 2018 18:19:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541729962; bh=AEDayo987pkljjlfz7FfoMD+a3fuOyF/KXqGfVRvDEg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EF0sEd35gHOAlPePT+WWw8JKT82BrGUA8D2tIfPYag3JNFnFAblPHwpsHJ6ZVRM95 vAP4w3AlKDf6AQe5+QbtIsppHdiAKlyXYwAcA5w4GiwFwejVk/4b7G6xFNnMBAaWAz Rq7wxRcNpF8GtwxKL3INTLqvYKb4x1aydChVM0d8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8574707e63b7a355bc77318a5f59e356d64c814d92cf0000000117fcb0aa92a169ce1646529e@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/437226657@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_5be4eeaaedec1_73b63f9f7b4d45b8139619"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-J3UEMkodCwsXSZNSnPBFKzjlQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 02:19:26 -0000

----==_mimepart_5be4eeaaedec1_73b63f9f7b4d45b8139619
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Am I correct in assuming that the following line is missing at the end?
```
    lr += 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/1904#issuecomment-437226657
----==_mimepart_5be4eeaaedec1_73b63f9f7b4d45b8139619
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Am I correct in assuming that the following line is missing at the end?</p>
<pre><code>    lr += 1
</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/1904#issuecomment-437226657">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwaen_nkdF8xVNylItklbLWh9ojcks5utOYqgaJpZM4X5MfV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6jViRWcRN-qWX8QpvB0UVOaRzdOks5utOYqgaJpZM4X5MfV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1904: Am I correct in assuming that the following line is missing at the end?\r\n```\r\n    lr += 1\r\n```"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1904#issuecomment-437226657"}}}</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-437226657",
"url": "https://github.com/quicwg/base-drafts/issues/1904#issuecomment-437226657",
"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] Alternative largest reference algorithm (#1904)",
"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\": 1904,\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\": 1904\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1904#issuecomment-437226657"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 400869333\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be4eeaaedec1_73b63f9f7b4d45b8139619--


From nobody Thu Nov  8 18: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 B576E128D0C for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 18:25:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AQTkFjJrdPVe for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 18:25: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 51FB3124D68 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 18:25:15 -0800 (PST)
Date: Thu, 08 Nov 2018 18:25:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541730314; bh=Yc1PtJtkLMjfc5W8zWaKmAWP8mAqzsAsvh4oumZxc6M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=orIGdZdJDTvqPXtPKhQHRE45oV6/HQLCDvt2fJiPhzmi42zu+7wGNy+M4VJFEk1YU F5PpICeKEJnZmOteqOkdtyWXqmu+a8d4NlRnRFbkKfUOKWhEKD3quvqexfSx9eEOpH xrkj7znpu4nJzv+pOCKEhsDbmIc6JDx5KbeInl9g=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b0c81f1d0a9ca94edc617683ef8b8e5fd24d7f892cf0000000117fcb20a92a169ce169265bd@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/review/173254158@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_5be4f00a87505_27963fe6f40d45c4110069"; 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/1DO3dXulxtjZFbvFEMXivRwGH74>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 02:25:17 -0000

----==_mimepart_5be4f00a87505_27963fe6f40d45c4110069
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the address of the peer, so that the spin bit is consistently enables or
+disabled for repeated connections to the same address.
+

The goal here is to provide an anonymity set for client/servers when the RTT would reveal the presence of a VPN or proxy. These clients and servers will disable the spin bit when talking to each other. The adversary will observe that the spin bit is never set for the corresponding 5 tuple. My goal is to specify a masking behavior in which "non hiding" clients also never set the spin bit for a few 5-tuples.

In the case of multiplexed use of a 5 tuple, I actually like the global on-off switch. It matches the style of anonymity set that we want.

And, yes, I should add the source address in the mix. 

-- 
You are receiving this 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#discussion_r232126306
----==_mimepart_5be4f00a87505_27963fe6f40d45c4110069
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/1982#discussion_r232126306">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt;  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the address of the peer, so that the spin bit is consistently enables or
+disabled for repeated connections to the same address.
+
</pre>
<p>The goal here is to provide an anonymity set for client/servers when the RTT would reveal the presence of a VPN or proxy. These clients and servers will disable the spin bit when talking to each other. The adversary will observe that the spin bit is never set for the corresponding 5 tuple. My goal is to specify a masking behavior in which "non hiding" clients also never set the spin bit for a few 5-tuples.</p>
<p>In the case of multiplexed use of a 5 tuple, I actually like the global on-off switch. It matches the style of anonymity set that we want.</p>
<p>And, yes, I should add the source address in the mix.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r232126306">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5yLf4kFwHU4cAkvXHPSSCYJMibdks5utOeKgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2xfETt8W1XgYgzPSUWOuQcGiJAnks5utOeKgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r232126306"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r232126306",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r232126306",
"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 1982",
"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/1982#discussion_r232126306"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be4f00a87505_27963fe6f40d45c4110069--


From nobody Thu Nov  8 18:29: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 55215128D0C for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 18:29:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dcLqpzGRw_I6 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 18:29: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 8BBB6124D68 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 18:29:06 -0800 (PST)
Date: Thu, 08 Nov 2018 18:29:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541730545; bh=TML/0/a+c4odUW8sU5CHUoi2X02y5yTj4y2Ez7B2X9w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MfH+/61qazaVKb2UtoIoLgJBIhF7S/Vio68Yswqqi89STBXYCNMV894BJNSdrGYSf F91TJrALR5viOyy1CagtoEqlcve9Q9TZrrESgCwXpyVRbonoeREBnF3qb7ZJhKzMr9 UoZFqnZ4R71WqdNJK2RFdAl/qFluaZMo2vZqg+TQ=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/push/3033574786@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_5be4f0f1df73d_72d73fd0aead45bc11455f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-RXLasYjYvnwbkcT7XF9OrW6moE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 02:29:08 -0000

----==_mimepart_5be4f0f1df73d_72d73fd0aead45bc11455f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

c37f2ca  Specify enabling depend on both source and dest addresses


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982/files/961ac76703e08560c7c841c2c491daa1af687921..c37f2ca69868398779ee0f20e7e09376d91920ef

----==_mimepart_5be4f0f1df73d_72d73fd0aead45bc11455f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c37f2ca">c37f2ca</a>  Specify enabling depend on both source and dest addresses</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1982/files/961ac76703e08560c7c841c2c491daa1af687921..c37f2ca69868398779ee0f20e7e09376d91920ef">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx36WrbHapgd9MLjkuJaROtZTOgXks5utOhxgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5kT4YMRNuDif4Eg5MokDPmK80Ceks5utOhxgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982/files/961ac76703e08560c7c841c2c491daa1af687921..c37f2ca69868398779ee0f20e7e09376d91920ef"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982/files/961ac76703e08560c7c841c2c491daa1af687921..c37f2ca69868398779ee0f20e7e09376d91920ef",
"url": "https://github.com/quicwg/base-drafts/pull/1982/files/961ac76703e08560c7c841c2c491daa1af687921..c37f2ca69868398779ee0f20e7e09376d91920ef",
"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 pushed 1 commit in #1982",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1982:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "c37f2ca",
"value": "Specify enabling depend on both source and dest addresses"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982/files/961ac76703e08560c7c841c2c491daa1af687921..c37f2ca69868398779ee0f20e7e09376d91920ef"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be4f0f1df73d_72d73fd0aead45bc11455f--


From nobody Thu Nov  8 18:44: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 2D9D9130DC1 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 18:44:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wIorGdNlNsUI for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 18: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 6BBD912D7F8 for <quic-issues@ietf.org>; Thu,  8 Nov 2018 18:44:48 -0800 (PST)
Date: Thu, 08 Nov 2018 18:44:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541731487; bh=5xe3jhRAkC+5JRobDfY8pbak9XhjfGGVGe6dp66ETPk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hzV+UYjs/AvGst5yAs5K8tIl8AxDQtEDytb+0LaaoLXzim46Mbuk3aT5JzofGEdEn GKXW5o4wS8M7sV5zR3VEfc2EkwHZUIYRWEmJemYELr305FZMJ53tlM6eyv15GUKpfC p6rdiD1btTLDuVuewnR10bQkeGSnWAFEUkaCsGoA=
From: Matt Olson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abffb0f98f7e8d9d9a6ca838294fc6132d1c89650592cf0000000117fcb69f92a169ce16833101@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1969/437231311@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_5be4f49fbd536_2d5d3fb8ba8d45c02770c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: maolson-msft
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uoVewYxHccHDSNXzJ513Fz-r1rg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 02:44:50 -0000

----==_mimepart_5be4f49fbd536_2d5d3fb8ba8d45c02770c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The IETF RACK/TLP draft for TCP has a more dynamic hybrid of RACK ("time-based") and dupthresh ("packet-based") recovery: dupthresh is used at first, but then turned off when any reordering is detected. The idea being that a packet-based threshold is too sensitive on networks with moderate reordering. It would be easy to adapt this to QUIC. Along with the dynamic time-based reordering threshold that is a MAY in the QUIC spec right now iirc, this would go under the general heading of "reordering tolerance."

-- 
You are receiving this 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#issuecomment-437231311
----==_mimepart_5be4f49fbd536_2d5d3fb8ba8d45c02770c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The IETF RACK/TLP draft for TCP has a more dynamic hybrid of RACK ("ti=
me-based") and dupthresh ("packet-based") recovery: dupthresh is used at =
first, but then turned off when any reordering is detected. The idea bein=
g that a packet-based threshold is too sensitive on networks with moderat=
e reordering. It would be easy to adapt this to QUIC. Along with the dyna=
mic time-based reordering threshold that is a MAY in the QUIC spec right =
now iirc, this would go under the general heading of "reordering toleranc=
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/1969#issuecomment-437231311">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq80k=
vOA1A4llCxUOF8CPjywoUhvaks5utOwfgaJpZM4YPxf0">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyvr8cLqpeS6ikusZqOAbzVu=
Zs_Mks5utOwfgaJpZM4YPxf0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@maol=
son-msft in #1969: The IETF RACK/TLP draft for TCP has a more dynamic hyb=
rid of RACK (\"time-based\") and dupthresh (\"packet-based\") recovery: d=
upthresh is used at first, but then turned off when any reordering is det=
ected. The idea being that a packet-based threshold is too sensitive on n=
etworks with moderate reordering. It would be easy to adapt this to QUIC.=
 Along with the dynamic time-based reordering threshold that is a MAY in =
the QUIC spec right now iirc, this would go under the general heading of =
\"reordering tolerance.\""}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/1969#issuecomment-437231311"}}}</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/1969#issuecomment=
-437231311",
"url": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-43=
7231311",
"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 Re=
covery draft (#1969)",
"sections": [
{
"text": "",
"activityTitle": "**Matt Olson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@maolson-msft",
"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\": 1969,\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\": 1969\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-43=
7231311"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4067880=
84\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be4f49fbd536_2d5d3fb8ba8d45c02770c8--


From nobody Thu Nov  8 19:06: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 D94EA130E5D for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 19:05:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pwPB_m16EZN0 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 19:05: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 36548130E4C for <quic-issues@ietf.org>; Thu,  8 Nov 2018 19:05:57 -0800 (PST)
Date: Thu, 08 Nov 2018 19:05:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541732755; bh=n1X8gs+nggOk6XeyHSdBa09g+4ChYEu9ZIINVeLVgOg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L0nT+t0pPBCeaOY1Pc1CkhCpQh6sQeGu6/qPoStVp8FiP5XbOJ4QT1TX6iXPTRjtn p28beeg90oJ8eM8hify4eDzQx8BFk5b08IWhTB/23gHOvLeLJZ8jTx2OpKoioEkbl6 hu6efvorM+29JU5IY6XFw+VMGrfkXG2NoMQBzS/k=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd0b451ffdfc7504757ded005ede3982e0de2e9b792cf0000000117fcbb9392a169ce16833101@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1969/437234878@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_5be4f993acd8b_4bf43facf82d45bc2053b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H98lEZTKTfgfVjnzeHg5zFfQHqI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 03:06:00 -0000

----==_mimepart_5be4f993acd8b_4bf43facf82d45bc2053b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks Matt, is there evidence the current RACK algorithm is a good approach for mixing packet and time reordering thresholds dynamically?

I believe there were few experiments that showed starting with time-only caused regressions on flows with little to no reordering, particularly in low RTT environments where the alarm granularity is comparable to the RTT.

If we think there's enough evidence the current RACK algorithm is close to optimal, I'm happy to put that in, but given RACK is not yet an RFC, I was under the impression it was still evolving?

-- 
You are receiving this 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#issuecomment-437234878
----==_mimepart_5be4f993acd8b_4bf43facf82d45bc2053b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks Matt, is there evidence the current RACK algorithm is a good ap=
proach for mixing packet and time reordering thresholds dynamically?</p>
<p>I believe there were few experiments that showed starting with time-on=
ly caused regressions on flows with little to no reordering, particularly=
 in low RTT environments where the alarm granularity is comparable to the=
 RTT.</p>
<p>If we think there's enough evidence the current RACK algorithm is clos=
e to optimal, I'm happy to put that in, but given RACK is not yet an RFC,=
 I was under the impression it was still evolving?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1969#issuecomment-437234878">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9B8=
qad71A1kWiwbCLqPUrGpuzmBks5utPETgaJpZM4YPxf0">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_qHt76l1ri8Ozh5IRHfW6au=
sKU8ks5utPETgaJpZM4YPxf0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1969: Thanks Matt, is there evidence the current RACK algorithm =
is a good approach for mixing packet and time reordering thresholds dynam=
ically?\r\n\r\nI believe there were few experiments that showed starting =
with time-only caused regressions on flows with little to no reordering, =
particularly in low RTT environments where the alarm granularity is compa=
rable to the RTT.\r\n\r\nIf we think there's enough evidence the current =
RACK algorithm is close to optimal, I'm happy to put that in, but given R=
ACK is not yet an RFC, I was under the impression it was still evolving?"=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/1969#issuecomment-437234878"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment=
-437234878",
"url": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-43=
7234878",
"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 Re=
covery draft (#1969)",
"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\": 1969,\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\": 1969\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-43=
7234878"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4067880=
84\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be4f993acd8b_4bf43facf82d45bc2053b--


From nobody Thu Nov  8 20: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 B026D1292F1 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 20:06:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YauWkq4o3hK3 for <quic-issues@ietfa.amsl.com>; Thu,  8 Nov 2018 20:06: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 605881277BB for <quic-issues@ietf.org>; Thu,  8 Nov 2018 20:06:30 -0800 (PST)
Date: Thu, 08 Nov 2018 20:06:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541736387; bh=hTKI3PF+C6Fa92tjIVX3IJ/RWqbsHR/rB7tvTJOpb5I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HSSQ8cj9Ujp91LbyAqZz+VDFKVdKzSdnviGyBEH1YzcnZBZ2pNKn4OXcuY5BUi83Q zkYICHrVieoOaGKRZjj6Y5e9K/tT7j2mFdJzNm1hS6zry9ePcz5VM1LawcJhVxRm84 GCKm1fKSjMRaAeFw1t4OG7P+qQIKbaD32IpZ7w9Y=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2501f9323a1029d980351b72a63878a98cc6805492cf0000000117fcc9c392a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/437243485@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be507c3ef797_214e3f97a2cd45b481588"; 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/VvdDguPx7aHEg2OzBh1EMH9C0qo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 04:06:32 -0000

----==_mimepart_5be507c3ef797_214e3f97a2cd45b481588
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While I agree with @nibanks that an additional codepoint would be desirable, if the WG likes it better QUIC-LB might simply use the RETRY codepoint. It will likely be straightforward to disambiguate this, if we take a little 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/1980#issuecomment-437243485
----==_mimepart_5be507c3ef797_214e3f97a2cd45b481588
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>While I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20663557" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> that an additional codepoint would be desirable, if the WG likes it better QUIC-LB might simply use the RETRY codepoint. It will likely be straightforward to disambiguate this, if we take a little care.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437243485">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Xpi5VH5P8gV6bClDxwi-kRDcaGks5utP9DgaJpZM4YSmjs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxqPCarkTWyUhdlM8DLcplZ7rClsks5utP9DgaJpZM4YSmjs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1980: While I agree with @nibanks that an additional codepoint would be desirable, if the WG likes it better QUIC-LB might simply use the RETRY codepoint. It will likely be straightforward to disambiguate this, if we take a little care."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437243485"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437243485",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437243485",
"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] Reserve Long Header Packet Type for QUIC-LB (#1980)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437243485"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be507c3ef797_214e3f97a2cd45b481588--


From nobody Fri Nov  9 01:36: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 102C912F18C for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 01:36:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IKBDIdmh0kAH for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 01:35:58 -0800 (PST)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CAA2128DFD for <quic-issues@ietf.org>; Fri,  9 Nov 2018 01:35:58 -0800 (PST)
Date: Fri, 09 Nov 2018 01:35:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541756156; bh=36Qu6A06rrmfLSty8TNjToV73uSF3kJzspHSx4xZscM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T+5lbYDVpL38MhiJoG59Z+2QuisH6mJZvPmjKTsJjBtEZC/VM2+3M2/38P298MSx+ EGql85WO5RI2D8bcqANa/dMzNrOaD/mrtmbp0FmVIpgjy8o4o2EYiVX2+WCdQFE2G2 in0OpyLaK81Eo9VBlAZ/eraL4hKtoir+V9kAu3Ds=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe6552d340c829997123629aa3eee31ced8da535792cf0000000117fd16fc92a169ce1684c1ce@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/c437303613@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_5be554fc8400c_151a3fb3b6cd45c08165f"; 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/hiz5UiC014oWnLwLJSat2nEfaDc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 09:36:00 -0000

----==_mimepart_5be554fc8400c_151a3fb3b6cd45c08165f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

i think this diff would have to change SetLossDetectionAlarm as well. Currently SetLossDetectionAlarm sets the loss alarm based on the last unacked packet

```
   loss_detection_timer.set(
      time_of_last_sent_retransmittable_packet + timeout)
```

However in the case of time reordering, we would have to set the time based on the least unacked packet 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/1974#issuecomment-437303613
----==_mimepart_5be554fc8400c_151a3fb3b6cd45c08165f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>i think this diff would have to change SetLossDetectionAlarm as well. =
Currently SetLossDetectionAlarm sets the loss alarm based on the last una=
cked packet</p>
<pre><code>   loss_detection_timer.set(
      time_of_last_sent_retransmittable_packet + timeout)
</code></pre>
<p>However in the case of time reordering, we would have to set the time =
based on the least unacked packet instead.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-437303613">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-qfVm=
VMp8Ho30D-laAS1SPtLgJjks5utUx8gaJpZM4YQO31">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq_iw6ojunYSx39g39UxJ978d58G4=
ks5utUx8gaJpZM4YQO31.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1974: i think this diff would have to change SetLossDetectionAla=
rm as well. Currently SetLossDetectionAlarm sets the loss alarm based on =
the last unacked packet\r\n\r\n```\r\n   loss_detection_timer.set(\r\n   =
   time_of_last_sent_retransmittable_packet + timeout)\r\n```\r\n\r\nHowe=
ver in the case of time reordering, we would have to set the time based o=
n the least unacked packet instead."}],"action":{"name":"View Pull Reques=
t","url":"https://github.com/quicwg/base-drafts/pull/1974#issuecomment-43=
7303613"}}}</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=
37303613",
"url": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-4373=
03613",
"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": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@siyengar",
"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}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1974\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-4373=
03613"
}
],
"@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_5be554fc8400c_151a3fb3b6cd45c08165f--


From nobody Fri Nov  9 02: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 4A528130EC2 for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 02:04:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VV76EkcWLhfF for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 02:04: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 70395130EF5 for <quic-issues@ietf.org>; Fri,  9 Nov 2018 02:04:09 -0800 (PST)
Date: Fri, 09 Nov 2018 02:04:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541757847; bh=nuBYd+4XL6/+wRiRnxhzM0rG3lEiQFk1oU32GFis9+0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dxoFEVT7bN5tfLsNmAyLymc9nwPAbjpaKgN+4qLY1DjmqkdcS0nEFKLCkn49ZzUMS 74bEZ20GVhZs3Fyf6oaSdXSaGgQGN2fUdd5vgVeWto8vZZaXqzQ5hQqwRwbzgg1Ljq YA80KVicT6lyt6f1OGV7ZqFfok7wnvyhFW89CCcU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01d7d24d74c84cc54f236d9e46892ac7a0e0b90d92cf0000000117fd1d9792a169ce1698914e@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@github.com>
Subject: [quicwg/base-drafts] add whitespace after semicolon in static header table (#1984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be55b97c67a0_7a3e3f9917ed45b455461e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HtHO_8jX6dU7lKF241oU8IqhAhU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 10:04:19 -0000

----==_mimepart_5be55b97c67a0_7a3e3f9917ed45b455461e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is the only position where we do not have a whitespace after semicolon, and I assume that it's an editorial error rather than an anomaly in the stats that have been used to build the table.

Hence the PR.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1984

-- Commit Summary --

  * whitespace after `; ` in static header table

-- File Changes --

    M draft-ietf-quic-qpack.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1984.patch
https://github.com/quicwg/base-drafts/pull/1984.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/1984

----==_mimepart_5be55b97c67a0_7a3e3f9917ed45b455461e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is the only position where we do not have a whitespace after semicolon, and I assume that it's an editorial error rather than an anomaly in the stats that have been used to build the table.</p>
<p>Hence the PR.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/1984'>https://github.com/quicwg/base-drafts/pull/1984</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>whitespace after `; ` in static header table</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1984/files#diff-0">draft-ietf-quic-qpack.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1984.patch'>https://github.com/quicwg/base-drafts/pull/1984.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1984.diff'>https://github.com/quicwg/base-drafts/pull/1984.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/1984">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6gMgqlR35W-JFeP7LNp82V4HUHwks5utVMXgaJpZM4YWSog">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx2q1Mujrc2RgCRwGrLExYaq1Nluks5utVMXgaJpZM4YWSog.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 whitespace after semicolon in static header table (#1984)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1984"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1984",
"url": "https://github.com/quicwg/base-drafts/pull/1984",
"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": "add whitespace after semicolon in static header table (#1984)",
"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": "bbe09ad",
"value": "whitespace after `; ` in static header table"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/1984/files#diff-0) (2 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\": 1984,\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\": 1984\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1984"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1984.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1984.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408496672\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be55b97c67a0_7a3e3f9917ed45b455461e--


From nobody Fri Nov  9 06:15: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 7C28F130E10 for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 06:15:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6xw3engN8rig for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 06:15: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 09B50130E08 for <quic-issues@ietf.org>; Fri,  9 Nov 2018 06:15:24 -0800 (PST)
Date: Fri, 09 Nov 2018 06:15:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541772923; bh=OCpiA4zMoc9GyEg6EY4jY1L9sfZI8HzobFqelucslTE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NTASrThR8r6WyJAk0MrSoAMIfFy/iC14amABL8XESKPasopttYZJnXsD354tfyhu3 1LpJIMHl2tgABYOECJKp2GNq1hP/rSKaCaXRhqaE0tkbXDUjchgC62BZc8z45oN7ef 4YKYfL5a6bmO9QZ60uW5LIJpJcw50lU/cUswdyTI=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a07706c239d4664ddbf2502c70503e83030aa5a92cf0000000117fd587b92a169ce1698914e@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/c437371659@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_5be5967b11e88_77b13f9efd8d45c479499"; 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/OD0P9caKpxqpmAkVqwvkE-CcKPk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 14:15:25 -0000

----==_mimepart_5be5967b11e88_77b13f9efd8d45c479499
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I brought this up a while ago (IIRC, in Slack).  Apparently, this is how it's supposed to be: without the space.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1984#issuecomment-437371659
----==_mimepart_5be5967b11e88_77b13f9efd8d45c479499
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I brought this up a while ago (IIRC, in Slack).  Apparently, this is how it's supposed to be: without the space.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1984#issuecomment-437371659">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Ntk0JfozXRnHL6Q2evpjFZSR1Dks5utY37gaJpZM4YWSog">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwVpeUBTftkrTds53eFBzUA2EEUKks5utY37gaJpZM4YWSog.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1984: I brought this up a while ago (IIRC, in Slack).  Apparently, this is how it's supposed to be: without the space."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1984#issuecomment-437371659"}}}</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-437371659",
"url": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-437371659",
"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] add whitespace after semicolon in static header table (#1984)",
"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\": 1984,\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\": 1984\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-437371659"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408496672\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be5967b11e88_77b13f9efd8d45c479499--


From nobody Fri Nov  9 11:11: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 3612A130DC0 for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 11:11:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 JYffnww1h1L3 for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 11:11:05 -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 72E12130E65 for <quic-issues@ietf.org>; Fri,  9 Nov 2018 11:10: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=ca7QjjEcTXBNtubTsKsXC6EBTaE=; b=bR0lDHZdCpAfC8fd ZCscGbcKAoBt6wU+lGB6SuDtWdSlfjTd7WH84ueqbwGiRP/8i9D543mmA5CNOCjj y++lp4eZnLaqoi1zRjOtjF/q582gLHY0eO+fuQwrTgX96NJT2GANf694uol8awnt mSjKjekwsh69B63YCMS6WpVGmSQ=
Received: by filter0396p1iad2.sendgrid.net with SMTP id filter0396p1iad2-1852-5BE5DBBB-15 2018-11-09 19:10:51.325154373 +0000 UTC m=+241219.368476908
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id RH11Smz5SMKloW4oedgIwQ for <quic-issues@ietf.org>; Fri, 09 Nov 2018 19:10:51.185 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 2ACF23E0961 for <quic-issues@ietf.org>; Fri,  9 Nov 2018 11:10:51 -0800 (PST)
Date: Fri, 09 Nov 2018 19:10:51 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a3e3184ffef58fdaa60095a37319f5ec18e034a92cf0000000117fd9dbb92a169ce169b7348@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1985@github.com>
Subject: [quicwg/base-drafts] Fix typo introduced in 23d95c3fc6839 (#1985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be5dbbb28b21_16373fb0172d45b81217d2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2SjN6d80Ir2X1lLcjEpDpF2wVmJISdlNy5jw f2Th/n7b5AljzWPov3sSbYBPRwWCfhr3MPXcoHBpsZW2V+rdHgGqmQA4qKUS5LP3trjAeRyCvpt3Mb 6qGBxZL0hyiCH71rFbwwokofSSWp5oGxdRW7elmKzB0gK9qu3PNA2zF8oBQ5mWNABYcNEI1pryFo40 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7ttnuUjlIoHfXwRYPdPP0coZGfI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 19:11:07 -0000

----==_mimepart_5be5dbbb28b21_16373fb0172d45b81217d2
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/1985

-- Commit Summary --

  * Fix typo introduced in 23d95c3fc6839

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1985.patch
https://github.com/quicwg/base-drafts/pull/1985.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/1985

----==_mimepart_5be5dbbb28b21_16373fb0172d45b81217d2
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/1985'>https://github.com/quicwg/base-drafts/pull/1985</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix typo introduced in 23d95c3fc6839</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1985/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/1985.patch'>https://github.com/quicwg/base-drafts/pull/1985.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1985.diff'>https://github.com/quicwg/base-drafts/pull/1985.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/1985">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-4jWVSVjr8MGVfSqWMnL0Qacte_ks5utdM7gaJpZM4YXWs7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwPlTYekC3Om-GdyfLGCquHVgCmcks5utdM7gaJpZM4YXWs7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 typo introduced in 23d95c3fc6839 (#1985)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1985"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1985",
"url": "https://github.com/quicwg/base-drafts/pull/1985",
"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 typo introduced in 23d95c3fc6839 (#1985)",
"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": "763c1b2",
"value": "Fix typo introduced in 23d95c3fc6839"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1985/files#diff-0) (2 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\": 1985,\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\": 1985\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1985"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1985.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1985.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408775483\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be5dbbb28b21_16373fb0172d45b81217d2--


From nobody Fri Nov  9 14:28: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 4DDEC1276D0 for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 14:28:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lh36rJu2ZPfF for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 14:28: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 56B86124D68 for <quic-issues@ietf.org>; Fri,  9 Nov 2018 14:28:36 -0800 (PST)
Date: Fri, 09 Nov 2018 14:28:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541802514; bh=JG1ltAo02kmKxKmwZU3aq+/ezpPe9i50kxoU3g5E7bs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y8XdGRZCf5wR8m3tBf9LiBj06Yg1TivFHafzSbOVvr2maac+spf0zd1AzNRW0lWmJ uR/TSrestMHK06qJnL0oWAEifBHtrhsSsC2LnYMqJCRBgrLsqYONUrgDfUlugGsPNG tzmvhy7imjpNVPQ6bnSw2B/+x+EyKsJ+aElVD33k=
From: Matt Olson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d7e9d3a82e676533af8a12124466c249c8136ae92cf0000000117fdcc1292a169ce16833101@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1969/437514930@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_5be60a126f069_40023fc8e66d45b8305f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: maolson-msft
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J9bBay-0TwzuaxNw5iTGHPr8SR4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Nov 2018 22:28:38 -0000

----==_mimepart_5be60a126f069_40023fc8e66d45b8305f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The main dissent I've heard about the current RACK algo is that we shouldn't ship code that tolerates reordering because it might incentivize use of technologies that introduce reordering. Link bonding, for instance, can introduce such reordering supposedly, although that's a bit surprising since you could just hash tuples to NICs. Anyway, that's the narrative.

Probably this is something that should be its own Issue and outside the scope of removing the kUsingTimeLossDetection variable. I'll open the new 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/1969#issuecomment-437514930
----==_mimepart_5be60a126f069_40023fc8e66d45b8305f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The main dissent I've heard about the current RACK algo is that we sho=
uldn't ship code that tolerates reordering because it might incentivize u=
se of technologies that introduce reordering. Link bonding, for instance,=
 can introduce such reordering supposedly, although that's a bit surprisi=
ng since you could just hash tuples to NICs. Anyway, that's the narrative=
.</p>
<p>Probably this is something that should be its own Issue and outside th=
e scope of removing the kUsingTimeLossDetection variable. I'll open the n=
ew issue.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1969#issuecomment-437514930">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxz5=
3f4q8TpeZ0s0hz6DvtpJonapks5utgGSgaJpZM4YPxf0">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq54Auti3FeTxFGqebRo3Fxs_=
FQp4ks5utgGSgaJpZM4YPxf0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@maol=
son-msft in #1969: The main dissent I've heard about the current RACK alg=
o is that we shouldn't ship code that tolerates reordering because it mig=
ht incentivize use of technologies that introduce reordering. Link bondin=
g, for instance, can introduce such reordering supposedly, although that'=
s a bit surprising since you could just hash tuples to NICs. Anyway, that=
's the narrative.\r\n\r\nProbably this is something that should be its ow=
n Issue and outside the scope of removing the kUsingTimeLossDetection var=
iable. I'll open the new issue."}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/1969#issuecomment-437514930"}=
}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment=
-437514930",
"url": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-43=
7514930",
"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 Re=
covery draft (#1969)",
"sections": [
{
"text": "",
"activityTitle": "**Matt Olson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@maolson-msft",
"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\": 1969,\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\": 1969\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-43=
7514930"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4067880=
84\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be60a126f069_40023fc8e66d45b8305f2--


From nobody Fri Nov  9 16:27: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 C3A5D12D4EC for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 16:27:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QlH1SerJ5BrH for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 16:27: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 3321A124BE5 for <quic-issues@ietf.org>; Fri,  9 Nov 2018 16:27:46 -0800 (PST)
Date: Fri, 09 Nov 2018 16:27:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541809663; bh=Omnv2rqtYJJXb+jdmYZGG3DpwkV50Kgy6cQTQ1RmSJA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=R7IgBReSAsHYr3ey87fpI3vth/qNecxdntKCCQtCUJIv6ei8ro/+6v9n7xL8Lw+I8 A5FueKqQ9B0q3pmTUx38O+t35NdiMt8K6+TbcoZTa+7vMgzw2snPogyewXmQfBMhZ0 saJ2R+rQLHUdjMxjzRVh32+16ZSgj1m+ym92pnXU=
From: Matt Olson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab295ea71e61a5ed8c5d4af1e76dc59fd60b3666f492cf0000000117fde7ff92a169ce169caef1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1986@github.com>
Subject: [quicwg/base-drafts] Consider dynamic hybrid between time-based and packet-based loss detection (#1986)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be625ffa9070_1b523f7febad45bc661b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: maolson-msft
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ALpFZnVmH62rhbUl58n0WkC6OcU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 10 Nov 2018 00:27:48 -0000

----==_mimepart_5be625ffa9070_1b523f7febad45bc661b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The IETF RACK/TLP draft for TCP has a dynamic hybrid of RACK ("time-based") and dupthresh ("packet-based") recovery: dupthresh is used at first, but then turned off when any reordering is detected. The idea being that a packet-based threshold is too sensitive on networks with moderate reordering. It would be easy to adapt this to QUIC.

Along with the dynamic time-based reordering threshold that is a MAY in the QUIC spec right now iirc, this would go under the general heading of "reordering tolerance." The main dissent I've heard is that we shouldn't ship code that tolerates reordering because it might incentivize use of technologies that introduce reordering. Link bonding, for instance, can introduce such reordering supposedly, although that's a bit surprising since you could just hash tuples to NICs. Anyway, that's the narrative.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1986
----==_mimepart_5be625ffa9070_1b523f7febad45bc661b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The IETF RACK/TLP draft for TCP has a dynamic hybrid of RACK ("time-based") and dupthresh ("packet-based") recovery: dupthresh is used at first, but then turned off when any reordering is detected. The idea being that a packet-based threshold is too sensitive on networks with moderate reordering. It would be easy to adapt this to QUIC.</p>
<p>Along with the dynamic time-based reordering threshold that is a MAY in the QUIC spec right now iirc, this would go under the general heading of "reordering tolerance." The main dissent I've heard is that we shouldn't ship code that tolerates reordering because it might incentivize use of technologies that introduce reordering. Link bonding, for instance, can introduce such reordering supposedly, although that's a bit surprising since you could just hash tuples to NICs. Anyway, that's the narrative.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1986">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4j2J3SEc10IMFNHL5wipfosSLJpks5uth1_gaJpZM4YXtzP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9njWYNq1cOnzSTMkIVMye0kYdGSks5uth1_gaJpZM4YXtzP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Consider dynamic hybrid between time-based and packet-based loss detection (#1986)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1986"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1986",
"url": "https://github.com/quicwg/base-drafts/issues/1986",
"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": "Consider dynamic hybrid between time-based and packet-based loss detection (#1986)",
"sections": [
{
"text": "",
"activityTitle": "**Matt Olson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@maolson-msft",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1986
}
]
}
],
"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\": 1986,\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\": 1986\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1986"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408870095\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be625ffa9070_1b523f7febad45bc661b3--


From nobody Fri Nov  9 19: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 990D2130DD5 for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 19:30:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 FBfAF6LEXy8U for <quic-issues@ietfa.amsl.com>; Fri,  9 Nov 2018 19:30: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 4F4D9128D0C for <quic-issues@ietf.org>; Fri,  9 Nov 2018 19:30:21 -0800 (PST)
Date: Fri, 09 Nov 2018 19:30:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541820619; bh=dk0xy0CucowSU90d3rsk0NMfxsUicSyIKXkh2qufyNc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mniTBhbff6OuOxlCGy52bckq6R9D3JXl7LJiDW2vZX0vFBeki3CpzMAKfl89C/S/D GTY7K9xNRgxmMOk38F87JjKcjvDuuo5ZTwL3RBYBsSD8S6H2PtXaK5VG0ePzeUCtaO Y5qkuY9cvn9Dlu6CC4Dlb1tPjBRwK0dsaRan1QCc=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb71049d2c2902c482be12298bc01d3a7d580b9ea92cf0000000117fe12cb92a169ce169b7348@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1985/review/173648575@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1985@github.com>
References: <quicwg/base-drafts/pull/1985@github.com>
Subject: Re: [quicwg/base-drafts] Fix typo introduced in 23d95c3fc6839 (#1985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be650cbaf687_2db03fcb85ed45b4432cb"; 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/brhlR836cMLnh86VezzsZyNzNPc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 10 Nov 2018 03:30:25 -0000

----==_mimepart_5be650cbaf687_2db03fcb85ed45b4432cb
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/1985#pullrequestreview-173648575
----==_mimepart_5be650cbaf687_2db03fcb85ed45b4432cb
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/1985#pullrequestreview-173648575">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Htf3HPe7N-TXlX7_i7bJ7QcDdqks5utkhLgaJpZM4YXWs7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_5GB5dZi3-Crziz6N4Ut3_XYElAks5utkhLgaJpZM4YXWs7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1985"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1985#pullrequestreview-173648575"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1985#pullrequestreview-173648575",
"url": "https://github.com/quicwg/base-drafts/pull/1985#pullrequestreview-173648575",
"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 1985",
"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/1985#pullrequestreview-173648575"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408775483\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be650cbaf687_2db03fcb85ed45b4432cb--


From nobody Sat Nov 10 05:07: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 4D8F1130DE2 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 05:07:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jgoMpdGWVe7V for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 05:07: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 D05C212007C for <quic-issues@ietf.org>; Sat, 10 Nov 2018 05:07:48 -0800 (PST)
Date: Sat, 10 Nov 2018 05:07:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541855266; bh=UigoITADAkL4k1OYWQgvTjsb8jCHpTRSvAOTNYm475k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i/8trCqEw9hjy4hBMnsgGPnV5x3GNr7ar/5VoBGxjKe26rpqyJyMqsrlQ2X2B6+N9 CTpBdjI5oE+cYxTRBekJb+7Np++biAaoaQUbM4HmMtwJ82xpsR6hRcU7VrxCgJ/yu1 oUWhz6I7FdBzjxdeWi40TRRumngsyKhqHkb2e1nM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1a54b8936e7e79afae61ca5a851311ca38db37f92cf0000000117fe9a2292a169ce16833101@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1969/437582699@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_5be6d82223209_5d693fca45ad45b810006fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OsK9txK8--gzBxvMdma7FxNfpjE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 10 Nov 2018 13:07:51 -0000

----==_mimepart_5be6d82223209_5d693fca45ad45b810006fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on my understanding of modern networking, I'd expect fraction of packets reordered to increase over time, even if the distance in time is quite small(ie: ~1ms).

And that narrative would argue a default reordering threshold of 1 dupack, which TCP has never recommended to my knowledge.

Good point that this seems like a larger question for both RACK and 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/1969#issuecomment-437582699
----==_mimepart_5be6d82223209_5d693fca45ad45b810006fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Based on my understanding of modern networking, I'd expect fraction of=
 packets reordered to increase over time, even if the distance in time is=
 quite small(ie: ~1ms).</p>
<p>And that narrative would argue a default reordering threshold of 1 dup=
ack, which TCP has never recommended to my knowledge.</p>
<p>Good point that this seems like a larger question for both RACK and QU=
IC.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1969#issuecomment-437582699">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Ws=
qN68Zfea4VZ7pX2oTtv8dXLrks5uts-igaJpZM4YPxf0">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzDi2lIy-EBwKzRcKoPE4pCP=
aIMGks5uts-igaJpZM4YPxf0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1969: Based on my understanding of modern networking, I'd expect=
 fraction of packets reordered to increase over time, even if the distanc=
e in time is quite small(ie: ~1ms).\r\n\r\nAnd that narrative would argue=
 a default reordering threshold of 1 dupack, which TCP has never recommen=
ded to my knowledge.\r\n\r\nGood point that this seems like a larger ques=
tion for both RACK and QUIC."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/1969#issuecomment-437582699"}}}<=
/script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment=
-437582699",
"url": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-43=
7582699",
"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 Re=
covery draft (#1969)",
"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\": 1969,\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\": 1969\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-43=
7582699"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4067880=
84\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be6d82223209_5d693fca45ad45b810006fb--


From nobody Sat Nov 10 05: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 B388D130DF7 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 05:17:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 SnfX2KqAYAHl for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 05: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 A2B2D12007C for <quic-issues@ietf.org>; Sat, 10 Nov 2018 05:17:44 -0800 (PST)
Date: Sat, 10 Nov 2018 05:17:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541855863; bh=rNnjpA3wYK8gE20gorL4pYsxTan+UJeiOcQnIwOM12c=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=VkxjxxcMFLNsqCXqkJLo9OMapbpnJKhu8PTg2wycVzr4rmTS1bgN7xFKwnFGmEV9Y eMEjW/YdCBv/mUWY9H73gfFPd0zddD4YHui6SyNCiU4kw4H5Gv+p1Ihvc0ZE9/VzQl JsXVg1P/SJCOa6/jORFkZRQijXAv/1bk1sAORjwk=
From: Tatsuhiro Tsujikawa <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8162413d854bbbeb7bc67d0be8b0781b11bed30b92cf0000000117fe9c7792a169ce169d83c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1987@github.com>
Subject: [quicwg/base-drafts] Clarify 1200 bytes Initial packet rule (#1987)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be6da77a0d9f_12933fa4f5cd45b816382e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: tatsuhiro-t
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gM8RZuTF1wda37ElMEsILy_U2rI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 10 Nov 2018 13:17:47 -0000

----==_mimepart_5be6da77a0d9f_12933fa4f5cd45b816382e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While reading https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.14, one can read that any Initial packet from client and server MUST be padded to 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 Section 12.2).

My understanding is that only client first Initial packet MUST be 1200 bytes.  If it is correct, it would be nice to explicitly state that 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/1987
----==_mimepart_5be6da77a0d9f_12933fa4f5cd45b816382e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>While reading <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.14" rel="nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.14</a>, one can read that any Initial packet from client and server MUST be padded to at least 1200 bytes.</p>
<blockquote>
<p>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 Section 12.2).</p>
</blockquote>
<p>My understanding is that only client first Initial packet MUST be 1200 bytes.  If it is correct, it would be nice to explicitly state that 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/1987">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyEv1FV2JF9abwj_L6uur1cBWKKFks5uttH3gaJpZM4YX-za">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3lWlg_QIH3VHYqcCXd9cu1yir2Hks5uttH3gaJpZM4YX-za.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 1200 bytes Initial packet rule (#1987)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1987"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1987",
"url": "https://github.com/quicwg/base-drafts/issues/1987",
"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": "Clarify 1200 bytes Initial packet rule (#1987)",
"sections": [
{
"text": "",
"activityTitle": "**Tatsuhiro Tsujikawa**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@tatsuhiro-t",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1987
}
]
}
],
"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\": 1987,\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\": 1987\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1987"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408939738\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be6da77a0d9f_12933fa4f5cd45b816382e--


From nobody Sat Nov 10 06: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 1F7DD130DF7 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 06:08:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fvcQX6M8hAFK for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 06: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 751F2130E5F for <quic-issues@ietf.org>; Sat, 10 Nov 2018 06:08:40 -0800 (PST)
Date: Sat, 10 Nov 2018 06:08:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541858917; bh=vq4N3FVidVjboFajzXg+gK9LEVu12vknXTWfTkluqw0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GRbJbyt2TBED1yWx8d1GLx7pSQGJ7JnFZmg7HILx1ETxKV7y5v9WbEue2ymoVHV6B tASZ9YTLBaeAknvkWw454gWPmS2pyTzEB1EVyfBYSxtFVh1pUmxw2AtTcn4Xd7Aqwf fWIxHUYZ+5jGf6mutXPvxaSGDvRCTT6rj8u54dkA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab821066e979922643f1fd8be5f62cc369be1d6b7092cf0000000117fea86592a169ce169d83c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1987/437586372@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1987@github.com>
References: <quicwg/base-drafts/issues/1987@github.com>
Subject: Re: [quicwg/base-drafts] Clarify 1200 bytes Initial packet rule (#1987)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be6e6651dd8d_4f353fab008d45c455083e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OC1INof0pQYj-vyazdtvlLgDR6o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 10 Nov 2018 14:08:42 -0000

----==_mimepart_5be6e6651dd8d_4f353fab008d45c455083e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In an effort to prevent handshake deadlocks due to the amplification factor limiting the number of bytes the server can send, I think it's wise to pad all UDP packets containing a client Initial.  I suspect that is why the text is written that 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/1987#issuecomment-437586372
----==_mimepart_5be6e6651dd8d_4f353fab008d45c455083e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In an effort to prevent handshake deadlocks due to the amplification factor limiting the number of bytes the server can send, I think it's wise to pad all UDP packets containing a client Initial.  I suspect that is why the text is written that 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/1987#issuecomment-437586372">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxC30YCBay-V9GZOfT5_f2S1Jsf4ks5utt3lgaJpZM4YX-za">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8sJWKu4uNshlMZs1N3hOkiJrlx6ks5utt3lgaJpZM4YX-za.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1987: In an effort to prevent handshake deadlocks due to the amplification factor limiting the number of bytes the server can send, I think it's wise to pad all UDP packets containing a client Initial.  I suspect that is why the text is written that way."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437586372"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437586372",
"url": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437586372",
"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] Clarify 1200 bytes Initial packet rule (#1987)",
"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\": 1987,\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\": 1987\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437586372"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408939738\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be6e6651dd8d_4f353fab008d45c455083e--


From nobody Sat Nov 10 08:08: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 6D17C128BCC for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 08:08:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 L6Cu6mwOjgXv for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 08:08: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 ECDBD126CC7 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 08:08:49 -0800 (PST)
Date: Sat, 10 Nov 2018 08:08:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541866128; bh=wrhuryyzNQHA3zIWYV036E7OU4soMBklpVRJRSol+OM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ICqd8sMil24LdAp4oG1Yhc7UGCEznHxc9xlMN0qMrEgyQ0p8m1mqwIIEuevah9God 32p1gmynVOcILovqkVmTMSJxnj9SRnj7ZTvNvyuNnvU0KdUDxvJcSnygXtbBmlYAYy 71cR262aPDWgmcGqickVKyiPchkhcHLtXVh+969c=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd4183dae715711b6daf13ea6f7df5af2fb70ecf92cf0000000117fec49092a169ce169db605@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1988@github.com>
Subject: [quicwg/base-drafts] Add spin bit to transport draft (#1988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be702908ba8c_10033f94240d45c410315d"; 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/_X1kZzJa-JfwmHdHEDprzCK58yg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 10 Nov 2018 16:08:52 -0000

----==_mimepart_5be702908ba8c_10033f94240d45c410315d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This PR adds the spin bit to the short header in the transport draft, referring to draft-ietf-quic-spin-exp for details. This reference is temporary, while the details of the spin bit are worked out in that document. The intention is then to take the content of spin-exp and incorporate it into the transport and manageability drafts. 

It also changes the status of spin-exp to Standards Track, to avoid a downref from -transport to an Experimental draft.

Note that the details of which bit is the spin bit will change when the first octet discussion resolves; this PR is only meant to establish the reference.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1988

-- Commit Summary --

  * add spin bit to transport
  * typofix; make spin-exp std

-- File Changes --

    M draft-ietf-quic-spin-exp.md (2)
    M draft-ietf-quic-transport.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1988.patch
https://github.com/quicwg/base-drafts/pull/1988.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/1988

----==_mimepart_5be702908ba8c_10033f94240d45c410315d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This PR adds the spin bit to the short header in the transport draft, referring to draft-ietf-quic-spin-exp for details. This reference is temporary, while the details of the spin bit are worked out in that document. The intention is then to take the content of spin-exp and incorporate it into the transport and manageability drafts.</p>
<p>It also changes the status of spin-exp to Standards Track, to avoid a downref from -transport to an Experimental draft.</p>
<p>Note that the details of which bit is the spin bit will change when the first octet discussion resolves; this PR is only meant to establish the reference.</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/1988'>https://github.com/quicwg/base-drafts/pull/1988</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>add spin bit to transport</li>
  <li>typofix; make spin-exp std</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1988/files#diff-0">draft-ietf-quic-spin-exp.md</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1988/files#diff-1">draft-ietf-quic-transport.md</a>
    (9)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1988.patch'>https://github.com/quicwg/base-drafts/pull/1988.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1988.diff'>https://github.com/quicwg/base-drafts/pull/1988.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/1988">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_a6xFUgybPCNrIVNRo6Vz2CP-dvks5utvoQgaJpZM4YYC_-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7X88RML0V1KeGfQxiEtdVL95Cplks5utvoQgaJpZM4YYC_-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 spin bit to transport draft (#1988)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1988"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1988",
"url": "https://github.com/quicwg/base-drafts/pull/1988",
"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": "Add spin bit to transport draft (#1988)",
"sections": [
{
"text": "",
"activityTitle": "**Brian Trammell**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@britram",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "944a147",
"value": "add spin bit to transport"
},
{
"name": "ca562a5",
"value": "typofix; make spin-exp std"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-spin-exp.md](https://github.com/quicwg/base-drafts/pull/1988/files#diff-0) (2 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1988/files#diff-1) (9 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\": 1988,\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\": 1988\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1988"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1988.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1988.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408956926\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be702908ba8c_10033f94240d45c410315d--


From nobody Sat Nov 10 08:09: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 A8C6C126CC7 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 08:09:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 myWZ0pfcmSnC for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 08:09: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 A5CB8124408 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 08:09:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541866175; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HnTUicxncUJG6Bg4t/dbpco7ojgNq8Nm+cTJZFOVlRE=; b=FCktqQuQAefkWVVRP9JwRbTX6+YjwTk3yDzh7VZi2djgkRIUChonu9yUW8paYxoUSGopcyQD i8JOw9mbh8xnqHFaJiMzkD2Vf62NPhLNMLC4LZSWTegltJ+QOkImqxfkAEIMcN8j/rKHlJym jkjTVrnl/G830Awe9vi8MrAr+H8=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: brian=trammell.ch@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5be702bf.7fba7c08bbd0-smtp-out-n01; Sat, 10 Nov 2018 16:09:35 -0000 (UTC)
Date: Sat, 10 Nov 2018 08:09:35 -0800
From: Brian Trammell <brian@trammell.ch>
Reply-To: Brian Trammell <brian@trammell.ch>
To: quic-issues@ietf.org
Message-ID: <5be702bf677e5_28072aed48eda584201ee@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 728d13: remove negotiated spin
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be702bf67448_28072aed48eda58420057"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dLRaUqMn-WnV_eCCTsek24_Agik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 10 Nov 2018 16:09:39 -0000

----==_mimepart_5be702bf67448_28072aed48eda58420057
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 728d13304199b3bd43046b245cce8905e30d33ef
      https://github.com/quicwg/base-drafts/commit/728d13304199b3bd43046b245cce8905e30d33ef
  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: 89e5ae575d32899ec46468f1ad54341f27a4f504
      https://github.com/quicwg/base-drafts/commit/89e5ae575d32899ec46468f1ad54341f27a4f504
  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


Compare: https://github.com/quicwg/base-drafts/compare/91337c83a031...89e5ae575d32
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be702bf67448_28072aed48eda58420057--


From nobody Sat Nov 10 08: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 87FA6130DD9 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 08:09:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 e6pWluntqkSw for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 08:09: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 AF15E12870E for <quic-issues@ietf.org>; Sat, 10 Nov 2018 08:09:38 -0800 (PST)
Date: Sat, 10 Nov 2018 08:09:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541866177; bh=FCU1w+RI63ut2TlrSxwLlduIbyPV8wZGuGS5B+i4OGU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IXeLWtxBb9CdV3x3MBJZjM7IsIkIKowjEFjBw0iyRb4Xq4szI64JtQjdACP79Pkht d4BR1X0+OgG5YsfNVymqMBV97x0EzOd3Oq/dFQ9BJ+0eSAD4KBOC0cukL9Ml/hEJSq Ln5AqvL2AVU5m/XFA3pdATLDqwTdoqHbexim64aA=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf2cc4ff41e2d6766d182b5fd045d85c82a9b4c6c92cf0000000117fec4c192a169ce168ad819@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1979/issue_event/1958456172@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1979@github.com>
References: <quicwg/base-drafts/pull/1979@github.com>
Subject: Re: [quicwg/base-drafts] remove negotiated spin (#1979)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be702c1d955a_18d33fcb5e8d45b46417ef"; 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/2pvgITJWIRDDFzpZ4TmPIyjIKj0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 10 Nov 2018 16:09:42 -0000

----==_mimepart_5be702c1d955a_18d33fcb5e8d45b46417ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1979 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/1979#event-1958456172
----==_mimepart_5be702c1d955a_18d33fcb5e8d45b46417ef
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="378198041" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1979" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1979/hovercard" href="https://github.com/quicwg/base-drafts/pull/1979">#1979</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/1979#event-1958456172">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0haxf_O0aV2RRvYVVuESjOd0-8bks5utvpBgaJpZM4YSB7J">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5F5WNT1HsjORQ7b_4vLraQ3rN1pks5utvpBgaJpZM4YSB7J.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1979 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1979#event-1958456172"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1979#event-1958456172",
"url": "https://github.com/quicwg/base-drafts/pull/1979#event-1958456172",
"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] remove negotiated spin (#1979)",
"sections": [
{
"text": "",
"activityTitle": "**Brian Trammell**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@britram",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1979#event-1958456172"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407379657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be702c1d955a_18d33fcb5e8d45b46417ef--


From nobody Sat Nov 10 16: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 1C053127148 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 16:15:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l9n1a2AyR1TR for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 16:15: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 B2F26127133 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 16:15:21 -0800 (PST)
Date: Sat, 10 Nov 2018 16:15:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541895320; bh=cniifRRZgdKzE+9EskVk66z5Ts7DHYmmuuIApTj+B7M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=clphD1z3nwj26CI/yEegdfTPi8G2RYQTfl6au284P382ZMYA+I9mKyL36ZFElNEm/ /HNfZuftdL6KUZ6uF6ybi+imLLVSPYTO718hN2Qd0USWn/YSzRiLWzW332KMvhgmnb doe3HZEc8CKGtBpw+Hr7DphDCkn+CThwX+6QSLvM=
From: Matt Olson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0aac8150c43a7f842017c646bbdb2c80211028292cf0000000117ff369892a169ce16833101@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1969/437632351@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_5be7749861ffb_140e3f9b9bcd45bc6666fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: maolson-msft
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ri2vFoKBgqZ6mpzSSRebVZayfyo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 00:15:23 -0000

----==_mimepart_5be7749861ffb_140e3f9b9bcd45bc6666fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Opened issue:
#1986 

-- 
You are receiving this 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#issuecomment-437632351
----==_mimepart_5be7749861ffb_140e3f9b9bcd45bc6666fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Opened issue:<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="379367153" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1986" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1986/hovercard" href="https://github.com/quicwg/base-drafts/issues/1986">#1986</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#issuecomment-437632351">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2s7-dXvoWn7YKaCfs819pVGo5gfks5ut2wYgaJpZM4YPxf0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_-M_3BH7fC9n4ZExU-y8AIE08dNks5ut2wYgaJpZM4YPxf0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@maolson-msft in #1969: Opened issue:\r\n#1986 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1969#issuecomment-437632351"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-437632351",
"url": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-437632351",
"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": "**Matt Olson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@maolson-msft",
"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\": 1969,\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\": 1969\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-437632351"
}
],
"@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_5be7749861ffb_140e3f9b9bcd45bc6666fd--


From nobody Sat Nov 10 16:39: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 2F1DC128BCC for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 16:39:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.435
X-Spam-Level: 
X-Spam-Status: No, score=-6.435 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, LONGWORDS=2.035, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SpGiIxfGA8wV for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 16:39: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 C9521127133 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 16:39:37 -0800 (PST)
Date: Sat, 10 Nov 2018 16:39:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541896776; bh=WjQLjZORkSn+HDle1EejsAtwz7/1TNnqOXj2k5smg3Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=odOKwwCxdcovSPAMmclrr9s07o3XBmhzq47c4aal3/MpkMX0YKZ96Cd02E14NGk5e 6A8VX9aE2kyHE+jSkTh5k5zJT9+FOWIrk6QBjz6OcpbhKLFPGzLM1pjCiutiTngcHv ox7X+/6F4Lh6JICs3wluDdQubfxRTcDvPOFuvpvY=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6671d0ef1f3b903db292828a9453110c313582d92cf0000000117ff3c4892a169ce147c6344@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/437633615@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_5be77a48ee3c8_7ca33f805eed45b81277397"; 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/SuZDn0cY207kp5a6ocP8jKQAAxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 00:39:39 -0000

----==_mimepart_5be77a48ee3c8_7ca33f805eed45b81277397
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Something like "wack", "tracked", "ackent" don't have obvious english language interpretations

I disagree.  While _wack_ (not an adjective!) and _tracked_ (only implies action tangentially) are indeed poor choices, _ackent_ belongs to a family of English adjectives ending with **ent** wherein **ent** implies action related to the suffixed part of the word:

- astringent
- indulgent
- pestilent
- propellent
- prurient
- quiescent
- somnolent
- truculent
- urgent

**Ackent**: causing ACKs.  Sounds logical and English 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/1595#issuecomment-437633615
----==_mimepart_5be77a48ee3c8_7ca33f805eed45b81277397
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Something like "wack", "tracked", "ackent" don't have obvious english =
language interpretations</p>
</blockquote>
<p>I disagree.  While <em>wack</em> (not an adjective!) and <em>tracked</=
em> (only implies action tangentially) are indeed poor choices, <em>acken=
t</em> belongs to a family of English adjectives ending with <strong>ent<=
/strong> wherein <strong>ent</strong> implies action related to the suffi=
xed part of the word:</p>
<ul>
<li>astringent</li>
<li>indulgent</li>
<li>pestilent</li>
<li>propellent</li>
<li>prurient</li>
<li>quiescent</li>
<li>somnolent</li>
<li>truculent</li>
<li>urgent</li>
</ul>
<p><strong>Ackent</strong>: causing ACKs.  Sounds logical and English 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/issues/1595#issuecomment-437633615">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Km=
MdVNiCrusSr1zQiUy7649Qanks5ut3HIgaJpZM4VbQ_8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzmWxsWOzGeQj5i_yYwmuLvG=
e14Sks5ut3HIgaJpZM4VbQ_8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1595: \u003e Something like \"wack\", \"tracked\", \"ackent\" d=
on't have obvious english language interpretations\r\n\r\nI disagree.  Wh=
ile _wack_ (not an adjective!) and _tracked_ (only implies action tangent=
ially) are indeed poor choices, _ackent_ belongs to a family of English a=
djectives ending with **ent** wherein **ent** implies action related to t=
he suffixed part of the word:\r\n\r\n- astringent\r\n- indulgent\r\n- pes=
tilent\r\n- propellent\r\n- prurient\r\n- quiescent\r\n- somnolent\r\n- t=
ruculent\r\n- urgent\r\n\r\n**Ackent**: causing ACKs.  Sounds logical and=
 English to me."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/1595#issuecomment-437633615"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment=
-437633615",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7633615",
"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": "**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\": 1595,\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\": 1595\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7633615"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3594690=
52\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be77a48ee3c8_7ca33f805eed45b81277397--


From nobody Sat Nov 10 16:59: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 6E9851271FF for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 16:58:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 t2auZEPMSFOs for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 16:58:57 -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 38C0B127133 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 16:58:57 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541897936; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3Jk00fF4m97B7qYasDK+4o2IXC/5H1OWzZTmPI2PeMw=; b=DiQd8s5s/zEddJy+vs/sIv6c3nInr9fHHx5pCBRoj7IFZLulztED61Gzn3C4DaS7Duo7RBjS +itmX7+SsLPyIs/b2m5al95+5BGpCRg7bO8aixplnoOwj2l07ZwO5JSqm3+c2MogY5oVI0GN FMvI+chUtRfkanaeUetxaEXBdBU=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5be77ed0.7fb4e06b2a80-smtp-out-n01; Sun, 11 Nov 2018 00:58:56 -0000 (UTC)
Date: Sat, 10 Nov 2018 16:58:56 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5be77ed04a225_6dea2b1ae40385843979e@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 6abe54: markdown-ise
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be77ed049b74_6dea2b1ae403858439635"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EIYCPKlQxzhK3RUfC3Ni4kXOMHU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 00:58:59 -0000

----==_mimepart_5be77ed049b74_6dea2b1ae403858439635
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 6abe5436cf17cb6855350398d00dd79d9f065d50
      https://github.com/quicwg/wg-materials/commit/6abe5436cf17cb6855350398d00dd79d9f065d50
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-11 (Sun, 11 Nov 2018)

  Changed paths:
    M ietf103/minutes.md

  Log Message:
  -----------
  markdown-ise


  Commit: 2337f8ae179cd51fd96d43eb11f536f2b6e51d3f
      https://github.com/quicwg/wg-materials/commit/2337f8ae179cd51fd96d43eb11f536f2b6e51d3f
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-11 (Sun, 11 Nov 2018)

  Changed paths:
    M ietf103/minutes.md

  Log Message:
  -----------
  spelling, cleanup


  Commit: 9239f1b661a9813db44d1b8c7460eac6dfe7237d
      https://github.com/quicwg/wg-materials/commit/9239f1b661a9813db44d1b8c7460eac6dfe7237d
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-11 (Sun, 11 Nov 2018)

  Changed paths:
    M ietf103/minutes.md

  Log Message:
  -----------
  ToC


Compare: https://github.com/quicwg/wg-materials/compare/5f7107d8b81d...9239f1b661a9
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be77ed049b74_6dea2b1ae403858439635--


From nobody Sat Nov 10 17:01: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 C015D127133 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 17:01:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sUNv-FwsNwrh for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 17:00: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 DB50E1271FF for <quic-issues@ietf.org>; Sat, 10 Nov 2018 17:00:58 -0800 (PST)
Date: Sat, 10 Nov 2018 17:00:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541898057; bh=2WVNIxLAyFjcasI45yRkXQZMMeRPPCbYiEW6rbNeoiI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rDV/PV7p1T5ba5hbQems11Xe6e/esTpch2sQeLAIHMYD2Xyee0JMGsK+0t0T1dZEP Wa2lwEfpRh92VhsmePQvkwKiAMiU1r8lL8v+p5su9aC0qc8X5eMUmBUxuG65iLP0CP 22zS2QYtMG3f19QfC540/XXpEupKwlHE02Y58E9w=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba45e4b2714626293e5e6daae2c02126a8a13515492cf0000000117ff414992a169ce147c6344@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/437634575@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_5be77f49ba3cd_7e13f9d908d45c48986df"; 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/JqFvvLVVw93HQB6x2o7uQq1rKxY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 01:01:02 -0000

----==_mimepart_5be77f49ba3cd_7e13f9d908d45c48986df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



On 11/11/2018 7:39 AM, Dmitri Tikhonov wrote:
>
>     Something like "wack", "tracked", "ackent" don't have obvious
>     english language interpretations
>
> I disagree. While /wack/ (not an adjective!) and /tracked/ (only
> implies action tangentially) are indeed poor choices, /ackent/ belongs
> to a family of English adjectives ending with *ent* wherein *ent*
> implies action related to the suffixed part of the word:
>
>   * astringent
>   * indulgent
>   * pestilent
>   * propellent
>   * prurient
>   * quiescent
>   * somnolent
>   * truculent
>   * urgent
>
> *Ackent*: causing ACKs. Sounds logical and English to me.
>

I would rather use "truculent"

-- Christian Huitema


-- 
You are receiving this 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-437634575
----==_mimepart_5be77f49ba3cd_7e13f9d908d45c48986df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<br>
<br>
On 11/11/2018 7:39 AM, Dmitri Tikhonov wrote:<br>
&gt;<br>
&gt;     Something like &quot;wack&quot;, &quot;tracked&quot;, &quot;acke=
nt&quot; don&#39;t have obvious<br>
&gt;     english language interpretations<br>
&gt;<br>
&gt; I disagree. While /wack/ (not an adjective!) and /tracked/ (only<br>=

&gt; implies action tangentially) are indeed poor choices, /ackent/ belon=
gs<br>
&gt; to a family of English adjectives ending with *ent* wherein *ent*<br=
>
&gt; implies action related to the suffixed part of the word:<br>
&gt;<br>
&gt;   * astringent<br>
&gt;   * indulgent<br>
&gt;   * pestilent<br>
&gt;   * propellent<br>
&gt;   * prurient<br>
&gt;   * quiescent<br>
&gt;   * somnolent<br>
&gt;   * truculent<br>
&gt;   * urgent<br>
&gt;<br>
&gt; *Ackent*: causing ACKs. Sounds logical and English to me.<br>
&gt;<br>
<br>
I would rather use &quot;truculent&quot;<br>
<br>
-- Christian Huitema<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/1595#issuecomment-437634575">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy3a=
6boVYd95eH2lS2NP6xcMKWjGks5ut3bJgaJpZM4VbQ_8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7NBCvxC6WVCRl8AbHitmdX9=
92Zyks5ut3bJgaJpZM4VbQ_8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1595: \n\nOn 11/11/2018 7:39 AM, Dmitri Tikhonov wrote:\n\u003e\n=
\u003e     Something like \"wack\", \"tracked\", \"ackent\" don't have ob=
vious\n\u003e     english language interpretations\n\u003e\n\u003e I disa=
gree. While /wack/ (not an adjective!) and /tracked/ (only\n\u003e implie=
s action tangentially) are indeed poor choices, /ackent/ belongs\n\u003e =
to a family of English adjectives ending with *ent* wherein *ent*\n\u003e=
 implies action related to the suffixed part of the word:\n\u003e\n\u003e=
   * astringent\n\u003e   * indulgent\n\u003e   * pestilent\n\u003e   * p=
ropellent\n\u003e   * prurient\n\u003e   * quiescent\n\u003e   * somnolen=
t\n\u003e   * truculent\n\u003e   * urgent\n\u003e\n\u003e *Ackent*: caus=
ing ACKs. Sounds logical and English to me.\n\u003e\n\nI would rather use=
 \"truculent\"\n\n-- Christian Huitema\n"}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7634575"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment=
-437634575",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7634575",
"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": "**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\": 1595,\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\": 1595\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7634575"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3594690=
52\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be77f49ba3cd_7e13f9d908d45c48986df--


From nobody Sat Nov 10 18:49: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 75D93128CF2 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 18:49:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D7si6ItKYZ-E for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 18:49: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 BCFE812007C for <quic-issues@ietf.org>; Sat, 10 Nov 2018 18:49:21 -0800 (PST)
Date: Sat, 10 Nov 2018 18:49:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541904559; bh=lhZaSLy/MF2KCXe3c607RyKhuUkY2/GxAjL4M97Urpw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=miZ2+sYFh+zIEv+5NCO72YVmiDLlNs+ij2y5BaA9KwjLrFgTiJd9PyTYhWT939IIu hsMi+JwQPwNDWFhal9gqiYWv3K973U/beYtjszbKZ3vqzZL097FSs4MNFpOSnBhlOK Slx/nohO/eD2xNi9NByAZtw3o03U30/AeNNzvFhM=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab2268ffe546d152f033648eefde24d41ecad3c7d692cf0000000117ff5aaf92a169ce169e762c@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/95@github.com>
Subject: [quicwg/wg-materials] fix my name, clarify discussion and add one missing statement (#95)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be798afc2599_49c13f9c1a4d45b810175a"; 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/BRVdEdEaW9SiZ8VPq360_X__t7o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 02:49:24 -0000

----==_mimepart_5be798afc2599_49c13f9c1a4d45b810175a
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/wg-materials/pull/95

-- Commit Summary --

  * fix my name, clarify discussion and add one missing statement

-- File Changes --

    M ietf103/minutes.md (18)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/95.patch
https://github.com/quicwg/wg-materials/pull/95.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/wg-materials/pull/95

----==_mimepart_5be798afc2599_49c13f9c1a4d45b810175a
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/wg-materials/pull/95'>https://github.com/quicwg/wg-materials/pull/95</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>fix my name, clarify discussion and add one missing statement</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/95/files#diff-0">ietf103/minutes.md</a>
    (18)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/95.patch'>https://github.com/quicwg/wg-materials/pull/95.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/95.diff'>https://github.com/quicwg/wg-materials/pull/95.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/wg-materials/pull/95">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2_EYS4ecDuSPvnKDv5atbe1IHBmks5ut5AvgaJpZM4YYSp8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0e0K35g0z5bn3jm07p6RAyX69zjks5ut5AvgaJpZM4YYSp8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"fix my name, clarify discussion and add one missing statement (#95)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/95"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/95",
"url": "https://github.com/quicwg/wg-materials/pull/95",
"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 my name, clarify discussion and add one missing statement (#95)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "c076ce2",
"value": "fix my name, clarify discussion and add one missing statement"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[ietf103/minutes.md](https://github.com/quicwg/wg-materials/pull/95/files#diff-0) (18 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/wg-materials\",\n\"issueId\": 95,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 95\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/95"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/95.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/95.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409021052\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be798afc2599_49c13f9c1a4d45b810175a--


From nobody Sat Nov 10 19:02: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 DA028128CF2 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 19:02:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 uSldmEb8a09d for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 19:02: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 4D4B712007C for <quic-issues@ietf.org>; Sat, 10 Nov 2018 19:02:31 -0800 (PST)
Date: Sat, 10 Nov 2018 19:02:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541905350; bh=+XIX9NtsO9L8XJc1+QDztOmN/lGeW+WUq8RiB7AbV5s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RvZN+ZUESI8l+oIjyJnD3SM06NU3pDnT8/jS4Gfd6ACh/qRUepk1Bdkb1NY2AvHQ8 9CH4tyjuKgKpf0vol0BziklDChM74IunnGlN3IlZ62g9VPdL7KYt+JG4O2EmKcsZj1 ItkP+cwIVvzhbpCPPAEPgzhnin5RZ6DDjJ2JLu1M=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abab67d96272cbc989a95557cd9ee725b8bb250da692cf0000000117ff5dc692a169ce169e762c@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/95/issue_event/1958692905@github.com>
In-Reply-To: <quicwg/wg-materials/pull/95@github.com>
References: <quicwg/wg-materials/pull/95@github.com>
Subject: Re: [quicwg/wg-materials] fix my name, clarify discussion and add one missing statement (#95)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be79bc670eb8_1b033fea404d45bc25498f"; 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/fV3bvnMmdIVwAcahIy6ccfeviJw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 03:02:33 -0000

----==_mimepart_5be79bc670eb8_1b033fea404d45bc25498f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #95 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/wg-materials/pull/95#event-1958692905
----==_mimepart_5be79bc670eb8_1b033fea404d45bc25498f
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="379483692" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/95" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/95/hovercard" href="https://github.com/quicwg/wg-materials/pull/95">#95</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/wg-materials/pull/95#event-1958692905">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-mwU_7tAYRYY_QFL9I2EubDAi4-ks5ut5NGgaJpZM4YYSp8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8K0ZuMFGvkpXRlpZ_30Wpuxl1Alks5ut5NGgaJpZM4YYSp8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #95 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/95#event-1958692905"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/95#event-1958692905",
"url": "https://github.com/quicwg/wg-materials/pull/95#event-1958692905",
"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/wg-materials] fix my name, clarify discussion and add one missing statement (#95)",
"sections": [
{
"text": "",
"activityTitle": "**Mark Nottingham**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mnot",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/95#event-1958692905"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409021052\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be79bc670eb8_1b033fea404d45bc25498f--


From nobody Sat Nov 10 19:02: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 9B5A812007C for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 19:02:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 tHuwYukmfyxH for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 19:02: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 B2F6012008A for <quic-issues@ietf.org>; Sat, 10 Nov 2018 19:02:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541905350; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5cm1dv+lBe5j1CM6bWiGI52/vbPoVFLsXDhO2jbY/gU=; b=uvhZAWE6GACtrAROKQjpDZp1MqvEWN9dfeu1GLhOId/lJylkzdo1z+GiGZSMNv7TbmhKn19m OPwbHt3/evBqOcVrbA3Qwvcll4Au/Vd8PxEO79vcC9tK0dPSFPWV6rh3i/q9FAUo+B6SRGmg 500/NGLH7Mmuns6L3VbJH2KRDoM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5be79bc6.7fb61019ea50-smtp-out-n01; Sun, 11 Nov 2018 03:02:30 -0000 (UTC)
Date: Sat, 10 Nov 2018 19:02:29 -0800
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5be79bc5b54ea_3e4d2af2b3dde57052070@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] c076ce: fix my name, clarify discussion and add one missin...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be79bc5b5036_3e4d2af2b3dde57051963"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CsMbSizsdegiBi1Wc6Cxvhhzp2A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 03:02:34 -0000

----==_mimepart_5be79bc5b5036_3e4d2af2b3dde57051963
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: c076ce2fd6a76aafb29497ce50d40fd1b94219b0
      https://github.com/quicwg/wg-materials/commit/c076ce2fd6a76aafb29497ce50d40fd1b94219b0
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-11-11 (Sun, 11 Nov 2018)

  Changed paths:
    M ietf103/minutes.md

  Log Message:
  -----------
  fix my name, clarify discussion and add one missing statement


  Commit: ccabdd2c13e5880361aa5894014eccf38c4787d6
      https://github.com/quicwg/wg-materials/commit/ccabdd2c13e5880361aa5894014eccf38c4787d6
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-11-11 (Sun, 11 Nov 2018)

  Changed paths:
    M ietf103/minutes.md

  Log Message:
  -----------
  Merge pull request #95 from marten-seemann/patch-1

fix my name, clarify discussion and add one missing statement


Compare: https://github.com/quicwg/wg-materials/compare/9239f1b661a9...ccabdd2c13e5
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be79bc5b5036_3e4d2af2b3dde57051963--


From nobody Sat Nov 10 19:51: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 1222D128CF2 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 19:51:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SN0KQbTEQUwr for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 19:51: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 40B181200D7 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 19:51:28 -0800 (PST)
Date: Sat, 10 Nov 2018 19:51:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541908287; bh=0Xj7/jApZCI9pfcagLWNgUyASsF59nH62yzAKP6BbAw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rWOrjnzrERxWqCw23S9V2I4pZ5BebC3UpevZtevV1GM9vQGirJKtjyL/2vMhUMpnY LvaHuEqEoCJK9uT24KJCczplZ037Ue5saJN1n8xkjt+WNhtceCkKJPU1hui9VaT1Ok YroW4B4LtBn1XM/CnTzR8fesw0aLKUqH9jKo8P5Q=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abebce92330f1f3de9cf65c8c06029d2144ac8360a92cf0000000117ff693e92a169ce147c6344@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/437641637@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_5be7a73ef2d64_5ed13fbf8b2d45bc1802e4"; 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/E0eSFepnpfh2zYM6Qn8bXonelC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 03:51:31 -0000

----==_mimepart_5be7a73ef2d64_5ed13fbf8b2d45bc1802e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Sat, Nov 10, 2018 at 4:39 PM, Dmitri Tikhonov <notifications@github.com>
wrote:

> Something like "wack", "tracked", "ackent" don't have obvious english
> language interpretations
>
> I disagree. While *wack* (not an adjective!) and *tracked* (only implies
> action tangentially) are indeed poor choices, *ackent* belongs to a
> family of English adjectives ending with *ent* wherein *ent* implies
> action related to the suffixed part of the word:
>
>    - astringent
>    - indulgent
>    - pestilent
>    - propellent
>    - prurient
>    - quiescent
>    - somnolent
>    - truculent
>    - urgent
>
> *Ackent*: causing ACKs. Sounds logical and English to me.
>
While I appreciated that it is possible to construct a rule by which
"ackent" means "causes an ACK", it's simply the case that "ackent" is not a
word. When I read the word "ackent" it does not in any way trigger the
meaning "causes an ACK". As such, it no different to me than any other
piece of jargon. It's easy enough to memorize what a piece of jargon means,
so it's no different in this way than any number of other
terms. ACK-eliciting (or some such), on the other hand, is unambiguous and
does not require memorization.


-- 
You are receiving this 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-437641637
----==_mimepart_5be7a73ef2d64_5ed13fbf8b2d45bc1802e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Sat, Nov 10, 2018 at 4:39 PM, Dmitri Tikhonov &lt;notifications@github=
.com&gt;<br>
wrote:<br>
<br>
&gt; Something like &quot;wack&quot;, &quot;tracked&quot;, &quot;ackent&q=
uot; don&#39;t have obvious english<br>
&gt; language interpretations<br>
&gt;<br>
&gt; I disagree. While *wack* (not an adjective!) and *tracked* (only imp=
lies<br>
&gt; action tangentially) are indeed poor choices, *ackent* belongs to a<=
br>
&gt; family of English adjectives ending with *ent* wherein *ent* implies=
<br>
&gt; action related to the suffixed part of the word:<br>
&gt;<br>
&gt;    - astringent<br>
&gt;    - indulgent<br>
&gt;    - pestilent<br>
&gt;    - propellent<br>
&gt;    - prurient<br>
&gt;    - quiescent<br>
&gt;    - somnolent<br>
&gt;    - truculent<br>
&gt;    - urgent<br>
&gt;<br>
&gt; *Ackent*: causing ACKs. Sounds logical and English to me.<br>
&gt;<br>
While I appreciated that it is possible to construct a rule by which<br>
&quot;ackent&quot; means &quot;causes an ACK&quot;, it&#39;s simply the c=
ase that &quot;ackent&quot; is not a<br>
word. When I read the word &quot;ackent&quot; it does not in any way trig=
ger the<br>
meaning &quot;causes an ACK&quot;. As such, it no different to me than an=
y other<br>
piece of jargon. It&#39;s easy enough to memorize what a piece of jargon =
means,<br>
so it&#39;s no different in this way than any number of other<br>
terms. ACK-eliciting (or some such), on the other hand, is unambiguous an=
d<br>
does not require memorization.<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/1595#issuecomment-437641637">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2L1=
z2Lv5lttSTWudXximCVu2aIWks5ut56-gaJpZM4VbQ_8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqx8dPGcL1tXfbfsFhnd_GKnC=
Omdkks5ut56-gaJpZM4VbQ_8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@Ryan=
AtGoogle in #1595: On Sat, Nov 10, 2018 at 4:39 PM, Dmitri Tikhonov \u003=
cnotifications@github.com\u003e\nwrote:\n\n\u003e Something like \"wack\"=
, \"tracked\", \"ackent\" don't have obvious english\n\u003e language int=
erpretations\n\u003e\n\u003e I disagree. While *wack* (not an adjective!)=
 and *tracked* (only implies\n\u003e action tangentially) are indeed poor=
 choices, *ackent* belongs to a\n\u003e family of English adjectives endi=
ng with *ent* wherein *ent* implies\n\u003e action related to the suffixe=
d part of the word:\n\u003e\n\u003e    - astringent\n\u003e    - indulgen=
t\n\u003e    - pestilent\n\u003e    - propellent\n\u003e    - prurient\n\=
u003e    - quiescent\n\u003e    - somnolent\n\u003e    - truculent\n\u003=
e    - urgent\n\u003e\n\u003e *Ackent*: causing ACKs. Sounds logical and =
English to me.\n\u003e\nWhile I appreciated that it is possible to constr=
uct a rule by which\n\"ackent\" means \"causes an ACK\", it's simply the =
case that \"ackent\" is not a\nword. When I read the word \"ackent\" it d=
oes not in any way trigger the\nmeaning \"causes an ACK\". As such, it no=
 different to me than any other\npiece of jargon. It's easy enough to mem=
orize what a piece of jargon means,\nso it's no different in this way tha=
n any number of other\nterms. ACK-eliciting (or some such), on the other =
hand, is unambiguous and\ndoes not require memorization.\n"}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/15=
95#issuecomment-437641637"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment=
-437641637",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7641637",
"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": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1595,\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\": 1595\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7641637"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3594690=
52\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be7a73ef2d64_5ed13fbf8b2d45bc1802e4--


From nobody Sat Nov 10 19:59: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 27633128CF2 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 19:59:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t1hTg2qWjJ2U for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 19:59: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 6DA801200D7 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 19:59:15 -0800 (PST)
Date: Sat, 10 Nov 2018 19:59:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541908754; bh=5GuF+F0efKuYWGADeYwDbJlLxp4J0gbNxp10DrkPIt8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0lcNPJ/KHkvcX6cwzTTXog+3h9YyCsByPfMA0vHqrRI9cZuVunKM3pifJBLjxTvSu 8Eho1XbzsSWVZ/g/zZqm+/rj3ggh6hRZvMkebcVVBWR3uZ5JHb2JqZN1K6bfIsXPC7 1AenfFZjgAaL1BRT0s963v0r+aZVnTg3Zjuq/Ypo=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28c111a8c7ef16dff2c32a92c9bfd9d59115c94092cf0000000117ff6b1292a169ce147c6344@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/437641914@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_5be7a91272174_72613fadf8cd45c0202851"; 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/5-EceaJCN9JbzpAxFCvNGnIiIec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 03:59:17 -0000

----==_mimepart_5be7a91272174_72613fadf8cd45c0202851
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Sat, Nov 10, 2018 at 7:51 PM, Ryan Hamilton <rch@google.com> wrote:

> On Sat, Nov 10, 2018 at 4:39 PM, Dmitri Tikhonov <notifications@github.com
> > wrote:
>
>> Something like "wack", "tracked", "ackent" don't have obvious english
>> language interpretations
>>
>> I disagree. While *wack* (not an adjective!) and *tracked* (only implies
>> action tangentially) are indeed poor choices, *ackent* belongs to a
>> family of English adjectives ending with *ent* wherein *ent* implies
>> action related to the suffixed part of the word:
>>
>>    - indulgent
>>
>> It's perhaps worth pointing out that an "indulgent" person is a person
who indulges. Which might imply that an ackent packet is packet that
ACKs... meaning a packet which contains an ACK as opposed to a packet which
elicits an ACK :/


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1595#issuecomment-437641914
----==_mimepart_5be7a91272174_72613fadf8cd45c0202851
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Sat, Nov 10, 2018 at 7:51 PM, Ryan Hamilton &lt;rch@google.com&gt; wro=
te:<br>
<br>
&gt; On Sat, Nov 10, 2018 at 4:39 PM, Dmitri Tikhonov &lt;notifications@g=
ithub.com<br>
&gt; &gt; wrote:<br>
&gt;<br>
&gt;&gt; Something like &quot;wack&quot;, &quot;tracked&quot;, &quot;acke=
nt&quot; don&#39;t have obvious english<br>
&gt;&gt; language interpretations<br>
&gt;&gt;<br>
&gt;&gt; I disagree. While *wack* (not an adjective!) and *tracked* (only=
 implies<br>
&gt;&gt; action tangentially) are indeed poor choices, *ackent* belongs t=
o a<br>
&gt;&gt; family of English adjectives ending with *ent* wherein *ent* imp=
lies<br>
&gt;&gt; action related to the suffixed part of the word:<br>
&gt;&gt;<br>
&gt;&gt;    - indulgent<br>
&gt;&gt;<br>
&gt;&gt; It&#39;s perhaps worth pointing out that an &quot;indulgent&quot=
; person is a person<br>
who indulges. Which might imply that an ackent packet is packet that<br>
ACKs... meaning a packet which contains an ACK as opposed to a packet whi=
ch<br>
elicits an ACK :/<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/1595#issuecomment-437641914">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxAT=
klzDasbIIdfEzU0XGggpVkugks5ut6CSgaJpZM4VbQ_8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-Ct4E9h8eQf4aSSLjHkldy6=
8EE8ks5ut6CSgaJpZM4VbQ_8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@Ryan=
AtGoogle in #1595: On Sat, Nov 10, 2018 at 7:51 PM, Ryan Hamilton \u003cr=
ch@google.com\u003e wrote:\n\n\u003e On Sat, Nov 10, 2018 at 4:39 PM, Dmi=
tri Tikhonov \u003cnotifications@github.com\n\u003e \u003e wrote:\n\u003e=
\n\u003e\u003e Something like \"wack\", \"tracked\", \"ackent\" don't hav=
e obvious english\n\u003e\u003e language interpretations\n\u003e\u003e\n\=
u003e\u003e I disagree. While *wack* (not an adjective!) and *tracked* (o=
nly implies\n\u003e\u003e action tangentially) are indeed poor choices, *=
ackent* belongs to a\n\u003e\u003e family of English adjectives ending wi=
th *ent* wherein *ent* implies\n\u003e\u003e action related to the suffix=
ed part of the word:\n\u003e\u003e\n\u003e\u003e    - indulgent\n\u003e\u=
003e\n\u003e\u003e It's perhaps worth pointing out that an \"indulgent\" =
person is a person\nwho indulges. Which might imply that an ackent packet=
 is packet that\nACKs... meaning a packet which contains an ACK as oppose=
d to a packet which\nelicits an ACK :/\n"}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7641914"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment=
-437641914",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7641914",
"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": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1595,\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\": 1595\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7641914"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3594690=
52\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be7a91272174_72613fadf8cd45c0202851--


From nobody Sat Nov 10 20:51: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 429C012D4E8 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 20:51:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B6YY5pIb42Xh for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 20:51: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 772AD12D4E6 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 20:51:43 -0800 (PST)
Date: Sat, 10 Nov 2018 20:51:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541911902; bh=0tM9mjipFdqF/LHcrj3g6knSAzKDlkUujtptAtHRvV0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C+s0InwsU2ZNiL6zaVerTQRG+vdm8TpW/1eqmTt+04mjxZvcOzzEk/Diwn24ZS/Fo eItHAnYqi9+nzIqOB6KcH775rgaAnjIg7OpzuSR3X0Wdu39/guUIYnJAqu3HcYrwZQ 2pq2qLVemTg9ECPdvT4wEMtAoVsnhs3RaqEB+QCQ=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4304219ae02c910b5b1715a7fb0960daecff684392cf0000000117ff775e92a169ce169d83c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1987/437643822@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1987@github.com>
References: <quicwg/base-drafts/issues/1987@github.com>
Subject: Re: [quicwg/base-drafts] Clarify 1200 bytes Initial packet rule (#1987)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be7b55e63ac4_1b243fea404d45bc1979a6"; 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/dcSsUawW9OzrB4pDWzRXyXxiG3U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 04:51:45 -0000

----==_mimepart_5be7b55e63ac4_1b243fea404d45bc1979a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is needed in the following case: The server sends a ServerHello that spans two (INITIAL) packets, one of which is lost, and then starts sending the cert (in HANDSHAKE packets) until it is blocked by the 3x limit. The client will send an ACK for the one INITIAL packet that arrived.
In order for the server to be unblocked from the 3x limit and to be able to retransmit the lost INITIAL packet, the packet sent by the client must be at least 1/3 of the size of lost packet. It doesn't hurt if it's larger than that, because the server can then continue sending the cert.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437643822
----==_mimepart_5be7b55e63ac4_1b243fea404d45bc1979a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This is needed in the following case: The server sends a ServerHello t=
hat spans two (INITIAL) packets, one of which is lost, and then starts se=
nding the cert (in HANDSHAKE packets) until it is blocked by the 3x limit=
. The client will send an ACK for the one INITIAL packet that arrived.<br=
>
In order for the server to be unblocked from the 3x limit and to be able =
to retransmit the lost INITIAL packet, the packet sent by the client must=
 be at least 1/3 of the size of lost packet. It doesn't hurt if it's larg=
er than that, because the server can then continue sending the cert.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1987#issuecomment-437643822">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzdU=
fEmHu2aW9L6mO7zk5pA6Qycnks5ut6zegaJpZM4YX-za">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxAWDEf7q_ktW6fnfNwj2C4P=
0Qxzks5ut6zegaJpZM4YX-za.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1987: This is needed in the following case: The server sen=
ds a ServerHello that spans two (INITIAL) packets, one of which is lost, =
and then starts sending the cert (in HANDSHAKE packets) until it is block=
ed by the 3x limit. The client will send an ACK for the one INITIAL packe=
t that arrived.\r\nIn order for the server to be unblocked from the 3x li=
mit and to be able to retransmit the lost INITIAL packet, the packet sent=
 by the client must be at least 1/3 of the size of lost packet. It doesn'=
t hurt if it's larger than that, because the server can then continue sen=
ding the cert."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/1987#issuecomment-437643822"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment=
-437643822",
"url": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-43=
7643822",
"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] Clarify 1200 bytes Initial packet rule=
 (#1987)",
"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\": 1987,\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\": 1987\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-43=
7643822"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4089397=
38\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be7b55e63ac4_1b243fea404d45bc1979a6--


From nobody Sat Nov 10 20:53: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 0618E12D4EA for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 20:53:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 Q628b75h5mLu for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 20:53: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 7441412D4E8 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 20:53:19 -0800 (PST)
Date: Sat, 10 Nov 2018 20:53:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541911998; bh=MWYTuq0+r20+F+R/CnKCsvnth39P7HLzSBSCfFaAo3s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P6y/5ib0qWsYTpJgoRTU/ynUf+PijC2lliJ57Dk7bQWjn4GPIxdCHSGGb+RZAWJ/w uU3lETBg4Oh+4xIePhmJB9NTZ8nwjvuuVrNjiPe9QXVoUZhyTNqKdcTPocLwfzD/Bw lEyXvScgEoJ5Gi035eS55c6yDoVRMMppcz5gYU5g=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9badabbf7dcf48944ff6f3fb8a529cf73a38a2b092cf0000000117ff77be92a169ce169db605@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1988/review/173684584@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1988@github.com>
References: <quicwg/base-drafts/pull/1988@github.com>
Subject: Re: [quicwg/base-drafts] Add spin bit to transport draft (#1988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be7b5be785e4_38773fb86b6d45bc1481f4"; 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/bnf_6NSBAViWeEGSf-ldjI7w-qk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 04:53:21 -0000

----==_mimepart_5be7b5be785e4_38773fb86b6d45bc1481f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann requested changes on this pull request.



>  Reserved:
 
-: The sixth, seventh, and eighth bits (0x7) of byte 0 are reserved for
+: The seventh and eighth bits (0x3) of byte 0 are reserved for

I don't think we're reserving any more bits for experimentation 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/1988#pullrequestreview-173684584
----==_mimepart_5be7b5be785e4_38773fb86b6d45bc1481f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1988#discussion_r232474472">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  Reserved:
 
-: The sixth, seventh, and eighth bits (0x7) of byte 0 are reserved for
+: The seventh and eighth bits (0x3) of byte 0 are reserved for
</pre>
<p>I don't think we're reserving any more bits for experimentation 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/1988#pullrequestreview-173684584">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyZ8uMjJD3qwRHKpGuPYeeo1zcskks5ut60-gaJpZM4YYC_-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq09_ZZAqdnw-5JzYZ8T-rU0WenoDks5ut60-gaJpZM4YYC_-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1988"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1988#pullrequestreview-173684584"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1988#pullrequestreview-173684584",
"url": "https://github.com/quicwg/base-drafts/pull/1988#pullrequestreview-173684584",
"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 requested changes on 1988",
"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/1988#pullrequestreview-173684584"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408956926\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be7b5be785e4_38773fb86b6d45bc1481f4--


From nobody Sat Nov 10 21: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 A695012D4E8 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 21:17:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9MrpLchl4fr3 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 21:17: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 D64C8128D0C for <quic-issues@ietf.org>; Sat, 10 Nov 2018 21:17:17 -0800 (PST)
Date: Sat, 10 Nov 2018 21:17:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541913437; bh=/+JvgM94xkh3y3RfZvy0HeOvVA76FIODKvfNjUD1bJs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Kh0dQ75fM2AcnRpOAbyN/hrrIzD9wBCSRPWOiXVRwPSvlcv9sz3JxXpkTxTB+53xP 1WmTHU3BNeO6eTS99tb6MXPlZrDcKtidEJxRqdqIJLmwLPkhG35unmYQIxKgIXS0tv fasBE52ehJbSbK30PXEZTVFr3DNx1K1izpslBJKo=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a2f608eb54a61c9e9bfa7f8b3731aa6c224208a92cf0000000117ff7d5d92a169ce147c6344@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/437644640@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_5be7bb5d4256_27df3f91602d45c02135ce"; 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/AVSVRh2XoAjQWQ4QHKxovhJaRj0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 05:17:20 -0000

----==_mimepart_5be7bb5d4256_27df3f91602d45c02135ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> it's simply the case that "ackent" is not a word.

Sure it is: you just used it several times above.  A dictionary is not a legal document.

> It's perhaps worth pointing out that an "indulgent" person is a person who indulges. [...]

I listed "indulgent" thinking of being "indulgent to" -- that is, deriving from the transitive version of the verb "to indulge" (which is the first meaning).  My thinking was that being indulgent to someone is to invite (cause) more behavior of the same kind.  Thinking more about this, however, makes me realize that this adjective is not part of the group listed about, as "indulgent" does not cause indulgence.

> "Truculent," various +1, smiling emojis:

I'll see how you laugh when the "ack-eliciting" beast lands and you have to a) say or think it and b) make enums like `FRAME_ACK_ELICITING`.  Blech!

-- 
You are receiving this 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-437644640
----==_mimepart_5be7bb5d4256_27df3f91602d45c02135ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>it's simply the case that "ackent" is not a word.</p>
</blockquote>
<p>Sure it is: you just used it several times above.  A dictionary is not=
 a legal document.</p>
<blockquote>
<p>It's perhaps worth pointing out that an "indulgent" person is a person=
 who indulges. [...]</p>
</blockquote>
<p>I listed "indulgent" thinking of being "indulgent to" -- that is, deri=
ving from the transitive version of the verb "to indulge" (which is the f=
irst meaning).  My thinking was that being indulgent to someone is to inv=
ite (cause) more behavior of the same kind.  Thinking more about this, ho=
wever, makes me realize that this adjective is not part of the group list=
ed about, as "indulgent" does not cause indulgence.</p>
<blockquote>
<p>"Truculent," various +1, smiling emojis:</p>
</blockquote>
<p>I'll see how you laugh when the "ack-eliciting" beast lands and you ha=
ve to a) say or think it and b) make enums like <code>FRAME_ACK_ELICITING=
</code>.  Blech!</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1595#issuecomment-437644640">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1WY=
vs_hTY3JOruj_zF8om-4EVKLks5ut7LdgaJpZM4VbQ_8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-CyT3_NJgUUaxB6GdP6_oZe=
7IS6ks5ut7LdgaJpZM4VbQ_8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1595: \u003e it's simply the case that \"ackent\" is not a word=
.\r\n\r\nSure it is: you just used it several times above.  A dictionary =
is not a legal document.\r\n\r\n\u003e It's perhaps worth pointing out th=
at an \"indulgent\" person is a person who indulges. [...]\r\n\r\nI liste=
d \"indulgent\" thinking of being \"indulgent to\" -- that is, deriving f=
rom the transitive version of the verb \"to indulge\" (which is the first=
 meaning).  My thinking was that being indulgent to someone is to invite =
(cause) more behavior of the same kind.  Thinking more about this, howeve=
r, makes me realize that this adjective is not part of the group listed a=
bout, as \"indulgent\" does not cause indulgence.\r\n\r\n\u003e \"Trucule=
nt,\" various +1, smiling emojis:\r\n\r\nI'll see how you laugh when the =
\"ack-eliciting\" beast lands and you have to a) say or think it and b) m=
ake enums like `FRAME_ACK_ELICITING`.  Blech!"}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/1595#issuecomme=
nt-437644640"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment=
-437644640",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7644640",
"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": "**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\": 1595,\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\": 1595\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-43=
7644640"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3594690=
52\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be7bb5d4256_27df3f91602d45c02135ce--


From nobody Sat Nov 10 22:30: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 9E05B12D4EC for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 22:30:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nHH_W_ArGH0U for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 22:30: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 E57D812D4E8 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 22:30:00 -0800 (PST)
Date: Sat, 10 Nov 2018 22:29:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541917799; bh=aNNMOT3NC6Rx+BQN3ZVFNLrcWcV7RO/PjYWJM18hXZ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kGTju6JrSS6mprDkIgxR4mxXIJcj70H3OZ7+xz3crjB7K902J1PzSuFoYiEcyp7bj vvK50VNE0nn5KhYjAjx9JFJ1kKuGuGn/RMHET/mL4IO/mfA+m05EVeYmSjMyJdynRk MdJVWzwhW1g9wWYbwA45BngF4tIDDl8obNiQ1gUM=
From: Tatsuhiro Tsujikawa <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29e91017d986f172ca7b8756568383affba000ed92cf0000000117ff8e6792a169ce169d83c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1987/437647196@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1987@github.com>
References: <quicwg/base-drafts/issues/1987@github.com>
Subject: Re: [quicwg/base-drafts] Clarify 1200 bytes Initial packet rule (#1987)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be7cc676958a_6ad33fc6846d45b86311d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: tatsuhiro-t
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mwUEl5PJSz2w8T4tt7bVzkMyvy8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 06:30:03 -0000

----==_mimepart_5be7cc676958a_6ad33fc6846d45b86311d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It would be nice to state that it is a requirement for client and not 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/1987#issuecomment-437647196
----==_mimepart_5be7cc676958a_6ad33fc6846d45b86311d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It would be nice to state that it is a requirement for client and not server.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437647196">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_gKiblLUOjuN-bU5PocJa5WWZAdks5ut8PngaJpZM4YX-za">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_WK-Z7V0SzuNXrUqCQMzDSJFED5ks5ut8PngaJpZM4YX-za.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@tatsuhiro-t in #1987: It would be nice to state that it is a requirement for client and not server."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437647196"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437647196",
"url": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437647196",
"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] Clarify 1200 bytes Initial packet rule (#1987)",
"sections": [
{
"text": "",
"activityTitle": "**Tatsuhiro Tsujikawa**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@tatsuhiro-t",
"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\": 1987,\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\": 1987\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437647196"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408939738\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be7cc676958a_6ad33fc6846d45b86311d--


From nobody Sat Nov 10 22: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 789F612D4E8 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 22:49:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QmRNZznKt3M9 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 22:49: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 B02771292F1 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 22:49:52 -0800 (PST)
Date: Sat, 10 Nov 2018 22:49:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541918991; bh=+S1IAej2n0yKIku+HMu3QgkfB6q+zUMBwutr3GsyZ10=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bafSF/6I544SMEA5RjjcgvbMclxPZBEIB9fvhLCE0t5eH3OXGcqavnfilp+bopKdG qPoUXKAfWu34m0x/3il3apu78eqy8ZBbi1/uBXI2/MPhTe+JpstdodTjntCFYosR7V fQb2/n8QdsczkQk1unTpSjG07LF/W8NXTsv7tFEo=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18d4a468eaf9ac6f5e0c2054c8a2d533498cd5b592cf0000000117ff930f92a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989@github.com>
Subject: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be7d10fb9c84_5c853fa531ad45c48346d"; 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/jnInLdyZ_QgH-QYGTdxjzD307Ow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 06:49:55 -0000

----==_mimepart_5be7d10fb9c84_5c853fa531ad45c48346d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The frame type field of the CONNECTION_CLOSE frame seems to provide little value, except for the FRAME_ENCODING_ERROR error code.

For example, consider the FLOW_CONTROL_ERROR. The only two values that would make sense in that field is the type of a STREAM frame or a RST_STREAM frame (no guidance is provided regarding that in the draft, as far as I can see). Debugging such an error based on the frame type alone will be hardly possible, you'll need a clear reason string for that.

For other error codes, things look even worse. What is the appropriate frame type for a TRANSPORT_PARAMETER_ERROR? Probably the type of a CRYPTO frame, since transport parameters are carried in TLS messages that are carried in CRYPTO frames. But setting this value provides no additional information to the peer. And what about VERSION_NEGOTIATION_ERROR or SERVER_BUSY?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1989
----==_mimepart_5be7d10fb9c84_5c853fa531ad45c48346d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The frame type field of the CONNECTION_CLOSE frame seems to provide little value, except for the FRAME_ENCODING_ERROR error code.</p>
<p>For example, consider the FLOW_CONTROL_ERROR. The only two values that would make sense in that field is the type of a STREAM frame or a RST_STREAM frame (no guidance is provided regarding that in the draft, as far as I can see). Debugging such an error based on the frame type alone will be hardly possible, you'll need a clear reason string for that.</p>
<p>For other error codes, things look even worse. What is the appropriate frame type for a TRANSPORT_PARAMETER_ERROR? Probably the type of a CRYPTO frame, since transport parameters are carried in TLS messages that are carried in CRYPTO frames. But setting this value provides no additional information to the peer. And what about VERSION_NEGOTIATION_ERROR or SERVER_BUSY?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1989">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0AXOVq69y2WaHM58mkKh0xBR5-Xks5ut8iPgaJpZM4YYWeK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-nDwNPFm7d3gRx3GqR4yfPqOW_Gks5ut8iPgaJpZM4YYWeK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"frame type field of CONNECTION_CLOSE provides little value (#1989)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1989"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1989",
"url": "https://github.com/quicwg/base-drafts/issues/1989",
"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": "frame type field of CONNECTION_CLOSE provides little value (#1989)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1989
}
]
}
],
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409036682\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be7d10fb9c84_5c853fa531ad45c48346d--


From nobody Sat Nov 10 22:57: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 2C63A12D4F1 for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 22:57:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 35IprF-gfEXO for <quic-issues@ietfa.amsl.com>; Sat, 10 Nov 2018 22:57: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 A56391292F1 for <quic-issues@ietf.org>; Sat, 10 Nov 2018 22:57:18 -0800 (PST)
Date: Sat, 10 Nov 2018 22:57:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541919437; bh=+WFK9kU8BkdC8uB6hUAWi1slHGS++ARFd2yUeIZDLuo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=DCZrtcmi+0ueecb4CnBsm+QzuLTslI21suQD5743bxAdosq14JWnDRf1APXDNHyJK Dq8ZMC2ToBSjvGzGhKDJyORdxWJxblj8hh+tK0dGsrsjj7XL6A9WR3vNZNIEdwRK7V rfSgyQJsgcRiFK4Yp5xGG98f6nnq2L/JLYQSFIVA=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3438712415600708bcf9ed69d164856a6d6220bb92cf0000000117ff94cd92a169ce169ea713@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@github.com>
Subject: [quicwg/base-drafts] encoding of CONNECTION_CLOSE reason phrases (#1990)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be7d2cdaf34c_49ad3f9c1a4d45b871808b"; 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/g1iOZJAbt2b7-HR6v2q7GCs23m8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 06:57:20 -0000

----==_mimepart_5be7d2cdaf34c_49ad3f9c1a4d45b871808b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There recently was a Human Rights review of the QUIC protocol, which identified a potential issue with the encoding of CONNECTION_CLOSE frames: https://tools.ietf.org/id/draft-martini-hrpc-quichr-00.html#internationalization.

I don't know how many people read this document, so I'm opening this issue. Not sure if we actually need to do something about it, but we should at least consider their 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/1990
----==_mimepart_5be7d2cdaf34c_49ad3f9c1a4d45b871808b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There recently was a Human Rights review of the QUIC protocol, which identified a potential issue with the encoding of CONNECTION_CLOSE frames: <a href="https://tools.ietf.org/id/draft-martini-hrpc-quichr-00.html#internationalization" rel="nofollow">https://tools.ietf.org/id/draft-martini-hrpc-quichr-00.html#internationalization</a>.</p>
<p>I don't know how many people read this document, so I'm opening this issue. Not sure if we actually need to do something about it, but we should at least consider their recommendation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1990">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq817hwuNP3Y3RFzbBk5B0GcKdBJTks5ut8pNgaJpZM4YYWmQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxP_hKWntHT3hIZnzRSTAvkgoZDXks5ut8pNgaJpZM4YYWmQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"encoding of CONNECTION_CLOSE reason phrases (#1990)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1990"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1990",
"url": "https://github.com/quicwg/base-drafts/issues/1990",
"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": "encoding of CONNECTION_CLOSE reason phrases (#1990)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1990
}
]
}
],
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409037200\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be7d2cdaf34c_49ad3f9c1a4d45b871808b--


From nobody Sun Nov 11 00:39: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 E05A312DDA3 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 00:38:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uk9hVdBT8OV5 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 00:38: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 49B981200D7 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 00:38:58 -0800 (PST)
Date: Sun, 11 Nov 2018 00:38:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541925536; bh=pS/vD+kntRYvyOBqJKLc284xlmcP8VDUd6IuWpXTs74=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gXv3vghep5DTztAwW3rVSrgJTHKu1eBTYrHpopcA7E9V4nWsxlzupNVDkhFi+t864 w/Yz7wYBoK7yr2CAPRMRxtNld7pGSG60zYxn0x84g1L28Dh0WXiIImaC3Ye7lgl3Um Jx/j+Z6XZ2SVbo5fxTVQv4K1JbZOvK+GCjqmiyGo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb818081f3a503a5b44b86b622ca56cfcb49f94ef92cf0000000117ffaca092a169ce169ea713@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/437652706@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_5be7eaa02cc23_1d503fadf8cd45c0682192"; 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/Hn75UQnDFt_VybDUF5c-w49_NGw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 08:39:00 -0000

----==_mimepart_5be7eaa02cc23_1d503fadf8cd45c0682192
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I think MUST UTF-8 is fine, this also solves endian issues.=0D
=0D
The language SHOULD br english when interoperability is required, but MAY=
 be any language that all endpoints are willing to accept within a closed=
 deployment.=0D
=0D
Specifying language codes isn=E2=80=99t really helpful as you can=E2=80=99=
t really make use of the text if you don=E2=80=99t recognize it immediate=
ly, and it just complicates matters.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437652706=

----==_mimepart_5be7eaa02cc23_1d503fadf8cd45c0682192
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think MUST UTF-8 is fine, this also solves endian issues.</p>
<p>The language SHOULD br english when interoperability is required, but =
MAY be any language that all endpoints are willing to accept within a clo=
sed deployment.</p>
<p>Specifying language codes isn=E2=80=99t really helpful as you can=E2=80=
=99t really make use of the text if you don=E2=80=99t recognize it immedi=
ately, and it just complicates matters.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-437652706">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6ps=
gX9_Rh_McP2XfB21sZBsmf_Vks5ut-IggaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyy-PvleLDwUilBNhQvPSVbj=
m3Tmks5ut-IggaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1990: I think MUST UTF-8 is fine, this also solves endian issues=
.\r\n\r\nThe language SHOULD br english when interoperability is required=
, but MAY be any language that all endpoints are willing to accept within=
 a closed deployment.\r\n\r\nSpecifying language codes isn=E2=80=99t real=
ly helpful as you can=E2=80=99t really make use of the text if you don=E2=
=80=99t recognize it immediately, and it just complicates matters."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/1990#issuecomment-437652706"}}}</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=
-437652706",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7652706",
"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] encoding of CONNECTION_CLOSE reason ph=
rases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7652706"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090372=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be7eaa02cc23_1d503fadf8cd45c0682192--


From nobody Sun Nov 11 00:51: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 A7A5812F1AB for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 00:51:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LU2jeWciOLUo for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 00:51: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 2CB9C1200D7 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 00:51:43 -0800 (PST)
Date: Sun, 11 Nov 2018 00:51:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541926302; bh=LQnDdJz8+duVapyFzkNpM1GiphXVKphT4kdBKctnIBU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JdurGdoEDYCpRRq38Rtz00fdKHZREt5AfHkAUf6h9c5eTjFvVxMcqtkJDWJmJWXA/ semvjQL40qzvvcBbPiCc4nJ45Hq/TekzXIl52jOi5Gmgp1jzrOv1ivyIaes+S3/s/c xEzwVe1aNDRArTiBNZvPwqs5x3+AxIXyuaibBPTU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9bf8c21eadcb22ae1a2a3448bd07a41b3fd0b0192cf0000000117ffaf9d92a169ce147c6344@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/437653373@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_5be7ed9e3d_17513fefb00d45b41033686"; 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/gEp8sAldLzCOdsiFpGkknN0_Ybs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 08:51:45 -0000

----==_mimepart_5be7ed9e3d_17513fefb00d45b41033686
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ACK-inducing, -prompting, -triggering, -requesting

-- 
You are receiving this 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-437653373
----==_mimepart_5be7ed9e3d_17513fefb00d45b41033686
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>ACK-inducing, -prompting, -triggering, -requesting</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-437653373">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz_iIuIKHJXDBPBq-U-9w791g1Epks5ut-UdgaJpZM4VbQ_8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9zGqVcVFiES4DO5cjC_dDQv789Mks5ut-UdgaJpZM4VbQ_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":"@mikkelfj in #1595: ACK-inducing, -prompting, -triggering, -requesting"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1595#issuecomment-437653373"}}}</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-437653373",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-437653373",
"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": "**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\": 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-437653373"
}
],
"@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_5be7ed9e3d_17513fefb00d45b41033686--


From nobody Sun Nov 11 01:12: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 3E3DA1274D0 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 01:12:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 QYw4XIWNURns for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 01:12: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 CE3531200D7 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 01:12:48 -0800 (PST)
Date: Sun, 11 Nov 2018 01:12:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541927568; bh=vhtspgIezMGgGBcG/+uwC7jSvexmL/Zuvr5kpmKQL5k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OGF/xnVeTisku9NOBtMAeA160Dbw2xC45EB/+TSJEzSsKV7Ii0y24FjNV10mUnFOj Dlj5fmwEln+n39TBUGBF9doqI8OnXfHsGV/EKtcIEZTzQbiI1nx+Y0qgQGr2qV2tss +LJ+pUgDnZ3QCpwVdUcPJQZQlZFX4yPkXhNWm0qc=
From: Alexandre Ferrieux <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d34f45bdcfc756f615b7ed01ed8f71fdbd7741392cf0000000117ffb48f92a169ce169db605@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1988/review/173690088@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1988@github.com>
References: <quicwg/base-drafts/pull/1988@github.com>
Subject: Re: [quicwg/base-drafts] Add spin bit to transport draft (#1988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be7f28ff2dc8_254d3f93462d45c4196066"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ferrieux
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_APKi5Y5XQ_TccZ4ns5ML_eDa78>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 09:12:50 -0000

----==_mimepart_5be7f28ff2dc8_254d3f93462d45c4196066
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ferrieux commented on this pull request.



>  Reserved:
 
-: The sixth, seventh, and eighth bits (0x7) of byte 0 are reserved for
+: The seventh and eighth bits (0x3) of byte 0 are reserved for

By un-reserving them you're shorting any hope for other measurement, like loss bits. DO you decide this kind of things single-handedly ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1988#discussion_r232479745
----==_mimepart_5be7f28ff2dc8_254d3f93462d45c4196066
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ferrieux</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1988#discussion_r232479745">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  Reserved:
 
-: The sixth, seventh, and eighth bits (0x7) of byte 0 are reserved for
+: The seventh and eighth bits (0x3) of byte 0 are reserved for
</pre>
<p>By un-reserving them you're shorting any hope for other measurement, like loss bits. DO you decide this kind of things single-handedly ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1988#discussion_r232479745">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_PH9xWQD7gWuFEBH_acCY4z4Ttlks5ut-oPgaJpZM4YYC_-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1nmDX-O4fl-xI6MLqmzrTIfezWxks5ut-oPgaJpZM4YYC_-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ferrieux commented on #1988"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1988#discussion_r232479745"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1988#discussion_r232479745",
"url": "https://github.com/quicwg/base-drafts/pull/1988#discussion_r232479745",
"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": "@ferrieux commented on 1988",
"sections": [
{
"text": "",
"activityTitle": "**Alexandre Ferrieux**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ferrieux",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1988#discussion_r232479745"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408956926\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be7f28ff2dc8_254d3f93462d45c4196066--


From nobody Sun Nov 11 01:20: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 10E631274D0 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 01:20:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 N_40nIjc5bfn for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 01:20: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 50DE51200D7 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 01:20:07 -0800 (PST)
Date: Sun, 11 Nov 2018 01:20:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541928006; bh=32dStSzMegMU8+Alfv9UKfW+F4VP0CEsRyORadXJCDs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fbx7z34TsONqBZ4SGrPey3TTvuQEXg5bYM70bR3KPRBElelL/eWunkRuhT1Vd8sEq 3IUuoVCOEX7Gk5L3JU10f5Plnt+S3zK5xqMuMDUCoGBd/1b09ClPCvHtwzXm2Jk2Qk Yn1RHXaEbRqLj3cWhfzzxVtj2oHssNNvziMwoWm0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4ba34a46f329f33ed381608a71dd465e8e9ef79992cf0000000117ffb64692a169ce169db605@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1988/review/173690334@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1988@github.com>
References: <quicwg/base-drafts/pull/1988@github.com>
Subject: Re: [quicwg/base-drafts] Add spin bit to transport draft (#1988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be7f4461daad_5eb33fbf8b2d45bc113327b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ic-gd5rc1PaARU-sPLTP9_GQKLY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 09:20:09 -0000

----==_mimepart_5be7f4461daad_5eb33fbf8b2d45bc113327b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  Reserved:
 
-: The sixth, seventh, and eighth bits (0x7) of byte 0 are reserved for
+: The seventh and eighth bits (0x3) of byte 0 are reserved for

The current v1 proposal says to encrypt them.  As such, they'll look like noise.  That's as good a way as any to preserve them for future use, measurement or otherwise.  I don't think added text indicating that is 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/1988#discussion_r232480001
----==_mimepart_5be7f4461daad_5eb33fbf8b2d45bc113327b
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/1988#discussion_r232480001">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  Reserved:
 
-: The sixth, seventh, and eighth bits (0x7) of byte 0 are reserved for
+: The seventh and eighth bits (0x3) of byte 0 are reserved for
</pre>
<p>The current v1 proposal says to encrypt them.  As such, they'll look like noise.  That's as good a way as any to preserve them for future use, measurement or otherwise.  I don't think added text indicating that is 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/1988#discussion_r232480001">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3iLMbB8crkrBIhkr5jh5B7ilBC7ks5ut-vGgaJpZM4YYC_-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzJAEu-wRHF6Sh9er20tLNWOX8t2ks5ut-vGgaJpZM4YYC_-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1988"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1988#discussion_r232480001"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1988#discussion_r232480001",
"url": "https://github.com/quicwg/base-drafts/pull/1988#discussion_r232480001",
"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 1988",
"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/1988#discussion_r232480001"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408956926\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be7f4461daad_5eb33fbf8b2d45bc113327b--


From nobody Sun Nov 11 02: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 8318A12F295 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 02:01:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JrBnDxgXZUPB for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 02:01: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 B420F12F1AB for <quic-issues@ietf.org>; Sun, 11 Nov 2018 02:01:48 -0800 (PST)
Date: Sun, 11 Nov 2018 02:01:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541930507; bh=VlfuK/nGWioRJxpMLSUalsXWhES6IQ3XGf+5IebDjcU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aDqXE5HEWJNHy5glzXWC6CoHzUDIiV9Hz4EsBpsSqn92n9OAMfuKJIbdNUTFlQkvE jQKRMLb7LYA7fWGTvGE99Yn3FEafJA9XocZJ3I0/yhsbio396gEiaL3xfJSEC/h/I9 SIDq1K/Df4+64id/pL98cl+JddCW25YagLuG5sFE=
From: Tatsuhiro Tsujikawa <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf089ec4c7bb40e7da5e99471fc05d9922461855792cf0000000117ffc00b92a169ce169d83c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1987/437657121@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1987@github.com>
References: <quicwg/base-drafts/issues/1987@github.com>
Subject: Re: [quicwg/base-drafts] Clarify 1200 bytes Initial packet rule (#1987)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be7fe0bc0bd1_72593fadf8cd45c0419756"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: tatsuhiro-t
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D-3StHP0Y4dxVCNIBo32dQyWlq0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 10:01:51 -0000

----==_mimepart_5be7fe0bc0bd1_72593fadf8cd45c0419756
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Regarding when to stop padding Initial:

> 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.

I think that client can stop padding Initial when it has CRYPTO frame to send in Handshake packet.  This is because at this time server has nothing to send and client will retransmit Handshake packet thus no dead lock.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437657121
----==_mimepart_5be7fe0bc0bd1_72593fadf8cd45c0419756
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Regarding when to stop padding Initial:</p>
<blockquote>
<p>Clients MUST pad UDP datagrams that contain only Initial packets to 12=
00 bytes. Once a client has received an acknowledgment for a Handshake pa=
cket it MAY send smaller datagrams. Sending padded datagrams ensures that=
 the server is not overly constrained by the amplification restriction.</=
p>
</blockquote>
<p>I think that client can stop padding Initial when it has CRYPTO frame =
to send in Handshake packet.  This is because at this time server has not=
hing to send and client will retransmit Handshake packet thus no dead loc=
k.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1987#issuecomment-437657121">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq99A=
k_NyYCa9-HtFGU4QRfye35qJks5ut_WLgaJpZM4YX-za">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwnIRdNnnrORRg8lJB8zR8XT=
v99Fks5ut_WLgaJpZM4YX-za.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@tats=
uhiro-t in #1987: Regarding when to stop padding Initial:\r\n\r\n\u003e C=
lients MUST pad UDP datagrams that contain only Initial packets to 1200 b=
ytes. 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.\r\n\r=
\nI think that client can stop padding Initial when it has CRYPTO frame t=
o send in Handshake packet.  This is because at this time server has noth=
ing to send and client will retransmit Handshake packet thus no dead lock=
.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/1987#issuecomment-437657121"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment=
-437657121",
"url": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-43=
7657121",
"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] Clarify 1200 bytes Initial packet rule=
 (#1987)",
"sections": [
{
"text": "",
"activityTitle": "**Tatsuhiro Tsujikawa**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@tatsuhiro-t",
"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\": 1987,\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\": 1987\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-43=
7657121"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4089397=
38\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be7fe0bc0bd1_72593fadf8cd45c0419756--


From nobody Sun Nov 11 02: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 62D7A1274D0 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 02:05:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JgKLtC_CM4gq for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 02:05: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 AEA9412F1AB for <quic-issues@ietf.org>; Sun, 11 Nov 2018 02:05:55 -0800 (PST)
Date: Sun, 11 Nov 2018 02:05:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541930754; bh=sDaJ5r3lG+H1j0F7gh3JsULPHOGle66ViM0/daeZrpk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W7SlOfKj0vH/Ra0oDmwyjZX2nCzkW9je1YJOtANNV18p6WqhvJAyEJGZYqerZ42C/ RKf/MrrW5AJ+5ObFApBEgnwrGnFC43lCG+ufnswspwJuKjd5Jc3ni13yOXUpcrTsMz pv+LueIKLh5GFB/juDTnQhnl/XRdWAykNmyBWXLw=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7a7ea499e7bd88ca2e3e0deda30673cb3af48f3292cf0000000117ffc10292a169ce169d83c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1987/437657328@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1987@github.com>
References: <quicwg/base-drafts/issues/1987@github.com>
Subject: Re: [quicwg/base-drafts] Clarify 1200 bytes Initial packet rule (#1987)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be7ff02cbe34_173b3f7e814d45c41483ec"; 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/Byr3eJAxUVSSWeSE-CSKm5nauiY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 10:05:57 -0000

----==_mimepart_5be7ff02cbe34_173b3f7e814d45c41483ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

With the fix for the Initial injection attack that we discussed in Bangkok, the client won't send any more Initial packet after transitioning to Handshake keys.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437657328
----==_mimepart_5be7ff02cbe34_173b3f7e814d45c41483ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>With the fix for the Initial injection attack that we discussed in Bangkok, the client won't send any more Initial packet after transitioning to Handshake keys.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437657328">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq34VGhWb9FfxVQjTPa3ZPdp6W-uSks5ut_aCgaJpZM4YX-za">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw8cgEGzGjsZ6SgRsVs-crtSGb43ks5ut_aCgaJpZM4YX-za.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1987: With the fix for the Initial injection attack that we discussed in Bangkok, the client won't send any more Initial packet after transitioning to Handshake keys."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437657328"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437657328",
"url": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437657328",
"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] Clarify 1200 bytes Initial packet rule (#1987)",
"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\": 1987,\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\": 1987\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437657328"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408939738\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be7ff02cbe34_173b3f7e814d45c41483ec--


From nobody Sun Nov 11 06:18: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 C3A12128DFD for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 06:18:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dci6p-4HkQlM for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 06:18: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 94ACA12785F for <quic-issues@ietf.org>; Sun, 11 Nov 2018 06:18:50 -0800 (PST)
Date: Sun, 11 Nov 2018 06:18:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541945929; bh=BZqqThXUm68ASKcNnLobIUDGN5W1WUUtmiuL37/r+W4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ub+rhGT89/oBCeQhlUh3dPQo8t//0Plx80kIKyHn0bQLdk1Be14Ca6QJ+h2fMfFtz E7vdXfdXMpguIcr1dPAJ0dvgEqW5FEpIG78eYuyCoHkFbUtzvE77EE8Mxf15fn6HQJ sHzdiMfWxDA6W3E7EB8QhX10tcvTpbO34xxD2Tts=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d8f496dc5328c9aedb1413ab72fc2046878e04392cf0000000117fffc4992a169ce147c6344@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/437673969@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_5be83a496e31e_5d0e3f7ec5cd45b4145168a"; 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/WA9spHb-I4fuEBHsadaLbvY-jeg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 14:18:52 -0000

----==_mimepart_5be83a496e31e_5d0e3f7ec5cd45b4145168a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ackigenous

-- 
You are receiving this 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-437673969
----==_mimepart_5be83a496e31e_5d0e3f7ec5cd45b4145168a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ackigenous</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-437673969">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1YN5okCjicJuKNZ0qMLWtktecxlks5uuDHJgaJpZM4VbQ_8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwf2vZmjihl1PVveDb8mDHXKkk36ks5uuDHJgaJpZM4VbQ_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":"@dtikhonov in #1595: Ackigenous"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1595#issuecomment-437673969"}}}</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-437673969",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-437673969",
"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": "**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\": 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-437673969"
}
],
"@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_5be83a496e31e_5d0e3f7ec5cd45b4145168a--


From nobody Sun Nov 11 15:47: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 C5DE71277D2 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 15:47:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t6BjS_v3ql51 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 15:47: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 D59B0124408 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 15:47:34 -0800 (PST)
Date: Sun, 11 Nov 2018 15:47:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541980053; bh=idvM056v6iHrsb3xPpcgIAtk61i+bESc9jKo45kKxyU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rtXAoPuCIPckXECgzEoI+edT5VN+JcWOTsnBUN34zDIqQAPtzYraP+w+zrVQfypuk Bag81NhTGUwdawFN/ovNV6S0QpoQvnFNomblBn+fsLJ3HpWTfSrQFhNJlXXyl6veBE moyVdIO3mG76fZWRqexk1acTFWM93q6MNzWK9JCg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93d987ba3dbec8d7d841b157b0a28af60e6d35a692cf000000011800819592a169ce169ea713@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/437716951@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_5be8bf951aae5_66ce3f960ecd45b816738d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RKED-5wFIv3dhBKuXN-oiAVDDAQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Nov 2018 23:47:37 -0000

----==_mimepart_5be8bf951aae5_66ce3f960ecd45b816738d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The problem here is that tagging isn't that useful unless you also couple it with negotiation.  We can annotate the string with a language tag, but that doesn't make the text more comprehensible if the chosen language isn't understood.  If the endpoint is able to generate translated strings, then it doesn't know which one to use.  It's possible that we could signal the preferred language of endpoints in transport parameters, but that leaves clients exposing their language preferences in the clear.  

Then we need to consider that the language preferences of the endpoint might not even be relevant.  This information is largely only useful during debugging, so it is the language preference of the stack developer that is likely to matter.  That said, if the messages were passed to the stack developer, that is likely to represent a risk to the privacy of the endpoints or those using those endpoints.  And there is a risk of misinterpretation if the language preference of the person using the endpoint differs from that of the stack developer.

In other words, this isn't a trivial problem.  We could just tag the message and leave it to online translation tools and the like to sort things out, I guess.  But @mikkelfj's conclusion is the one we took in HTTP/2, though we chose to say nothing in that case.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437716951
----==_mimepart_5be8bf951aae5_66ce3f960ecd45b816738d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The problem here is that tagging isn't that useful unless you also cou=
ple it with negotiation.  We can annotate the string with a language tag,=
 but that doesn't make the text more comprehensible if the chosen languag=
e isn't understood.  If the endpoint is able to generate translated strin=
gs, then it doesn't know which one to use.  It's possible that we could s=
ignal the preferred language of endpoints in transport parameters, but th=
at leaves clients exposing their language preferences in the clear.</p>
<p>Then we need to consider that the language preferences of the endpoint=
 might not even be relevant.  This information is largely only useful dur=
ing debugging, so it is the language preference of the stack developer th=
at is likely to matter.  That said, if the messages were passed to the st=
ack developer, that is likely to represent a risk to the privacy of the e=
ndpoints or those using those endpoints.  And there is a risk of misinter=
pretation if the language preference of the person using the endpoint dif=
fers from that of the stack developer.</p>
<p>In other words, this isn't a trivial problem.  We could just tag the m=
essage and leave it to online translation tools and the like to sort thin=
gs out, I guess.  But <a class=3D"user-mention" data-hovercard-type=3D"us=
er" data-hovercard-url=3D"/hovercards?user_id=3D193335" data-octo-click=3D=
"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"ht=
tps://github.com/mikkelfj">@mikkelfj</a>'s conclusion is the one we took =
in HTTP/2, though we chose to say nothing in that case.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-437716951">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-4y=
fSsT7CWnRjtPliM_EgKB5jfAks5uuLcVgaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6pULWrecE5NGmqCz4QNATbB=
kPcIks5uuLcVgaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1990: The problem here is that tagging isn't that useful un=
less you also couple it with negotiation.  We can annotate the string wit=
h a language tag, but that doesn't make the text more comprehensible if t=
he chosen language isn't understood.  If the endpoint is able to generate=
 translated strings, then it doesn't know which one to use.  It's possibl=
e that we could signal the preferred language of endpoints in transport p=
arameters, but that leaves clients exposing their language preferences in=
 the clear.  \r\n\r\nThen we need to consider that the language preferenc=
es of the endpoint might not even be relevant.  This information is large=
ly only useful during debugging, so it is the language preference of the =
stack developer that is likely to matter.  That said, if the messages wer=
e passed to the stack developer, that is likely to represent a risk to th=
e privacy of the endpoints or those using those endpoints.  And there is =
a risk of misinterpretation if the language preference of the person usin=
g the endpoint differs from that of the stack developer.\r\n\r\nIn other =
words, this isn't a trivial problem.  We could just tag the message and l=
eave it to online translation tools and the like to sort things out, I gu=
ess.  But @mikkelfj's conclusion is the one we took in HTTP/2, though we =
chose to say nothing in that case."}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43771695=
1"}}}</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=
-437716951",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7716951",
"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] encoding of CONNECTION_CLOSE reason ph=
rases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7716951"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090372=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be8bf951aae5_66ce3f960ecd45b816738d1--


From nobody Sun Nov 11 17: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 09DED1271FF for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 17:14:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WBHEV1CHKVja for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 17:14: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 5001C126BED for <quic-issues@ietf.org>; Sun, 11 Nov 2018 17:14:00 -0800 (PST)
Date: Sun, 11 Nov 2018 17:13:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541985237; bh=gS5aRCX7+4XKkQJuvtZM5kUWyiYma0hWBVA48+iynqA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A2zZJ8lsgeleUnK2W9eW+E9mfkwed3IUFve0IOVMnMlTkvWi2DE4YQfN8QXX70EER GSint1t+/E8pVUEsvbkNLiIBr5IGSFb65sX+ZkFSWoHTUCT8YIIuD7Co0NZdiLyzj5 El9PK7mOo5Lme4b5EUlQ03N2ENloNPVtLlRD/Sl0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab076f4ac0728cd293e312ef1d08314e559af2e64892cf00000001180095d592a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/437724235@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be8d3d577a09_72773f9aa98d45b8485571"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Amw8hVQNCF_4NlrkN45Q9Pbj0T4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 01:14:02 -0000

----==_mimepart_5be8d3d577a09_72773f9aa98d45b8485571
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that we probably want to have a deeper conversation about this draft.  I look at it and ask why you need to create a bespoke protocol here at all.  If it is going to look like QUIC proper, why not make it be QUIC proper?

But even assuming that you do need that, why are you concerned about making this look like QUIC proper?  I can't see why you would need that for routing purposes, because it seems like you should be back to 5-tuples for routing on this bit.  I can't see why you would concern yourself with ossification on a link that you presumably have considerable influence over.  I can see why you might want to disambiguate this connection from "real" connections, but you could use a separate port, ALPN, or even a new QUIC version if it came to that (though I would advise against a version).

On response to @marten-seemann's comment, which I agree with, you might also like to consider the effect of having 5 types in the long header and what that does for protocol ossification.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437724235
----==_mimepart_5be8d3d577a09_72773f9aa98d45b8485571
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think that we probably want to have a deeper conversation about this=
 draft.  I look at it and ask why you need to create a bespoke protocol h=
ere at all.  If it is going to look like QUIC proper, why not make it be =
QUIC proper?</p>
<p>But even assuming that you do need that, why are you concerned about m=
aking this look like QUIC proper?  I can't see why you would need that fo=
r routing purposes, because it seems like you should be back to 5-tuples =
for routing on this bit.  I can't see why you would concern yourself with=
 ossification on a link that you presumably have considerable influence o=
ver.  I can see why you might want to disambiguate this connection from "=
real" connections, but you could use a separate port, ALPN, or even a new=
 QUIC version if it came to that (though I would advise against a version=
).</p>
<p>On response to <a class=3D"user-mention" data-hovercard-type=3D"user" =
data-hovercard-url=3D"/hovercards?user_id=3D1478487" data-octo-click=3D"h=
overcard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"http=
s://github.com/marten-seemann">@marten-seemann</a>'s comment, which I agr=
ee with, you might also like to consider the effect of having 5 types in =
the long header and what that does for protocol ossification.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1980#issuecomment-437724235">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2X0=
0Tg1pH5uE3Sir4apQAb2sHOJks5uuMtVgaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_KtfOrLi-EhGmvtyXHbDhun=
idV4ks5uuMtVgaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1980: I think that we probably want to have a deeper conver=
sation about this draft.  I look at it and ask why you need to create a b=
espoke protocol here at all.  If it is going to look like QUIC proper, wh=
y not make it be QUIC proper?\r\n\r\nBut even assuming that you do need t=
hat, why are you concerned about making this look like QUIC proper?  I ca=
n't see why you would need that for routing purposes, because it seems li=
ke you should be back to 5-tuples for routing on this bit.  I can't see w=
hy you would concern yourself with ossification on a link that you presum=
ably have considerable influence over.  I can see why you might want to d=
isambiguate this connection from \"real\" connections, but you could use =
a separate port, ALPN, or even a new QUIC version if it came to that (tho=
ugh I would advise against a version).\r\n\r\nOn response to @marten-seem=
ann's comment, which I agree with, you might also like to consider the ef=
fect of having 5 types in the long header and what that does for protocol=
 ossification."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/1980#issuecomment-437724235"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-437724235",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
7724235",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
7724235"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be8d3d577a09_72773f9aa98d45b8485571--


From nobody Sun Nov 11 17:18: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 E76A6126BED for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 17:18:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 g4xMfCsXaAtj for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 17:18: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 7699F123FFD for <quic-issues@ietf.org>; Sun, 11 Nov 2018 17:18:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1541985483; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=f9/RB9l9KJWPh3dlLLljgxXqE1yJJpr/uenGV2wJ1cA=; b=LeSD7EHBR+3P5yZlvhUYbczD5gLv9qE2jbeylpp7a+p4YquzXgI/y5n47/2Q/+iommqHCnoi FD7HsRW/Zm/jUf9Gm1lFJWFU8BvO8/PMVze4xTfGN6RvbSsJDUCKigygjwjbILSsL/4elJh5 tw8KrIhZOADXVD9p+gjYX4XiVww=
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 5be8d4cb.7f942c7d5b40-smtp-out-n03; Mon, 12 Nov 2018 01:18:03 -0000 (UTC)
Date: Sun, 11 Nov 2018 17:18:02 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be8d4ca897ab_7d2b2acfc98f2578548f4@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 763c1b: Fix typo introduced in 23d95c3fc6839
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be8d4ca89205_7d2b2acfc98f257854753"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZQJeELWxsRo-vqZ9nlzzIpuLtao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 01:18:06 -0000

----==_mimepart_5be8d4ca89205_7d2b2acfc98f257854753
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 763c1b2ed728dc916daec143aaaa44a1191c6c23
      https://github.com/quicwg/base-drafts/commit/763c1b2ed728dc916daec143aaaa44a1191c6c23
  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: 42e8c2a4a7e79fd342dbb0375547cc7eaf7fbbd0
      https://github.com/quicwg/base-drafts/commit/42e8c2a4a7e79fd342dbb0375547cc7eaf7fbbd0
  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-descr

Fix typo introduced in 23d95c3fc6839


Compare: https://github.com/quicwg/base-drafts/compare/89e5ae575d32...42e8c2a4a7e7
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be8d4ca89205_7d2b2acfc98f257854753--


From nobody Sun Nov 11 17:18: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 CDED4126BED for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 17:18:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 5d4OpY7Z8K9X for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 17:18: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 13B43123FFD for <quic-issues@ietf.org>; Sun, 11 Nov 2018 17:18:06 -0800 (PST)
Date: Sun, 11 Nov 2018 17:18:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1541985485; bh=MDx/tEcrju+u0SQrVEmMbGg2yxRE+VVYfLN65SXM4Kk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G1/8eBMXuG059/98lH46vYQ2dRIpCAw/tWnymxbiokP6qR9DSFQyN+ioye2yEA9Bq 6Lr/LUp3ZfuVi4MQ15Nd++kTnEePwd0yY221nDUm6HFuSKNOpp7D+FDz7byv9eETVQ 0hLSwgns5CDugSrIHxJBcj1YNdQ98d0HAPv0chKI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71cf89772bcc6ac5cb735566b26a79d2495aa66c92cf00000001180096cd92a169ce169b7348@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1985/issue_event/1959165111@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1985@github.com>
References: <quicwg/base-drafts/pull/1985@github.com>
Subject: Re: [quicwg/base-drafts] Fix typo introduced in 23d95c3fc6839 (#1985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be8d4cd656ab_7f213fa531ad45c4274599b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/855aVNjUX2P_gNz2J4IxV4iXNpA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 01:18:08 -0000

----==_mimepart_5be8d4cd656ab_7f213fa531ad45c4274599b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1985 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/1985#event-1959165111
----==_mimepart_5be8d4cd656ab_7f213fa531ad45c4274599b
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="379286344" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1985" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1985/hovercard" href="https://github.com/quicwg/base-drafts/pull/1985">#1985</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/1985#event-1959165111">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxznTnuY0nXK9HBt_rOM0n4v-fSDks5uuMxNgaJpZM4YXWs7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9ILnrteeW1ZQuNQExl0P1xFc0WLks5uuMxNgaJpZM4YXWs7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1985 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1985#event-1959165111"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1985#event-1959165111",
"url": "https://github.com/quicwg/base-drafts/pull/1985#event-1959165111",
"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 typo introduced in 23d95c3fc6839 (#1985)",
"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/1985#event-1959165111"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408775483\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be8d4cd656ab_7f213fa531ad45c4274599b--


From nobody Sun Nov 11 21: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 3A96E130DD6 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:42:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 PXLL-IWf-5PD for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:42:24 -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 C61C1129C6A for <quic-issues@ietf.org>; Sun, 11 Nov 2018 21:42:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542001343; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8KFi682beZLv3Y/DEbMEiVoWkArvmiUQff+93M8LeCc=; b=a+Zv9T12SwglrGqXmj3qnDjfhLjPknbg8OuqqG1d2vvgXuwwWrNgDma0KXfKTpLZ4QYZ9kW6 MoReYbMC85pYp/v1jKEMsQ3cMiETQpE5KGWo3unkMEk2/keerTYJ7TGP1bc8xkXuY55Sgk1k mOpYEbkY74yia+muwAQnAtQ92jk=
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 5be912bf.7f766823c030-smtp-out-n01; Mon, 12 Nov 2018 05:42:23 -0000 (UTC)
Date: Sun, 11 Nov 2018 21:42:23 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be912bf7783e_2cc22b044e442578697cf@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 35a7bb: Separate keys at the leaves
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be912bf7744a_2cc22b044e442578696d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i3os5ljIG50Jyr_NGD4gR8wbvNc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 05:42:26 -0000

----==_mimepart_5be912bf7744a_2cc22b044e442578696d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/leaf-separation
  Home:   https://github.com/quicwg/base-drafts
  Commit: 35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7
      https://github.com/quicwg/base-drafts/commit/35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be912bf7744a_2cc22b044e442578696d7--


From nobody Sun Nov 11 21:44: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 8AD7712D4E7 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:44:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 mtobrWu8--fP for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:44: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 2B6C7129C6A for <quic-issues@ietf.org>; Sun, 11 Nov 2018 21:44:36 -0800 (PST)
Date: Sun, 11 Nov 2018 21:44:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542001475; bh=j9tm316uAYD963AlhPzqP+fJxIzbqcDwr39/IW3yuZU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=a0kffiOl+Np0RH1mJBgE8t5MXnwh8xB3WMc7Djik2ZQgLzOC7YOYxHv6ytVLiQEZs T3MKLh+Vtp2Y7T4XMH9VQp2NA+F4dSI5Q5uDfBtGT+O6g6bgMjDI05atRfo6myMTx5 qn9FAowt2rOHSvsLr0L9KU2MNOsazNfkZwwnlkR8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc4d559fb6175d78a4bd7e24eeea015821456449f92cf000000011800d54392a169ce16a0b027@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1991@github.com>
Subject: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be91343256b4_74a73fdd5c2d45b4454795"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GdsFeZKyFLelyQknTSPSKuOuor0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 05:44:37 -0000

----==_mimepart_5be91343256b4_74a73fdd5c2d45b4454795
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Remove the "quic " label from HKDF-Expand-Label, and add it to the leaf key derivation steps.

There is also [a story with pictures explaining this change](https://gist.github.com/martinthomson/c254bbc4214e8b3d4f38372b9afce18d#file-key-schedule-md).

Closes #1976, #1971.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1991

-- Commit Summary --

  * Remove "quic " HKDF label
  * Remove example
  * Separate keys at the leaves

-- File Changes --

    M draft-ietf-quic-tls.md (26)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1991.patch
https://github.com/quicwg/base-drafts/pull/1991.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/1991

----==_mimepart_5be91343256b4_74a73fdd5c2d45b4454795
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Remove the "quic " label from HKDF-Expand-Label, and add it to the leaf key derivation steps.</p>
<p>There is also <a href="https://gist.github.com/martinthomson/c254bbc4214e8b3d4f38372b9afce18d#file-key-schedule-md">a story with pictures explaining this change</a>.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes pull request #1976.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="378124004" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1976" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1976/hovercard" href="https://github.com/quicwg/base-drafts/pull/1976">#1976</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377715375" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1971" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1971/hovercard" href="https://github.com/quicwg/base-drafts/issues/1971">#1971</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/1991'>https://github.com/quicwg/base-drafts/pull/1991</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove &quot;quic &quot; HKDF label</li>
  <li>Remove example</li>
  <li>Separate keys at the leaves</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1991/files#diff-0">draft-ietf-quic-tls.md</a>
    (26)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1991.patch'>https://github.com/quicwg/base-drafts/pull/1991.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1991.diff'>https://github.com/quicwg/base-drafts/pull/1991.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/1991">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3tL6TlPFxxlj_MQfh7kdvjN4HzPks5uuQrDgaJpZM4YY_r2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5VMpJ8Uo0_NB5618awIt63Axfcnks5uuQrDgaJpZM4YY_r2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Separation for leaf keys only (#1991)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1991"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991",
"url": "https://github.com/quicwg/base-drafts/pull/1991",
"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": "Separation for leaf keys only (#1991)",
"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": "36c68c3",
"value": "Remove \"quic \" HKDF label"
},
{
"name": "5920b4a",
"value": "Remove example"
},
{
"name": "35a7bb0",
"value": "Separate keys at the leaves"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/1991/files#diff-0) (26 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\": 1991,\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\": 1991\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409205494\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be91343256b4_74a73fdd5c2d45b4454795--


From nobody Sun Nov 11 21:58: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 B94AB130DD6 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:58:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 ng6us89RX-EU for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:58: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 3F1C712D4E7 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 21:58:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542002281; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=I9E3xf4VLCRLnxMBujKopciQrabjJc61veBxaKULNeI=; b=z3vlZNJ2EEqMb5X+uwZbCHC6SaPYh4ztaoBJjC8st3CZQ8BkryYiru+PBjJHisscVovyokWp zBD3TcRKwjiFnDly5tZjKEvbkxgevBMV7/WywEPPwKYzGOTmz6Excb1Eru8z24yLJU5wKsnC /TPqgxFyrIrlGY6EvcpUymkwcHQ=
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.44]) by mxa.mailgun.org with ESMTP id 5be91668.7fe1e42ec750-smtp-out-n02; Mon, 12 Nov 2018 05:58:00 -0000 (UTC)
Date: Sun, 11 Nov 2018 21:58:00 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be91668959b2_669b2afccae5e574201d8@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b15303: Don't update packet number protection keys
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be9166895545_669b2afccae5e5742004c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CxvJ5wy5b4wPcy9RET1Uf90jYlg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 05:58:04 -0000

----==_mimepart_5be9166895545_669b2afccae5e5742004c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pne-stable
  Home:   https://github.com/quicwg/base-drafts
  Commit: b15303bb812b7dffb723e124fc9dbb45acd821bd
      https://github.com/quicwg/base-drafts/commit/b15303bb812b7dffb723e124fc9dbb45acd821bd
  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:
  -----------
  Don't update packet number protection keys

This is in preparation for other agreed 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_5be9166895545_669b2afccae5e5742004c--


From nobody Sun Nov 11 21:59: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 A5337130DDB for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:59:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5atWm0FS_OM5 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:59: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 2BFCE130DD6 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 21:59:07 -0800 (PST)
Date: Sun, 11 Nov 2018 21:59:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542002346; bh=zsMtVT/PCK6L0MvfKdaTa6sbRIvVPPOvbHWojLYuMuw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JqxhtVATB3N7P0jG+ZhW4GHRvkqzFLs14CkDb2JPf/mcTb+0z3eBT8GhDKHIlSKQu MG9fuRmaww3/zUykejcdkGQ8uaHVpt1IV1BuTXOGLlMLNXcu1Yyj2MY9qKG3Ame8OA Frt0Dwec/xNLTucm4gIh3CH3BwPz41SL8vWa8wzM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc8240e21f0f294be0e653edf000eabe2f007a2192cf000000011800d8aa92a169ce169db605@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1988/c437765842@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1988@github.com>
References: <quicwg/base-drafts/pull/1988@github.com>
Subject: Re: [quicwg/base-drafts] Add spin bit to transport draft (#1988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be916aa4a4e_531c3f9aa98d45b8809372"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FVHBnmTGRrSjgNSenNBCCbe8sPg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 05:59:09 -0000

----==_mimepart_5be916aa4a4e_531c3f9aa98d45b8809372
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So this will change completely, so what the transport doc says doesn't really matter.  Merging.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1988#issuecomment-437765842
----==_mimepart_5be916aa4a4e_531c3f9aa98d45b8809372
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So this will change completely, so what the transport doc says doesn't really matter.  Merging.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1988#issuecomment-437765842">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-PSNjF3ASKwQmUYZmDqy6D5y0pzks5uuQ4qgaJpZM4YYC_-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq07qN_ie2rP1vC5xN6KXI2UpovhFks5uuQ4qgaJpZM4YYC_-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1988: So this will change completely, so what the transport doc says doesn't really matter.  Merging."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1988#issuecomment-437765842"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1988#issuecomment-437765842",
"url": "https://github.com/quicwg/base-drafts/pull/1988#issuecomment-437765842",
"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] Add spin bit to transport draft (#1988)",
"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\": 1988,\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\": 1988\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1988#issuecomment-437765842"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408956926\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be916aa4a4e_531c3f9aa98d45b8809372--


From nobody Sun Nov 11 21: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 DD849130DDB for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:59:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 b5plhnULdod6 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:59: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 30BFE130DD6 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 21:59:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542002361; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ab53RO+ApDZbN3jLun2cud0mBt+sTVZ4eepDgg1EsqA=; b=nBoZJeLHGSbb0tuCdug0IjZIxFWfvrOUM8puE/lRBAsN8rLbDBTGeZiLfRn3mwbaBN6IvQrH 0B8ZW3FhcniqWqpXWBKFdbnyPoyI/aMoYQq2W5r418CatUO+VEA/SnB/IFpU03SVLgvqMVyX DlKIwxxt529T7DJBODV3efHAdnY=
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.34]) by mxa.mailgun.org with ESMTP id 5be916b9.7f81dc1a0150-smtp-out-n02; Mon, 12 Nov 2018 05:59:21 -0000 (UTC)
Date: Sun, 11 Nov 2018 21:59:20 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be916b823480_72cf2b25fbf345841006a3@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 944a14: add spin bit to transport
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be916b822ddf_72cf2b25fbf3458410059e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R62E3-3dEqTTGZkOMQqjk7RQxKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 05:59:24 -0000

----==_mimepart_5be916b822ddf_72cf2b25fbf3458410059e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 944a1476e5392c6096bb728430e0212a16abeee8
      https://github.com/quicwg/base-drafts/commit/944a1476e5392c6096bb728430e0212a16abeee8
  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/ca562a5a1431d6414302be59697a020143e497f5
  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: 1217903ac454d07d92fa807b9b1c7f8aae04b038
      https://github.com/quicwg/base-drafts/commit/1217903ac454d07d92fa807b9b1c7f8aae04b038
  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


Compare: https://github.com/quicwg/base-drafts/compare/42e8c2a4a7e7...1217903ac454
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be916b822ddf_72cf2b25fbf3458410059e--


From nobody Sun Nov 11 21:59: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 A566E130DDF for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:59:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 rG1dTZ1-vBA9 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 21:59: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 5DADF130DD6 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 21:59:24 -0800 (PST)
Date: Sun, 11 Nov 2018 21:59:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542002363; bh=7lgHrLdSVA44WdXQ3xyATK/Y7W0HS4s/SLyFbQOwk8Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TAt7uDw8fs00t9cCTIK/l6A0aAFpmSgk6GRthzpd6Tqg8PqZqCaL2S3c6YSAt0ts7 nHxE5PIBGzS8T4cotCv0AP9PrqMoT5WaKXhUOkS3wajH4V1Q8GAE3a4cR1STd6gcde qi3mEZdMijONl1wcms1kq0XhfhW5elbnFUOhWIio=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed9b54c1661ddd6bd5cec18fe9b2497c00864b0792cf000000011800d8bb92a169ce169db605@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1988/issue_event/1959418224@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1988@github.com>
References: <quicwg/base-drafts/pull/1988@github.com>
Subject: Re: [quicwg/base-drafts] Add spin bit to transport draft (#1988)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be916bb802af_28b43fadf8cd45c07877c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2ti4aBcWyXT3vOOEWi1WbmJahZE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 05:59:27 -0000

----==_mimepart_5be916bb802af_28b43fadf8cd45c07877c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1988 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/1988#event-1959418224
----==_mimepart_5be916bb802af_28b43fadf8cd45c07877c7
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="379434501" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1988" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1988/hovercard" href="https://github.com/quicwg/base-drafts/pull/1988">#1988</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/1988#event-1959418224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq39IFMA9zKLe1c-ohDKTHi8FZ70Hks5uuQ47gaJpZM4YYC_-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5QeJ1AxNXvbXgkV4TX1dYve5WZDks5uuQ47gaJpZM4YYC_-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1988 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1988#event-1959418224"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1988#event-1959418224",
"url": "https://github.com/quicwg/base-drafts/pull/1988#event-1959418224",
"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] Add spin bit to transport draft (#1988)",
"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/1988#event-1959418224"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408956926\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be916bb802af_28b43fadf8cd45c07877c7--


From nobody Sun Nov 11 22:12: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 85622130DD6 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:12:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fE3W1K1D5R0Y for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:12: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 08DC112D4E7 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:12:36 -0800 (PST)
Date: Sun, 11 Nov 2018 22:12:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542003155; bh=t8IcMvWi8YyQS2l7kIRFqrJvpfifrgY9j+6ZsLhGgPE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i7m4vY4IinVgl4wskEd0XbbGvvh3BeV2/xLZYWXvrsKT5pde6Bb9m6pBPr5mT27Kt kHkmFO6/yg5MQAvoO5fMuRvDsz3iNeBwSScVw1rirgce+nRDh9wCAm8d20flNkSgdJ ET2n004P8bq/+wWjXalKsEQabM2cRihj5bwhkszc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeaf955d93e08a9a9a5364bba3993c17009af255792cf000000011800dbd392a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989/437768115@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1989@github.com>
References: <quicwg/base-drafts/issues/1989@github.com>
Subject: Re: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be919d3de1bf_32af3f9aa98d45b85742e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/osvaM552jpldXt65foFu4_TVZyo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 06:12:38 -0000

----==_mimepart_5be919d3de1bf_32af3f9aa98d45b85742e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, I agree, but I'd rather not reopen the discussion.  What we have is the result of the discussion we had in either Melbourne or Kista about error handling.  Some people believed it important to have this level of reporting.  What I've seen is code like this:

```go
c.handling = f.type
switch f.type {
// dispatch to handlers
}
c.handling = FramePadding
// ...
func (c *Connection) error(qe QuicError) error {
  c.sendFrame(&ConnectionClose{c.handling, qe})
}
```


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1989#issuecomment-437768115
----==_mimepart_5be919d3de1bf_32af3f9aa98d45b85742e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>FWIW, I agree, but I'd rather not reopen the discussion.  What we have=
 is the result of the discussion we had in either Melbourne or Kista abou=
t error handling.  Some people believed it important to have this level o=
f reporting.  What I've seen is code like this:</p>
<div class=3D"highlight highlight-source-go"><pre>c.<span class=3D"pl-smi=
">handling</span> =3D f.<span class=3D"pl-smi">type</span>
<span class=3D"pl-k">switch</span> f.<span class=3D"pl-smi">type</span> {=

<span class=3D"pl-c"><span class=3D"pl-c">//</span> dispatch to handlers<=
/span>
}
c.<span class=3D"pl-smi">handling</span> =3D <span class=3D"pl-v">FramePa=
dding</span>
<span class=3D"pl-c"><span class=3D"pl-c">//</span> ...</span>
<span class=3D"pl-k">func</span> <span class=3D"pl-en">(<span class=3D"pl=
-v">c</span> *<span class=3D"pl-v">Connection</span>) <span class=3D"pl-e=
n">error</span></span>(<span class=3D"pl-v">qe</span> <span class=3D"pl-v=
">QuicError</span>) <span class=3D"pl-v">error</span> {
  c.<span class=3D"pl-c1">sendFrame</span>(&amp;ConnectionClose{c.<span c=
lass=3D"pl-smi">handling</span>, qe})
}</pre></div>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1989#issuecomment-437768115">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxGp=
K7jlYEmEliVJ8uMBg8P0oVKIks5uuRFTgaJpZM4YYWeK">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6Rpm0lSVGY4sW06MRIZnTh-=
mYOKks5uuRFTgaJpZM4YYWeK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1989: FWIW, I agree, but I'd rather not reopen the discussi=
on.  What we have is the result of the discussion we had in either Melbou=
rne or Kista about error handling.  Some people believed it important to =
have this level of reporting.  What I've seen is code like this:\r\n\r\n`=
``go\r\nc.handling =3D f.type\r\nswitch f.type {\r\n// dispatch to handle=
rs\r\n}\r\nc.handling =3D FramePadding\r\n// ...\r\nfunc (c *Connection) =
error(qe QuicError) error {\r\n  c.sendFrame(\u0026ConnectionClose{c.hand=
ling, qe})\r\n}\r\n```\r\n"}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/1989#issuecomment-437768115"}}}</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/1989#issuecomment=
-437768115",
"url": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
7768115",
"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] frame type field of CONNECTION_CLOSE p=
rovides little value (#1989)",
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
7768115"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090366=
82\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be919d3de1bf_32af3f9aa98d45b85742e4--


From nobody Sun Nov 11 22:20: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 0FE5D130DE8 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:20:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 82lSXydvFJQy for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:20: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 7AC9C130DE0 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:20:23 -0800 (PST)
Date: Sun, 11 Nov 2018 22:20:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542003622; bh=XzC/kOwUrsNARR60FcJELgcD6AqNAo+Zna/oPZaFzxg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UpW5dMKqalJ9+k5kJAhccuEGGd5wCFmLtISUtQln6LKy/cZlw03oDYNXVyovVdluD vjkyE7UdTe4ab1VSFKQfrFJ4iJaJ6yi9Xsj66Hj1fkCmuIdT8ZzRkYsz1AX/ITxsv1 LRX72ay8ya7YAG4ptZFH2fg8zx8w5gWUpAGXUtog=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbc5b47230e389c7e5ccea93d5816ec9a56bc4fac92cf000000011800dda692a169ce16a0b027@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1991/c437769428@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1991@github.com>
References: <quicwg/base-drafts/pull/1991@github.com>
Subject: Re: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be91ba6a2e12_63733f7ec5cd45b46109e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zswoz7ogpeR-f5XXzmaL3GqQ5Mw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 06:20:25 -0000

----==_mimepart_5be91ba6a2e12_63733f7ec5cd45b46109e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Will DTLS use the same approach; i.e. use "tls13 dtls key" and "tls13 dtls iv" for it's traffic key generation?

This might sound like an off-topic question, but I would like to confirm that we are having a consistent pattern among the flavors of TLS.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437769428
----==_mimepart_5be91ba6a2e12_63733f7ec5cd45b46109e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Will DTLS use the same approach; i.e. use "tls13 dtls key" and "tls13 dtls iv" for it's traffic key generation?</p>
<p>This might sound like an off-topic question, but I would like to confirm that we are having a consistent pattern among the flavors of TLS.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437769428">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0xXfTcjegFDcm0dWfTcsp2-0pzMks5uuRMmgaJpZM4YY_r2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6IswZi1C2ChsDGw2TqH5X5nusquks5uuRMmgaJpZM4YY_r2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1991: Will DTLS use the same approach; i.e. use \"tls13 dtls key\" and \"tls13 dtls iv\" for it's traffic key generation?\r\n\r\nThis might sound like an off-topic question, but I would like to confirm that we are having a consistent pattern among the flavors of TLS."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437769428"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437769428",
"url": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437769428",
"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] Separation for leaf keys only (#1991)",
"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\": 1991,\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\": 1991\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437769428"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409205494\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be91ba6a2e12_63733f7ec5cd45b46109e2--


From nobody Sun Nov 11 22: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 AA82E130DE0 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:20:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xq9g66RbXkHF for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:20: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 45FB7130DE6 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:20:24 -0800 (PST)
Date: Sun, 11 Nov 2018 22:20:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542003623; bh=nt655CEN4FrOx2xH1C8p8b4ZiyQVUbUYtWI1ahB0Y+c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UkPK0Br/SZihOFo46trJYfvMjsGgktmTLkUw5KL2s8YKB3jKLy49s/dS/mwY1gwHT peczciXPOpPdq9v6+qYyxfn1EkA/4y6/RICUElg0X/McqmMyxwACq5Ai5Hg9x8wm9P 4P8TUrup48++I4+5nv32ny+MhB+pWhlSoVHbSPbU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb012ddcca5897c60a8f4f7b2e7ad4fc59df778a192cf000000011800dda792a169ce169d83c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1987/437769432@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1987@github.com>
References: <quicwg/base-drafts/issues/1987@github.com>
Subject: Re: [quicwg/base-drafts] Clarify 1200 bytes Initial packet rule (#1987)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be91ba765f99_269f3f87086d45c4274493"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/32Aju2kYzOHuK1EV7GADi-l2h_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: Mon, 12 Nov 2018 06:20:26 -0000

----==_mimepart_5be91ba765f99_269f3f87086d45c4274493
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Let's roll this up into the changes for dropping Initial keys early.  @marten-seemann, I don't see your slides in the quicwg/wg-materials repo, can you create a PR 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/1987#issuecomment-437769432
----==_mimepart_5be91ba765f99_269f3f87086d45c4274493
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Let's roll this up into the changes for dropping Initial keys early.  <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 don't see your slides in the quicwg/wg-materials repo, can you create a PR for 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/1987#issuecomment-437769432">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxNJv7f90AEBD2QQvFqW6izAWa1fks5uuRMngaJpZM4YX-za">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Ax7SgL3XBku98qDqzLUtEQudvjks5uuRMngaJpZM4YX-za.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1987: Let's roll this up into the changes for dropping Initial keys early.  @marten-seemann, I don't see your slides in the quicwg/wg-materials repo, can you create a PR for that?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437769432"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437769432",
"url": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437769432",
"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] Clarify 1200 bytes Initial packet rule (#1987)",
"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\": 1987,\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\": 1987\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437769432"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408939738\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be91ba765f99_269f3f87086d45c4274493--


From nobody Sun Nov 11 22:24: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 021D4130DE3 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:24:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vl4pYYXS3plp for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:24: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 BEB8712D4EB for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:24:27 -0800 (PST)
Date: Sun, 11 Nov 2018 22:24:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542003866; bh=nP3Dv/5kxfzq21T+FCVY1Ums0UZRYa+ZNl7UQtweVgE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XO4UJlI78a0P9J0c+a3nmQo24ywKu0bDh0QI5KBmRYThZwBV6C/o9lodZuUnTNUkQ hhGEfuRZC//0YdtxMyV3BLnlj8ZmipChxyQnaOhzI+iHuP7wIZI3IZlt6RScQosbz8 Mfx4HZrQLLCruNlE9ZQlT/6qRRFat9MhHTzk3Yko=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee8ce10e0eaf6d32698e6c39c2885fe6735606a692cf000000011800de9a92a169ce16a0b027@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1991/c437770145@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1991@github.com>
References: <quicwg/base-drafts/pull/1991@github.com>
Subject: Re: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be91c9ac4e38_63223f93e7ad45c01533614"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oKfSBd7U9QCMty8y9Ub6OfC_G0M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 06:24:30 -0000

----==_mimepart_5be91c9ac4e38_63223f93e7ad45c01533614
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good question.  I hadn't considered the possibility of providing better separation between TLS and DTLS.  In that case, it might be more reasonable to use a different base label (i.e., something like "dtls13 key" or "dtls13 iv").  @ekr, 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/1991#issuecomment-437770145
----==_mimepart_5be91c9ac4e38_63223f93e7ad45c01533614
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Good question.  I hadn't considered the possibility of providing better separation between TLS and DTLS.  In that case, it might be more reasonable to use a different base label (i.e., something like "dtls13 key" or "dtls13 iv").  <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>, 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/pull/1991#issuecomment-437770145">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2E62Z4kajkyNnHkykvoY32nQy43ks5uuRQagaJpZM4YY_r2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Oh5hcTPw9OPQGZ-O9T8f2YTW5Vks5uuRQagaJpZM4YY_r2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1991: Good question.  I hadn't considered the possibility of providing better separation between TLS and DTLS.  In that case, it might be more reasonable to use a different base label (i.e., something like \"dtls13 key\" or \"dtls13 iv\").  @ekr, WDYT?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437770145"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437770145",
"url": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437770145",
"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] Separation for leaf keys only (#1991)",
"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\": 1991,\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\": 1991\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437770145"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409205494\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be91c9ac4e38_63223f93e7ad45c01533614--


From nobody Sun Nov 11 22: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 9801B1286E7 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:26:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9CawUhydCgi4 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22: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 022D6124BAA for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:26:26 -0800 (PST)
Date: Sun, 11 Nov 2018 22:26:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542003985; bh=JXUd7t8OVgZy6sGmOXcMeOUjaPje1A++O81h1LDR4sk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UziXiO2Eo75e0RYZQfPwYyLgcM67oxf8IVbUb1pGZy8nr2BTwNRtLYJdzkYtxjb4Q rt2R8RnHWzGhK72dGmfa9PCAw1xbvNiuZSSclpn1aOmKPGYTgW2Q6e9PmhDHYLkMZ1 Hie5e0IknkN1i6/6Ve0TAXU28KMH5Ir+ccqoYb+E=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab31f9d0c0b6ebc9735aa3266b832cfa33f38f959392cf000000011800df1192a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989/437770490@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1989@github.com>
References: <quicwg/base-drafts/issues/1989@github.com>
Subject: Re: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be91d113311c_25b43fb9952d45b83668ae"; 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/vu-6HWOyfpzV-G1N2npU5iqMBKk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 06:26:27 -0000

----==_mimepart_5be91d113311c_25b43fb9952d45b83668ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't remember any discussion about error codes in Melbourne and Kista (and I can't find any in the minutes from there). If I remember correctly, the last we discussed error codes was in Paris, and it was a lengthy and rather unpleasant discussion. 
But it was long before we defined this strange frame format for the CONNECTION_CLOSE containing the frame type field. I don't have a strong opinion if we need one generic parsing error code, or an error code for every single frame type, but I feel that with the current solution we ended up with the worst of both worlds.

I'm sorry, but I have no idea what I'm supposed to see from the code snippet you posted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1989#issuecomment-437770490
----==_mimepart_5be91d113311c_25b43fb9952d45b83668ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't remember any discussion about error codes in Melbourne and Kis=
ta (and I can't find any in the minutes from there). If I remember correc=
tly, the last we discussed error codes was in Paris, and it was a lengthy=
 and rather unpleasant discussion.<br>
But it was long before we defined this strange frame format for the CONNE=
CTION_CLOSE containing the frame type field. I don't have a strong opinio=
n if we need one generic parsing error code, or an error code for every s=
ingle frame type, but I feel that with the current solution we ended up w=
ith the worst of both worlds.</p>
<p>I'm sorry, but I have no idea what I'm supposed to see from the code s=
nippet you posted.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1989#issuecomment-437770490">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7aW=
CKa1zQZ-bxIMfzKCUGbzoWKAks5uuRSRgaJpZM4YYWeK">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxN2N4VfWcFMeNfAaQHweIlb=
wx9Hks5uuRSRgaJpZM4YYWeK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1989: I don't remember any discussion about error codes in=
 Melbourne and Kista (and I can't find any in the minutes from there). If=
 I remember correctly, the last we discussed error codes was in Paris, an=
d it was a lengthy and rather unpleasant discussion. \r\nBut it was long =
before we defined this strange frame format for the CONNECTION_CLOSE cont=
aining the frame type field. I don't have a strong opinion if we need one=
 generic parsing error code, or an error code for every single frame type=
, but I feel that with the current solution we ended up with the worst of=
 both worlds.\r\n\r\nI'm sorry, but I have no idea what I'm supposed to s=
ee from the code snippet you posted."}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/1989#issuecomment-437770=
490"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment=
-437770490",
"url": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
7770490",
"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] frame type field of CONNECTION_CLOSE p=
rovides little value (#1989)",
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
7770490"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090366=
82\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be91d113311c_25b43fb9952d45b83668ae--


From nobody Sun Nov 11 22:27: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 4CF901286E7 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:27:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lrOWY2-Gjo-9 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:27: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 991DE124BAA for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:27:11 -0800 (PST)
Date: Sun, 11 Nov 2018 22:27:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542004030; bh=kIS/1RaXxpO9HOCRtuA3hSjx8tFmepwItP93ZCBQVTs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y1DUDsRpIrp4PnGSv2GN/QyBEAfI2bHnMkmNSyinglbopMe4jlL2tmXA/arMsS2cT jucPOHeJzvcDoXcYKXDtDca9r53emMbWaMOsIldMCrgnbWdP0gecCOky4//kMxQSvo nQ4BA78kJydVlJOwev4+IAMI3J72aoQoJQ5hypf4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe6da7d66783cf0c41894e9584c250298c90a689292cf000000011800df3e92a169ce16a0b027@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1991/c437770622@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1991@github.com>
References: <quicwg/base-drafts/pull/1991@github.com>
Subject: Re: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be91d3eca110_389e3f92bf2d45c490237d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Sz8J2B1Ne0p6t-eMbx_DqGQvhw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 06:27:13 -0000

----==_mimepart_5be91d3eca110_389e3f92bf2d45c490237d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, I think using the same prefix (i.e. `tls13 `) throughout makes sense. What we need is a separation at traffic key level, and for that purpose using the proposed "_handshake-protocol_ _traffic-type_ (key|iv|pn)" format seems logical 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/1991#issuecomment-437770622
----==_mimepart_5be91d3eca110_389e3f92bf2d45c490237d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>FWIW, I think using the same prefix (i.e. <code>tls13 </code>) throughout makes sense. What we need is a separation at traffic key level, and for that purpose using the proposed "<em>handshake-protocol</em> <em>traffic-type</em> (key|iv|pn)" format seems logical 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/1991#issuecomment-437770622">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwGrwEPCjudzmXSbstD55YSpvx17ks5uuRS-gaJpZM4YY_r2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9KCnYwPd_6Qt8Nr4STTNMRabaxCks5uuRS-gaJpZM4YY_r2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1991: FWIW, I think using the same prefix (i.e. `tls13 `) throughout makes sense. What we need is a separation at traffic key level, and for that purpose using the proposed \"_handshake-protocol_ _traffic-type_ (key|iv|pn)\" format seems logical to me."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437770622"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437770622",
"url": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437770622",
"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] Separation for leaf keys only (#1991)",
"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\": 1991,\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\": 1991\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437770622"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409205494\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be91d3eca110_389e3f92bf2d45c490237d--


From nobody Sun Nov 11 22:41: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 ABA7F12D4F0 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:41:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lA51iVJE9mVH for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:41: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 3BA5412D4EB for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:41:48 -0800 (PST)
Date: Sun, 11 Nov 2018 22:41:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542004907; bh=CGNTWPCWsbut7WP2baad6t/Jc5o8zGwfiLf4c8/6vuQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=BeW107W8a42w067M/eAH3xVzahDlFIuWr35bftQhe31zwLScNcfgun7kA2WQGMkou UeC5NZ2btsDiISNP6i7a1uOZ2lvWT7B7IVf+ZuYd6jWVlzHD0dh4imFQwJMP7KPBHC awqNegXyVaB/p1EmMKxI15paU7iNA30VxQukeeew=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab8c5486063f317c1547c71780ebb14c1f1bb3943992cf000000011800e2ab92a169ce16a0ddb4@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/96@github.com>
Subject: [quicwg/wg-materials] add presentation about Handshake Corner Cases (#96)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be920ab5c679_66c83f93462d45c452882"; 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/rcwls_T-cBdJlFFj-kNLAcnT18I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 06:41:50 -0000

----==_mimepart_5be920ab5c679_66c83f93462d45c452882
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/wg-materials/pull/96

-- Commit Summary --

  * add presentation about Handshake Corner Cases

-- File Changes --

    A ietf103/handshake-corner-cases.pdf (0)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/96.patch
https://github.com/quicwg/wg-materials/pull/96.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/wg-materials/pull/96

----==_mimepart_5be920ab5c679_66c83f93462d45c452882
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/wg-materials/pull/96'>https://github.com/quicwg/wg-materials/pull/96</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>add presentation about Handshake Corner Cases</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/96/files#diff-0">ietf103/handshake-corner-cases.pdf</a>
    (0)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/96.patch'>https://github.com/quicwg/wg-materials/pull/96.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/96.diff'>https://github.com/quicwg/wg-materials/pull/96.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/wg-materials/pull/96">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3MFZ2aLtMaoZoCJE6X1d8qTrsURks5uuRgrgaJpZM4YZC_7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Nh5dHkLqC3Yfc67aO_t58ZWOvKks5uuRgrgaJpZM4YZC_7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"add presentation about Handshake Corner Cases (#96)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/96"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/96",
"url": "https://github.com/quicwg/wg-materials/pull/96",
"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": "add presentation about Handshake Corner Cases (#96)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "79e7007",
"value": "add presentation about Handshake Corner Cases"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Added",
"value": "[ietf103/handshake-corner-cases.pdf](https://github.com/quicwg/wg-materials/pull/96/files#diff-0) (0 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/wg-materials\",\n\"issueId\": 96,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 96\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/96"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/96.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/96.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409219067\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be920ab5c679_66c83f93462d45c452882--


From nobody Sun Nov 11 22: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 8A0B1130DDB for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:42:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6L9BB45Y-3PG for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:42: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 2E58912D4EB for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:42:18 -0800 (PST)
Date: Sun, 11 Nov 2018 22:42:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542004937; bh=G0cdWEyvSlS9S4bkS2sG7jpNJuvn+0OQ8x2wdZVbbiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p59E+515mVVOb5fI4mGzJ3eXd0RGjYi6/JbzGE0JZOO+8HIDlddjJQGobbjhYlxPD Mr3xZKZpDh7mfIYjj5ZRyAvxnRZm3BUzWmpfcUoouBV7GyIEDxHG6/CUd+Xvt0YVV5 KOOoCZMrCWmDwAPmrZ2YRVX4N0BO0Lo1PRe66AE4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c500298bd02d1215b41557cf6b2d1d53bf711d992cf000000011800e2c992a169ce169d83c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1987/437773345@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1987@github.com>
References: <quicwg/base-drafts/issues/1987@github.com>
Subject: Re: [quicwg/base-drafts] Clarify 1200 bytes Initial packet rule (#1987)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be920c931f03_38a73fb9952d45b8829425"; 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/NByFirKxqP4Z-2MsmBVLoV7coD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 06:42:20 -0000

----==_mimepart_5be920c931f03_38a73fb9952d45b8829425
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Done: https://github.com/quicwg/wg-materials/pull/96

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437773345
----==_mimepart_5be920c931f03_38a73fb9952d45b8829425
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Done: <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="379641268" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/96" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/96/hovercard" href="https://github.com/quicwg/wg-materials/pull/96">quicwg/wg-materials#96</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437773345">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq69d7_3mJX_Baj93BOU0ahL3JS8kks5uuRhJgaJpZM4YX-za">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6GOxdGS_ft0yicA-TP19SJf2Mqyks5uuRhJgaJpZM4YX-za.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1987: Done: https://github.com/quicwg/wg-materials/pull/96"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437773345"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437773345",
"url": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437773345",
"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] Clarify 1200 bytes Initial packet rule (#1987)",
"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\": 1987,\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\": 1987\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1987#issuecomment-437773345"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408939738\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be920c931f03_38a73fb9952d45b8829425--


From nobody Sun Nov 11 22:42: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 BF6E112D4EB for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:42:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bczN3cNj4qvT for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:42: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 4ECFB12D4F0 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:42:35 -0800 (PST)
Date: Sun, 11 Nov 2018 22:42:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542004954; bh=tWjoplydM7bUS+v8ZOSiMjcRNiIOYSKi0OotgPOZ450=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ULaQHwCcduM+hl8jEuERQKhbM7YCnB01cCTLQJ6heb2uVD5c/wvVSZOWV3BJpMWut KF24czsz5UJwoHQSQqoOyLm7idh+oDikPP12actt/YY5VKMF3zEJM/4+ifnWoFJjQ8 vMn6gCeegRv5OTowzBkVFkiGrJEKrNDtTr5WVa+o=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58733ef46345bc3170e9e2a5fac5c008f5155dd192cf000000011800e2da92a169ce169ea713@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/437773390@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_5be920da7e6d9_4ac93f960ecd45b837742a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/byJlmEOwEG5a4STd34dEqBTg9oA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 06:42:37 -0000

----==_mimepart_5be920da7e6d9_4ac93f960ecd45b837742a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What @martinthomson says.

The field is purely for debugging, and we do not need to internationalize it.

I am fine with changing the definition from "human-readable explanation that SHOULD be UTF-8" to "a series of octets that can be anything" if doing so removes the misconception that the information contained here requires I18N.

-- 
You are receiving this 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-437773390
----==_mimepart_5be920da7e6d9_4ac93f960ecd45b837742a
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-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> says.</p>
<p>The field is purely for debugging, and we do not need to international=
ize it.</p>
<p>I am fine with changing the definition from "human-readable explanatio=
n that SHOULD be UTF-8" to "a series of octets that can be anything" if d=
oing so removes the misconception that the information contained here req=
uires I18N.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-437773390">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2-g=
OubEcpk4dPBzvPIoik3Rdkhuks5uuRhagaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwAR7KGElwT0osxcYTlY6yw7=
x9W9ks5uuRhagaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1990: What @martinthomson says.\r\n\r\nThe field is purely for deb=
ugging, and we do not need to internationalize it.\r\n\r\nI am fine with =
changing the definition from \"human-readable explanation that SHOULD be =
UTF-8\" to \"a series of octets that can be anything\" if doing so remove=
s the misconception that the information contained here requires I18N."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/1990#issuecomment-437773390"}}}</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=
-437773390",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7773390",
"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] encoding of CONNECTION_CLOSE reason ph=
rases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7773390"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090372=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be920da7e6d9_4ac93f960ecd45b837742a--


From nobody Sun Nov 11 22:43: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 53662130DDF for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:43:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 ZuvduEotasmd for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:43: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 38DCA12D4F0 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:43:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542005026; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9RRE7ZqYBdXzmyFI5WoiC6sghUH+ydcIxuIfSXG4ykw=; b=bh8WV3vUXETxNLUAkzJNxwCqSZN5i6oAw9DS5U3wQyAj0ENT+HVeq8u0VlYeqs/Qj46VJaMI +47O6vibMxyd+iS8RRSmg6CRkYpqWPYo5mNMdw7gxryp7d+UqoiOLQbF8ST0iPKQzjlbCvw+ OmT+BB3hfdLFcDt0OTWJH/2NC7Q=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5be92122.7f62b81001b0-smtp-out-n02; Mon, 12 Nov 2018 06:43:46 -0000 (UTC)
Date: Sun, 11 Nov 2018 22:43:45 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5be92121ea2c7_420a2ac152d6258446785@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 79e700: add presentation about Handshake Corner Cases
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be92121e9eda_420a2ac152d62584466cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4z7By0-MSfIgZaitKafKVt1e2hg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 06:43:49 -0000

----==_mimepart_5be92121e9eda_420a2ac152d62584466cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 79e7007dc9e46cb7f4e17b09dc149959f6430d9f
      https://github.com/quicwg/wg-materials/commit/79e7007dc9e46cb7f4e17b09dc149959f6430d9f
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    A ietf103/handshake-corner-cases.pdf

  Log Message:
  -----------
  add presentation about Handshake Corner Cases


  Commit: e86f3b460b2c14a2cc0ea702ebd6756e16855bd8
      https://github.com/quicwg/wg-materials/commit/e86f3b460b2c14a2cc0ea702ebd6756e16855bd8
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    A ietf103/handshake-corner-cases.pdf

  Log Message:
  -----------
  Merge pull request #96 from marten-seemann/handshake-corner-cases

add presentation about Handshake Corner Cases


Compare: https://github.com/quicwg/wg-materials/compare/ccabdd2c13e5...e86f3b460b2c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be92121e9eda_420a2ac152d62584466cc--


From nobody Sun Nov 11 22:43: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 9F16C12D4F0 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:43:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 NJAyi9Q0WDxw for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:43:48 -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 EED4D12D4EB for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:43:47 -0800 (PST)
Date: Sun, 11 Nov 2018 22:43:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542005027; bh=itQTP24/S5mlGUCbi0FwbjKW9JsWKmDvdgjDbL1OiM8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s4755dTZv06TdR8priV5w1xheqpky3ZhItqtSm4LvQRNiqDp7kiwxxGPDLJJVadlF jbhGe+rlYqBiQlRVlgg8336GKqnFTIL5xNGZbF7kI+mJnc01Z1S9Iwcy34fZO+htWK Ev6VjnF1IgiigCH8/GnRSNBqpF7s3HpAB1e/OMjo=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab5884eccd125a541cc531ee5375fb0fac2c43a0d792cf000000011800e32292a169ce16a0ddb4@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/96/issue_event/1959470639@github.com>
In-Reply-To: <quicwg/wg-materials/pull/96@github.com>
References: <quicwg/wg-materials/pull/96@github.com>
Subject: Re: [quicwg/wg-materials] add presentation about Handshake Corner Cases (#96)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be92122e2efe_40473fab0c2d45b417995a3"; 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/66bzjpeuTr5qPZHRdgAy05zK0EM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 06:43:51 -0000

----==_mimepart_5be92122e2efe_40473fab0c2d45b417995a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #96 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/wg-materials/pull/96#event-1959470639
----==_mimepart_5be92122e2efe_40473fab0c2d45b417995a3
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="379641268" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/96" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/96/hovercard" href="https://github.com/quicwg/wg-materials/pull/96">#96</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/wg-materials/pull/96#event-1959470639">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6UnlTJvhpp5xjBvz0Q_l1QhZoepks5uuRiigaJpZM4YZC_7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9C5igT3_PBX0i2wHsGdkVcVHmXDks5uuRiigaJpZM4YZC_7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #96 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/96#event-1959470639"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/96#event-1959470639",
"url": "https://github.com/quicwg/wg-materials/pull/96#event-1959470639",
"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/wg-materials] add presentation about Handshake Corner Cases (#96)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/96#event-1959470639"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409219067\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be92122e2efe_40473fab0c2d45b417995a3--


From nobody Sun Nov 11 22:48: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 7A818130DDB for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:48:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S6wSh9qfljvW for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 22:48: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 D9B0E12D4EB for <quic-issues@ietf.org>; Sun, 11 Nov 2018 22:48:38 -0800 (PST)
Date: Sun, 11 Nov 2018 22:48:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542005318; bh=+2DHs6aXM2fGlFiAHBOaHMTI4D/6FtTOdMml4WUfdbA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OEW16fhheld1IzxbJT8ESc7X16PEWvPe0SjlllTNxRYxC2PFPfqibQW47RY8mJmVH g1+34eKfJDCRPslZJsjYS8wNFRxy65FSaxedBtq+klUJffAbsAJiuOh0RaVqaTKGsF QxpS11bUO78pm0dYB/A7jT47yltX1I8n/kWbLIzU=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bd74ede09f854f48cff1cb3a51b9ef03f97940792cf000000011800e44692a169ce169ea713@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/437774510@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_5be92246379b_15f23fab0c2d45b4427736"; 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/V-KotoEPT_AlnQYEl-yKQdun02k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 06:48:41 -0000

----==_mimepart_5be92246379b_15f23fab0c2d45b4427736
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that this is purely for debugging, and should probably never be displayed to the user, so I18n shouldn't be an issue.

Is there any reason not to require this to be UTF-8 though? I think it would help debugging interoperability testing (and error logging) if you can rely on the charset.

-- 
You are receiving this 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-437774510
----==_mimepart_5be92246379b_15f23fab0c2d45b4427736
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree that this is purely for debugging, and should probably never b=
e displayed to the user, so I18n shouldn't be an issue.</p>
<p>Is there any reason not to require this to be UTF-8 though? I think it=
 would help debugging interoperability testing (and error logging) if you=
 can rely on the charset.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-437774510">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyHr=
Oo9cdPUT0kbpLZdut02qu4Wkks5uuRnGgaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqysaeLcl8af2UZcL0RFV0JPv=
6QVHks5uuRnGgaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1990: I agree that this is purely for debugging, and shoul=
d probably never be displayed to the user, so I18n shouldn't be an issue.=
\r\n\r\nIs there any reason not to require this to be UTF-8 though? I thi=
nk it would help debugging interoperability testing (and error logging) i=
f you can rely on the charset."}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/1990#issuecomment-437774510"}}=
}</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=
-437774510",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7774510",
"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] encoding of CONNECTION_CLOSE reason ph=
rases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7774510"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090372=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be92246379b_15f23fab0c2d45b4427736--


From nobody Sun Nov 11 23: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 200EC12007C for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 23:11:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s7HcWPfcE428 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 23:11: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 561BA127598 for <quic-issues@ietf.org>; Sun, 11 Nov 2018 23:11:07 -0800 (PST)
Date: Sun, 11 Nov 2018 23:11:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542006666; bh=8rOgGZRgB0TU8osV4aT7rLamqKe0Nf8ieaQLTWxfs+M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jdWvEA+MWrdrpMqYvhxdLfnz8HiWoIA74rnmMjNdOIER2vqyI8jdd/l48TxXVtlxI MV2hUkpOwZyISLX/SjaKblfAcFOSDG1BNNcmdDkQ3WTnRpGW1CkkmdawOZ+5hlZ252 kMQNxJBkzAP1qvzZz1sAyXcL4A9nfPvJKWVH4asc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5834572a7ffd58b6355d02f2933ec1227c30c4c92cf000000011800e98a92a169ce169ea713@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/437779182@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_5be9278adf2a_64423fea404d45bc23305f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KFG_NOJ0lOnmp2yNAXzvSGGSv_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: Mon, 12 Nov 2018 07:11:09 -0000

----==_mimepart_5be9278adf2a_64423fea404d45bc23305f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Is there any reason not to require this to be UTF-8 though? I think it would help debugging interoperability testing (and error logging) if you can rely on the charset.

If we say "MUST be UTF-8", then the natural outcome would be that people would expect QUIC stacks to validate if the reason phase contains a valid UTF-8 string. I do not think we should have such a requirement.

Current text saying "SHOULD be UTF-8" is fine in this respect because QUIC stacks can simply emit the binary octets that it has received to the application.

Note that most (if not all) of HTTP logging does not deal with charsets; for example a URL can contain any charset, and they are logged as 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/1990#issuecomment-437779182
----==_mimepart_5be9278adf2a_64423fea404d45bc23305f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Is there any reason not to require this to be UTF-8 though? I think it=
 would help debugging interoperability testing (and error logging) if you=
 can rely on the charset.</p>
</blockquote>
<p>If we say "MUST be UTF-8", then the natural outcome would be that peop=
le would expect QUIC stacks to validate if the reason phase contains a va=
lid UTF-8 string. I do not think we should have such a requirement.</p>
<p>Current text saying "SHOULD be UTF-8" is fine in this respect because =
QUIC stacks can simply emit the binary octets that it has received to the=
 application.</p>
<p>Note that most (if not all) of HTTP logging does not deal with charset=
s; for example a URL can contain any charset, and they are logged as byte=
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/1990#issuecomment-437779182">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyeB=
ofM8BQOV7uk-G5Bg7OT2KOnpks5uuR8KgaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6L5EvQIjlrti10EfUCgheyV=
eHP6ks5uuR8KgaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1990: \u003e Is there any reason not to require this to be UTF-8 t=
hough? I think it would help debugging interoperability testing (and erro=
r logging) if you can rely on the charset.\r\n\r\nIf we say \"MUST be UTF=
-8\", then the natural outcome would be that people would expect QUIC sta=
cks to validate if the reason phase contains a valid UTF-8 string. I do n=
ot think we should have such a requirement.\r\n\r\nCurrent text saying \"=
SHOULD be UTF-8\" is fine in this respect because QUIC stacks can simply =
emit the binary octets that it has received to the application.\r\n\r\nNo=
te that most (if not all) of HTTP logging does not deal with charsets; fo=
r example a URL can contain any charset, and they are logged as bytes."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/1990#issuecomment-437779182"}}}</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=
-437779182",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7779182",
"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] encoding of CONNECTION_CLOSE reason ph=
rases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7779182"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090372=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be9278adf2a_64423fea404d45bc23305f6--


From nobody Sun Nov 11 23:33: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 4EF7B128BCC for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 23:33:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XUZQW5o7Lgr5 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 23:32: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 6BC0112007C for <quic-issues@ietf.org>; Sun, 11 Nov 2018 23:32:58 -0800 (PST)
Date: Sun, 11 Nov 2018 23:32:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542007977; bh=rnw8AobJORtdmFrp9onIriBTPqhwQduzVqOJNE6+U4Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dGyoz/zul6qlWekg40q2dfwPhjVrEcohigVu71ly83YGUzgwPh9be1xNgS62MDS2D MQv+0BKTQ813hRkWr0i/eQd9h/vl2AovS8QBIJxwO/rFxXtkf2E1XH5k+nkYzQ2CxM sfQ7IJPb2b70Tk2+c+ve12/pQRgkiQCf/HhUOl4w=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab12be0777e1a41349086bebbd50dc8ef95b366b7992cf000000011800eea892a169ce16a0b027@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1991/c437783337@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1991@github.com>
References: <quicwg/base-drafts/pull/1991@github.com>
Subject: Re: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be92ca8f3d37_15e13fadf8cd45c0502114"; 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/Z6g8kAo4GeTFjtS3ZIYE6d8WgGA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 07:33:00 -0000

----==_mimepart_5be92ca8f3d37_15e13fadf8cd45c0502114
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The TLS spec notes that
> with common hash functions, any label longer than 12 characters requires an additional iteration of the hash function to compute. The labels in this specification have all been chosen to fit within this limit.

Should that be a design criterion for us 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/1991#issuecomment-437783337
----==_mimepart_5be92ca8f3d37_15e13fadf8cd45c0502114
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The TLS spec notes that</p>
<blockquote>
<p>with common hash functions, any label longer than 12 characters requir=
es an additional iteration of the hash function to compute. The labels in=
 this specification have all been chosen to fit within this limit.</p>
</blockquote>
<p>Should that be a design criterion for us 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/pull/1991#issuecomment-437783337">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6HQxs=
YX-VNuIdAQ4i-9ek9D4kwFks5uuSQogaJpZM4YY_r2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq7D-I7nDhr6RrGoycCKpFFDbMjFw=
ks5uuSQogaJpZM4YY_r2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1991: The TLS spec notes that\r\n\u003e with common hash f=
unctions, any label longer than 12 characters requires an additional iter=
ation of the hash function to compute. The labels in this specification h=
ave all been chosen to fit within this limit.\r\n\r\nShould that be a des=
ign criterion for us as well?"}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/1991#issuecomment-43778333=
7"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-4=
37783337",
"url": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-4377=
83337",
"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] Separation for leaf keys only (#1991)"=
,
"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\": 1991,\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\": 1991\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-4377=
83337"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4092054=
94\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be92ca8f3d37_15e13fadf8cd45c0502114--


From nobody Sun Nov 11 23:44: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 01BDD12D4EE for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 23:44:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 GQZehy5Nr748 for <quic-issues@ietfa.amsl.com>; Sun, 11 Nov 2018 23:44: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 E94CB128BCC for <quic-issues@ietf.org>; Sun, 11 Nov 2018 23:44:51 -0800 (PST)
Date: Sun, 11 Nov 2018 23:44:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542008690; bh=FERUTRbEdGG1xIK/niNZaCkwPbwj5OnRbZ65MVkYOJ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TzQfsJ/mmmEjOUWXApK6l3Szl/xhBcwlIHYKBFMm86UjWekVfkdqKOz18bIgZ/ZnT 0PwpNaqem5V1uUyWeEoWXGlSuUbZ2ngmAZA7ZtWItFrm983Blnuyhl3/pzhRiUmMSZ QvDyQAaHGpUz+cW1PXFMJMkDLKELDej2GY0q50KQ=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85e1e882d53c604ed4ee5c569e9357c2afff339892cf000000011800f17292a169ce167bdf87@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1963/review/173778295@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1963@github.com>
References: <quicwg/base-drafts/pull/1963@github.com>
Subject: Re: [quicwg/base-drafts] Reorder the NEW_CONNECTION_ID frame (#1963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be92f72ab707_28833fab0c2d45b4120877b"; 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/gcgQghUd6XzUfJiR0q_a52PqRIU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 07:44:55 -0000

----==_mimepart_5be92f72ab707_28833fab0c2d45b4120877b
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/1963#pullrequestreview-173778295
----==_mimepart_5be92f72ab707_28833fab0c2d45b4120877b
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/1963#pullrequestreview-173778295">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9QhZPHBbHBN9j4nWC-xt7mCg-bOks5uuSbygaJpZM4YNnb0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzu9anoMArFs-j28I1t4VPl0cgfGks5uuSbygaJpZM4YNnb0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1963"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-173778295"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-173778295",
"url": "https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-173778295",
"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 1963",
"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/1963#pullrequestreview-173778295"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406222580\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be92f72ab707_28833fab0c2d45b4120877b--


From nobody Mon Nov 12 01: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 7418A130DE6 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:34:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KLXvC1N93L2W for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:34: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 C4DDC130DDC for <quic-issues@ietf.org>; Mon, 12 Nov 2018 01:34:27 -0800 (PST)
Date: Mon, 12 Nov 2018 01:34:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542015266; bh=5VRw4xotkA/bdyRT2HuKyrANTx8sEMnPIl2gdl9dSD0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gB1aohbeOi+qCVfsTEjPlE7SFstfeY/Ik96hsVkbrCmztUU3mca3xWYEjKqnqaqLj SoRBTJw1+BqQL9Hvxd7iGRjmAx6peOk8JLxIJWHnv+6r66eT3i5DeOyWyahzYlj0e7 gYWUfQge9SKiD/Ar4eYYsWvOktosbHVsrRXJA9yc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26f3dcd03134243d899c209486192bcba4b2987492cf0000000118010b2292a169ce169ea713@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/437814361@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_5be94922a755e_4d783fc783ad45b41392bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/It9VYKDLFiEWnRgX-yVYfezhMcc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 09:34:30 -0000

----==_mimepart_5be94922a755e_4d783fc783ad45b41392bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You can't realistically generate an error if CONNECTION_CLOSE is bad, so I don't have a problem saying that it contains a UTF-8 string.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437814361
----==_mimepart_5be94922a755e_4d783fc783ad45b41392bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You can't realistically generate an error if CONNECTION_CLOSE is bad, so I don't have a problem saying that it contains a UTF-8 string.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437814361">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4FpiZvwnqCam8UsAeDzeqS5zcaMks5uuUCigaJpZM4YYWmQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8rItuDE6kwGYEH-iEhGYX-Y94P8ks5uuUCigaJpZM4YYWmQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1990: You can't realistically generate an error if CONNECTION_CLOSE is bad, so I don't have a problem saying that it contains a UTF-8 string."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437814361"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437814361",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437814361",
"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] encoding of CONNECTION_CLOSE reason phrases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437814361"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409037200\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be94922a755e_4d783fc783ad45b41392bb--


From nobody Mon Nov 12 01:35: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 6DAB51292F1 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:35:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 bG25ICsbofFX for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:35:08 -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 881941277BB for <quic-issues@ietf.org>; Mon, 12 Nov 2018 01:35: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=Mew49UdLhYlAbIxc6ZmPChP6Z2w=; b=jwQsPNut7y5Fw7gB 3Bawq+83qeaLAN8J0pdEbILmrft+9XYosQLAEoIeOHPg27XCaL/ULX/3+CBnac9i RMTJIOFTMuFKtS9JwwakqESlRITBNqaSoKMEDAO8QlFGiiqRlixvS3ws2e0n8CKR +OQN5HsRAR9DIA++SRM/NKbtz8U=
Received: by filter0582p1iad2.sendgrid.net with SMTP id filter0582p1iad2-15128-5BE9494B-3 2018-11-12 09:35:07.141425335 +0000 UTC m=+466201.599786318
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id Lqy2nZMURk2aKbcKO69Qcw for <quic-issues@ietf.org>; Mon, 12 Nov 2018 09:35:07.161 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id 23740AE014F for <quic-issues@ietf.org>; Mon, 12 Nov 2018 01:35:07 -0800 (PST)
Date: Mon, 12 Nov 2018 09:35:07 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c7eddc37aa5f2d93aa7cf4780117e867929583b92cf0000000118010b4b92a169ce16a0b027@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1991/c437814547@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1991@github.com>
References: <quicwg/base-drafts/pull/1991@github.com>
Subject: Re: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9494b21f50_67783fd5398d45c011519a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2zmeSGuF6Uje4XmEOCfH9WVpxbsN3ZRLxy9L BndlWpeRb9azoOJ8f2wKN703jcYfJwzttvPo/WzgUOd0Q/hYNLbtmcFXHL+umNaWEMEgrcW/ZgyUl2 qtCGK2JmCHHWpyzSIqOE6reFg5NsHeo2JuthDOZeXgw9XXu1OJpEnkaE3iQ4xODOiDjgAfOOnDOel+ c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SaWwEizZKpBfKoNZh4QoHDKBJF4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 09:35:10 -0000

----==_mimepart_5be9494b21f50_67783fd5398d45c011519a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I consider that.  "quic key" is short 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/1991#issuecomment-437814547
----==_mimepart_5be9494b21f50_67783fd5398d45c011519a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, I consider that.  "quic key" is short 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/1991#issuecomment-437814547">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx_zwVqpcGmyVuwXMdj5vPRJ_g0Gks5uuUDLgaJpZM4YY_r2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq95ZXkpUhAuwEzZPpzrQoOwLxG2Dks5uuUDLgaJpZM4YY_r2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1991: Yes, I consider that.  \"quic key\" is short enough."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437814547"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437814547",
"url": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437814547",
"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] Separation for leaf keys only (#1991)",
"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\": 1991,\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\": 1991\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437814547"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409205494\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9494b21f50_67783fd5398d45c011519a--


From nobody Mon Nov 12 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 9A1291277BB for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:38:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VqDMznT6AoKK for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:37: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 D3F4712D4EE for <quic-issues@ietf.org>; Mon, 12 Nov 2018 01:37:58 -0800 (PST)
Date: Mon, 12 Nov 2018 01:37:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542015477; bh=IepyApvhMINq8+FL2uD2GJtn+hB0lcZYjteT/vw0ETI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eiQyql0Ag/4/S2laqx6h+MUrVjN024iqz/WtdQ5nAmtrsXGXDxsjRjbXXlMUYv2X6 bqxYGcT53snNOcnRjCijUHHq+5WSHdASmnRBsf48bpMw2BB3eF8lK6cdU8KaIpBJya zNSnFduRiYU7WC5DlH5X9heHZq+T1+CC/2EwyZUA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09f27522e544a640763f37de3d7e9af71e8b6e1d92cf0000000118010bf592a169ce169ea713@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/437815343@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_5be949f5ee713_45d53fd72b0d45c03466ea"; 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/J2QQilyBxATeHqoWWoLUFID5Rf4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 09:38:02 -0000

----==_mimepart_5be949f5ee713_45d53fd72b0d45c03466ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If it's UTF-8 it is much simpler to dump in error logs, even if you don't bother validate it. Some logs tend to use JSON which is practically always UTF-8. If you need binary, just base64 encode 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/1990#issuecomment-437815343
----==_mimepart_5be949f5ee713_45d53fd72b0d45c03466ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If it's UTF-8 it is much simpler to dump in error logs, even if you don't bother validate it. Some logs tend to use JSON which is practically always UTF-8. If you need binary, just base64 encode 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/1990#issuecomment-437815343">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1JgeL7tv4I0ZhEQMcfpgOlNKB41ks5uuUF1gaJpZM4YYWmQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2Mvp2IAgcoCr6qRSL8AFfqPqIRvks5uuUF1gaJpZM4YYWmQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1990: If it's UTF-8 it is much simpler to dump in error logs, even if you don't bother validate it. Some logs tend to use JSON which is practically always UTF-8. If you need binary, just base64 encode it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437815343"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437815343",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437815343",
"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] encoding of CONNECTION_CLOSE reason phrases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437815343"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409037200\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be949f5ee713_45d53fd72b0d45c03466ea--


From nobody Mon Nov 12 01:39: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 341ED130E3E for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:39:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cuU3qKE2_qER for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:39: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 94727130E0F for <quic-issues@ietf.org>; Mon, 12 Nov 2018 01:39:46 -0800 (PST)
Date: Mon, 12 Nov 2018 01:39:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542015585; bh=EdMAc+yQDcz5WOOv7rCDoGLaZbG7697OVLNKHN6TAIw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f2Dvf1Iea8CivEcaigPcaMfpV5sG0N8X9EKvougUfbObcTk4op4FM3svRRUtDqi5z X0dOjPbkVO7Lvz3dpQqwYZ9cNy+lCrKvqOrNoSHwe0SOyrCbCbVWcSOkXqy2JnbX55 jruCHkHzsiqK2F+inJtlxXPHd9rheRlVFzilrP2I=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b89fcf1db12dece41dd4870e70256f5993b519c92cf0000000118010c6192a169ce169ea713@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/437815817@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_5be94a61d81d8_6a1c3fa78ccd45c414937a"; 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/y0_xGDbZ5Ctq7AOEB8TZv3hLj_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, 12 Nov 2018 09:39:53 -0000

----==_mimepart_5be94a61d81d8_6a1c3fa78ccd45c414937a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A binary format is a buffer overrun attack waiting to happen.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437815817
----==_mimepart_5be94a61d81d8_6a1c3fa78ccd45c414937a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A binary format is a buffer overrun attack waiting to happen.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437815817">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7otOc9cIuBuj9REVmxP5DZQkyp9ks5uuUHhgaJpZM4YYWmQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8_1o44D3iFzaksB3ddGqYq8orfqks5uuUHhgaJpZM4YYWmQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1990: A binary format is a buffer overrun attack waiting to happen."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437815817"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437815817",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437815817",
"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] encoding of CONNECTION_CLOSE reason phrases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437815817"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409037200\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be94a61d81d8_6a1c3fa78ccd45c414937a--


From nobody Mon Nov 12 01:47: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 71DDF130DD7 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:47:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wku0SogX2lsB for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:47: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 E6A971292F1 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 01:47:21 -0800 (PST)
Date: Mon, 12 Nov 2018 01:47:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542016041; bh=9tiACleblL3EfTm2MqiJJaMW8wvYAEhqeaHLMJoEMQs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ONr9OiXR8/y9LQsLJLBkb3r/lD3NGgQrvykM3TAjXbOoffyhbucEQ7H+MWWIRelI/ wZun/LNzjWCil//lRI4hh4/Qo8Gz9itHrhFB2GBNwDnqs2e0UJ4VkKzBus7reNPAta 6mCxopj0BXEAAZonwNwRE/SrgkkZB01wQnEclOyI=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a6eed9c1ac63d6ff9a04fedd983370405699be192cf0000000118010e2992a169ce16a0b027@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1991/c437818107@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1991@github.com>
References: <quicwg/base-drafts/pull/1991@github.com>
Subject: Re: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be94c2940b27_1be53f988c2d45c4156685"; 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/Y9ujhQO2i2D0jR5TG_QSjnXZIC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 09:47:23 -0000

----==_mimepart_5be94c2940b27_1be53f988c2d45c4156685
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe I'm not understanding the key derivation correctly, but isn't the label prepended with "tls13 "? This would add another 6 characters, so "tls13 quic key" would be 14 characters in total.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437818107
----==_mimepart_5be94c2940b27_1be53f988c2d45c4156685
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Maybe I'm not understanding the key derivation correctly, but isn't the label prepended with "tls13 "? This would add another 6 characters, so "tls13 quic key" would be 14 characters in total.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437818107">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0zHSLd5MeiUZOdlMrjooHoeG3xsks5uuUOpgaJpZM4YY_r2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxv5C3q-9eUiX9Ip7BoMFqAbTdYJks5uuUOpgaJpZM4YY_r2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1991: Maybe I'm not understanding the key derivation correctly, but isn't the label prepended with \"tls13 \"? This would add another 6 characters, so \"tls13 quic key\" would be 14 characters in total."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437818107"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437818107",
"url": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437818107",
"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] Separation for leaf keys only (#1991)",
"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\": 1991,\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\": 1991\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437818107"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409205494\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be94c2940b27_1be53f988c2d45c4156685--


From nobody Mon Nov 12 01:48: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 1DD4712D4EE for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:48:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 z4acxgddCl1r for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:48: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 10CD11292F1 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 01:48:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542016081; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=D5YRFv6SNJd29qFzB54282uulZTGpNcgO8axueg/q9o=; b=i0YKdKvMlYgT6L1/enEfxocnxEtjxdrlGUNy1IhDs2NFdaCR1CDV5mrZJL2M0w29SdzwHjCf OWz/Noy3EkuayWBgfVe7CVjKHa4S30/KezgY6IANuyAdEsSA+nqHhreZERSq/eNEEyF0Aoho AxcKi0YEtC/8nujye5CAKZJOgXw=
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 5be94c50.7fd9bc45ac60-smtp-out-n01; Mon, 12 Nov 2018 09:48:00 -0000 (UTC)
Date: Mon, 12 Nov 2018 01:48:00 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be94c50ab476_53132b14ca2b857c109594@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cc4861: endpoint MAY discard CIDs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be94c50aaf03_53132b14ca2b857c1094c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SVZg6yY840zSCL-EG3S_jbFFmzw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 09:48:03 -0000

----==_mimepart_5be94c50aaf03_53132b14ca2b857c1094c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cids
  Home:   https://github.com/quicwg/base-drafts
  Commit: cc4861d6af461299bed66cd3604488d2103c6ef2
      https://github.com/quicwg/base-drafts/commit/cc4861d6af461299bed66cd3604488d2103c6ef2
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be94c50aaf03_53132b14ca2b857c1094c5--


From nobody Mon Nov 12 01:53: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 E43CE1292F1 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:53:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 aH-H55ZDUpoP for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01: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 DD719126DBF for <quic-issues@ietf.org>; Mon, 12 Nov 2018 01:52:59 -0800 (PST)
Date: Mon, 12 Nov 2018 01:52:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542016379; bh=Mw3v/U5u9CIo1qapfbD4US1j9SjWv0KTakAyCFoc1yw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=VYIyfOdgmTTOf+NkrYOlMFrz7/XsSTo4ViG50HqZ9MW0FBFzYxXSIlt2xAFImc2Ow nFZEcUZs6qxkx2IYBTZRCvIy+mTYSCgBd3KHHF/SWZ4RQlitHcruAC89hD0UFhDkef q4/sZIGe3KMxLOqIV+UtsuNPzZq1s8v+WPQOY8L4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab720129863d18a921f4b4c635dc37d01cb6ff7e7892cf0000000118010f7b92a169ce16a1bb2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1992@github.com>
Subject: [quicwg/base-drafts] Endpoint MAY discard CIDs (#1992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be94d7b23849_67373fd5398d45c02051f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2z8B66Coy50h8kGxYtPPzCgWbWE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 09:53:02 -0000

----==_mimepart_5be94d7b23849_67373fd5398d45c02051f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An endpoint should not assume that its peer will not drop any received CIDs.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1992

-- Commit Summary --

  * endpoint MAY discard CIDs

-- File Changes --

    M draft-ietf-quic-transport.md (17)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1992.patch
https://github.com/quicwg/base-drafts/pull/1992.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/1992

----==_mimepart_5be94d7b23849_67373fd5398d45c02051f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>An endpoint should not assume that its peer will not drop any received CIDs.</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/1992'>https://github.com/quicwg/base-drafts/pull/1992</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>endpoint MAY discard CIDs</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1992/files#diff-0">draft-ietf-quic-transport.md</a>
    (17)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1992.patch'>https://github.com/quicwg/base-drafts/pull/1992.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1992.diff'>https://github.com/quicwg/base-drafts/pull/1992.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/1992">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-s28hcH94iov_iR60ZmBUA7mpniks5uuUT7gaJpZM4YZTGe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4jK8FpDUoBwQc5hmZUwFWmv3xpUks5uuUT7gaJpZM4YZTGe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Endpoint MAY discard CIDs (#1992)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1992"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1992",
"url": "https://github.com/quicwg/base-drafts/pull/1992",
"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": "Endpoint MAY discard CIDs (#1992)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "cc4861d",
"value": "endpoint MAY discard CIDs"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1992/files#diff-0) (17 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\": 1992,\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\": 1992\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1992"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1992.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1992.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285022\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be94d7b23849_67373fd5398d45c02051f8--


From nobody Mon Nov 12 01:53: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 D9B37130E0C for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:53:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 FxVmrjYSj8AV for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:53: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 BB7C6130E30 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 01:53:30 -0800 (PST)
Date: Mon, 12 Nov 2018 01:53:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542016410; bh=dYP8NsO/Mdi2O1Y53FQOgYW1GxVDw8A896NJqO8gbSA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=GiXV10DAL3id2Dbx6K9+HthhxVt90xJhQKhPlqEW/zmNjEnpLJv8WsNjOUeBc1GC/ ztyxe1yKkABZFOPWo7NlJWZXljdHPQVuyXnfItCcWwroiRghkoIaxhaQ/j9gjyV6US 0+xbllQ/NjueJfd1zO73NI7JPmZ0384y04qEVRss=
From: Anne van Kesteren <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc338a374a27feb4cb282a7b350e96cc048220e6a92cf0000000118010f9992a169ce16a1bbee@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1993@github.com>
Subject: [quicwg/base-drafts] Introduce a bit to indicate the server doesn't do IP-based authentication (#1993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be94d99ede7a_2e3b3fed214d45c42322d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: annevk
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oNvJgKMnv_DIlg2gN7cBbNgRtrE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 09:53:40 -0000

----==_mimepart_5be94d99ede7a_2e3b3fed214d45c42322d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Web browsers have needed to invent a variety of schemes to talk to servers, such as the [CORS protocol](https://fetch.spec.whatwg.org/#http-cors-protocol) for HTTP and WebSocket as some kind of TCP, to avoid allowing `attacker.example` access to IP-authenticated data (e.g., intranets without the best security setup).

It'd be nice if this kind of thing could be done at the base protocol level. This would also allow browsers to expose a QUIC^W??? API to communicate with arbitrary servers that have the relevant bit set. (If such an API saw adoption that might also be a further incentive for middleware to get their act together.)

This would not obviate the need for something like CORS entirely, as requests containing cookies or HTTP authentication data would still require explicit consent, but it would allow browser-based applications to more usefully take part in the ecosystem.

cc @jakearchibald

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1993
----==_mimepart_5be94d99ede7a_2e3b3fed214d45c42322d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Web browsers have needed to invent a variety of schemes to talk to servers, such as the <a href="https://fetch.spec.whatwg.org/#http-cors-protocol" rel="nofollow">CORS protocol</a> for HTTP and WebSocket as some kind of TCP, to avoid allowing <code>attacker.example</code> access to IP-authenticated data (e.g., intranets without the best security setup).</p>
<p>It'd be nice if this kind of thing could be done at the base protocol level. This would also allow browsers to expose a QUIC^W??? API to communicate with arbitrary servers that have the relevant bit set. (If such an API saw adoption that might also be a further incentive for middleware to get their act together.)</p>
<p>This would not obviate the need for something like CORS entirely, as requests containing cookies or HTTP authentication data would still require explicit consent, but it would allow browser-based applications to more usefully take part in the ecosystem.</p>
<p>cc <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=93594" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jakearchibald">@jakearchibald</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1993">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-ZDtYqpQYR9P-EHpXcH4C6ZswW5ks5uuUUZgaJpZM4YZTK5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9c0VPKnwI5Dz0ZYfeC1KDo-4CpDks5uuUUZgaJpZM4YZTK5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Introduce a bit to indicate the server doesn't do IP-based authentication (#1993)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1993"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1993",
"url": "https://github.com/quicwg/base-drafts/issues/1993",
"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": "Introduce a bit to indicate the server doesn't do IP-based authentication (#1993)",
"sections": [
{
"text": "",
"activityTitle": "**Anne van Kesteren**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@annevk",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1993
}
]
}
],
"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\": 1993,\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\": 1993\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1993"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285305\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be94d99ede7a_2e3b3fed214d45c42322d9--


From nobody Mon Nov 12 01:59: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 BAF2F12D4EE for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:59:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2OBZCd1Qsb_o for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 01:59: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 136001292F1 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 01:59:38 -0800 (PST)
Date: Mon, 12 Nov 2018 01:59:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542016777; bh=cT8CFLnftYkaLfKQB6xnbBtsue87lHV7FMOGCEHbH/U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dbaDvHP4kzhBEBua7ZbDcj++2FGt/CTSnU1wx2rOPLAt1NSICqh1hJ+J/R7lltT97 7LgXAQqp4utYFFvs0J18pnU1M+1TihL705lHyoffKsC1MOzdjPl7nKkwqDsTmA0aez 0dwwlnMGP4lcpew2/TsvGCShh2/Es4tF1xZ6PANc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef917aba045fc98b0de1532b222a63107acc95d892cf000000011801110992a169ce16a0b027@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1991/c437821912@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1991@github.com>
References: <quicwg/base-drafts/pull/1991@github.com>
Subject: Re: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be94f0935d2a_58193fe6160d45bc375ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jF3Y-rr6pOQeYrcl77AhkEIkYak>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 09:59:41 -0000

----==_mimepart_5be94f0935d2a_58193fe6160d45bc375ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I seem to remember that the calculation allows for the 'tls13 ' prefix.  The real constraint is on the total length of the input to HKDF, which needs to be less than 32.  

```
       struct {
           uint16 length = Length;  // 2
           opaque label<7..255> = "tls13 " + Label; // 7 + len(Label)
           opaque context<0..255> = Context; // 1 + len(Context)
       } HkdfLabel;
```

Given that HKDF adds 1 more to this, that means there are 11 octets taken with overheads.  Context is either 0 length or a full hash width, so that doesn't factor in.  I don't know how this translates to 12 remaining (for a total of 23), I would have thought that the limit was 21.  Maybe there was some transposition of characters 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/pull/1991#issuecomment-437821912
----==_mimepart_5be94f0935d2a_58193fe6160d45bc375ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I seem to remember that the calculation allows for the 'tls13 ' prefix=
.  The real constraint is on the total length of the input to HKDF, which=
 needs to be less than 32.</p>
<pre><code>       struct {
           uint16 length =3D Length;  // 2
           opaque label&lt;7..255&gt; =3D "tls13 " + Label; // 7 + len(La=
bel)
           opaque context&lt;0..255&gt; =3D Context; // 1 + len(Context)
       } HkdfLabel;
</code></pre>
<p>Given that HKDF adds 1 more to this, that means there are 11 octets ta=
ken with overheads.  Context is either 0 length or a full hash width, so =
that doesn't factor in.  I don't know how this translates to 12 remaining=
 (for a total of 23), I would have thought that the limit was 21.  Maybe =
there was some transposition of characters involved.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1991#issuecomment-437821912">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5454J=
K-vzKTKg3kfP_LGSQ9OX_cks5uuUaJgaJpZM4YY_r2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyGHGvqgswGhTOpKN5GJYDl99LOf=
ks5uuUaJgaJpZM4YY_r2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1991: I seem to remember that the calculation allows for th=
e 'tls13 ' prefix.  The real constraint is on the total length of the inp=
ut to HKDF, which needs to be less than 32.  \r\n\r\n```\r\n       struct=
 {\r\n           uint16 length =3D Length;  // 2\r\n           opaque lab=
el\u003c7..255\u003e =3D \"tls13 \" + Label; // 7 + len(Label)\r\n       =
    opaque context\u003c0..255\u003e =3D Context; // 1 + len(Context)\r\n=
       } HkdfLabel;\r\n```\r\n\r\nGiven that HKDF adds 1 more to this, th=
at means there are 11 octets taken with overheads.  Context is either 0 l=
ength or a full hash width, so that doesn't factor in.  I don't know how =
this translates to 12 remaining (for a total of 23), I would have thought=
 that the limit was 21.  Maybe there was some transposition of characters=
 involved."}],"action":{"name":"View Pull Request","url":"https://github.=
com/quicwg/base-drafts/pull/1991#issuecomment-437821912"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-4=
37821912",
"url": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-4378=
21912",
"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] Separation for leaf keys only (#1991)"=
,
"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\": 1991,\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\": 1991\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-4378=
21912"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4092054=
94\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be94f0935d2a_58193fe6160d45bc375ca--


From nobody Mon Nov 12 02: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 C25DB130DD5 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:00:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IqMd2hjj-uCn for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02: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 2933A12D4EE for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:00:23 -0800 (PST)
Date: Mon, 12 Nov 2018 02:00:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542016822; bh=UIJpPUfGLu0274rXScULCmc5yw/wC10BNzAkha1Qsp4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zrFlh0mYnPWVAHP0ymUFjhFchyvDvG4O/o8MeReB0K6LqZhcyh0WXzhV8WhBlLx8I oR6En5Yr4t23S+ZHu26UAcJTyT1Gxro50/OCrF4gfqjfxLqJXrTWRTad+ncEAuPJ1o 304KO4lmK6gS2eirZVL0uowOWNTUQNxCd1nP+IrQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4e387864e875f5779ad3efdb63b66a8c62db75d192cf000000011801113692a169ce168ac763@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1977/437822141@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1977@github.com>
References: <quicwg/base-drafts/issues/1977@github.com>
Subject: Re: [quicwg/base-drafts] Exempt all ACK frames from congestion control (#1977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be94f364b515_7c7d3ffaaaad45b46145d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BA5N_9xfG-IsD34Yjor1CSuXlCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:00:25 -0000

----==_mimepart_5be94f364b515_7c7d3ffaaaad45b46145d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fair enough. I chatted with @martinduke and thought it was a fine proposal (I think it still is). But I agree with @marten-seemann that it leaves large ACKs out, which is unfortunate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1977#issuecomment-437822141
----==_mimepart_5be94f364b515_7c7d3ffaaaad45b46145d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fair enough. I chatted with <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> and thought it was a fine proposal (I think it still is). But I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> that it leaves large ACKs out, which is unfortunate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1977#issuecomment-437822141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0GGzWPE24jFm5mXjRAxiuAxOJWyks5uuUa2gaJpZM4YSAuG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9S80ldWTBExPQKOccX6zKgGJez2ks5uuUa2gaJpZM4YSAuG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1977: Fair enough. I chatted with @martinduke and thought it was a fine proposal (I think it still is). But I agree with @marten-seemann that it leaves large ACKs out, which is unfortunate."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1977#issuecomment-437822141"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-437822141",
"url": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-437822141",
"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] Exempt all ACK frames from congestion control (#1977)",
"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\": 1977,\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\": 1977\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-437822141"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407374726\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be94f364b515_7c7d3ffaaaad45b46145d--


From nobody Mon Nov 12 02:00: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 821D2130DD7 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:00:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bd3O0XL529ka for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:00: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 C38D912DDA3 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:00:55 -0800 (PST)
Date: Mon, 12 Nov 2018 02:00:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542016855; bh=yZfk2cdIRw6iDWzVJ9KVjaA4RnaqHpBAwajZr9+I6mw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SmnjTD3tyvgDuv168e/7dhWM+GYmySH4hrD/XjS+zL2l3MsbIjB5tuQX1GqLB3qbF 92BXQotFKmvOw3MCBdaRLklyrg6Iaw8gsRN2M8Y2hXO8w8TsM96ierhnpCkYLQpOS7 4j79Pj/vO/pfvFAnYH5g3c4ERumHyqnmTxXS71zc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2cf50d3e4ad69f111d55147a2634daf060ab94792cf000000011801115792a169ce16a1bb2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1992/review/173823447@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1992@github.com>
References: <quicwg/base-drafts/pull/1992@github.com>
Subject: Re: [quicwg/base-drafts] Endpoint MAY discard CIDs (#1992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be94f572058c_3f1f3fdd458d45c0913b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dRCTYncMDkOIvMcEF9pLL7krQuc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:00:58 -0000

----==_mimepart_5be94f572058c_3f1f3fdd458d45c0913b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



>  
 When an endpoint issues a connection ID, it MUST accept packets that carry this
 connection ID for the duration of the connection or until its peer invalidates
 the connection ID via a RETIRE_CONNECTION_ID frame
 ({{frame-retire-connection-id}}).
 
+Endpoints store received connection IDs for future use.  An endpoint that
+receives excessive connection IDs MAY discard those it cannot store.  An
+endpoint that issues connection IDs should expect that its peer might not store

```suggestion
endpoint that issues connection IDs cannot expect its peer to store
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1992#pullrequestreview-173823447
----==_mimepart_5be94f572058c_3f1f3fdd458d45c0913b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1992#discussi=
on_r232594578">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 When an endpoint issues a connection ID, it MUST accept packets that car=
ry this
 connection ID for the duration of the connection or until its peer inval=
idates
 the connection ID via a RETIRE_CONNECTION_ID frame
 ({{frame-retire-connection-id}}).
 =

+Endpoints store received connection IDs for future use.  An endpoint tha=
t
+receives excessive connection IDs MAY discard those it cannot store.  An=

+endpoint that issues connection IDs should expect that its peer might no=
t store
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-endpoint that issues connection IDs should ex=
pect that its peer might not store
+endpoint that issues connection IDs cannot expect its peer to store
</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/1992#pullrequestreview-173823447">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
4mOx6JsvDmUHLGARJmLKKV9IyEeks5uuUbXgaJpZM4YZTGe">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq1KTs4CYsuKV9M4ZyOxpl=
wilZZXJks5uuUbXgaJpZM4YZTGe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1992"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/1992#pullrequestreview-17382344=
7"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1992#pullrequestrev=
iew-173823447",
"url": "https://github.com/quicwg/base-drafts/pull/1992#pullrequestreview=
-173823447",
"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 1992",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1992#pullrequestreview=
-173823447"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4092850=
22\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be94f572058c_3f1f3fdd458d45c0913b3--


From nobody Mon Nov 12 02: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 A3D6512DDA3 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:06:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ch--2tqjkGGr for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:06: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 40E741277BB for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:06:52 -0800 (PST)
Date: Mon, 12 Nov 2018 02:06:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542017211; bh=/cd3lTrgCj5NhZdJTZTBqIEj49ppyyXBiPZh8w+LDuc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C4DKFQfZPk2qK9BizvoswSw20bFAxpKRzGRVoBhSgjxpGCw40mKwpe3QcOU3DZ2vB qLEywsxEbLROBvoS1rWCj+v+SGWVS78aSsG3gx11CsMlFNkmThsXrksFlN185JrFTt K2aCfr+u8Lm2gceLb38OWUPYdpczJ7CgxAgIiedw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e158d45fefe314acd32fa8e21754c8b83a9c75a92cf00000001180112bb92a169ce16a1bbee@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1993/437824022@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1993@github.com>
References: <quicwg/base-drafts/issues/1993@github.com>
Subject: Re: [quicwg/base-drafts] Introduce a bit to indicate the server doesn't do IP-based authentication (#1993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be950bb55564_2a093fb3334d45c42942ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/veDUWMZ1ZTakIUKbPHrCHGH5KKE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:06:54 -0000

----==_mimepart_5be950bb55564_2a093fb3334d45c42942ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Since this idea probably traces back to me, I can't really say this is bad.  But I think that we can probably do something in an extension.  This is a somewhat specialized use case.  Happy to work with you, @annevk or @jakearchibald, to make that happen.

A generic TLS extension might be better here.  QUIC could pick that up, but it might also be nice to have that signal in other contexts than just QUIC.

I have significant reservations about how this sort of extension might be deployed safely.  We'll have to be very careful to explain the risks of a mistake.  Turning on a server-level config like this requires confidence that there are no resources on that server that are restricted.  Worse, if servers can be used for connection coalescing (in HTTP/2 or QUIC), then that risk extends to all resources across all origins that might be coalesced onto the same connection.

I suspect that server-level CORS is a common-enough implementation technique.  So we likely already have servers taking that risk.  So on balance this is probably worth doing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1993#issuecomment-437824022
----==_mimepart_5be950bb55564_2a093fb3334d45c42942ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Since this idea probably traces back to me, I can't really say this is=
 bad.  But I think that we can probably do something in an extension.  Th=
is is a somewhat specialized use case.  Happy to work with you, <a class=3D=
"user-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/hoverc=
ards?user_id=3D1544111" data-octo-click=3D"hovercard-link-click" data-oct=
o-dimensions=3D"link_type:self" href=3D"https://github.com/annevk">@annev=
k</a> or <a class=3D"user-mention" data-hovercard-type=3D"user" data-hove=
rcard-url=3D"/hovercards?user_id=3D93594" data-octo-click=3D"hovercard-li=
nk-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.=
com/jakearchibald">@jakearchibald</a>, to make that happen.</p>
<p>A generic TLS extension might be better here.  QUIC could pick that up=
, but it might also be nice to have that signal in other contexts than ju=
st QUIC.</p>
<p>I have significant reservations about how this sort of extension might=
 be deployed safely.  We'll have to be very careful to explain the risks =
of a mistake.  Turning on a server-level config like this requires confid=
ence that there are no resources on that server that are restricted.  Wor=
se, if servers can be used for connection coalescing (in HTTP/2 or QUIC),=
 then that risk extends to all resources across all origins that might be=
 coalesced onto the same connection.</p>
<p>I suspect that server-level CORS is a common-enough implementation tec=
hnique.  So we likely already have servers taking that risk.  So on balan=
ce this is probably worth doing.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1993#issuecomment-437824022">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4kT=
gzCsUW-19-szDKJV-BmbXaAoks5uuUg7gaJpZM4YZTK5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5eN6MxbJht2R42_MVYlUfMZ=
ZCR3ks5uuUg7gaJpZM4YZTK5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1993: Since this idea probably traces back to me, I can't r=
eally say this is bad.  But I think that we can probably do something in =
an extension.  This is a somewhat specialized use case.  Happy to work wi=
th you, @annevk or @jakearchibald, to make that happen.\r\n\r\nA generic =
TLS extension might be better here.  QUIC could pick that up, but it migh=
t also be nice to have that signal in other contexts than just QUIC.\r\n\=
r\nI have significant reservations about how this sort of extension might=
 be deployed safely.  We'll have to be very careful to explain the risks =
of a mistake.  Turning on a server-level config like this requires confid=
ence that there are no resources on that server that are restricted.  Wor=
se, if servers can be used for connection coalescing (in HTTP/2 or QUIC),=
 then that risk extends to all resources across all origins that might be=
 coalesced onto the same connection.\r\n\r\nI suspect that server-level C=
ORS is a common-enough implementation technique.  So we likely already ha=
ve servers taking that risk.  So on balance this is probably worth doing.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/1993#issuecomment-437824022"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment=
-437824022",
"url": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment-43=
7824022",
"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] Introduce a bit to indicate the server=
 doesn't do IP-based authentication (#1993)",
"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\": 1993,\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\": 1993\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment-43=
7824022"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4092853=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be950bb55564_2a093fb3334d45c42942ab--


From nobody Mon Nov 12 02: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 A17F612DDA3 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:11:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NLN2tJMadrTJ for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:11: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 4750E1292F1 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:11:31 -0800 (PST)
Date: Mon, 12 Nov 2018 02:11:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542017490; bh=h4sxVOEJLoUSw38TfVTHRlsEILiMkZiZZARjDUxVmF4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dG0jrXesKDmqbbLjVSBnZVykt2BMEdHUOFiXnRT++70YHs6S1P7i2kPTpvjE4Rhud ny2DJg1vRwUPEq4LflSKfm3WeUH0796tQmbsUD1N2/dwG5yq4qbuoT0LgRyKVFgRco YC1VVhESHnVsPCi0a+HeeoOZlH/4DgGs7cE64RGo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40e17b86e90a758cc8ee1dea4afd0c9d6a3a7da892cf00000001180113d292a169ce16a1bb2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1992/c437825414@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1992@github.com>
References: <quicwg/base-drafts/pull/1992@github.com>
Subject: Re: [quicwg/base-drafts] Endpoint MAY discard CIDs (#1992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be951d292fca_7cc63ffaaaad45b41183b"; 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/_yN6ti8RCcWt1uQ_Dgcmn6BVcaw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:11:33 -0000

----==_mimepart_5be951d292fca_7cc63ffaaaad45b41183b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this is messy - I know there have been lengthy discussions. But sender also may have to track state. It would be better to have a fixed TP length of say, 5 CID's and only replenish when one is 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/pull/1992#issuecomment-437825414
----==_mimepart_5be951d292fca_7cc63ffaaaad45b41183b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think this is messy - I know there have been lengthy discussions. But sender also may have to track state. It would be better to have a fixed TP length of say, 5 CID's and only replenish when one is retired.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437825414">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7IbLIrpUU2xU4WhBUmO5PZ4bIseks5uuUlSgaJpZM4YZTGe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwWYyiddKXQxkkUNYlwGALYd2MFiks5uuUlSgaJpZM4YZTGe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1992: I think this is messy - I know there have been lengthy discussions. But sender also may have to track state. It would be better to have a fixed TP length of say, 5 CID's and only replenish when one is retired."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437825414"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437825414",
"url": "https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437825414",
"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] Endpoint MAY discard CIDs (#1992)",
"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\": 1992,\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\": 1992\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437825414"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285022\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be951d292fca_7cc63ffaaaad45b41183b--


From nobody Mon Nov 12 02:16: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 C0BF9130DD5 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:16:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 OeY1W93S5J9m for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:16: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 239BE1277BB for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:16: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=pNHHk8dq0ROeHz5+vPRK02nnXog=; b=jEhG/3wAZ1CMcmiN xLwZFbIbyNC9YyCVRR/v4A7HSd7PMGSr1Gu/wHX/vhpCBsarK02yeFTbwDc/hi7w vagE117WaxUjO2Knww2+ClAr4eVPUDtm1QRnc+FnnI1l1X887pJUxmUEP73bdMkW U/mZ0HEctlOxeSVfqQBx8eFzJeU=
Received: by filter1428p1mdw1.sendgrid.net with SMTP id filter1428p1mdw1-27634-5BE95304-5 2018-11-12 10:16:36.201461741 +0000 UTC m=+404490.454120687
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id 19VfMkT0ToecNYbkhF7SFw for <quic-issues@ietf.org>; Mon, 12 Nov 2018 10:16:36.201 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 2C73880868 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:16:36 -0800 (PST)
Date: Mon, 12 Nov 2018 10:16:36 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0883bc7eafc3ecd78e75e43e396f38d28c67440c92cf000000011801150492a169ce16a1bb2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1992/review/173829561@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1992@github.com>
References: <quicwg/base-drafts/pull/1992@github.com>
Subject: Re: [quicwg/base-drafts] Endpoint MAY discard CIDs (#1992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be953042af99_43f63fa588cd45c01118f3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33wWDyI/LeUxsTq4i1DNUfrmXJZYnvb6jgZB 9dswkz/8/CzFjBnqGXh6mLy3hjoKkkT1DDc5uyMTJYhjIkjaOh4+0CCwkbYKq3/jZj8NNeZnj9UEDH UA76MzHT83ONwl3L7+5WIKivaioI+/o7aowv8eUoqLzGsP5zaHBTb9Z+sYOqRq1x3DCqu7piWmDr0X 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4f2MzRZ7MPkpjDBPr2U-PIIWidY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:16:39 -0000

----==_mimepart_5be953042af99_43f63fa588cd45c01118f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann requested changes on this pull request.

Issuing too many connection IDs doesn't hurt in the case where the server uses a deterministic routing scheme to associate connection IDs to connections (except for the obviously wasted bandwidth). However, there's a different approach (which I chose in my implementation). I'm keeping a mapping connection ID => connection around for every single connection ID I issue. This allows me to use very short (4 bytes) connection IDs. If an implementation like this issues too many connection IDs, and the peer starts dropping them, it will have to keep state for every dropped connection ID until the end of the connection.

This is trivially solved if each peer declares the number of connection IDs it is willing to store in a transport parameter. Based on @dtikhonov's thread on the mailing list, I was planning to contribute a PR 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/1992#pullrequestreview-173829561
----==_mimepart_5be953042af99_43f63fa588cd45c01118f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> requested changes on this pull request.</p>

<p>Issuing too many connection IDs doesn't hurt in the case where the server uses a deterministic routing scheme to associate connection IDs to connections (except for the obviously wasted bandwidth). However, there's a different approach (which I chose in my implementation). I'm keeping a mapping connection ID =&gt; connection around for every single connection ID I issue. This allows me to use very short (4 bytes) connection IDs. If an implementation like this issues too many connection IDs, and the peer starts dropping them, it will have to keep state for every dropped connection ID until the end of the connection.</p>
<p>This is trivially solved if each peer declares the number of connection IDs it is willing to store in a transport parameter. Based on <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>'s thread on the mailing list, I was planning to contribute a PR 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/1992#pullrequestreview-173829561">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8peYLOv4aSZp2ykQMCAZB2zjnyYks5uuUqEgaJpZM4YZTGe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7gJQ1mFqzQu2dxIVlJVLxVV-j-9ks5uuUqEgaJpZM4YZTGe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1992"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1992#pullrequestreview-173829561"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1992#pullrequestreview-173829561",
"url": "https://github.com/quicwg/base-drafts/pull/1992#pullrequestreview-173829561",
"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 requested changes on 1992",
"sections": [
{
"text": "Issuing too many connection IDs doesn't hurt in the case where the server uses a deterministic routing scheme to associate connection IDs to connections (except for the obviously wasted bandwidth). However, there's a different approach (which I chose in my implementation). I'm keeping a mapping connection ID =\u003e connection around for every single connection ID I issue. This allows me to use very short (4 bytes) connection IDs. If an implementation like this issues too many connection IDs, and the peer starts dropping them, it will have to keep state for every dropped connection ID until the end of the connection.\r\n\r\nThis is trivially solved if each peer declares the number of connection IDs it is willing to store in a transport parameter. Based on @dtikhonov's thread on the mailing list, I was planning to contribute a PR for this.",
"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/1992#pullrequestreview-173829561"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285022\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be953042af99_43f63fa588cd45c01118f3--


From nobody Mon Nov 12 02: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 CD848130E27 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:20:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2s8OlAJJPwhi for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:20:46 -0800 (PST)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6079130DDC for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:20:46 -0800 (PST)
Date: Mon, 12 Nov 2018 02:20:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542018045; bh=qWkAz9I8X4EoGTpiN0YILiDLN7Wefnm1e6x3EPv+hrU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cJz9Vdlec2sEXyDNVSTt51geyP7/FXvZGq77NXuOIjBDteZDQe5VU+xIPqMJeNcIr +Frwpg4NDEGhzn+LLfk10c/Bp2f1Ml181jxy+pT67VcnyNbkwfR87e3Jp82EuMlxqd sJOXMhEggmEWdmZUtUrKI455C2aNej1Nq/ZcI9Cg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab61ec11283079c2a610358234a7705e6db530cff592cf00000001180115fd92a169ce16a1bb2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1992/c437828060@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1992@github.com>
References: <quicwg/base-drafts/pull/1992@github.com>
Subject: Re: [quicwg/base-drafts] Endpoint MAY discard CIDs (#1992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be953fdf0163_166a3fe0422d45bc299557"; 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/odPbjgWuJwmy93MiOTJn5TUwggk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:20:54 -0000

----==_mimepart_5be953fdf0163_166a3fe0422d45bc299557
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If I understand @marten-seemann correctly, this is in line with what I propose, and which others have proposed earlier.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437828060
----==_mimepart_5be953fdf0163_166a3fe0422d45bc299557
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If I understand <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> correctly, this is in line with what I propose, and which others have proposed earlier.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437828060">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq661QomGGxI4NSSoxVN8nD-Gj8ATks5uuUt9gaJpZM4YZTGe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2fUnyeY5h-H1n4gjNiC8BMsnwCjks5uuUt9gaJpZM4YZTGe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1992: If I understand @marten-seemann correctly, this is in line with what I propose, and which others have proposed earlier."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437828060"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437828060",
"url": "https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437828060",
"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] Endpoint MAY discard CIDs (#1992)",
"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\": 1992,\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\": 1992\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437828060"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285022\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be953fdf0163_166a3fe0422d45bc299557--


From nobody Mon Nov 12 02: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 0AE05130DF2 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:31:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vFE2DYYA781B for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:31: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 469C212D4E6 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:31:39 -0800 (PST)
Date: Mon, 12 Nov 2018 02:31:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542018698; bh=m8OOtFLemzQgif/VwpvkghlDLthy4gj0aQ7Lk2ogEnQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wigDbWK4ItAmVBYt3Tp+vZT/Ek0FDOEIP5KgY4iYZ8TbYja0Wf9ZxTmH5YSoEzQ08 VATvLM27JGKa3Bw55chrjqN6s5uDdp78BFeMIZ1+43H31B2k8i64H/mgAyAgR6H2SC L8LsO38A3YqaC6SkUUhXXaYalMyLCMi+2zBao9/E=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9fca7ce102f8a0d6c1ba621018353afb6461180a92cf000000011801188a92a169ce168acaf3@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/437831112@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_5be9568a6933f_38413f92760d45c43461d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kzskAYfEYuECLr7xkJnE3oYxql0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:31:46 -0000

----==_mimepart_5be9568a6933f_38413f92760d45c43461d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this is basically good and doable. I agree with @siyengar that it should be a SHOULD; there is no reason to require that a peer ack every K packets, especially since it's foolish to do so if the peer receives more than K packets in one receive event.

On mechanism: if there is enough argument for doing an UPDATE_TP, that might be a way, but that's too heavy-weight for just this parameter and I don't think this parameter is compelling enough for it. OTOH, we have only two bits left (https://github.com/quicwg/wg-materials/blob/master/ietf103/octet0.pdf), which is not enough I think even for Internet environments.

How about we do a TP and then follow it up with an UPDATE_ACK_RATIO frame? This can be as small as 2 bytes in all imaginable cases, making the encoding really low-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/issues/1978#issuecomment-437831112
----==_mimepart_5be9568a6933f_38413f92760d45c43461d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think this is basically good and doable. I agree with <a class=3D"us=
er-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercard=
s?user_id=3D1054756" data-octo-click=3D"hovercard-link-click" data-octo-d=
imensions=3D"link_type:self" href=3D"https://github.com/siyengar">@siyeng=
ar</a> that it should be a SHOULD; there is no reason to require that a p=
eer ack every K packets, especially since it's foolish to do so if the pe=
er receives more than K packets in one receive event.</p>
<p>On mechanism: if there is enough argument for doing an UPDATE_TP, that=
 might be a way, but that's too heavy-weight for just this parameter and =
I don't think this parameter is compelling enough for it. OTOH, we have o=
nly two bits left (<a href=3D"https://github.com/quicwg/wg-materials/blob=
/master/ietf103/octet0.pdf">https://github.com/quicwg/wg-materials/blob/m=
aster/ietf103/octet0.pdf</a>), which is not enough I think even for Inter=
net environments.</p>
<p>How about we do a TP and then follow it up with an UPDATE_ACK_RATIO fr=
ame? This can be as small as 2 bytes in all imaginable cases, making the =
encoding really low-overhead.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-437831112">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz00=
fUxxgeefq9B_pcYsVGbWgMdtks5uuU4KgaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyuTC-u-1BhH214CXbHLFGgU=
xvuJks5uuU4KgaJpZM4YSA-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 #1978: I think this is basically good and doable. I agree with=
 @siyengar that it should be a SHOULD; there is no reason to require that=
 a peer ack every K packets, especially since it's foolish to do so if th=
e peer receives more than K packets in one receive event.\r\n\r\nOn mecha=
nism: if there is enough argument for doing an UPDATE_TP, that might be a=
 way, but that's too heavy-weight for just this parameter and I don't thi=
nk this parameter is compelling enough for it. OTOH, we have only two bit=
s left (https://github.com/quicwg/wg-materials/blob/master/ietf103/octet0=
.pdf), which is not enough I think even for Internet environments.\r\n\r\=
nHow about we do a TP and then follow it up with an UPDATE_ACK_RATIO fram=
e? This can be as small as 2 bytes in all imaginable cases, making the en=
coding really low-overhead."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/1978#issuecomment-437831112"}}}</=
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=
-437831112",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
7831112",
"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": "**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\": 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-43=
7831112"
}
],
"@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_5be9568a6933f_38413f92760d45c43461d1--


From nobody Mon Nov 12 02:32: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 67E4112D4E6 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:32:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 59q4SfN67Kug for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:32: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 552101277BB for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:32:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542018775; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hjJcFSjnKMy6hGeppVVX0pNbehaLtXfY8eM2gSS6ujI=; b=h4HgjuLnrGWO24yn5D6wU41ewQoIzX9+j9DYYSPzYSBiSSrj8WyEH4KyC0bd84K8CXH9NA1d r7JvVwVQWvCnLgo8Amuh8t68I5HSKYrpNIQWalnXvnoYNuP1lWy96S9gNlKqhLxr9/KYUw/X 2O+xBtYpapuYhdW15LPyQZ6q+Jg=
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 5be956d7.7f07bc0a1330-smtp-out-n02; Mon, 12 Nov 2018 10:32:55 -0000 (UTC)
Date: Mon, 12 Nov 2018 02:32:55 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be956d756a93_37822abcfd2fa5781148a@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] af6512: nit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be956d75669a_37822abcfd2fa5781138b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lzTS_gKzrOCm_C4PWY4km987ni4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:32:57 -0000

----==_mimepart_5be956d75669a_37822abcfd2fa5781138b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cids
  Home:   https://github.com/quicwg/base-drafts
  Commit: af651274487d04bd4711827294dad484ec1e01ad
      https://github.com/quicwg/base-drafts/commit/af651274487d04bd4711827294dad484ec1e01ad
  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>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be956d75669a_37822abcfd2fa5781138b--


From nobody Mon Nov 12 02: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 297F41277BB for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:33:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aIBrQSihJZvx for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:32: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 8EB71130DF2 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:32:59 -0800 (PST)
Date: Mon, 12 Nov 2018 02:32:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542018778; bh=EyWc2L0yvf701wxpy0Aq0bC1SA1zFBK1e9ltqflT5to=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qOcq499f8woNk6cbJV7GN/Wf05bSDmKr/UavLyYWT0sarl/HozV+XQjYQbwkivvRJ im0Kb23JkxnQMuhReUC0u3fC9oMAHx5sgj1GbMcdTxQc0m/IQGE4tqYUP9eS+DW41b II9it2GQ3rDN+3P4l1fxEyWEJlRJJK27jI0XHQvo=
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/1992/push/3040554240@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1992@github.com>
References: <quicwg/base-drafts/pull/1992@github.com>
Subject: Re: [quicwg/base-drafts] Endpoint MAY discard CIDs (#1992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be956dac3569_1a013fce3a2d45b81999cb"; 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/0nkanw7-Sw7kusGZ-Nprjhga1b8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:33:01 -0000

----==_mimepart_5be956dac3569_1a013fce3a2d45b81999cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

af65127  nit


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1992/files/cc4861d6af461299bed66cd3604488d2103c6ef2..af651274487d04bd4711827294dad484ec1e01ad

----==_mimepart_5be956dac3569_1a013fce3a2d45b81999cb
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/af65127">af65127</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/1992/files/cc4861d6af461299bed66cd3604488d2103c6ef2..af651274487d04bd4711827294dad484ec1e01ad">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwimYvYPt_RR_yX_3CiZ-BqOI2-Nks5uuU5agaJpZM4YZTGe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-P5cHzZMBk22CdLrQUzVwRH3XNsks5uuU5agaJpZM4YZTGe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1992"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1992/files/cc4861d6af461299bed66cd3604488d2103c6ef2..af651274487d04bd4711827294dad484ec1e01ad"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1992/files/cc4861d6af461299bed66cd3604488d2103c6ef2..af651274487d04bd4711827294dad484ec1e01ad",
"url": "https://github.com/quicwg/base-drafts/pull/1992/files/cc4861d6af461299bed66cd3604488d2103c6ef2..af651274487d04bd4711827294dad484ec1e01ad",
"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 #1992",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1992:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "af65127",
"value": "nit"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1992/files/cc4861d6af461299bed66cd3604488d2103c6ef2..af651274487d04bd4711827294dad484ec1e01ad"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285022\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be956dac3569_1a013fce3a2d45b81999cb--


From nobody Mon Nov 12 02:33: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 A92791292F1 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:33:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 z8IuR33wE4rf for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:33: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 B367E1277BB for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:33:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542018832; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2sVPaP9Nw7pK4se54fji+hLeDK1nAw7jc5oQ63dA0zc=; b=aNjNsk++Vvc6rHJr4kTbHzZ/x13vFG9K/TRoU0FA3nuVcsNTSsIQ80gw3Chp7ZfThtg8PBfD 0mUp1JG5uxvmLawfAC3KXUQA3R0timc5Lpu87AwBtwA9uHZSg48v51GsnX6TcW+pr08kJj0m xjhTBqpObk0yzufMx28EwP6EoHU=
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.45]) by mxa.mailgun.org with ESMTP id 5be9570f.7fe0c8414180-smtp-out-n02; Mon, 12 Nov 2018 10:33:51 -0000 (UTC)
Date: Mon, 12 Nov 2018 02:33:50 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be9570e84265_605b2ac8837825787262@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c4d3a8: reflow
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be9570e83d63_605b2ac88378257872561"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oaEF4xTHEVu_CdSWYwDZO58S0ns>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:33:54 -0000

----==_mimepart_5be9570e83d63_605b2ac88378257872561
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cids
  Home:   https://github.com/quicwg/base-drafts
  Commit: c4d3a838f21632bb28a00f5bed6abc5032eb9d08
      https://github.com/quicwg/base-drafts/commit/c4d3a838f21632bb28a00f5bed6abc5032eb9d08
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be9570e83d63_605b2ac88378257872561--


From nobody Mon Nov 12 02:34: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 998981277BB for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:33:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hyku3Oh1uKow for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:33: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 24F32130DD7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:33:55 -0800 (PST)
Date: Mon, 12 Nov 2018 02:33:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542018834; bh=0zvIzk6jr7FEANW2IrZMPirZCt+uqIKNTZKggcrs2T8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rZlhymDXqJhDt3YtHTa5Le9tgZ5SA9Khw84d49IU9fCqZzzfHgVECvO2FxxNB5g1o nfAEjooBuBkpAOSxdm2RuhZjAVAsY3FHu4cbU3pew9ENt/87YqIMNOROgudaORexUB ReVi5lUsGtRDkdtLeMCFj5udqjKUKpbiPHYeHM8s=
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/1992/push/3040556932@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1992@github.com>
References: <quicwg/base-drafts/pull/1992@github.com>
Subject: Re: [quicwg/base-drafts] Endpoint MAY discard CIDs (#1992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be957126f2fd_3f233fdd458d45c0331917"; 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/sPSmwf0kr_vZIfCl8-tYQeH1dfU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:33:58 -0000

----==_mimepart_5be957126f2fd_3f233fdd458d45c0331917
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

c4d3a83  reflow


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1992/files/af651274487d04bd4711827294dad484ec1e01ad..c4d3a838f21632bb28a00f5bed6abc5032eb9d08

----==_mimepart_5be957126f2fd_3f233fdd458d45c0331917
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/c4d3a83">c4d3a83</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/1992/files/af651274487d04bd4711827294dad484ec1e01ad..c4d3a838f21632bb28a00f5bed6abc5032eb9d08">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Plvl3tZf-M3Ex8lJehskS0InFlks5uuU6SgaJpZM4YZTGe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1bUxd1ASnCinnqnvPlQzZjIOTWiks5uuU6SgaJpZM4YZTGe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1992"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1992/files/af651274487d04bd4711827294dad484ec1e01ad..c4d3a838f21632bb28a00f5bed6abc5032eb9d08"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1992/files/af651274487d04bd4711827294dad484ec1e01ad..c4d3a838f21632bb28a00f5bed6abc5032eb9d08",
"url": "https://github.com/quicwg/base-drafts/pull/1992/files/af651274487d04bd4711827294dad484ec1e01ad..c4d3a838f21632bb28a00f5bed6abc5032eb9d08",
"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 #1992",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1992:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "c4d3a83",
"value": "reflow"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1992/files/af651274487d04bd4711827294dad484ec1e01ad..c4d3a838f21632bb28a00f5bed6abc5032eb9d08"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285022\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be957126f2fd_3f233fdd458d45c0331917--


From nobody Mon Nov 12 02:35: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 86776129619 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:35:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pMv4NVHPBmoV for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:35: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 4864D1277BB for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:35:24 -0800 (PST)
Date: Mon, 12 Nov 2018 02:35:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542018923; bh=FOds1h9zOid3ANpR9KNqkuw8Emwadi2zmBavgijMfo0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C0RfJbswd2/gq+QVTIJTtJgnhLA3Qt8W0KxMPE0FSCx99sy7nmrI1TOTG73MbT4/J xtOG+E8/uGcbmEyEKvp3iXcT5ftnvtrP2jZiBy2AJxetncbHkxIADRjEZRyfbzKuhr nf94OG05GosU6TBsw3Sct99DmyqCWpe28d/V79zA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1085beb9fc8d8e77269eadc1eb0722ce5bda56f092cf000000011801196b92a169ce16a1bb2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1992/c437832211@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1992@github.com>
References: <quicwg/base-drafts/pull/1992@github.com>
Subject: Re: [quicwg/base-drafts] Endpoint MAY discard CIDs (#1992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9576b78cce_20ae3fb6402d45c04000d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u7K1ekjVSkPHxRXxqIxPFD5ISEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:35:26 -0000

----==_mimepart_5be9576b78cce_20ae3fb6402d45c04000d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann @mikkelfj : Like I said on list, I think it's fine to drive that issue (please do file an issue first), and send a PR along (ASAP). I'm merely clarifying 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/1992#issuecomment-437832211
----==_mimepart_5be9576b78cce_20ae3fb6402d45c04000d4
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> <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> : Like I said on list, I think it's fine to drive that issue (please do file an issue first), and send a PR along (ASAP). I'm merely clarifying existing 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/1992#issuecomment-437832211">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4rjzRDbvE6RZasqNfmyowdXQaQNks5uuU7rgaJpZM4YZTGe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_PkUA0bRG2-gGw2MxI66RfoSshNks5uuU7rgaJpZM4YZTGe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1992: @marten-seemann @mikkelfj : Like I said on list, I think it's fine to drive that issue (please do file an issue first), and send a PR along (ASAP). I'm merely clarifying existing text."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437832211"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437832211",
"url": "https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437832211",
"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] Endpoint MAY discard CIDs (#1992)",
"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\": 1992,\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\": 1992\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1992#issuecomment-437832211"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285022\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9576b78cce_20ae3fb6402d45c04000d4--


From nobody Mon Nov 12 02:35: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 DD63F1277BB for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:35:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 6LWXmCgMJ2Cq for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:35: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 3D3EE129619 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:35:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542018954; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7zKG1LMp/9jE4yr0h6vtKcIAurxz1bzZrb/rXNrTs5g=; b=iALw6dRuzdvXOYieAQvB8X/WsoRLz9JGw3Bb3QBLxp9d/1WoWjaJicBM7vYa3FmQ5vF+jdo8 5WylfKprihzRt8dz4nWkHdR8+6AiK7Gkdkh1Xk6O3aiBEoBJ5cIoWGSfqKmk0k2g2Lm91g6x f0jFWAdTaAt/2I/SlsEcTup7Ww4=
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 5be9578a.7f562c71e0c0-smtp-out-n03; Mon, 12 Nov 2018 10:35:54 -0000 (UTC)
Date: Mon, 12 Nov 2018 02:35:54 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be9578a21f62_25012ab785aa6588168cc@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cc4861: endpoint MAY discard CIDs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be9578a21ba9_25012ab785aa6588167d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TIqH8zGyGEb17BsAS8otWXG0d1E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:35:57 -0000

----==_mimepart_5be9578a21ba9_25012ab785aa6588167d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: cc4861d6af461299bed66cd3604488d2103c6ef2
      https://github.com/quicwg/base-drafts/commit/cc4861d6af461299bed66cd3604488d2103c6ef2
  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/af651274487d04bd4711827294dad484ec1e01ad
  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/c4d3a838f21632bb28a00f5bed6abc5032eb9d08
  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/92962f3551ae8cd6ead5eedc8bd1c4c8a51cc04b
  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


Compare: https://github.com/quicwg/base-drafts/compare/1217903ac454...92962f3551ae
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be9578a21ba9_25012ab785aa6588167d3--


From nobody Mon Nov 12 02:36: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 D2B681292F1 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:36:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 Nz1ZW3DSFDgq for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:35: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 B292F130DD5 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02: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=ycW+i00DgmLyxNmGXuj1MScDjHo=; b=X43Ipw+Ph0GHe76u CWIue6cy9voUIMvzFVa1kZ3kgYsu40kEOzfTDRDfi6knb1GbZVz/bscqTkh4l9x6 FI5CxK0hjQfA1ZZKXC63xVe1FFT7+z2WbJpnOJ19CMjzEXIMO1qVra8Z1R0Xss4s qrLoc9bZfSf+Qk/KZzxaySccj0c=
Received: by filter1783p1mdw1.sendgrid.net with SMTP id filter1783p1mdw1-21278-5BE9578D-22 2018-11-12 10:35:58.015301509 +0000 UTC m=+405162.551490245
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id JfjeH4FFQqCtkLTA676jAw for <quic-issues@ietf.org>; Mon, 12 Nov 2018 10:35:57.973 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id EC4D8C0D34 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:35:57 -0800 (PST)
Date: Mon, 12 Nov 2018 10:35:58 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba44b343c4da0a4ce7dde85d6c60fb294e728827a92cf000000011801198d92a169ce16a1bb2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1992/issue_event/1959913199@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1992@github.com>
References: <quicwg/base-drafts/pull/1992@github.com>
Subject: Re: [quicwg/base-drafts] Endpoint MAY discard CIDs (#1992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9578dea0c6_43e83f9cd2ed45b44995de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1XLt1WkmrZRNLW8KmJQPqf6Mb82fdfF7J7ds lClWGxzASxWcoJC2JRQvuWs4cCL/FblQzDd3agVvqlB3ikWtgJKUby9FWrefrafGuVpaPLAkHJqYfT PZOdWRgqhAK0jfFkflqKpJ5oCRAUT+KKMpPFyBRZSl9jmNfmnw8HkSNc/7pqLq62Pw9tz1oog9lyah k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8lTDL6GAAFeSRFMWDDoJ6HL96HE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:36:03 -0000

----==_mimepart_5be9578dea0c6_43e83f9cd2ed45b44995de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1992 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/1992#event-1959913199
----==_mimepart_5be9578dea0c6_43e83f9cd2ed45b44995de
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="379697967" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1992" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1992/hovercard" href="https://github.com/quicwg/base-drafts/pull/1992">#1992</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/1992#event-1959913199">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq20wtkWEuwbacxm3KHgHlbINNSRrks5uuU8NgaJpZM4YZTGe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9dKQx2z33Xoh9XKMAphqRVJOOiNks5uuU8NgaJpZM4YZTGe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1992 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1992#event-1959913199"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1992#event-1959913199",
"url": "https://github.com/quicwg/base-drafts/pull/1992#event-1959913199",
"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] Endpoint MAY discard CIDs (#1992)",
"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/1992#event-1959913199"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285022\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9578dea0c6_43e83f9cd2ed45b44995de--


From nobody Mon Nov 12 02: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 ECD1D129619 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:46:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vnbvypqyIab9 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:46:11 -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 9549F1292F1 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:46:11 -0800 (PST)
Date: Mon, 12 Nov 2018 02:46:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542019569; bh=0naSvtt9zZURacqo65+NYTrh41SJitlPS7CRk9kwff8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=meZG2Y0eEtFMuwymMDG5J8AXHc79NIonBEKGqklin3goXCAcXHNizyNJoCf1Sa+Yb Rjup3R03yYlQFZzClte4yFnqzvm4WeOzJDKkUfFsVVQEYy+I4yJBuS/XtzKd23WgAa efvPV4XAJUOxEYJWOB1uXpW56haKYA38QOvsltmU=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc31766cf822917a4c0fdb6144aa633ac24842de492cf0000000118011bf192a169ce15d27d33@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/437835278@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_5be959f1325f7_c6b3f90920d45b4316813"; 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/fQy4vdbvFz-ZzX93cei9eOqvIXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:46:13 -0000

----==_mimepart_5be959f1325f7_c6b3f90920d45b4316813
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

@erickinnear I spent a little time thinking about how an observer generat=
ing RTT samples from a per-CID spin would work, and while it=E2=80=99s sl=
ightly messier than using 5-tuples as a flow key, it=E2=80=99s not at all=
 hard. So I don=E2=80=99t think there are any concerns about signal quali=
ty.=0D
=0D
I=E2=80=99ll put together a PR for language about this in the management =
draft when I get a moment.

-- =

You are receiving this 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-437835278=

----==_mimepart_5be959f1325f7_c6b3f90920d45b4316813
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=3D32474881" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/erickinnear">@erickinnear</a> I spent a little time thinking about how a=
n observer generating RTT samples from a per-CID spin would work, and whi=
le it=E2=80=99s slightly messier than using 5-tuples as a flow key, it=E2=
=80=99s not at all hard. So I don=E2=80=99t think there are any concerns =
about signal quality.</p>
<p>I=E2=80=99ll put together a PR for language about this in the manageme=
nt draft when I get a moment.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1828#issuecomment-437835278">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_d3=
RttT8oemmrDJsdlCYajzmpuGks5uuVFxgaJpZM4XFB9Q">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3jTKa5r_9kG1QzHZ7gdYBQ_=
uv8Pks5uuVFxgaJpZM4XFB9Q.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@brit=
ram in #1828: @erickinnear I spent a little time thinking about how an ob=
server generating RTT samples from a per-CID spin would work, and while i=
t=E2=80=99s slightly messier than using 5-tuples as a flow key, it=E2=80=99=
s not at all hard. So I don=E2=80=99t think there are any concerns about =
signal quality.\r\n\r\nI=E2=80=99ll put together a PR for language about =
this in the management draft when I get a moment."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/1828#issuec=
omment-437835278"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment=
-437835278",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
7835278",
"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] Spin bit should be applied per each 5-=
tuple rather than per connection (#1828)",
"sections": [
{
"text": "",
"activityTitle": "**Brian Trammell**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@britram",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
7835278"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3871947=
04\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be959f1325f7_c6b3f90920d45b4316813--


From nobody Mon Nov 12 02: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 BA8D0129619 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:46:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jIF6gRNl4quL for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:46: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 DD3A91292F1 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:46:20 -0800 (PST)
Date: Mon, 12 Nov 2018 02:46:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542019580; bh=Ex4wFeCH6KUGOnxBcO4gyUVVXOTv1EcgKcBLj/WRI14=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bWq47d4S2Z4/RxeVdBqsxXj1/9UH06Rc/GOHMSu7bgafotdvgmN+f+1Dgijd1uZj+ VlDTba/czR/PK3Hq2EC8WPO+a7o7HV1XZssToCFe2mkeMENhN3/6sWUIBaK4nTz9QG UVftbHGuUJ/2hkS9WK329uLCbLuERo0tngY60V44=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdaf41e5420545087173bdc8764062b6b02ed1d0992cf0000000118011bfc92a169ce16a20dde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1994@github.com>
Subject: [quicwg/base-drafts] endpoints don't know how many connection IDs the peer is willing to store (#1994)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be959fc1fe2d_38493f92760d45c429514"; 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/HFR0RvZEXszwtaTc60Bxl4X7lsU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:46:23 -0000

----==_mimepart_5be959fc1fe2d_38493f92760d45c429514
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed on the list and in #1992, the fact that endpoints don't know how many connection IDs the peer is willing to store, leads to some undesirable consequences, which I described in https://github.com/quicwg/base-drafts/pull/1992#pullrequestreview-173829561:

Issuing too many connection IDs doesn't hurt in the case where the server uses a deterministic routing scheme to associate connection IDs to connections (except for the obviously wasted bandwidth). However, there's a different approach (which I chose in my implementation). I'm keeping a mapping connection ID => connection around for every single connection ID I issue. This allows me to use very short (4 bytes) connection IDs. If an implementation like this issues too many connection IDs, and the peer starts dropping them, it will have to keep state for every dropped connection ID until the end of the connection.

I'm preparing a PR to introduce a transport parameter, which will allow an endpoint to declare how many connection IDs it is willing to receive. It's late in Thailand already, so please give me until tomorrow this time to finalize the 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/1994
----==_mimepart_5be959fc1fe2d_38493f92760d45c429514
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As discussed on the list and in <a class=3D"issue-link js-issue-link" =
data-error-text=3D"Failed to load issue title" data-id=3D"379697967" data=
-permission-text=3D"Issue title is private" data-url=3D"https://github.co=
m/quicwg/base-drafts/issues/1992" data-hovercard-type=3D"pull_request" da=
ta-hovercard-url=3D"/quicwg/base-drafts/pull/1992/hovercard" href=3D"http=
s://github.com/quicwg/base-drafts/pull/1992">#1992</a>, the fact that end=
points don't know how many connection IDs the peer is willing to store, l=
eads to some undesirable consequences, which I described in <a class=3D"i=
ssue-link js-issue-link" data-error-text=3D"Failed to load issue title" d=
ata-id=3D"379697967" data-permission-text=3D"Issue title is private" data=
-url=3D"https://github.com/quicwg/base-drafts/issues/1992" data-hovercard=
-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/199=
2/hovercard?comment_id=3D173829561&amp;comment_type=3Dreview" href=3D"htt=
ps://github.com/quicwg/base-drafts/pull/1992#pullrequestreview-173829561"=
>#1992 (review)</a>:</p>
<p>Issuing too many connection IDs doesn't hurt in the case where the ser=
ver uses a deterministic routing scheme to associate connection IDs to co=
nnections (except for the obviously wasted bandwidth). However, there's a=
 different approach (which I chose in my implementation). I'm keeping a m=
apping connection ID =3D&gt; connection around for every single connectio=
n ID I issue. This allows me to use very short (4 bytes) connection IDs. =
If an implementation like this issues too many connection IDs, and the pe=
er starts dropping them, it will have to keep state for every dropped con=
nection ID until the end of the connection.</p>
<p>I'm preparing a PR to introduce a transport parameter, which will allo=
w an endpoint to declare how many connection IDs it is willing to receive=
. It's late in Thailand already, so please give me until tomorrow this ti=
me to finalize the 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/1994">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AWbkq2s4Ym1YU6r3kRFwylMKa-k0BwA=
zks5uuVF8gaJpZM4YZZG9">mute the thread</a>.<img src=3D"https://github.com=
/notifications/beacon/AWbkq7qxb23kstvVeGnSNxWdUiyPGJMrks5uuVF8gaJpZM4YZZG=
9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"=
endpoints don't know how many connection IDs the peer is willing to store=
 (#1994)"}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/1994"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1994",
"url": "https://github.com/quicwg/base-drafts/issues/1994",
"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": "endpoints don't know how many connection IDs the peer is willin=
g to store (#1994)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1994
}
]
}
],
"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\": 1994,\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\": 1994\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1994"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4093096=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be959fc1fe2d_38493f92760d45c429514--


From nobody Mon Nov 12 02:58: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 1A3C0130E2E for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:57:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J3ZCvi27_-I3 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:57: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 2B324130E14 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:57:56 -0800 (PST)
Date: Mon, 12 Nov 2018 02:57:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542020275; bh=dCr6mz2l874R6xbsWE6Aj86rwS9961BE1K51sEIRCcM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=16GcMj2AeUjoIT2mqzgyO+3CaRCSTR5G5sidCcNkqMW3xK2zwM78o1kbquZCNxksu CC1Cx7gfBuRFpQ59w+2TxHTDaUw/wNDMNF5MDsdi6A9BssRL1l07DIVBllZdNMraEr 2bd+VIoH2j/sYCQCTOnZDMT0rw5E/l8c0Zg2ABeQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf9eeead81b28779e92d1daa82aaa1870c51f62292cf0000000118011eb392a169ce169ea713@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/437838686@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_5be95cb373f75_37513f90920d45b44427c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1if5fHLF_jEUnvWQ4xzEuOhQvNE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:58:06 -0000

----==_mimepart_5be95cb373f75_37513f90920d45b44427c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I am inclined to leave the text as it is. The primary motivation for i18n=

is for user-visible text, and this text is not really it. For devs, I can=
't
imagine that language tags will help when the entire protocol is in
English. I'm fine with a SHOULD for UTF-8, and leave the implications of
non-UTF-8 encodings to implementations.

On Mon, Nov 12, 2018 at 4:39 PM MikkelFJ <notifications@github.com> wrote=
:

> A binary format is a buffer overrun attack waiting to happen.
>
> =E2=80=94
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/1990#issuecomment-4378158=
17>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1EpokMDO1b6EefhY=
i9TNocX6ZNKvks5uuUHhgaJpZM4YYWmQ>
> .
>


-- =

You are receiving this 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-437838686=

----==_mimepart_5be95cb373f75_37513f90920d45b44427c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I am inclined to leave the text as it is. The primary motivation for i18n=
<br>
is for user-visible text, and this text is not really it. For devs, I can=
&#39;t<br>
imagine that language tags will help when the entire protocol is in<br>
English. I&#39;m fine with a SHOULD for UTF-8, and leave the implications=
 of<br>
non-UTF-8 encodings to implementations.<br>
<br>
On Mon, Nov 12, 2018 at 4:39 PM MikkelFJ &lt;notifications@github.com&gt;=
 wrote:<br>
<br>
&gt; A binary format is a buffer overrun attack waiting to happen.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you are subscribed to this thread.<br=
>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/1990#issuecomment-4=
37815817&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1EpokMDO1b=
6EefhYi9TNocX6ZNKvks5uuUHhgaJpZM4YYWmQ&gt;<br>
&gt; .<br>
&gt;<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/1990#issuecomment-437838686">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Ud=
Lp_SWWj0BT9sCb9nx0upo7vXks5uuVQzgaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7eAoletEtAnE0SVDcnIvYQb=
E26Nks5uuVQzgaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1990: I am inclined to leave the text as it is. The primary m=
otivation for i18n\nis for user-visible text, and this text is not really=
 it. For devs, I can't\nimagine that language tags will help when the ent=
ire protocol is in\nEnglish. I'm fine with a SHOULD for UTF-8, and leave =
the implications of\nnon-UTF-8 encodings to implementations.\n\nOn Mon, N=
ov 12, 2018 at 4:39 PM MikkelFJ \u003cnotifications@github.com\u003e wrot=
e:\n\n\u003e A binary format is a buffer overrun attack waiting to happen=
.\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this because you ar=
e subscribed to this thread.\n\u003e Reply to this email directly, view i=
t on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/19=
90#issuecomment-437815817\u003e,\n\u003e or mute the thread\n\u003e \u003=
chttps://github.com/notifications/unsubscribe-auth/AKjg1EpokMDO1b6EefhYi9=
TNocX6ZNKvks5uuUHhgaJpZM4YYWmQ\u003e\n\u003e .\n\u003e\n"}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1990=
#issuecomment-437838686"}}}</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=
-437838686",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7838686",
"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] encoding of CONNECTION_CLOSE reason ph=
rases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7838686"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090372=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be95cb373f75_37513f90920d45b44427c3--


From nobody Mon Nov 12 02: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 C30F8129619 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02:58:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rusa5BIy16Xz for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 02: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 346381292F1 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 02:58:38 -0800 (PST)
Date: Mon, 12 Nov 2018 02:58:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542020317; bh=ks1qerm8B7xe8ad25pj+ixSsZO8lPfoxyLm88nSuQxA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0wbzlZ0DdYURpXU7yRPQbQeKUV/pylmnYlEi+OranjMRI8AC/Z3AEx+aSr6dcd5DE MbwP61PWPkhcTJ+LJ8ethUM4DISmqtwou+4c4jJVVWHY1B3UZ08aOB0dek8iKLZkds yUqdNU4yO9JUTHczl4vb/YIN2vWyYHbLm+dg/zAA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1620ce66693992fc35956883eeae2a468a0f03db92cf0000000118011edd92a169ce16a20dde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1994/437838871@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1994@github.com>
References: <quicwg/base-drafts/issues/1994@github.com>
Subject: Re: [quicwg/base-drafts] endpoints don't know how many connection IDs the peer is willing to store (#1994)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be95cdd6a57f_c313f90920d45b45176bd"; 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/T2b9-qMQy4ra9hDBVJZ91nTGKKY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 10:58:40 -0000

----==_mimepart_5be95cdd6a57f_c313f90920d45b45176bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Supporting this.

Please include text on how to handle too many CID's received (probably protocol violation).

I wonder if some kind of delay is meaningful e.g. waiting until 1/4 is retired before issuing new CID's rather than dripping. Or, retire could retire multiple in a batch to achieve the same effect. Or maybe that is altogether unimportant?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1994#issuecomment-437838871
----==_mimepart_5be95cdd6a57f_c313f90920d45b45176bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Supporting this.</p>
<p>Please include text on how to handle too many CID's received (probably=
 protocol violation).</p>
<p>I wonder if some kind of delay is meaningful e.g. waiting until 1/4 is=
 retired before issuing new CID's rather than dripping. Or, retire could =
retire multiple in a batch to achieve the same effect. Or maybe that is a=
ltogether unimportant?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1994#issuecomment-437838871">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_PG=
vxToXWTdqgmP5pBVvD8sd0zHks5uuVRdgaJpZM4YZZG9">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzZGWaVTbwnTbMrsPUaVpH-o=
GnUWks5uuVRdgaJpZM4YZZG9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1994: Supporting this.\r\n\r\nPlease include text on how to hand=
le too many CID's received (probably protocol violation).\r\n\r\nI wonder=
 if some kind of delay is meaningful e.g. waiting until 1/4 is retired be=
fore issuing new CID's rather than dripping. Or, retire could retire mult=
iple in a batch to achieve the same effect. Or maybe that is altogether u=
nimportant?"}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/1994#issuecomment-437838871"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment=
-437838871",
"url": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-43=
7838871",
"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] endpoints don't know how many connecti=
on IDs the peer is willing to store (#1994)",
"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\": 1994,\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\": 1994\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-43=
7838871"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4093096=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be95cdd6a57f_c313f90920d45b45176bd--


From nobody Mon Nov 12 03:08: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 8216C12F1AC for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:08:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 laGrVtdTd6lY for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:08:40 -0800 (PST)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02E311292F1 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:08:39 -0800 (PST)
Date: Mon, 12 Nov 2018 03:08:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542020919; bh=dQXnm9Uolkg6+Wn9QJPjXFS6TA7PSzF/xZQDIB9a1fM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sW0Dtb61WpBq+4ZuVDEtt2OP7tRdPtqIioqDY30KJ+eTGhqP9RyFzCCkQ0N6mY+oS v+1iOmrfHNXi0vBeybiTzqh7vviWgIem+5NaSjABxD5pRBxvZ3q4w24zLJKNFdNCrB dudeUsGR40NfBbO/Lkow7qQlDm8eR8WUQpRp5EXQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab377dc004742db0e3b645a2fe729427ef6b49be4092cf000000011801213792a169ce167bdf87@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1963/review/173851238@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1963@github.com>
References: <quicwg/base-drafts/pull/1963@github.com>
Subject: Re: [quicwg/base-drafts] Reorder the NEW_CONNECTION_ID frame (#1963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be95f375aac_c773f90920d45b4529811"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jvMbqdyBOwFViWnU4YhjxdLDZ6w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:08:41 -0000

----==_mimepart_5be95f375aac_c773f90920d45b4529811
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/1963#pullrequestreview-173851238
----==_mimepart_5be95f375aac_c773f90920d45b4529811
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/1963#pullrequestreview-173851238">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq16_t0K4eFBTmKaKyfntn4Ymk31oks5uuVa3gaJpZM4YNnb0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzmkmOxYN-EwCsDD5q_awIe6-SIlks5uuVa3gaJpZM4YNnb0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1963"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-173851238"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-173851238",
"url": "https://github.com/quicwg/base-drafts/pull/1963#pullrequestreview-173851238",
"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 1963",
"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/1963#pullrequestreview-173851238"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406222580\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be95f375aac_c773f90920d45b4529811--


From nobody Mon Nov 12 03:08: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 67B75130DD5 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:08:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 UPEm83Pzhqs4 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:08:43 -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 994FE130DF0 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:08:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542020923; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2dhiUHpjRDLwBGgB0cOp8cgYZo4X3mcSia6jAFORlAQ=; b=pzxuI8d7BRFlJoZyeVyOKYOs4pvLnzqzQyDh3W/CJOiGfeutiYn3WSuu0YXu557i2JpaFmwr 7hSDmtpdBG2yzeQALNUjxv4ct5Ouag9LH8htkTqSBTnU5FH3uzQpayMXng/kpoNgoOU6gm1q uo6vc6kwgWRKDqo7kNaeH3w29Ms=
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 5be95f3a.7f32dc2d6030-smtp-out-n02; Mon, 12 Nov 2018 11:08:42 -0000 (UTC)
Date: Mon, 12 Nov 2018 03:08:42 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5be95f3a66b79_62282af9a52e857875016@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1613b6: Reorder the NEW_CONNECTION_ID frame
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be95f3a66775_62282af9a52e857874930"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K81NfyYHDkTDD35pdYI3LiLFomY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:08:45 -0000

----==_mimepart_5be95f3a66775_62282af9a52e857874930
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1613b6e0d0dffceb9e1fc7ff509ab2019a7f7d38
      https://github.com/quicwg/base-drafts/commit/1613b6e0d0dffceb9e1fc7ff509ab2019a7f7d38
  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: 1372af7afead1928fdde6b96ba3c7dcddc3ca36b
      https://github.com/quicwg/base-drafts/commit/1372af7afead1928fdde6b96ba3c7dcddc3ca36b
  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


Compare: https://github.com/quicwg/base-drafts/compare/92962f3551ae...1372af7afead
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be95f3a66775_62282af9a52e857874930--


From nobody Mon Nov 12 03:08: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 1780E130DD5 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:08:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 A5orZJkVmKcn for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:08: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 CB10E1292F1 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:08:46 -0800 (PST)
Date: Mon, 12 Nov 2018 03:08:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542020925; bh=HuE4Kobs70R3mIxQaLRfhYgqa615DhfBS6Ksknp54SI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=D/1sjZ9/Exy1FuMhj4sNl2YXQu+82aEbmnfM1gLtHyehgVfXbnNgSYIk41amYP2ts rfuh06whnxIdcyFhk6VjMSZbhLobgAVUf0LmHkhOB0TUo4FNIT8X4UwZoLeGPR82RM 3kyBf4Aq+ow7LCh94cLp5NfWXT1DA7byKooHL0zU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfaf7463b6066914b8595c628fe4b30a44539fabe92cf000000011801213d92a169ce167bdf87@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1963/issue_event/1959987583@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1963@github.com>
References: <quicwg/base-drafts/pull/1963@github.com>
Subject: Re: [quicwg/base-drafts] Reorder the NEW_CONNECTION_ID frame (#1963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be95f3dddfaf_16d43fe0422d45bc549949"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AXrpthLebH4D9fyDLGKD9Sz6N2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:08:48 -0000

----==_mimepart_5be95f3dddfaf_16d43fe0422d45bc549949
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1963 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/1963#event-1959987583
----==_mimepart_5be95f3dddfaf_16d43fe0422d45bc549949
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="377216903" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1963" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1963/hovercard" href="https://github.com/quicwg/base-drafts/pull/1963">#1963</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/1963#event-1959987583">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Zol23BhWlvXkWuCTOJbb9tU5MEks5uuVa9gaJpZM4YNnb0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8nJIzgmzTJyWvYgmEbFNdhXZkQXks5uuVa9gaJpZM4YNnb0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1963 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1963#event-1959987583"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1963#event-1959987583",
"url": "https://github.com/quicwg/base-drafts/pull/1963#event-1959987583",
"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] Reorder the NEW_CONNECTION_ID frame (#1963)",
"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/1963#event-1959987583"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406222580\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be95f3dddfaf_16d43fe0422d45bc549949--


From nobody Mon Nov 12 03:09: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 9D3831292F1 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:08:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zdcukkcyz3Ht for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:08: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 0D0FA12F1AC for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:08:47 -0800 (PST)
Date: Mon, 12 Nov 2018 03:08:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542020926; bh=1lkmhyx0vrveWxMLbLEv82mRRmqvtUg168D18i7vums=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WZWEok8XXfV4y/rPdupBqEMe6xh/a5UiNZGSUKvoBYlTeIc+vo/02uvcqR4ruXw5q g1FQmU0r2SsPoNUnTeyHqMfkYeulSwR/whupnYwKuoz/aL2+Hs1Qi1zFeDVDivlTBy q3E36TobZ6T+J3ahcIxOBqNql0PuPyGBNgjLGq9o=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d3b953e52b268438115a50e6c0b349b672828ed92cf000000011801213e92a169ce1679239e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1952/issue_event/1959987586@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1952@github.com>
References: <quicwg/base-drafts/issues/1952@github.com>
Subject: Re: [quicwg/base-drafts] Sequence Number between CID length and CID is weird (#1952)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be95f3e8f4b_2a103fb3334d45c4606339"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-L0Rj1NOGATrLi3xZPkA3u9L88I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:08:50 -0000

----==_mimepart_5be95f3e8f4b_2a103fb3334d45c4606339
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1952 via #1963.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1952#event-1959987586
----==_mimepart_5be95f3e8f4b_2a103fb3334d45c4606339
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="377037726" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1952" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1952/hovercard" href="https://github.com/quicwg/base-drafts/issues/1952">#1952</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377216903" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1963" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1963/hovercard" href="https://github.com/quicwg/base-drafts/pull/1963">#1963</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1952#event-1959987586">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2jbButAt00UqMZktwderaCd5k_vks5uuVa-gaJpZM4YMtox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxsJuouwpGBramc2yA4IAatBtvdRks5uuVa-gaJpZM4YMtox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1952 via #1963."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1952#event-1959987586"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1952#event-1959987586",
"url": "https://github.com/quicwg/base-drafts/issues/1952#event-1959987586",
"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] Sequence Number between CID length and CID is weird (#1952)",
"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/1952#event-1959987586"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405985841\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be95f3e8f4b_2a103fb3334d45c4606339--


From nobody Mon Nov 12 03: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 A68DC130DD7 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:14:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b02TCcfM3c35 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03: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 D531212F1AC for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:14:24 -0800 (PST)
Date: Mon, 12 Nov 2018 03:14:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542021264; bh=Vblgx4N6IEFgID95YpOG2AtqmGx1Ip05Qh4mpFIGAhs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QSdn2Y2RtGjBZdHJ4xqMpEcHW5wriiXEOaOVEuDNsrFukUJ4gUHuzgjDrDY93tzGv 5pUfWed/LuFt5qSBWoLmTv+8AvMccRU9B3bgSKcEuXsWZQoge2VoK7rm9wKGjgHbwd YqyJH3i8Bkqm+tr7tgLZYoOZhjalb8DjT2ACsB+I=
From: abraud <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab755cee3a3828f155b94861d75affb41e8fb1b77092cf000000011801229092a169ce16a2374d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1995@github.com>
Subject: [quicwg/base-drafts] HTTP2 connection preface clarification (#1995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be960901340b_3c203fcda60d45b8533025"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: abraud
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3Jmz_QdY48mtjvL_I1Mjb3r5XAw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:14:27 -0000

----==_mimepart_5be960901340b_3c203fcda60d45b8533025
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Greetings,

RFC7540 Section 3.5 states that a client is to send a preface prior sending its SETTINGS frames.

QUIC HTTP draft states : "After the QUIC connection is
   established, a SETTINGS frame (Section 4.2.5) MUST be sent by each
   endpoint as the initial frame of their respective HTTP control stream
   (see Section 3.2.1)."

So should a preface be sent when doing HTTP2 over 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/1995
----==_mimepart_5be960901340b_3c203fcda60d45b8533025
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Greetings,</p>
<p>RFC7540 Section 3.5 states that a client is to send a preface prior sending its SETTINGS frames.</p>
<p>QUIC HTTP draft states : "After the QUIC connection is<br>
established, a SETTINGS frame (Section 4.2.5) MUST be sent by each<br>
endpoint as the initial frame of their respective HTTP control stream<br>
(see Section 3.2.1)."</p>
<p>So should a preface be sent when doing HTTP2 over QUIC.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1995">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6TGxYuirTRQjCik2y52jI-3kGzVks5uuVgQgaJpZM4YZcFr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4fGwQqb0CBlvoetfngumJzsdJrDks5uuVgQgaJpZM4YZcFr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"HTTP2 connection preface clarification (#1995)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1995"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1995",
"url": "https://github.com/quicwg/base-drafts/issues/1995",
"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": "HTTP2 connection preface clarification (#1995)",
"sections": [
{
"text": "",
"activityTitle": "**abraud**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@abraud",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1995
}
]
}
],
"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\": 1995,\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\": 1995\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1995"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409321835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be960901340b_3c203fcda60d45b8533025--


From nobody Mon Nov 12 03:18: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 D78C6130DE6 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:18:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ogwGe38azdZk for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:18: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 5F997130DD7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:18:35 -0800 (PST)
Date: Mon, 12 Nov 2018 03:18:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542021514; bh=vtMs9IFavEvzeLhj8ZVq/ea1HC/6GMNDBFwlnbpqWzQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VT5+F0D68OJiwnTA5MwGDKvQALrvNIK2owvPA/s+waqJaHLlrKXtVOpT+ZUkpcyEI DyxG+jgJypbmYedGIRS8TMU+ZQBR9LYP1hdsvswJGeDOJ61xzL3ZG1wjMXehX9XuW2 yP+xBIWkl0ur30bSTrukk0og98GDs9QP1f77nSic=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2cfe630e0c0bbafcda6cbefe819aa6624a44d04492cf000000011801238a92a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989/437844155@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1989@github.com>
References: <quicwg/base-drafts/issues/1989@github.com>
Subject: Re: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9618ab3a30_4f7e3fde8fcd45bc3730fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SHVCf6tiJnD6Ine_biDC4G1eEBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:18:37 -0000

----==_mimepart_5be9618ab3a30_4f7e3fde8fcd45bc3730fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I remember the discussion in Paris being quite pleasant and nice. What are you talking about, @marten-seemann?

The code above shows exactly how to populate the frame type field -- if known, populate with frame type, else use 0 (FramePadding).  The interpretation of 0 here is _special_ ... it implies that there's no frame type associated with this error.

I don't think this is terrible really. If you have a frame to associate with the error, use it, else use 0. It's unambiguous, even if not pretty.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1989#issuecomment-437844155
----==_mimepart_5be9618ab3a30_4f7e3fde8fcd45bc3730fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I remember the discussion in Paris being quite pleasant and nice. What=
 are you talking about, <a class=3D"user-mention" data-hovercard-type=3D"=
user" data-hovercard-url=3D"/hovercards?user_id=3D1478487" data-octo-clic=
k=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/marten-seemann">@marten-seemann</a>?</p>
<p>The code above shows exactly how to populate the frame type field -- i=
f known, populate with frame type, else use 0 (FramePadding).  The interp=
retation of 0 here is <em>special</em> ... it implies that there's no fra=
me type associated with this error.</p>
<p>I don't think this is terrible really. If you have a frame to associat=
e with the error, use it, else use 0. It's unambiguous, even if not prett=
y.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1989#issuecomment-437844155">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzKK=
-rLjlm1ArM6gpeGWGArYKsl5ks5uuVkKgaJpZM4YYWeK">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2p2u42Y10FoAxQPw4p5sBi5=
dCTBks5uuVkKgaJpZM4YYWeK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1989: I remember the discussion in Paris being quite pleasant=
 and nice. What are you talking about, @marten-seemann?\r\n\r\nThe code a=
bove shows exactly how to populate the frame type field -- if known, popu=
late with frame type, else use 0 (FramePadding).  The interpretation of 0=
 here is _special_ ... it implies that there's no frame type associated w=
ith this error.\r\n\r\nI don't think this is terrible really. If you have=
 a frame to associate with the error, use it, else use 0. It's unambiguou=
s, even if not pretty."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/1989#issuecomment-437844155"}}}</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/1989#issuecomment=
-437844155",
"url": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
7844155",
"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] frame type field of CONNECTION_CLOSE p=
rovides little value (#1989)",
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
7844155"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090366=
82\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be9618ab3a30_4f7e3fde8fcd45bc3730fa--


From nobody Mon Nov 12 03: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 419F7130DD7 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:19:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 qw1BcU7sI2h9 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:18:58 -0800 (PST)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F81512F1AC for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:18:58 -0800 (PST)
Date: Mon, 12 Nov 2018 03:18:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542021537; bh=XPY9S3Fhw2hHkxjYEZtiC/N+6TGKT4P+53oOS15RaTs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MDAc4EblenJNdkS/1vFpx7pqXRgtNdtFrqZMq/sdJJaevhkYbeeVdTalt0h1+Hl5w iBc64W3LIcq+OjsGq2wAizKEV82uOJENMrq3MoDh+0PpIDm0v7p5zZqoUBqOAQ/Nu+ +6b41MAi9hHFJoqcxWabS/H3avgDJ4A9Y7qbIWS4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93a0b8c40e441178a51c52c225fcfe2bb7018a5292cf00000001180123a192a169ce16a2374d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1995/issue_event/1960009792@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1995@github.com>
References: <quicwg/base-drafts/issues/1995@github.com>
Subject: Re: [quicwg/base-drafts] HTTP2 connection preface clarification (#1995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be961a1e2610_36ab3fa588cd45c0129577"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_NHlK9Z_oKRFBP97xrsCaAAwIVg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:19:00 -0000

----==_mimepart_5be961a1e2610_36ab3fa588cd45c0129577
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1995.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1995#event-1960009792
----==_mimepart_5be961a1e2610_36ab3fa588cd45c0129577
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="379729741" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1995" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1995/hovercard" href="https://github.com/quicwg/base-drafts/issues/1995">#1995</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1995#event-1960009792">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2_OJ__EThbt5eeyVXfCQl3um3Q5ks5uuVkhgaJpZM4YZcFr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_KNZmzad14xBZD5coUkFIYaZa3eks5uuVkhgaJpZM4YZcFr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1995."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1995#event-1960009792"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1995#event-1960009792",
"url": "https://github.com/quicwg/base-drafts/issues/1995#event-1960009792",
"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] HTTP2 connection preface clarification (#1995)",
"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/1995#event-1960009792"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409321835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be961a1e2610_36ab3fa588cd45c0129577--


From nobody Mon Nov 12 03:19: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 7951D12F1AC for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:19:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 Ms2gy09i5i10 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03: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 D2AF7130DDC for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:18:58 -0800 (PST)
Date: Mon, 12 Nov 2018 03:18:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542021538; bh=HspHuVVJ3HikvQbr6Y7McqlLXzu0BvbcjptqAi5K4R8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a3UoULLSvURbx6W/Of7UQ+GfZjQBbcx+ug3J0xJzv8OJhU5BculnaFV33/WSG8ENN d7a/9CmrF4mJY7Uv+EoOcmVWURgR78VZqp/lEs/G12QIAA7oTUJmbJ9rg3RPuoKERx DkryROiFmtgSHVHWTS0q0UILhHkZXAyfdzKtVkZA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71b6733917557ac2677e218cb699703b90ee871392cf00000001180123a292a169ce16a2374d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1995/437844232@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1995@github.com>
References: <quicwg/base-drafts/issues/1995@github.com>
Subject: Re: [quicwg/base-drafts] HTTP2 connection preface clarification (#1995)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be961a2baa0_1dc23f90562d45bc5570a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U7ZFGvWyclfAYCDknoH8OxRYjio>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:19:01 -0000

----==_mimepart_5be961a2baa0_1dc23f90562d45bc5570a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The preface is unnecessary.  HTTP/QUIC != HTTP/2.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1995#issuecomment-437844232
----==_mimepart_5be961a2baa0_1dc23f90562d45bc5570a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The preface is unnecessary.  HTTP/QUIC != HTTP/2.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1995#issuecomment-437844232">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2bkz1TGzOXybA67cSSSNjXGczPqks5uuVkigaJpZM4YZcFr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9DWvmjbDIjTll-SmpoCywmgXzzfks5uuVkigaJpZM4YZcFr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1995: The preface is unnecessary.  HTTP/QUIC != HTTP/2."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1995#issuecomment-437844232"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1995#issuecomment-437844232",
"url": "https://github.com/quicwg/base-drafts/issues/1995#issuecomment-437844232",
"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] HTTP2 connection preface clarification (#1995)",
"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\": 1995,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1995#issuecomment-437844232"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409321835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be961a2baa0_1dc23f90562d45bc5570a1--


From nobody Mon Nov 12 03:29: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 84C33130DF1 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:29:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ms0X595Svr2n for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:29: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 C1079130DDC for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:29:25 -0800 (PST)
Date: Mon, 12 Nov 2018 03:29:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542022164; bh=ftW09tp9m0mt++9vH4TduEhyJvVX2wqbajt2kUWgv50=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qaHQ6d8O+cYRFVCC6ISG99V6emECi5dATH6fun2eiZlROsH1Rwixy+gaxD22Bc+7i Ml+IvaiW9GhBTIv4SXFAwuO+GId2RjS2Rg7HciFywp7miSRwn1L1viSPIkD4Mc18BH FiQmC+SLDEU/kZZLNRKYp2y/RyEY3U17pNTEgETU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfbfbc1ec978ad1765322dbbe1f6612411d00b9f492cf000000011801261492a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/437846835@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be96414e4018_56c63fbc208d45c0491069"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-Y572FoKSxxUPPmLvHz3NoD4yY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:29:28 -0000

----==_mimepart_5be96414e4018_56c63fbc208d45c0491069
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Reserving a codepoint would be putting the horse before the cart. Let's
first get the QUIC-LB draft to a point where it is a wg activity, then
discuss the designs in there, and agree on a need for a packet-type in th=
e
wg. I don't think it makes sense to reserve a codepoint before we've agre=
ed
on the mechanisms in the draft first.

On Mon, Nov 12, 2018 at 8:13 AM Martin Thomson <notifications@github.com>=

wrote:

> I think that we probably want to have a deeper conversation about this
> draft. I look at it and ask why you need to create a bespoke protocol h=
ere
> at all. If it is going to look like QUIC proper, why not make it be QUI=
C
> proper?
>
> But even assuming that you do need that, why are you concerned about
> making this look like QUIC proper? I can't see why you would need that =
for
> routing purposes, because it seems like you should be back to 5-tuples =
for
> routing on this bit. I can't see why you would concern yourself with
> ossification on a link that you presumably have considerable influence
> over. I can see why you might want to disambiguate this connection from=

> "real" connections, but you could use a separate port, ALPN, or even a =
new
> QUIC version if it came to that (though I would advise against a versio=
n).
>
> On response to @marten-seemann <https://github.com/marten-seemann>'s
> comment, which I agree with, you might also like to consider the effect=
 of
> having 5 types in the long header and what that does for protocol
> ossification.
>
> =E2=80=94
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/1980#issuecomment-4377242=
35>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1LcqhgGp84gRP6L8=
Rf5GRvLZPx1Cks5uuMtVgaJpZM4YSmjs>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437846835=

----==_mimepart_5be96414e4018_56c63fbc208d45c0491069
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Reserving a codepoint would be putting the horse before the cart. Let&#39=
;s<br>
first get the QUIC-LB draft to a point where it is a wg activity, then<br=
>
discuss the designs in there, and agree on a need for a packet-type in th=
e<br>
wg. I don&#39;t think it makes sense to reserve a codepoint before we&#39=
;ve agreed<br>
on the mechanisms in the draft first.<br>
<br>
On Mon, Nov 12, 2018 at 8:13 AM Martin Thomson &lt;notifications@github.c=
om&gt;<br>
wrote:<br>
<br>
&gt; I think that we probably want to have a deeper conversation about th=
is<br>
&gt; draft. I look at it and ask why you need to create a bespoke protoco=
l here<br>
&gt; at all. If it is going to look like QUIC proper, why not make it be =
QUIC<br>
&gt; proper?<br>
&gt;<br>
&gt; But even assuming that you do need that, why are you concerned about=
<br>
&gt; making this look like QUIC proper? I can&#39;t see why you would nee=
d that for<br>
&gt; routing purposes, because it seems like you should be back to 5-tupl=
es for<br>
&gt; routing on this bit. I can&#39;t see why you would concern yourself =
with<br>
&gt; ossification on a link that you presumably have considerable influen=
ce<br>
&gt; over. I can see why you might want to disambiguate this connection f=
rom<br>
&gt; &quot;real&quot; connections, but you could use a separate port, ALP=
N, or even a new<br>
&gt; QUIC version if it came to that (though I would advise against a ver=
sion).<br>
&gt;<br>
&gt; On response to @marten-seemann &lt;https://github.com/marten-seemann=
&gt;&#39;s<br>
&gt; comment, which I agree with, you might also like to consider the eff=
ect of<br>
&gt; having 5 types in the long header and what that does for protocol<br=
>
&gt; ossification.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you are subscribed to this thread.<br=
>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/1980#issuecomment-4=
37724235&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1LcqhgGp84=
gRP6L8Rf5GRvLZPx1Cks5uuMtVgaJpZM4YSmjs&gt;<br>
&gt; .<br>
&gt;<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/1980#issuecomment-437846835">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx2C=
eH3NzOttq45gM6SZucUKVHrZks5uuVuUgaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1XXEJlwD8BvK0Utm4bYlXH9=
_Jklks5uuVuUgaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1980: Reserving a codepoint would be putting the horse before=
 the cart. Let's\nfirst get the QUIC-LB draft to a point where it is a wg=
 activity, then\ndiscuss the designs in there, and agree on a need for a =
packet-type in the\nwg. I don't think it makes sense to reserve a codepoi=
nt before we've agreed\non the mechanisms in the draft first.\n\nOn Mon, =
Nov 12, 2018 at 8:13 AM Martin Thomson \u003cnotifications@github.com\u00=
3e\nwrote:\n\n\u003e I think that we probably want to have a deeper conve=
rsation about this\n\u003e draft. I look at it and ask why you need to cr=
eate a bespoke protocol here\n\u003e at all. If it is going to look like =
QUIC proper, why not make it be QUIC\n\u003e proper?\n\u003e\n\u003e But =
even assuming that you do need that, why are you concerned about\n\u003e =
making this look like QUIC proper? I can't see why you would need that fo=
r\n\u003e routing purposes, because it seems like you should be back to 5=
-tuples for\n\u003e routing on this bit. I can't see why you would concer=
n yourself with\n\u003e ossification on a link that you presumably have c=
onsiderable influence\n\u003e over. I can see why you might want to disam=
biguate this connection from\n\u003e \"real\" connections, but you could =
use a separate port, ALPN, or even a new\n\u003e QUIC version if it came =
to that (though I would advise against a version).\n\u003e\n\u003e On res=
ponse to @marten-seemann \u003chttps://github.com/marten-seemann\u003e's\=
n\u003e comment, which I agree with, you might also like to consider the =
effect of\n\u003e having 5 types in the long header and what that does fo=
r protocol\n\u003e ossification.\n\u003e\n\u003e =E2=80=94\n\u003e You ar=
e receiving this because you are subscribed to this thread.\n\u003e Reply=
 to this email directly, view it on GitHub\n\u003e \u003chttps://github.c=
om/quicwg/base-drafts/issues/1980#issuecomment-437724235\u003e,\n\u003e o=
r mute the thread\n\u003e \u003chttps://github.com/notifications/unsubscr=
ibe-auth/AKjg1LcqhgGp84gRP6L8Rf5GRvLZPx1Cks5uuMtVgaJpZM4YSmjs\u003e\n\u00=
3e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/1980#issuecomment-437846835"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-437846835",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
7846835",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
7846835"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be96414e4018_56c63fbc208d45c0491069--


From nobody Mon Nov 12 03: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 E0457130DF4 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:50:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i8Qgh2Xy5Ycl for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:49: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 0D049130DC9 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:49:58 -0800 (PST)
Date: Mon, 12 Nov 2018 03:49:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542023396; bh=eBalG/aOafrS9hW5RyXXbkCM/3voFIaQhQgkbiz8Buw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xMN4TC6a6lzHZ4O8Vq2AirOOyvBe3rtvRJrdHJgnhFvi277iZK5/J/zpX2gq2/5q2 wDtqkHJMluh4pfJLymjDA0+daxOs/rwxkRJfKkRpTAc2CbJc+3y5ZzUOS0LRjEMBta sfjDbo2E7wYxOYkCKP3hAD/k5JPwcBlUZJraBZX0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55e45f8db06f129e36505ee82617ec30ecebdee292cf0000000118012ae492a169ce1684c1ce@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/c437851876@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_5be968e4e2e03_22f33fef1dcd45b46603d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wPTyA2hIUdJSxFDbAciOFPCgfjA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:50:01 -0000

----==_mimepart_5be968e4e2e03_22f33fef1dcd45b46603d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, I'm in favor of this algorithmic change (remove time-based loss detection), but this change does not remove ER.  Early retransmit is exactly what the timer is used for, which gets armed if there are < 3 packets beyond the unacked packet. What we want is FR-with-packet-threshold and ER-with-time-threshold.

-- 
You are receiving this 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-437851876
----==_mimepart_5be968e4e2e03_22f33fef1dcd45b46603d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>FWIW, I'm in favor of this algorithmic change (remove time-based loss =
detection), but this change does not remove ER.  Early retransmit is exac=
tly what the timer is used for, which gets armed if there are &lt; 3 pack=
ets beyond the unacked packet. What we want is FR-with-packet-threshold a=
nd ER-with-time-threshold.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-437851876">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-3NIE=
WCnG1_yk5JOzU_dIAsi5byks5uuWBkgaJpZM4YQO31">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxsHApRQYrVWEcU5YeNTSn1-WSjq=
ks5uuWBkgaJpZM4YQO31.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1974: FWIW, I'm in favor of this algorithmic change (remove t=
ime-based loss detection), but this change does not remove ER.  Early ret=
ransmit is exactly what the timer is used for, which gets armed if there =
are \u003c 3 packets beyond the unacked packet. What we want is FR-with-p=
acket-threshold and ER-with-time-threshold."}],"action":{"name":"View Pul=
l Request","url":"https://github.com/quicwg/base-drafts/pull/1974#issueco=
mment-437851876"}}}</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=
37851876",
"url": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-4378=
51876",
"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": "**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\": 1974,\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\": 1974\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-4378=
51876"
}
],
"@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_5be968e4e2e03_22f33fef1dcd45b46603d6--


From nobody Mon Nov 12 03: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 B9DFE130DFB for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:50:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TQYLb1ls9dco for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03: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 5A5AB130DC9 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:50:14 -0800 (PST)
Date: Mon, 12 Nov 2018 03:50:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542023413; bh=CHl/OaJN0btHXaoNYCRDfkEpYWclNs0N733DXNlN7Zk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EfapDi4IVGxNsJonL959DzM3VIEvoFFPr3BasRQ6VCYsd+WZPPknmjUYwM0L5Lcic LFp95pkPKCSWFtofKJY+/lD/hBUwXV1/mio3hTF4e4zbfiwezCmBhrWugiIaWR+6W5 dnU1xSxox7hCcsgykot18vXaB0qa0Gyh3FgcDViE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf975d7d665e739297abe0ee6d2cf3c2e1b54bd6592cf0000000118012af592a169ce1684c1ce@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/review/173860472@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_5be968f553c79_50003fe4c54d45c4844755"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EUsB9_VhyxuLJZtGROkGus20i3M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:50:17 -0000

----==_mimepart_5be968f553c79_50003fe4c54d45c4844755
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
 ### Fast Retransmit
 
 An unacknowledged packet is marked as lost when an acknowledgment is received
 for a packet that was sent a threshold number of packets (kReorderingThreshold)
-and/or a threshold amount of time after the unacknowledged packet. Receipt of
-the acknowledgement indicates that a later packet was received, while the
-reordering threshold provides some tolerance for reordering of packets in the
-network.
+or a threshold amount of time (kTimeReorderingFraction) after the

how 'bout just kPacketThreshold and kTimeThreshold? The context makes clear what it's used for and exactly what the units are.

> @@ -274,34 +274,14 @@ TCP-NCR {{?RFC4653}}, to improve QUIC's reordering resilience.
 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 implemenantations MAY experiment with absolute
-thresholds.  This may be used either as a replacement for a packet reordering
-threshold or in addition to it.
-
-When a larger packet is acknowledged, if it was sent more than the threshold
-after any in flight packets, those packets are immediately declared lost.
-Otherwise, a timer is set for the the reordering threshold minus the time
-difference between the earliest in flight packet and the largest newly
-acknowledged packet.  Note that in some cases the timer could become longer when
-packets are acknowleged out of order. The RECOMMENDED time threshold, expressed
+thresholds.  It is recommended this is is used in conjunction with packet
+threshold fast retransmit. The RECOMMENDED time threshold, expressed

This sentence is mostly unclear ("in conjunction with packet threshold fast retransmit") and not really useful. I would drop it entirely.

> -Unacknowledged packets close to the tail may have fewer than
-kReorderingThreshold retransmittable packets sent after them.  Loss of such
-packets cannot be detected via Packet Threshold Fast Retransmit. To enable
-ack-based loss detection of such packets, receipt of an acknowledgment for
-the last outstanding retransmittable packet triggers the Early Retransmit
-process, as follows.
-
-If there are unacknowledged in-flight packets still pending, they should
-be marked as lost. To compensate for the reduced reordering resilience, the
-sender SHOULD set a timer for a small period of time. If the unacknowledged
-in-flight packets are not acknowledged during this time, then these
-packets MUST be marked as lost.
-
-An endpoint SHOULD set the timer such that a packet is marked as lost no earlier
-than 1.125 * max(SRTT, latest_RTT) since when it was sent.
+An endpoint SHOULD declare packets lost no earlier than

I don't think the early retransmit section should be removed. This is a separate mechanism, and it is the only thing that uses the time threshold. I think a different structure might be useful... I'd actually argue for removing the time threshold section and leaving ER as is, since the time threshold section doesn't add much.

> @@ -312,16 +292,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.
 
-The 1.125 multiplier increases reordering resilience. Implementers MAY
-experiment with using other multipliers, bearing in mind that a lower multiplier
-reduces reordering resilience and increases spurious retransmissions, and a
-higher multiplier increases loss recovery delay.
-
-This mechanism is based on Early Retransmit for TCP {{?RFC5827}}. However,

This is still true. I would leave this in.

> @@ -841,7 +807,7 @@ Pseudocode for SetLossDetectionTimer follows:
         time_of_last_sent_crypto_packet + timeout)
       return
     if (loss_time != 0):
-      // Early retransmit timer or time loss detection.
+      // Time threshold loss detection.

```suggestion
      // Early retransmit timer.
```

> @@ -875,7 +841,7 @@ Pseudocode for OnLossDetectionTimeout follows:
        RetransmitUnackedCryptoData()
        crypto_count++
      else if (loss_time != 0):
-       // Early retransmit or Time Loss Detection
+       // Time threshold loss Detection

```suggestion
       // Early 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/pull/1974#pullrequestreview-173860472
----==_mimepart_5be968f553c79_50003fe4c54d45c4844755
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1974#discussi=
on_r232625133">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 ### Fast Retransmit
 =

 An unacknowledged packet is marked as lost when an acknowledgment is rec=
eived
 for a packet that was sent a threshold number of packets (kReorderingThr=
eshold)
-and/or a threshold amount of time after the unacknowledged packet. Recei=
pt of
-the acknowledgement indicates that a later packet was received, while th=
e
-reordering threshold provides some tolerance for reordering of packets i=
n the
-network.
+or a threshold amount of time (kTimeReorderingFraction) after the
</pre>
<p>how 'bout just kPacketThreshold and kTimeThreshold? The context makes =
clear what it's used for and exactly what the units are.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1974#discussi=
on_r232626309">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -274,34 +274,14 @@ TCP-NCR {{?RFC4653}}=
, to improve QUIC&#39;s reordering resilience.
 Time threshold loss detection uses a time threshold to determine how muc=
h
 reordering to tolerate.  In this document, the threshold is expressed as=
 a
 fraction of an RTT, but implemenantations MAY experiment with absolute
-thresholds.  This may be used either as a replacement for a packet reord=
ering
-threshold or in addition to it.
-
-When a larger packet is acknowledged, if it was sent more than the thres=
hold
-after any in flight packets, those packets are immediately declared lost=
.
-Otherwise, a timer is set for the the reordering threshold minus the tim=
e
-difference between the earliest in flight packet and the largest newly
-acknowledged packet.  Note that in some cases the timer could become lon=
ger when
-packets are acknowleged out of order. The RECOMMENDED time threshold, ex=
pressed
+thresholds.  It is recommended this is is used in conjunction with packe=
t
+threshold fast retransmit. The RECOMMENDED time threshold, expressed
</pre>
<p>This sentence is mostly unclear ("in conjunction with packet threshold=
 fast retransmit") and not really useful. I would drop it entirely.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1974#discussi=
on_r232627040">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; -Unacknowledged packets close to the tail =
may have fewer than
-kReorderingThreshold retransmittable packets sent after them.  Loss of s=
uch
-packets cannot be detected via Packet Threshold Fast Retransmit. To enab=
le
-ack-based loss detection of such packets, receipt of an acknowledgment f=
or
-the last outstanding retransmittable packet triggers the Early Retransmi=
t
-process, as follows.
-
-If there are unacknowledged in-flight packets still pending, they should=

-be marked as lost. To compensate for the reduced reordering resilience, =
the
-sender SHOULD set a timer for a small period of time. If the unacknowled=
ged
-in-flight packets are not acknowledged during this time, then these
-packets MUST be marked as lost.
-
-An endpoint SHOULD set the timer such that a packet is marked as lost no=
 earlier
-than 1.125 * max(SRTT, latest_RTT) since when it was sent.
+An endpoint SHOULD declare packets lost no earlier than
</pre>
<p>I don't think the early retransmit section should be removed. This is =
a separate mechanism, and it is the only thing that uses the time thresho=
ld. I think a different structure might be useful... I'd actually argue f=
or removing the time threshold section and leaving ER as is, since the ti=
me threshold section doesn't add much.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1974#discussi=
on_r232627244">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -312,16 +292,10 @@ Using max(SRTT, late=
st_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustai=
ned
   increase in the actual RTT, but the smoothed SRTT has not yet caught u=
p.
 =

-The 1.125 multiplier increases reordering resilience. Implementers MAY
-experiment with using other multipliers, bearing in mind that a lower mu=
ltiplier
-reduces reordering resilience and increases spurious retransmissions, an=
d a
-higher multiplier increases loss recovery delay.
-
-This mechanism is based on Early Retransmit for TCP {{?RFC5827}}. Howeve=
r,
</pre>
<p>This is still true. I would leave this in.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1974#discussi=
on_r232627608">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -841,7 +807,7 @@ Pseudocode for SetLoss=
DetectionTimer follows:
         time_of_last_sent_crypto_packet + timeout)
       return
     if (loss_time !=3D 0):
-      // Early retransmit timer or time loss detection.
+      // Time threshold loss detection.
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-      // Time threshold loss detection.
+      // Early retransmit timer.
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1974#discussi=
on_r232627775">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -875,7 +841,7 @@ Pseudocode for OnLossD=
etectionTimeout follows:
        RetransmitUnackedCryptoData()
        crypto_count++
      else if (loss_time !=3D 0):
-       // Early retransmit or Time Loss Detection
+       // Time threshold loss Detection
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-       // Time threshold loss Detection
+       // Early retransmit
</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/1974#pullrequestreview-173860472">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
8fzdX4WyFFIs9GUGnzVbf0Jdc6xks5uuWB1gaJpZM4YQO31">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq5RR6-sCYD86Fy52yFnfg=
ChDiOsiks5uuWB1gaJpZM4YQO31.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1974"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview-173860=
472"}}}</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#pullrequestrev=
iew-173860472",
"url": "https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview=
-173860472",
"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 1974",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview=
-173860472"
}
],
"@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_5be968f553c79_50003fe4c54d45c4844755--


From nobody Mon Nov 12 03:52: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 9EA5F130DF7 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:52:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 VAhRa-MF5AZp for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 03:52:23 -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 F049F130DF4 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:52: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=jpjUNNaPy9XWDTutuycXoj/xFns=; b=sjkUoqPGP0//5B4P Js75UwLkqtwf1XsrFADTKuorsPHWn6jeeFhuHP4gKFyQIEXpwVmiuyDjWacCDm0v tDqUmt29Vgc2d0OCxnxu6eB3mwAw2Di3W8KsFyNIo5aFD6JDc+hbroU/1aq6WqUf S8Ldkon9JPp2upelHjA1+LM4GHI=
Received: by filter1838p1mdw1.sendgrid.net with SMTP id filter1838p1mdw1-17151-5BE96975-E 2018-11-12 11:52:21.594082476 +0000 UTC m=+410313.299565708
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id LWlabOfzRp2AP71aaELncw for <quic-issues@ietf.org>; Mon, 12 Nov 2018 11:52:21.531 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 7AA61400957 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 03:52:21 -0800 (PST)
Date: Mon, 12 Nov 2018 11:52:21 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8177c53b431a450addf2a73bee5ddbc467a4d5e892cf0000000118012b7592a169ce16833101@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1969/437852457@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_5be96975793dd_4ff63fe4c54d45c4584493"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak36i/nbKJ/C1GyL9UJXBSpbxKtuD5LZcveQ7M 5qMsIEkznNX/obx4mX9J+e9TwlcvgaTRaSNiF5W38FoBWUxInwGvlyfPfp/zT47oDPcbCWVUWv/OPW jKsfDc0rrOjxOg8R5LR2DCv80l3iBnHIA7NqTW4RvMTnydElv4SWaqFVjiwd7XHuahLYxGZ9Sk7czd M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5Jq0bc0MlLwl0gmC0bawt19fPQM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 11:52:26 -0000

----==_mimepart_5be96975793dd_4ff63fe4c54d45c4584493
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett : I'd argue against removing ER, though I'm in favor of removing time-based-loss-detection since that's basically a separable boolean in the code that can be added once someone has more experience with it. ER requires at least one ack and uses a timer, and FR uses packet 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/issues/1969#issuecomment-437852457
----==_mimepart_5be96975793dd_4ff63fe4c54d45c4584493
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=3D20072817" data-octo-click=3D"hovercard-link-clic=
k" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/iansw=
ett">@ianswett</a> : I'd argue against removing ER, though I'm in favor of =
removing time-based-loss-detection since that's basically a separable boole=
an in the code that can be added once someone has more experience with it. =
ER requires at least one ack and uses a timer, and FR uses packet threshold=
s.</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/1969#issuecomment-437852457">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5qM1CmpICK1Is=
fZg7KfKauKs0nKks5uuWD1gaJpZM4YPxf0">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq-ybTVJ4fXUUm4BR0ADncGDUwXlNks5uuWD1ga=
JpZM4YPxf0.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":"@janaiyengar in #1969=
: @ianswett : I'd argue against removing ER, though I'm in favor of removin=
g time-based-loss-detection since that's basically a separable boolean in t=
he code that can be added once someone has more experience with it. ER requ=
ires at least one ack and uses a timer, and FR uses packet thresholds."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/1969#issuecomment-437852457"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-4=
37852457",
"url": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-4378=
52457",
"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 Reco=
very draft (#1969)",
"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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1969,\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\": 1969\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-4378=
52457"
}
],
"@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_5be96975793dd_4ff63fe4c54d45c4584493--


From nobody Mon Nov 12 04:10: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 8E392130E0C for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04:10:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id anqnnvFubPd7 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04: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 E026B130E01 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 04:10:39 -0800 (PST)
Date: Mon, 12 Nov 2018 04:10:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542024638; bh=UUtNkG20n9929hH39a7I0lo0/GVLSGSKp2+5UK9LIXc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oBypoOGAF4O1ljqrgzqqQfy6aW9jtw7SpV3CHa4QgsKLR7sxgBoU16i5nUkqcKfMP CjeTNRBwYtY0MWafL4/9/CFUQz+IagcsUMlhIgT+3JlYDHo9a26SapHf6QoTxYr1V6 CFa3U+6DnnppxlxrGcVNOrPXpLt/XHJ8lJc6i7uE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99a2f1d171140f12cb7c9b1d1b64404d193c929292cf0000000118012fbe92a169ce169ea713@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/437856770@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_5be96dbee3bad_6ae33fc4f64d45b8126730"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aGcsh-qtjm6EU0SP32N9NjIoLGs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 12:10:42 -0000

----==_mimepart_5be96dbee3bad_6ae33fc4f64d45b8126730
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj 
> If it's UTF-8 it is much simpler to dump in error logs, even if you don't bother validate it. Some logs tend to use JSON which is practically always UTF-8.

Don't do that. Because this is how you create a DoS attack vector on the server side.

If the reason phase contained an invalid UTF-8 sequence, creating a JSON that contains that reason phase makes the entire JSON invalid. Because many JSON decoders refuse to return anything when the input contains an invalid UTF-8 sequence, you essentially destroy all the information that were stored in JSON.

For example, consider you have an automated system that collects the reason phases for all the connections sent by the peer. Having just one invalid reason phase stops the entire system.

To summarize, calling it "MUST UTF-8" does not make things simpler.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437856770
----==_mimepart_5be96dbee3bad_6ae33fc4f64d45b8126730
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></p>
<blockquote>
<p>If it's UTF-8 it is much simpler to dump in error logs, even if you do=
n't bother validate it. Some logs tend to use JSON which is practically a=
lways UTF-8.</p>
</blockquote>
<p>Don't do that. Because this is how you create a DoS attack vector on t=
he server side.</p>
<p>If the reason phase contained an invalid UTF-8 sequence, creating a JS=
ON that contains that reason phase makes the entire JSON invalid. Because=
 many JSON decoders refuse to return anything when the input contains an =
invalid UTF-8 sequence, you essentially destroy all the information that =
were stored in JSON.</p>
<p>For example, consider you have an automated system that collects the r=
eason phases for all the connections sent by the peer. Having just one in=
valid reason phase stops the entire system.</p>
<p>To summarize, calling it "MUST UTF-8" does not make things simpler.</p=
>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-437856770">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-w8=
dqJfuD0G5QEbautHgZWE6U-aks5uuWU-gaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq20q9IAWXicXF_04MmFi381a=
IlxZks5uuWU-gaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1990: @mikkelfj \r\n\u003e If it's UTF-8 it is much simpler to dum=
p in error logs, even if you don't bother validate it. Some logs tend to =
use JSON which is practically always UTF-8.\r\n\r\nDon't do that. Because=
 this is how you create a DoS attack vector on the server side.\r\n\r\nIf=
 the reason phase contained an invalid UTF-8 sequence, creating a JSON th=
at contains that reason phase makes the entire JSON invalid. Because many=
 JSON decoders refuse to return anything when the input contains an inval=
id UTF-8 sequence, you essentially destroy all the information that were =
stored in JSON.\r\n\r\nFor example, consider you have an automated system=
 that collects the reason phases for all the connections sent by the peer=
. Having just one invalid reason phase stops the entire system.\r\n\r\nTo=
 summarize, calling it \"MUST UTF-8\" does not make things simpler."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/1990#issuecomment-437856770"}}}</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=
-437856770",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7856770",
"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] encoding of CONNECTION_CLOSE reason ph=
rases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7856770"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090372=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be96dbee3bad_6ae33fc4f64d45b8126730--


From nobody Mon Nov 12 04:13: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 6E43C130E0C for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04:13:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b9zi5lfeoO8a for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04:13: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 4C4F5130DFC for <quic-issues@ietf.org>; Mon, 12 Nov 2018 04:13:19 -0800 (PST)
Date: Mon, 12 Nov 2018 04:13:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542024798; bh=H817mZLul/ZCFHOY3EVhtKRy6i7XooMTieF8v76t/ws=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Sj9rowtqJpA3u+bRcRPIdDO7lnkL0D1dtMkC9WT1vsX2YbmrbZk17MCQBB8jTCcUM mGKxrgSXnsRPSGy4Ch2ofIt2WGTjiLK0RA0FquN9hVvIrv3CBEkO6PwUcTdIeCGQo1 BXKSaVvGVGyxbpxZ6bJ69xes4/92byuntvJ65ZCo=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab14d0037040e8d60520e4efebbd235c6291c7b90f92cf000000011801305e92a169ce169ea713@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/437857387@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_5be96e5e71fd5_280d3fd7bf8d45c474421"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SeQQtoAVVUkZVLhojJlBTnSZTl0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 12:13:21 -0000

----==_mimepart_5be96e5e71fd5_280d3fd7bf8d45c474421
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar 
> For devs, I can't imagine that language tags will help when the entire protocol is in English. I'm fine with a SHOULD for UTF-8, and leave the implications of non-UTF-8 encodings to implementations.

+1.

Most HTTP logs use ASCII as their output, escaping out-of-range characters using some kind of notation (e.g., `\xNN`). Assuming that the reason phrase be in English in practice, we can log the contents of the reason phase the same way as we log the HTTP 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/1990#issuecomment-437857387
----==_mimepart_5be96e5e71fd5_280d3fd7bf8d45c474421
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></p>
<blockquote>
<p>For devs, I can't imagine that language tags will help when the entire=
 protocol is in English. I'm fine with a SHOULD for UTF-8, and leave the =
implications of non-UTF-8 encodings to implementations.</p>
</blockquote>
<p>+1.</p>
<p>Most HTTP logs use ASCII as their output, escaping out-of-range charac=
ters using some kind of notation (e.g., <code>\xNN</code>). Assuming that=
 the reason phrase be in English in practice, we can log the contents of =
the reason phase the same way as we log the HTTP 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/1990#issuecomment-437857387">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq23L=
B1lhpebMgiiHKRoW6gODHNg1ks5uuWXegaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-0cwsbXA64P5_qGcVpp4Nrf=
Blhlks5uuWXegaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1990: @janaiyengar \r\n\u003e For devs, I can't imagine that langu=
age tags will help when the entire protocol is in English. I'm fine with =
a SHOULD for UTF-8, and leave the implications of non-UTF-8 encodings to =
implementations.\r\n\r\n+1.\r\n\r\nMost HTTP logs use ASCII as their outp=
ut, escaping out-of-range characters using some kind of notation (e.g., `=
\\xNN`). Assuming that the reason phrase be in English in practice, we ca=
n log the contents of the reason phase the same way as we log the HTTP he=
aders."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/1990#issuecomment-437857387"}}}</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=
-437857387",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7857387",
"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] encoding of CONNECTION_CLOSE reason ph=
rases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7857387"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090372=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be96e5e71fd5_280d3fd7bf8d45c474421--


From nobody Mon Nov 12 04:16: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 8DD8D130E0E for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04:16:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x0AOcJZFlAxU for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04:16: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 9A32B130E08 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 04:16:36 -0800 (PST)
Date: Mon, 12 Nov 2018 04:16:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542024995; bh=tW+NtoiWIk7F7LMgElGgVt4plKv1yTkjWqhpde83/xo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VJAD4yr5LweMEzUFDT/MhGh0aMmnjXlqgztJuhI3JV1SXX+YYbl9wm0ynZLhlC3Tp wEpEm0zvLmOfo11yT+PxZ3VeOs0VKTjWjzSJMP9YP9T/myPZEFY4VCCn5em23P0kt7 dvrtf8fVzBHDB6GZeU6svfekPqw+QrZoC+sBHPj4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab65b4a1c45855d8356a5b255734aa495465c3ae0e92cf000000011801312392a169ce15d27d33@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/437858230@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_5be96f23d3734_6b83fe99a4d45b8711ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sNKI695ntAXVacmEeFYH8caocow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 12:16:39 -0000

----==_mimepart_5be96f23d3734_6b83fe99a4d45b8711ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that from endpoint's perspective spinning per connection is the easiest thing to do.

>From observer's perspective, it becomes hard to track which client CID is associated to which server CID when multiple CIDs rotate simultaneously, but all you lose in that case is the capability to observe the distance between the observation point and the endpoints. The RTT of the connection would still be observable.

-- 
You are receiving this 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-437858230
----==_mimepart_5be96f23d3734_6b83fe99a4d45b8711ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree that from endpoint's perspective spinning per connection is th=
e easiest thing to do.</p>
<p>From observer's perspective, it becomes hard to track which client CID=
 is associated to which server CID when multiple CIDs rotate simultaneous=
ly, but all you lose in that case is the capability to observe the distan=
ce between the observation point and the endpoints. The RTT of the connec=
tion would still be observable.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1828#issuecomment-437858230">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq62z=
IY9NE3NxyDzPpYH1XvfD4pj3ks5uuWajgaJpZM4XFB9Q">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwX9d_KZ-9CqrS9A1HQxGZUf=
JuRUks5uuWajgaJpZM4XFB9Q.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1828: I agree that from endpoint's perspective spinning per connec=
tion is the easiest thing to do.\r\n\r\nFrom observer's perspective, it b=
ecomes hard to track which client CID is associated to which server CID w=
hen multiple CIDs rotate simultaneously, but all you lose in that case is=
 the capability to observe the distance between the observation point and=
 the endpoints. The RTT of the connection would still be observable."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/1828#issuecomment-437858230"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment=
-437858230",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
7858230",
"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] Spin bit should be applied per each 5-=
tuple rather than per connection (#1828)",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-43=
7858230"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3871947=
04\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be96f23d3734_6b83fe99a4d45b8711ef--


From nobody Mon Nov 12 04:21: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 0C0C7130E01 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04:21:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id memINU7A-8G3 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04:21: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 52817130DFC for <quic-issues@ietf.org>; Mon, 12 Nov 2018 04:21:46 -0800 (PST)
Date: Mon, 12 Nov 2018 04:21:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542025305; bh=6Q1Bz8ix6o6qOJtjSrnVaAdpStKkk7HuzHvK7uDvP1Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2fehp/TjiaAzQD0U/4Dgvrk9qeqVY/tDeXQPpl7ZsDRXaSOtggEevuIoaw6sR/FuU R0lFsPY9tBaU3ya+rKJC9pMzX4VLKqPY1Y+scRN9vmTzJcTrzLTwcO8HA7kJaQRo3L 3xt6up095z6DYGOZsiw44DjfJohVsmO7rLdOXPGQ=
From: Anne van Kesteren <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1930110441c7b09d62461cc54f4df060dec9f2e592cf000000011801325992a169ce16a1bbee@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1993/437859443@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1993@github.com>
References: <quicwg/base-drafts/issues/1993@github.com>
Subject: Re: [quicwg/base-drafts] Introduce a bit to indicate the server doesn't do IP-based authentication (#1993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9705922211_e643f923d2d45c44715b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: annevk
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RQYAF82UZSVa7rDr77J2p8skxzU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 12:21:48 -0000

----==_mimepart_5be9705922211_e643f923d2d45c44715b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For CORS there might be origin-wide configurations going forward, as per https://github.com/WICG/origin-policy, but that wouldn't really help with any kind of low-level networking API.

And CORS is quite granular today when it comes to what kind of requests can be made. A low-level bit would bypass all those restrictions more easily allowing for dictionary-based attacks and such, including on cookies, which would no longer have the same restrictions as they do today in the Fetch/HTTP stack exposed by browsers. This also applies to other things in the Fetch/HTTP stack which would have to be re-examined. (This is assuming a low-level API on which an attacker could build their own HTTP client.)

Sigh, perhaps Origin Policy/Manifest is our best bet and low-level APIs are too dangerous.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1993#issuecomment-437859443
----==_mimepart_5be9705922211_e643f923d2d45c44715b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>For CORS there might be origin-wide configurations going forward, as p=
er <a href=3D"https://github.com/WICG/origin-policy">https://github.com/W=
ICG/origin-policy</a>, but that wouldn't really help with any kind of low=
-level networking API.</p>
<p>And CORS is quite granular today when it comes to what kind of request=
s can be made. A low-level bit would bypass all those restrictions more e=
asily allowing for dictionary-based attacks and such, including on cookie=
s, which would no longer have the same restrictions as they do today in t=
he Fetch/HTTP stack exposed by browsers. This also applies to other thing=
s in the Fetch/HTTP stack which would have to be re-examined. (This is as=
suming a low-level API on which an attacker could build their own HTTP cl=
ient.)</p>
<p>Sigh, perhaps Origin Policy/Manifest is our best bet and low-level API=
s are too dangerous.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1993#issuecomment-437859443">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx6J=
2e3o4gJkpQ1cQfMNPkPFjOssks5uuWfZgaJpZM4YZTK5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyc6iVR9CHz-z3m8V-MA5ym8=
w814ks5uuWfZgaJpZM4YZTK5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@anne=
vk in #1993: For CORS there might be origin-wide configurations going for=
ward, as per https://github.com/WICG/origin-policy, but that wouldn't rea=
lly help with any kind of low-level networking API.\r\n\r\nAnd CORS is qu=
ite granular today when it comes to what kind of requests can be made. A =
low-level bit would bypass all those restrictions more easily allowing fo=
r dictionary-based attacks and such, including on cookies, which would no=
 longer have the same restrictions as they do today in the Fetch/HTTP sta=
ck exposed by browsers. This also applies to other things in the Fetch/HT=
TP stack which would have to be re-examined. (This is assuming a low-leve=
l API on which an attacker could build their own HTTP client.)\r\n\r\nSig=
h, perhaps Origin Policy/Manifest is our best bet and low-level APIs are =
too dangerous."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/1993#issuecomment-437859443"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment=
-437859443",
"url": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment-43=
7859443",
"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] Introduce a bit to indicate the server=
 doesn't do IP-based authentication (#1993)",
"sections": [
{
"text": "",
"activityTitle": "**Anne van Kesteren**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@annevk",
"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\": 1993,\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\": 1993\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment-43=
7859443"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4092853=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be9705922211_e643f923d2d45c44715b9--


From nobody Mon Nov 12 04:33: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 CC04D130E1D for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04:33:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_uNVoGaAFJp for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04:33: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 6CD43130E1A for <quic-issues@ietf.org>; Mon, 12 Nov 2018 04:33:18 -0800 (PST)
Date: Mon, 12 Nov 2018 04:33:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542025997; bh=pUIVlEdOzdESadFt/bUDOcWnMrXM1AGEQXKFi3EExhQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jBZWQsV2NAreBovOprdiXTz3DpuA9KXs13EbRlvSJ7F6k/CbFQUHKm0MHYiBOOvEI bPN+WmVeqfnskVamtC1nu9kiGdg/DWcN/aaIdPkz2d7GG0AKOieIxIOaZhk6hAzWOl NBtvuXncIyQ4XcZFdMQlSuh0mtsd+fwB8q+MWpiA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1dc63acee55acc338ceaf624a330864f8f8a8e192cf000000011801350d92a169ce169ea713@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/437862809@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_5be9730d82029_3a883fe402ad45b4192515"; 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/nhyC8AWSRc9wWbLZ4SOPYgFoThM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 12:33:20 -0000

----==_mimepart_5be9730d82029_3a883fe402ad45b4192515
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Docker tends to log to JSON. While that isn't very efficient, that is what happens. I'm not sure what kind of validation happens behind the scenes, but I'd assume it would escape anything that isn't valid UTF-8, or at least anything that contains a null character. That said, Docker is perfectly capable of DOS'ing itself without outside 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/1990#issuecomment-437862809
----==_mimepart_5be9730d82029_3a883fe402ad45b4192515
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Docker tends to log to JSON. While that isn't very efficient, that is =
what happens. I'm not sure what kind of validation happens behind the sce=
nes, but I'd assume it would escape anything that isn't valid UTF-8, or a=
t least anything that contains a null character. That said, Docker is per=
fectly capable of DOS'ing itself without outside 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/1990#issuecomment-437862809">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Sy=
a4bW7TBcOndZPE0Rbq-xMpLJks5uuWqNgaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_QlqTwhPeUu3WlF0VVlhY9N=
pB9Nks5uuWqNgaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1990: Docker tends to log to JSON. While that isn't very efficie=
nt, that is what happens. I'm not sure what kind of validation happens be=
hind the scenes, but I'd assume it would escape anything that isn't valid=
 UTF-8, or at least anything that contains a null character. That said, D=
ocker is perfectly capable of DOS'ing itself without outside help."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/1990#issuecomment-437862809"}}}</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=
-437862809",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7862809",
"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] encoding of CONNECTION_CLOSE reason ph=
rases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
7862809"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090372=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be9730d82029_3a883fe402ad45b4192515--


From nobody Mon Nov 12 04:40: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 03129130E2F for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04:40:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pu79ZZSa3BuD for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 04:40: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 34C2D130E5F for <quic-issues@ietf.org>; Mon, 12 Nov 2018 04:40:45 -0800 (PST)
Date: Mon, 12 Nov 2018 04:40:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542026444; bh=w/SBoTqwZe3yyC1PiIjIuke/uJ+xUth6jjvNK+q2KGE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RIXrV2O5whlXV24Sv+ByDxsrTGGcb+lMBkiQ8QeopeU3kPT5acM2KbqRZloKCg0Lr u6fjgHeEj5Vdlru/7dN0dyJ5j0IteOP1bxjAyMSSYL9YuMaQPs+L2vBJ0/2yQhuD3p unsJz+pKXzTBcMG8KkdpJRZff0jIJPrnOWfWWhOc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfbd35a26f820aa9f94b90f9975af74bbd0e56df392cf00000001180136cc92a169ce16a0b027@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1991/c437865021@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1991@github.com>
References: <quicwg/base-drafts/pull/1991@github.com>
Subject: Re: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be974cc306c4_56c23fdcc14d45bc252557"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0Vsq_rrFUF_eP4WCtOfKZSzD9Q4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 12:40:55 -0000

----==_mimepart_5be974cc306c4_56c23fdcc14d45bc252557
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah my understanding is that `sizeof(HkdfLabel) - 1` needs to be equal to or smaller than the block size of the hash function (e.g. 64 octets in SHA256).

In our case, `len(Context)` is zero, so I'd assume that we have even more space than 21 octets :-)

Anyways, "tls13 quic key" is perfectly 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/1991#issuecomment-437865021
----==_mimepart_5be974cc306c4_56c23fdcc14d45bc252557
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yeah my understanding is that <code>sizeof(HkdfLabel) - 1</code> needs=
 to be equal to or smaller than the block size of the hash function (e.g.=
 64 octets in SHA256).</p>
<p>In our case, <code>len(Context)</code> is zero, so I'd assume that we =
have even more space than 21 octets :-)</p>
<p>Anyways, "tls13 quic key" is perfectly 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/pull/1991#issuecomment-437865021">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-ykio=
Bp4cqzhLLMKbil26bFNdMmks5uuWxMgaJpZM4YY_r2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1jCxd5cyIY7SwsIqrV-5AUnQ9iN=
ks5uuWxMgaJpZM4YY_r2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1991: Yeah my understanding is that `sizeof(HkdfLabel) - 1` needs =
to be equal to or smaller than the block size of the hash function (e.g. =
64 octets in SHA256).\r\n\r\nIn our case, `len(Context)` is zero, so I'd =
assume that we have even more space than 21 octets :-)\r\n\r\nAnyways, \"=
tls13 quic key\" is perfectly fine."}],"action":{"name":"View Pull Reques=
t","url":"https://github.com/quicwg/base-drafts/pull/1991#issuecomment-43=
7865021"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-4=
37865021",
"url": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-4378=
65021",
"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] Separation for leaf keys only (#1991)"=
,
"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\": 1991,\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\": 1991\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-4378=
65021"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4092054=
94\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be974cc306c4_56c23fdcc14d45bc252557--


From nobody Mon Nov 12 05:55: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 2F3C5130E3B for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 05:55:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 LoM52xNEMFBS for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 05:55: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 7B7971274D0 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 05:55: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=/CKo4zS6Z1KjPwOzf/hLs0wzVP0=; b=ihXaYuYScCTiSe+S baBq/Im6VhNQ0FUZqEzPpv7WvAic8stcv0PxHLs526vyHfIpp4Q9Ub13/h/ofmSN S+umBxd3Tl7B1CVixzubedPYpQ8FmQFYRQBqxKO1ev/pGeCYlR50dVAJdk2YK31X NVToHlFciUxJtE4YuXxC7f0xqjE=
Received: by filter1700p1mdw1.sendgrid.net with SMTP id filter1700p1mdw1-18026-5BE9864C-8 2018-11-12 13:55:24.334344687 +0000 UTC m=+417896.409008632
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id dO0Zd8C-Q8i_RS-QTA1yHw for <quic-issues@ietf.org>; Mon, 12 Nov 2018 13:55:24.429 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id 637F83E046D for <quic-issues@ietf.org>; Mon, 12 Nov 2018 05:55:24 -0800 (PST)
Date: Mon, 12 Nov 2018 13:55:24 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a5b66a8aad8340f41d8281b2a787df7f76206b592cf000000011801484c92a169ce16a20dde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1994/437889186@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1994@github.com>
References: <quicwg/base-drafts/issues/1994@github.com>
Subject: Re: [quicwg/base-drafts] endpoints don't know how many connection IDs the peer is willing to store (#1994)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9864c6189c_74893fd4718d45c03117f9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak11moF8hikeH5Me2bh2meo6UR1DXE/wYic2fS /ShVld/pOxJO5xCqoiARN8KRuHDOnri5CDECruxV3KaFeB+4Cgxx4A6doKuFDfyku/aTgLbheNayEa RPjLa2dXR0BCHS56fvZqydLCNXBfXi/ivzKHcLV1JVfXyVpOQos7fAmRPRibtEyfGNzD/tB6PQjxMy I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rfoe7-DV3pStXIgOsD925-WKutY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 13:55:27 -0000

----==_mimepart_5be9864c6189c_74893fd4718d45c03117f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Once the issuer knows how many the other side stores, it can batch connection IDs as it will be able to assess whether the peer has available 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/1994#issuecomment-437889186
----==_mimepart_5be9864c6189c_74893fd4718d45c03117f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Once the issuer knows how many the other side stores, it can batch connection IDs as it will be able to assess whether the peer has available CIDs.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1994#issuecomment-437889186">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ZXQox2rq3zYLB5FukGQUDDwnu7ks5uuX3MgaJpZM4YZZG9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5f51SsJnh079BXxlN6wN-kPxULxks5uuX3MgaJpZM4YZZG9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1994: Once the issuer knows how many the other side stores, it can batch connection IDs as it will be able to assess whether the peer has available CIDs."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1994#issuecomment-437889186"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-437889186",
"url": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-437889186",
"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] endpoints don't know how many connection IDs the peer is willing to store (#1994)",
"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\": 1994,\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\": 1994\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-437889186"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409309629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9864c6189c_74893fd4718d45c03117f9--


From nobody Mon Nov 12 06:28: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 221A3130E30 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 06:28:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 X77A0jtCX2XQ for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 06:28: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 6F985128D09 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 06:28:09 -0800 (PST)
Date: Mon, 12 Nov 2018 06:28:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542032888; bh=JJvQu3UvpoA2UddVYM3eftgmOfmd2OYjRVoVq3587W8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=PSQwwPJYVprE4sBZnwf2zhk1/P9I6u9DULQTmT+IcWFygTJJD3HVsmc7hqiXXQkyP e2LNFR5Qav5RpzS1dCwKjjJRoL1g4AAJ9IRG9lDN+wxFzRRdNnktHYN+jVmOkCoitN TBppQsppLMq0sQMjaczYFhh+IXrHOPZsmIo7wyTc=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab2c346746153dc347d728e9aedb663f426295812f92cf0000000118014ff892a169ce16a34ea2@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/97@github.com>
Subject: [quicwg/wg-materials] IETF103 minute: spell LiteSpeed correctly (#97)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be98df876e37_5ad03ff27f2d45b83533ee"; 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/2WjAEwc1Id2qrjS4OxkGDv5YS6c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 14:28:11 -0000

----==_mimepart_5be98df876e37_5ad03ff27f2d45b83533ee
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/wg-materials/pull/97

-- Commit Summary --

  * IETF103 minute: spell LiteSpeed correctly

-- File Changes --

    M ietf103/minutes.md (2)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/97.patch
https://github.com/quicwg/wg-materials/pull/97.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/wg-materials/pull/97

----==_mimepart_5be98df876e37_5ad03ff27f2d45b83533ee
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/wg-materials/pull/97'>https://github.com/quicwg/wg-materials/pull/97</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>IETF103 minute: spell LiteSpeed correctly</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/97/files#diff-0">ietf103/minutes.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/97.patch'>https://github.com/quicwg/wg-materials/pull/97.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/97.diff'>https://github.com/quicwg/wg-materials/pull/97.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/wg-materials/pull/97">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7XYlnZI2gnQG_cfiEG2pIIIx4plks5uuYV4gaJpZM4YZwgD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9ke6dzifVigPsoPTNNMKIFBQX4fks5uuYV4gaJpZM4YZwgD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"IETF103 minute: spell LiteSpeed correctly (#97)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/97"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/97",
"url": "https://github.com/quicwg/wg-materials/pull/97",
"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": "IETF103 minute: spell LiteSpeed correctly (#97)",
"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": "f6bc4be",
"value": "IETF103 minute: spell LiteSpeed correctly"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[ietf103/minutes.md](https://github.com/quicwg/wg-materials/pull/97/files#diff-0) (2 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/wg-materials\",\n\"issueId\": 97,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 97\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/97"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/97.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/97.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409405443\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be98df876e37_5ad03ff27f2d45b83533ee--


From nobody Mon Nov 12 06:46: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 D29C4130E43 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 06:46:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D4iX6vyDk8hn for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 06: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 063B0130E42 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 06:46:32 -0800 (PST)
Date: Mon, 12 Nov 2018 06:46:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542033989; bh=6DvZhHTu0VCNGNZwqduWbhOHZXZyziAiwpT2vvgSK1g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FbTPecceDg4LqoLW3TmVzzBdERG2vsTrAX0WnN5878tN7yKX7SAInXiLmf8UJJOds N90pIsEMyjVBnWj97KqA4GqgO3YK2vdX58OPjM+AHEIPVmCNVlXAt+0Ni7lsf96krs VTphRUAWY22oFS+yyi9whzQTCF87l/PoqFBcw3hE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5cf6a5b6110c1f708314dd8add568335068cc2fa92cf000000011801544592a169ce16833101@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1969/437907432@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_5be99245dbb9f_205a3fc6924d45c06744fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/exai1dSLgnK8WP9fRmCezLqyzMs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 14:46:34 -0000

----==_mimepart_5be99245dbb9f_205a3fc6924d45c06744fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think removing time threshold loss detection is the right direction, both based on personal experience and on talking with Praveen and Yuchung about RACK.  Removing ER seems like a better long term direction.  Time threshold loss detection still requires a larger packet to be declared acknowledged to declare a smaller one 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/issues/1969#issuecomment-437907432
----==_mimepart_5be99245dbb9f_205a3fc6924d45c06744fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think removing time threshold loss detection is the right dire=
ction, both based on personal experience and on talking with Praveen and =
Yuchung about RACK.  Removing ER seems like a better long term direction.=
  Time threshold loss detection still requires a larger packet to be decl=
ared acknowledged to declare a smaller one lost.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1969#issuecomment-437907432">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Vb=
q3q2SoML0aGVX0HP0NectEzJks5uuYnFgaJpZM4YPxf0">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqw8XXK4eZCqETs4CkkY3y_B-=
RNhNks5uuYnFgaJpZM4YPxf0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1969: I don't think removing time threshold loss detection is th=
e right direction, both based on personal experience and on talking with =
Praveen and Yuchung about RACK.  Removing ER seems like a better long ter=
m direction.  Time threshold loss detection still requires a larger packe=
t to be declared acknowledged to declare a smaller one lost."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
1969#issuecomment-437907432"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment=
-437907432",
"url": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-43=
7907432",
"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 Re=
covery draft (#1969)",
"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\": 1969,\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\": 1969\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1969#issuecomment-43=
7907432"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4067880=
84\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be99245dbb9f_205a3fc6924d45c06744fc--


From nobody Mon Nov 12 07: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 52A2D130E68 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 07:28:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eTvaqNScrtKX for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 07:28:24 -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 61B79128DFD for <quic-issues@ietf.org>; Mon, 12 Nov 2018 07:28:24 -0800 (PST)
Date: Mon, 12 Nov 2018 07:28:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542036503; bh=ADq2Rae6KWQtJaSd1c9EUl/Re12pn38aDIQ99JpmdxA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u2aB0A0emCniGWaH9hpXO/l6sPxxctIOrObb5SGvlMMU8kHmA1nArfQDsunzSTBjS hduneE40HPrAiesczgmpTJcd7WyhNYppyNYCVs4iFeRrQC4HyOTEaEz2czvW/74RDA 68fha8OEaY5UGmpSl/MwVPvLknv+sFcLUw1a8yb4=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e5d1c6dec4fc50c20227cb6a83d900da3f073ed92cf0000000118015e1792a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/437922256@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be99c179aedf_ca53f9be02d45b832068c"; 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/eOVgqiB-14sF1ytBe4Owe3qpNyI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 15:28:26 -0000

----==_mimepart_5be99c179aedf_ca53f9be02d45b832068c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar my understanding is that the current goal for QUIC-LB is to get it adopted by the WG ASAP (@martinduke please correct me if I'm wrong). Also, I'm not explicitly asking for a new value to be reserved JUST for QUIC-LB, just that we have a provision in the transport to allow something else to use another value.

@martinthomson the entire goal of the QUIC-LB draft is to define a protocol to allow load balancers to configure backend servers, with the primary goal focused on configuration for CID routing (though it may be used for other things in the future: RETRY token encoding, 0-RTT ticket keys, ...). We aren't worried about how the configuration packets are going to be routed to the backend servers. Obviously they can be sent directly. As I stated before, they don't even have CIDs in them anyways. These packets don't create connections between the backend server and load balancer. It would be possible to not use special QUIC packets, but instead to design the protocol on top of QUIC connections, but that would add a LOT of extra complexity. Right now, no TLS is required. Another goal for this protocol is to have it easily implementable in hardware. 

As to the possible ossification downside of this, I agree it could be a concern. As QUIC-LB's intended use of this is just between the backend server and load balancers, you'd never see this value on the open internet. Perhaps it can be reserved and greased on the open internet. IDK...

@martinduke I agree that we have a last resort of repurposing the RETRY code point to our own purposes, but that seems really ugly from a design and an implementation perspective. I'd really prefer to only do that as a last resort.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437922256
----==_mimepart_5be99c179aedf_ca53f9be02d45b832068c
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> my understanding is that the current goal =
for QUIC-LB is to get it adopted by the WG ASAP (<a class=3D"user-mention=
" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D=
24398865" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D=
"link_type:self" href=3D"https://github.com/martinduke">@martinduke</a> p=
lease correct me if I'm wrong). Also, I'm not explicitly asking for a new=
 value to be reserved JUST for QUIC-LB, just that we have a provision in =
the transport to allow something else to use another value.</p>
<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> the entire goal of the QUIC-LB draft is t=
o define a protocol to allow load balancers to configure backend servers,=
 with the primary goal focused on configuration for CID routing (though i=
t may be used for other things in the future: RETRY token encoding, 0-RTT=
 ticket keys, ...). We aren't worried about how the configuration packets=
 are going to be routed to the backend servers. Obviously they can be sen=
t directly. As I stated before, they don't even have CIDs in them anyways=
. These packets don't create connections between the backend server and l=
oad balancer. It would be possible to not use special QUIC packets, but i=
nstead to design the protocol on top of QUIC connections, but that would =
add a LOT of extra complexity. Right now, no TLS is required. Another goa=
l for this protocol is to have it easily implementable in hardware.</p>
<p>As to the possible ossification downside of this, I agree it could be =
a concern. As QUIC-LB's intended use of this is just between the backend =
server and load balancers, you'd never see this value on the open interne=
t. Perhaps it can be reserved and greased on the open internet. IDK...</p=
>
<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> I agree that we have a last resort of repurp=
osing the RETRY code point to our own purposes, but that seems really ugl=
y from a design and an implementation perspective. I'd really prefer to o=
nly do that as a last resort.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1980#issuecomment-437922256">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzM0=
wdixCxQW-OhwClvKdxYdhaPDks5uuZOXgaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9T3N4fp7TPzVvGykUszHbMs=
DWosks5uuZOXgaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@niba=
nks in #1980: @janaiyengar my understanding is that the current goal for =
QUIC-LB is to get it adopted by the WG ASAP (@martinduke please correct m=
e if I'm wrong). Also, I'm not explicitly asking for a new value to be re=
served JUST for QUIC-LB, just that we have a provision in the transport t=
o allow something else to use another value.\r\n\r\n@martinthomson the en=
tire goal of the QUIC-LB draft is to define a protocol to allow load bala=
ncers to configure backend servers, with the primary goal focused on conf=
iguration for CID routing (though it may be used for other things in the =
future: RETRY token encoding, 0-RTT ticket keys, ...). We aren't worried =
about how the configuration packets are going to be routed to the backend=
 servers. Obviously they can be sent directly. As I stated before, they d=
on't even have CIDs in them anyways. These packets don't create connectio=
ns between the backend server and load balancer. It would be possible to =
not use special QUIC packets, but instead to design the protocol on top o=
f QUIC connections, but that would add a LOT of extra complexity. Right n=
ow, no TLS is required. Another goal for this protocol is to have it easi=
ly implementable in hardware. \r\n\r\nAs to the possible ossification dow=
nside of this, I agree it could be a concern. As QUIC-LB's intended use o=
f this is just between the backend server and load balancers, you'd never=
 see this value on the open internet. Perhaps it can be reserved and grea=
sed on the open internet. IDK...\r\n\r\n@martinduke I agree that we have =
a last resort of repurposing the RETRY code point to our own purposes, bu=
t that seems really ugly from a design and an implementation perspective.=
 I'd really prefer to only do that as a last resort."}],"action":{"name":=
"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#iss=
uecomment-437922256"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-437922256",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
7922256",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": \=
"quicwg/base-drafts\",\n\"issueId\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
7922256"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be99c179aedf_ca53f9be02d45b832068c--


From nobody Mon Nov 12 07:59: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 E69B812F1AC for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 07:59:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05cIG5svW7bb for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 07:59: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 5824312D4E8 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 07:59:24 -0800 (PST)
Date: Mon, 12 Nov 2018 07:59:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542038363; bh=qGpAK/YPj64EHPC0fM6o/XGGbWPdz4JKj7PU1/w0CIs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ySJ+KMSuithIZ6wv6HajSASyvF/+LpQmuvxn6cYMR9rcp4zj9T+10QXxskv9/kRrO BpOp9cNJ5In1i9Flju2za+jq05FYZIcv5JmWEfFHPxjIR6EBuoUjKVTXmLVWeXK6la TRtJUcBXXff63TXIpqUjt5AVWMDt6QBEnSGasTF4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19c3a1dbdf9b07cad7194a4bb3714d4ceed0e38692cf000000011801655b92a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/437933598@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9a35b212bf_12c53fbf4ded45bc105766"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k3tcQzrDW2JmZwZRRrYNskariMw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 15:59:26 -0000

----==_mimepart_5be9a35b212bf_12c53fbf4ded45bc105766
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As previously stated, QUIC already has an extension point, which is the version number field of a long header packet.

Any protocol including QUIC-LB can define it's own 4 octets to distinguish itself from other traffic.

For example, QUIC-LB can declare it self to use 0x1b000000 to identify itself. Then, if you need to have a version number field within QUIC-LB, you can create your own LB version field in the payload area.

I do not think we need any other extension mechanism, for QUIC LB or whatever.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437933598
----==_mimepart_5be9a35b212bf_12c53fbf4ded45bc105766
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As previously stated, QUIC already has an extension point, which is th=
e version number field of a long header packet.</p>
<p>Any protocol including QUIC-LB can define it's own 4 octets to disting=
uish itself from other traffic.</p>
<p>For example, QUIC-LB can declare it self to use 0x1b000000 to identify=
 itself. Then, if you need to have a version number field within QUIC-LB,=
 you can create your own LB version field in the payload area.</p>
<p>I do not think we need any other extension mechanism, for QUIC LB or w=
hatever.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1980#issuecomment-437933598">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq07G=
Ve9L8T80vSTKGIH0JfI2ROsrks5uuZrbgaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5hI-ZkpwY4mvtUfyGn0IOht=
5v6cks5uuZrbgaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1980: As previously stated, QUIC already has an extension point, w=
hich is the version number field of a long header packet.\r\n\r\nAny prot=
ocol including QUIC-LB can define it's own 4 octets to distinguish itself=
 from other traffic.\r\n\r\nFor example, QUIC-LB can declare it self to u=
se 0x1b000000 to identify itself. Then, if you need to have a version num=
ber field within QUIC-LB, you can create your own LB version field in the=
 payload area.\r\n\r\nI do not think we need any other extension mechanis=
m, for QUIC LB or whatever."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/1980#issuecomment-437933598"}}}</=
script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-437933598",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
7933598",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
7933598"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be9a35b212bf_12c53fbf4ded45bc105766--


From nobody Mon Nov 12 08:03: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 12823130E4A for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 08:03:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eXG-Oi88q_iP for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 08:03: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 751A412F1AC for <quic-issues@ietf.org>; Mon, 12 Nov 2018 08:03:26 -0800 (PST)
Date: Mon, 12 Nov 2018 08:03:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542038587; bh=SGUzO05Rs67tT6xe8vSQzQdXPWGDU6BXDBP345RU7+A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Aqxvl6eSq1aD9Oc9JznNC5rGSzu3xxZIAV7bJZ467yIwvDdJm49/KnWrc0T+NM0Ym BDwqk/wHNu4lQHSODwSJtoZwIeUCX/zHIdsvcddZVm8dm4kcdyqw3XZv1cgq9Jtpdp ySCOO88Cp8dNpytlBijvtv7BwKFAY59ZpM2YvXcM=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c792da7eefd8878da6930ce80b30312757ac2c492cf000000011801663b92a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/437934967@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9a43b691ac_751a3ff40ead45c0164883"; 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/4pGUZTnv0D26CcB8dHkc03H6X78>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 16:03:28 -0000

----==_mimepart_5be9a43b691ac_751a3ff40ead45c0164883
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho I agree that is another solution. I would prefer that over repurposing the RETRY packet type. It would possibly add some complexity on how VN should work. Should servers advertise support of that version? If so, should QUIC-LB 'sanitize' it when sent out over the open internet?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437934967
----==_mimepart_5be9a43b691ac_751a3ff40ead45c0164883
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 agree that is another solution. I would prefer that o=
ver repurposing the RETRY packet type. It would possibly add some complex=
ity on how VN should work. Should servers advertise support of that versi=
on? If so, should QUIC-LB 'sanitize' it when sent out over the open inter=
net?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1980#issuecomment-437934967">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq66a=
kwfsIGzbmkrf1iJ7U7jGRwMgks5uuZu7gaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7SvwdvEFSa5XHKhgVa5zP42=
UwMsks5uuZu7gaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@niba=
nks in #1980: @kazuho I agree that is another solution. I would prefer th=
at over repurposing the RETRY packet type. It would possibly add some com=
plexity on how VN should work. Should servers advertise support of that v=
ersion? If so, should QUIC-LB 'sanitize' it when sent out over the open i=
nternet?"}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/1980#issuecomment-437934967"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment=
-437934967",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
7934967",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": \=
"quicwg/base-drafts\",\n\"issueId\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
7934967"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be9a43b691ac_751a3ff40ead45c0164883--


From nobody Mon Nov 12 08:07: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 4ADF7130E51 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 08:07:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 FPKooq0DQmWR for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 08:07:49 -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 80A3B130E4D for <quic-issues@ietf.org>; Mon, 12 Nov 2018 08:07: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=+RqWD+vZIkOYHXuXKjt/dUl/IrQ=; b=I3c02tUHmvP/Xktg m6Xn7A47oTVQkS2t1P7u8+cKXI/zRH+PdsHXaAUeMgf7+fGKACzLIacyJZciEPU9 iQF9xzcbrxS6AvMExd3FZUB0Ms9MpagUL30pMs0jyyCqBEYVV7GdXansxtqtTLNK z0aN0vEb/D1GeQ0aTFgeJp5c7FI=
Received: by filter0028p1iad2.sendgrid.net with SMTP id filter0028p1iad2-27386-5BE9A553-58 2018-11-12 16:07:47.939979235 +0000 UTC m=+490270.479624039
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id gLSiRPJyTqe2vP83r_eLrA for <quic-issues@ietf.org>; Mon, 12 Nov 2018 16:07:47.944 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id EB5E54C0275 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 08:07:47 -0800 (PST)
Date: Mon, 12 Nov 2018 16:07:47 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeaeec3842499efeeab9d28562da6e7bc7ac9f24792cf000000011801675392a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/437936653@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9a553e9345_62323fd438ad45c0222746"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Do0iZoP9SBY19CicoxvktDefiDvOFue54Ox I9BBDNcL/ysH+eKh99XD18fAWosrl4J5HlnXD0C9rXdp64CdRSzFtfrhqPK5baZs9K0TfCRa8GL6iz 27JzARoemYSNiQRBgirBXw4v/azi2+VonN7LW1cKYFnDC+UinGFhnOX5RYI/4446HSBTg1cl7xQtSt Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jamJRLQyB1f9Kihb_hVvIbMwzfM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 16:07:51 -0000

----==_mimepart_5be9a553e9345_62323fd438ad45c0222746
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks 
> It would possibly add some complexity on how VN should work. Should servers advertise support of that version? If so, should QUIC-LB 'sanitize' it when sent out over the open internet?

IIUC the QUIC-LB protocol (or whatever we call it) is not a variant of QUIC. It's a completely different protocol that happen to have the need to be demuxed from ordinary QUIC protocol.

Assuming that is true, I think you do not need to include it in VN. All you need is to use it for demuxing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437936653
----==_mimepart_5be9a553e9345_62323fd438ad45c0222746
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=3D20663557" data-octo-click=3D"hovercard-link-clic=
k" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/niban=
ks">@nibanks</a></p>
<blockquote>
<p>It would possibly add some complexity on how VN should work. Should serv=
ers advertise support of that version? If so, should QUIC-LB 'sanitize' it =
when sent out over the open internet?</p>
</blockquote>
<p>IIUC the QUIC-LB protocol (or whatever we call it) is not a variant of Q=
UIC. It's a completely different protocol that happen to have the need to b=
e demuxed from ordinary QUIC protocol.</p>
<p>Assuming that is true, I think you do not need to include it in VN. All =
you need is to use it for demuxing.</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/1980#issuecomment-437936653">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq53L3yZkQf5oH2=
36v_mXhiY7Pa3wks5uuZzTgaJpZM4YSmjs">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq3oTIoxdmOV5V87KYGWjjVdbuaWGks5uuZzTga=
JpZM4YSmjs.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 #1980: @ni=
banks \r\n\u003e It would possibly add some complexity on how VN should wor=
k. Should servers advertise support of that version? If so, should QUIC-LB =
'sanitize' it when sent out over the open internet?\r\n\r\nIIUC the QUIC-LB=
 protocol (or whatever we call it) is not a variant of QUIC. It's a complet=
ely different protocol that happen to have the need to be demuxed from ordi=
nary QUIC protocol.\r\n\r\nAssuming that is true, I think you do not need t=
o include it in VN. All you need is to use it for demuxing."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#=
issuecomment-437936653"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-4=
37936653",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-4379=
36653",
"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] Reserve Long Header Packet Type for QUIC=
-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-4379=
36653"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be9a553e9345_62323fd438ad45c0222746--


From nobody Mon Nov 12 09:08: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 071D7128CB7 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 09:08:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ug8_VETOV0pq for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 09:08: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 ADAB812896A for <quic-issues@ietf.org>; Mon, 12 Nov 2018 09:08:04 -0800 (PST)
Date: Mon, 12 Nov 2018 08:42:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542040978; bh=DDrSbBH3VBEoPP5M21N8quWYPOBIbOBxj7pDun5OwV8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JY5UJJzDPwZXVdN8Fg15G7pjvr0XmZ7czL6SVI1q09aEN/Fks6plyiHWqVBDS5eFA rOYIBRtZIjxfXrmYJiZxSSjs9tnA/RyTAb0HUSm276zrKEUjY7d+2tBF9bmw/Dlhbi hdqIHjJu38mQyS7HgGQ9jkQLDaHAft7ChVyxg/yk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab209674e0ebd8a629392c2b5aeeec84bc3dad574992cf0000000118016f9192a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/437949036@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9ad91add92_76c33fafe7ad45b83297f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xVdv38oZ7H9f7eNbR1aP9KSEjl4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 17:08:06 -0000

----==_mimepart_5be9ad91add92_76c33fafe7ad45b83297f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd prefer to reserve a version for QUIC-LB instead of changing the core QUIC transport or abusing RETRY.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437949036
----==_mimepart_5be9ad91add92_76c33fafe7ad45b83297f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd prefer to reserve a version for QUIC-LB instead of changing the core QUIC transport or abusing RETRY.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437949036">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3IWFU0b-UUvo8lvT09zZQHYx6T0ks5uuaURgaJpZM4YSmjs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwmR0n0sLUvNBRD54ydsD_DmOw7Aks5uuaURgaJpZM4YSmjs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1980: I'd prefer to reserve a version for QUIC-LB instead of changing the core QUIC transport or abusing RETRY."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437949036"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437949036",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437949036",
"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] Reserve Long Header Packet Type for QUIC-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-437949036"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9ad91add92_76c33fafe7ad45b83297f--


From nobody Mon Nov 12 09:19: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 054E1130EE8 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 09:19:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 oPF0Jb5Cqzpm for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 09:19:46 -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 0A54F130E92 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 09:19: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=crO28oQLupnbdGgTvawmvXC1hjA=; b=vT5g2VKcxK8S+7UI mHfLUhX9mNH7sMLvjUVCuNmzKFfdoJ+wwz7+kOIsK9JPg9BfAswOkpUFqevTjQO5 QLN9b66u5zsCAu5P4blLDSjdSwXNz4p7MqmjHkLXYSo6cqp34ndjW08wjRTSajdN hUmRJbThkhpcToVxrwzxfpZ8rRI=
Received: by filter1197p1las1.sendgrid.net with SMTP id filter1197p1las1-24883-5BE9B62F-1D 2018-11-12 17:19:43.632041817 +0000 UTC m=+432274.988048895
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0033p1mdw1.sendgrid.net (SG) with ESMTP id 5GZ3RdjDT3aZMmS2XiQAEQ for <quic-issues@ietf.org>; Mon, 12 Nov 2018 17:19:43.531 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 6CFA1C007C for <quic-issues@ietf.org>; Mon, 12 Nov 2018 09:19:43 -0800 (PST)
Date: Mon, 12 Nov 2018 17:19:43 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab20c1fb27e225466373f0ff0f5cf1191355723c1992cf000000011801782f92a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/437961591@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9b62f6b53d_68093ff08b6d45b42117b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2isl7MBMwgVXxX++7snmL//BbO/Z9SocCIWq J/nmn6oxlc26EcFMjulsiZo0qKwaOpV4SYQyZ/OGY3lSHt5c3U9hRodhEc2+T4cToFmWJc2N52jMsK IiT+ESmeibabujSYao+bTsP3NvL/JWfdzJX5SLtkRA6txPv4e6L2vJ3yIYoYyK0YxWbCoF0l0ToMhS k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qw-REJMj3ukjcTb90YSg_PiRhl8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 17:19:52 -0000

----==_mimepart_5be9b62f6b53d_68093ff08b6d45b42117b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The objective we are trying to meet here is to support cases where the load balancer to server path is not trusted. To do this, we believe we need to pass through middleboxes that are dropping things that don't like QUIC.

At the same time, we are reluctant to make load balancers support a full implementation of QUIC.

I am fairly agnostic as to the solution as long as it looks "enough" like QUIC without requiring a full implementation. When there were more available codepoints, it was simple enough to just take 0xfb. I see the ossification problems with going to 8 codepoints instead of 4.

Whatever the design team comes up with will have to get ratified by the WG anyway. If the least objectionable choice is a different version, we can proceed 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/1980#issuecomment-437961591
----==_mimepart_5be9b62f6b53d_68093ff08b6d45b42117b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The objective we are trying to meet here is to support cases where the l=
oad balancer to server path is not trusted. To do this, we believe we need =
to pass through middleboxes that are dropping things that don't like QUIC.<=
/p>
<p>At the same time, we are reluctant to make load balancers support a full=
 implementation of QUIC.</p>
<p>I am fairly agnostic as to the solution as long as it looks "enough" lik=
e QUIC without requiring a full implementation. When there were more availa=
ble codepoints, it was simple enough to just take 0xfb. I see the ossificat=
ion problems with going to 8 codepoints instead of 4.</p>
<p>Whatever the design team comes up with will have to get ratified by the =
WG anyway. If the least objectionable choice is a different version, we can=
 proceed with 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/1980#issuecomment-437961591">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2hP7FuUts0lTq=
WHSJTabbGTE2oRks5uua2vgaJpZM4YSmjs">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq2EI4rBLU5_IZIFKaA2CGHncWjuxks5uua2vga=
JpZM4YSmjs.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":"@martinduke in #1980:=
 The objective we are trying to meet here is to support cases where the loa=
d balancer to server path is not trusted. To do this, we believe we need to=
 pass through middleboxes that are dropping things that don't like QUIC.\r\=
n\r\nAt the same time, we are reluctant to make load balancers support a fu=
ll implementation of QUIC.\r\n\r\nI am fairly agnostic as to the solution a=
s long as it looks \"enough\" like QUIC without requiring a full implementa=
tion. When there were more available codepoints, it was simple enough to ju=
st take 0xfb. I see the ossification problems with going to 8 codepoints in=
stead of 4.\r\n\r\nWhatever the design team comes up with will have to get =
ratified by the WG anyway. If the least objectionable choice is a different=
 version, we can proceed with that.\r\n"}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/1980#issuecomment-4379615=
91"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-4=
37961591",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-4379=
61591",
"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] Reserve Long Header Packet Type for QUIC=
-LB (#1980)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-4379=
61591"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be9b62f6b53d_68093ff08b6d45b42117b3--


From nobody Mon Nov 12 10:01: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 4CD01130E7A for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:01:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 xSmf0CJohNv9 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:01: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 8E4D5130E6F for <quic-issues@ietf.org>; Mon, 12 Nov 2018 10:01:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542045664; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=roMxFS7iIxgyzjFykFs/uBveaJWOkbtpaG3xj090pI8=; b=bSAcFclCZ7D9ONcbRIzN2THSjp0385UXxPECpnc3W0MPMpZJ/Qk+X2uyok8UCdgowdEYwCuh KMbojqao0dFNn8VIxMu4NNZfHCQSpfdlJZYce5sEeC2NOqZ3eEcENVB/90YNz4jnyDbc9JLt DfvMxopmRD22oLrSOu0uJtNIk8c=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5be9bfe0.7f017c312150-smtp-out-n01; Mon, 12 Nov 2018 18:01:04 -0000 (UTC)
Date: Mon, 12 Nov 2018 10:01:03 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5be9bfdf8ec88_50392aae90850584888cb@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] f6bc4b: IETF103 minute: spell LiteSpeed correctly
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5be9bfdf8e7e6_50392aae90850584887bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aOpD_C9mGGQzXe2ReOqy9F7PBqs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 18:01:07 -0000

----==_mimepart_5be9bfdf8e7e6_50392aae90850584887bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: f6bc4be9599710e7180a2a42a6eef4f4d2800147
      https://github.com/quicwg/wg-materials/commit/f6bc4be9599710e7180a2a42a6eef4f4d2800147
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    M ietf103/minutes.md

  Log Message:
  -----------
  IETF103 minute: spell LiteSpeed correctly


  Commit: e16c0cee6c2387568441832ef5773804c62eb2d6
      https://github.com/quicwg/wg-materials/commit/e16c0cee6c2387568441832ef5773804c62eb2d6
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    M ietf103/minutes.md

  Log Message:
  -----------
  Merge pull request #97 from dtikhonov/201811120927-spell-litespeed-correctly

IETF103 minute: spell LiteSpeed correctly


Compare: https://github.com/quicwg/wg-materials/compare/e86f3b460b2c...e16c0cee6c23
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5be9bfdf8e7e6_50392aae90850584887bc--


From nobody Mon Nov 12 10:01: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 B7372130E6F for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:01:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 BrwPuCxCr8Yb for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:01: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 56E19130E74 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 10:01:06 -0800 (PST)
Date: Mon, 12 Nov 2018 10:01:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542045665; bh=i7Z+AlcpVzOqaFlOM/XWtpUxEOuT5bJ/ostPH65fsrQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=geEqIoksNLCtkESiCNcuZ2WpQu8NkfIEMe9Sz2TXZS7hx4Y993pqfxEJzrvADXVPe PgqrVFQty936MSIl2weZgM+rv0tiK+f0q3OdZdUNEsgajp/+M6QGXJ3BEKb60crGit kWLwhFWyGB+aoj+2IF3BUulMJ3/HrFFEnL6aM+Jo=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab105c67dbe548afce1affd12767bc4c28421cfb2e92cf00000001180181e192a169ce16a34ea2@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/97/issue_event/1960997268@github.com>
In-Reply-To: <quicwg/wg-materials/pull/97@github.com>
References: <quicwg/wg-materials/pull/97@github.com>
Subject: Re: [quicwg/wg-materials] IETF103 minute: spell LiteSpeed correctly (#97)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9bfe172727_2bd13fa5672d45b419629c"; 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/ntLLuXUuEO8WzIstVi8JMcJhjTk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 18:01:08 -0000

----==_mimepart_5be9bfe172727_2bd13fa5672d45b419629c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #97 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/wg-materials/pull/97#event-1960997268
----==_mimepart_5be9bfe172727_2bd13fa5672d45b419629c
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="379801250" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/97" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/97/hovercard" href="https://github.com/quicwg/wg-materials/pull/97">#97</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/wg-materials/pull/97#event-1960997268">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0nk4QC0IeknPACQAMrgldJc1bg0ks5uubdhgaJpZM4YZwgD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzBVPkxvp6_BlUxWmTJW94Ap2CJ3ks5uubdhgaJpZM4YZwgD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #97 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/97#event-1960997268"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/97#event-1960997268",
"url": "https://github.com/quicwg/wg-materials/pull/97#event-1960997268",
"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/wg-materials] IETF103 minute: spell LiteSpeed correctly (#97)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/97#event-1960997268"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409405443\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9bfe172727_2bd13fa5672d45b419629c--


From nobody Mon Nov 12 10: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 77F25130E37 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:19:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9aM9s7PieOqJ for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:19:34 -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 E8D5D126CC7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 10:19:33 -0800 (PST)
Date: Mon, 12 Nov 2018 10:05:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542045929; bh=g69YB/JbsmBkL04pefL/ahG55xo6z7heOcOYYqzg+20=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=samJmKsVRcd+P67x4L0LN7YjVtAlhU3HuPQMy97Zn41yk4yBR+wkd1LNG5YpFVw0R MRjE/rkqFufU366G3mywFnjH0vrNP7ejbJ5o2fDA2kc+1ZnlW+9DFN2bdlxAi03XEA 7xspdsuYPgQhx41eRaPFGFa5bKSvhy5s+Z+kqA88=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b0b196ed692fbc1aad84ea8e44ec11a5a1373ca92cf00000001180182e892a169ce169ea713@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/437976009@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_5be9c0e8edb50_500b3fa5672d45b414054b"; 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/2UmyHT0wdxX0lHf-iRNz2ABJUzw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 18:19:36 -0000

----==_mimepart_5be9c0e8edb50_500b3fa5672d45b414054b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For debugging purposes, you could just always include a unidirectional STREAM frame with any reason 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/1990#issuecomment-437976009
----==_mimepart_5be9c0e8edb50_500b3fa5672d45b414054b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For debugging purposes, you could just always include a unidirectional STREAM frame with any reason 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/1990#issuecomment-437976009">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2tAGcoT-7ySLWDadOij7z2MBcBNks5uubhogaJpZM4YYWmQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq268D6OROyoVi2Qg7WwqNNUT4g-cks5uubhogaJpZM4YYWmQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 in #1990: For debugging purposes, you could just always include a unidirectional STREAM frame with any reason text..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437976009"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437976009",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437976009",
"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] encoding of CONNECTION_CLOSE reason phrases (#1990)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437976009"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409037200\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9c0e8edb50_500b3fa5672d45b414054b--


From nobody Mon Nov 12 10:27: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 20B70130E65 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:27:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lifp4cFpTZJS for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:27: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 55BD7130E4B for <quic-issues@ietf.org>; Mon, 12 Nov 2018 10:27:30 -0800 (PST)
Date: Mon, 12 Nov 2018 10:03:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542045820; bh=HZ8CiDaZUGaoNwwu1HDSZbAda51SsjCzrfhaWd2XE0c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xswku+3tMas56wxBH/+kEhCx7qMl9tr4nAT9mByYmrUebjNO1Jcb5OWcshabF0cZP we4FhTzJFmOa0kObqXyuhJRB3c3yhPJQ0GbH+BtHK5fHG1/w5uI1tPfObScxR7VfNZ //OTmIScqNw6NpkHaxKGtxAzYsI6u/QpKZTNXB/g=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab20cc78ecd549d62918867ffb7b84e0ff85363a2f92cf000000011801827c92a169ce169ea713@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/437975470@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_5be9c07cc4d0d_6a6f3fc3bb4d45b815603"; 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/adMFwDhNxQj5Mo-CMonPEq2p208>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 18:27:32 -0000

----==_mimepart_5be9c07cc4d0d_6a6f3fc3bb4d45b815603
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So at the moment, I think quant is the only stack that actually put something into that field. Given that other stacks aren't even doing it when we should be heavily debugging, maybe we just remove the field entirely?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437975470
----==_mimepart_5be9c07cc4d0d_6a6f3fc3bb4d45b815603
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So at the moment, I think quant is the only stack that actually put something into that field. Given that other stacks aren't even doing it when we should be heavily debugging, maybe we just remove the field entirely?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437975470">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyWOywDhrfi7w4kI5-u4_7CSscfwks5uubf8gaJpZM4YYWmQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1zWKUjtWboj0U4w1Drmka9FU6nZks5uubf8gaJpZM4YYWmQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 in #1990: So at the moment, I think quant is the only stack that actually put something into that field. Given that other stacks aren't even doing it when we should be heavily debugging, maybe we just remove the field entirely?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437975470"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437975470",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437975470",
"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] encoding of CONNECTION_CLOSE reason phrases (#1990)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437975470"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409037200\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9c07cc4d0d_6a6f3fc3bb4d45b815603--


From nobody Mon Nov 12 10:33: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 2D827130E66 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:33:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IgHGAEfZ5Xir for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:33: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 6A3C1130E4B for <quic-issues@ietf.org>; Mon, 12 Nov 2018 10:33:44 -0800 (PST)
Date: Mon, 12 Nov 2018 10:33:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542047623; bh=Er3g28LIRQcjNT+LezHZS6YW0JSrg6E33j2txSXM4/E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dDdwbQmxcSBWrMd6fM2lSugqzilbuHNM2pQkIHCgoggHdDT4iHECHdk+kqJP/9ZZ7 agW4Glw7+0tUt7BUp02EMef+kVGBjYLA6CmSQ/pS2fXpiOQKylvzsacaSBgVb0MSJS KL1sDXvfyVTZlE2vPnNKKaA/pU9qA7l9OdzsvG5c=
From: Antoine Delignat-Lavaud <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4ef39ca6c3b8ca2a7d0631770650036fe6cf882b92cf000000011801898792a169ce16a0b027@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1991/c437984632@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1991@github.com>
References: <quicwg/base-drafts/pull/1991@github.com>
Subject: Re: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9c7873d3e2_25f03fde38ed45bc435990"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ad-l
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MRzrRsiY5faMRySKwEV_0WoX-2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 18:33:46 -0000

----==_mimepart_5be9c7873d3e2_25f03fde38ed45bc435990
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Pushing this logic, it could make sense to also include the QUIC version in the transport key labels. Then, if some other version of QUIC comes up with a serious version authentication flaw, other versions may not be affected by cross-protocol/cross-version attacks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437984632
----==_mimepart_5be9c7873d3e2_25f03fde38ed45bc435990
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Pushing this logic, it could make sense to also include the QUIC version in the transport key labels. Then, if some other version of QUIC comes up with a serious version authentication flaw, other versions may not be affected by cross-protocol/cross-version attacks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437984632">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3h4051FgyAyRM6Q4KqH36BoXi5eks5uub8HgaJpZM4YY_r2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6SN4vgjqj8eEh0wJYLU_jYtLVawks5uub8HgaJpZM4YY_r2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ad-l in #1991: Pushing this logic, it could make sense to also include the QUIC version in the transport key labels. Then, if some other version of QUIC comes up with a serious version authentication flaw, other versions may not be affected by cross-protocol/cross-version attacks."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437984632"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437984632",
"url": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437984632",
"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] Separation for leaf keys only (#1991)",
"sections": [
{
"text": "",
"activityTitle": "**Antoine Delignat-Lavaud**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ad-l",
"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\": 1991,\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\": 1991\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991#issuecomment-437984632"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409205494\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9c7873d3e2_25f03fde38ed45bc435990--


From nobody Mon Nov 12 10: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 74FB9130E4B for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:54:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h1FzzzYcOAae for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 10:54:12 -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 F40E4126CC7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 10:54:11 -0800 (PST)
Date: Mon, 12 Nov 2018 10:37:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542047874; bh=rp5meQ+BxAz0mkcG2WUBY6pC9zRBGn2HbDxZ3aQ7e6M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nt8cMqJ2KaQrNJEYWLFfjGc76yoDowO4Sjv5udO9QGRsDUDImkMFJY9Dk1XE6Wl+h CSPq8YdpitiKniN15og5AVG1GgPPzQ8A6pI5dBDCCH8bd9Cd5cXakJB/qYjqRKAakb 6MgkNVH6zYEMjA1cq2/FbRDxLpXFuRqd5Kzpl+zU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc6fd173cde98182de25250b9be66d748bef17fc392cf0000000118018a8292a169ce169ea713@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/437985868@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_5be9c88223ec2_25e33fde38ed45bc90369b"; 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/JlWigZ3-MmcbUmsfREtRgRmlHkk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 18:54:14 -0000

----==_mimepart_5be9c88223ec2_25e33fde38ed45bc90369b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think text is probably useful for all the errors that have no precise error code as implementations become more refined and error check peer input more thoroughly. The alternative could be a request for a lot more error messages. E.g. what is protocol violation?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437985868
----==_mimepart_5be9c88223ec2_25e33fde38ed45bc90369b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think text is probably useful for all the errors that have no precise error code as implementations become more refined and error check peer input more thoroughly. The alternative could be a request for a lot more error messages. E.g. what is protocol violation?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437985868">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzKn5MhetBz-9T3NI_yhl8J_72vuks5uucACgaJpZM4YYWmQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Dgb39fF_-I7AM_JcK0XYY9TdfFks5uucACgaJpZM4YYWmQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1990: I think text is probably useful for all the errors that have no precise error code as implementations become more refined and error check peer input more thoroughly. The alternative could be a request for a lot more error messages. E.g. what is protocol violation?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437985868"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437985868",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437985868",
"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] encoding of CONNECTION_CLOSE reason phrases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437985868"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409037200\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9c88223ec2_25e33fde38ed45bc90369b--


From nobody Mon Nov 12 11:00: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 42E90126CC7 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 11:00:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 KlfTIYLYsO_u for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 11:00:39 -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 C0984130E58 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 11:00: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=ZTvajFgomc41AdZv6DCeV5i9aCI=; b=RI1jdTEbZMUjalBJ FfHwLlYIxlrltYrEOgD8g7oDwa1nFnUPmOpv4BH8AMs1Yvo8vlCWU49jXjnLGvio bvAcgUk18afe9n+1EkE0uPP4Y7ZsbvjuAu3KJGl1j0p8tIfl/we14vjdsKe6onGr yXzxQwJtJoLZmkmmYsu3RQ4u6SE=
Received: by filter1617p1mdw1.sendgrid.net with SMTP id filter1617p1mdw1-18404-5BE9CDD3-1E 2018-11-12 19:00:35.795264115 +0000 UTC m=+435524.016997158
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0049p1mdw1.sendgrid.net (SG) with ESMTP id qxeBG-TxTFiXhQRc4-Khbg for <quic-issues@ietf.org>; Mon, 12 Nov 2018 19:00:35.934 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id A6B6D1E12BF for <quic-issues@ietf.org>; Mon, 12 Nov 2018 11:00:35 -0800 (PST)
Date: Mon, 12 Nov 2018 19:00:35 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbce4319e8693245df3888c73874c0959f155da7792cf0000000118018fd392a169ce169ea713@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/437992670@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_5be9cdd3a3202_63233fe39c2d45b41327ec"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3WNTluN5iZ8XHcYdbw7x/cwREFP7GNzbQntp DpAVsuGrXK6DZV6mdiFOpvX+86AlnyjJpIPwT/0mCbi6CDy3ACyAVO2cEzBB458b26mk4YUk7b0N6+ wT/2U62N+MUjGolR/MhcU/sTFDYaJwULfBA7N9scE0Og5ZKupHRHVCxE3a7l7LSJzycPgwXwjVM1TE 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TSE7B_wYosKwVTioGO1jE8K0Vn4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 19:00:42 -0000

----==_mimepart_5be9cdd3a3202_63233fe39c2d45b41327ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I think quant is the only stack that actually puts something into that field.

LiteSpeed QUIC puts useful information into the reason field of the CONNECTION_CLOSE frame 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/1990#issuecomment-437992670
----==_mimepart_5be9cdd3a3202_63233fe39c2d45b41327ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>I think quant is the only stack that actually puts something into that field.</p>
</blockquote>
<p>LiteSpeed QUIC puts useful information into the reason field of the CONNECTION_CLOSE frame 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/1990#issuecomment-437992670">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3a7cXQNUrbL5hMhjvrhFSTw3fxVks5uucVTgaJpZM4YYWmQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4UttFFk-IZuB0NicWuL9ko2jd_fks5uucVTgaJpZM4YYWmQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1990: \u003e I think quant is the only stack that actually puts something into that field.\r\n\r\nLiteSpeed QUIC puts useful information into the reason field of the CONNECTION_CLOSE frame as well."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437992670"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437992670",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437992670",
"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] encoding of CONNECTION_CLOSE reason phrases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437992670"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409037200\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9cdd3a3202_63233fe39c2d45b41327ec--


From nobody Mon Nov 12 11: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 72A20130DFF for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 11:57:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S9nA20bAUjJk for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 11:57: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 9962C130DF2 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 11:57:44 -0800 (PST)
Date: Mon, 12 Nov 2018 11:03:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542049389; bh=4hHbywllTpMzNBWtI58GlVhyInzVtXsrQNB9vOoPFAU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EpVym8+govSCJQQmGC0ugDier/3nn5dqivIrrvrMm93mrPQVntten7d8owwvHh8ll TMyWXv6kwB/UUpzzCZrNSRri0orl13xZvJJY3Hzp0cl47Ig+p1I/MCspWWLMV6VP5P yj/T/hq8jJapasE+bwfab7aDcbpnrmk6dNMUEPGg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc841e3b76f705b894c330c2b601fee680411b3cb92cf000000011801906d92a169ce169ea713@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/437993419@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_5be9ce6daa57e_601a3faee38d45c4339988"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_mk7_W1cOUR7ShEM-oX6CzsUHs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 19:57:48 -0000

----==_mimepart_5be9ce6daa57e_601a3faee38d45c4339988
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

gQUIC is definitely using the reason field and intends to continue using 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/1990#issuecomment-437993419
----==_mimepart_5be9ce6daa57e_601a3faee38d45c4339988
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>gQUIC is definitely using the reason field and intends to continue using 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/1990#issuecomment-437993419">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1yxTya56BgT6eyqIoXGrG2SOF3tks5uucXtgaJpZM4YYWmQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9ZxxtKWXhz1oiVY0Wwv6Yz4ylV9ks5uucXtgaJpZM4YYWmQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1990: gQUIC is definitely using the reason field and intends to continue using it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437993419"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437993419",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437993419",
"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] encoding of CONNECTION_CLOSE reason phrases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-437993419"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409037200\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9ce6daa57e_601a3faee38d45c4339988--


From nobody Mon Nov 12 12:03: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 7A06C130E52 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 12:03:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GHH2s0mUNkVn for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 12:03:12 -0800 (PST)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E55C130DF2 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 12:03:12 -0800 (PST)
Date: Mon, 12 Nov 2018 11:42:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542051734; bh=i11VcKyNvzuTHpERw1QSRsUnJwxnGmX3RwZL8juwsko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UkpEhhBgYAbMjmli+w40ZSfh0IuouhHKn6uudlZoY1dGPO3JB+bnrvry7L2Ov3XeD jNgR8xCMwfkROphg5rEfaLxUoERT2YHbXyVUCaQIvBQuyVXb4qpNqLVIyWVMKU9Vbm uaYAs6SJ+SRQu5I301l0TC1/W11X5YRAEmxjbko8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2d042610bba8cdce67037c1d5b74a75fdf07e23992cf000000011801999692a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/438004702@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9d796bfef3_bc93fd2ae2d45b81270fe"; 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/VfwRQUEVYPKidXWjaqqdNEmzQ8s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 20:03:14 -0000

----==_mimepart_5be9d796bfef3_bc93fd2ae2d45b81270fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A subset of QUIC sounds like a new version with implicit ties to an existing version. LB could take advantage of version negotiation and get encryption, handshake, and version stability without going full QUIC and without inventing its own protocol.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438004702
----==_mimepart_5be9d796bfef3_bc93fd2ae2d45b81270fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A subset of QUIC sounds like a new version with implicit ties to an existing version. LB could take advantage of version negotiation and get encryption, handshake, and version stability without going full QUIC and without inventing its own protocol.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438004702">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_amY2wgzU0swiutJCU3rXhZ1C8-ks5uuc8WgaJpZM4YSmjs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy0545RFIWJiwX-6aKHXmm07369yks5uuc8WgaJpZM4YSmjs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1980: A subset of QUIC sounds like a new version with implicit ties to an existing version. LB could take advantage of version negotiation and get encryption, handshake, and version stability without going full QUIC and without inventing its own protocol."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438004702"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438004702",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438004702",
"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] Reserve Long Header Packet Type for QUIC-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438004702"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5be9d796bfef3_bc93fd2ae2d45b81270fe--


From nobody Mon Nov 12 12:56: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 736CA130E02 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 12:56:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 enVeN3MFGFjP for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 12:56:42 -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 7377F128766 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 12:56: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=zERZWYTCSngKj+fvGOVEMRate7k=; b=keH7ILscKXXVoWhV KXALjYPwG2ekc9Bqr4Vab6FIQBC5LwwUIrC9Q4ivJNicYyiMZhkLEF62Hbk4uz/U +wwhOpPZog7MYD6BoUdNCK/m3R3KLOAQyvoplS+CWzhYYwbApuxR8s9q7LZVZjXB V6dMrf0E+Uf7GK/PC1aQ4Vv6I/M=
Received: by filter1681p1mdw1.sendgrid.net with SMTP id filter1681p1mdw1-20824-5BE9E909-C 2018-11-12 20:56:41.256900872 +0000 UTC m=+443268.341532755
Received: from github-lowworker-e55e3e3.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id CtPxZi1PTuyzui1plXEm7Q for <quic-issues@ietf.org>; Mon, 12 Nov 2018 20:56:41.234 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e55e3e3.cp1-iad.github.net (Postfix) with ESMTP id 37BD01806B1 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 12:56:41 -0800 (PST)
Date: Mon, 12 Nov 2018 20:56:41 +0000 (UTC)
From: Patrick McManus <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2287289576fda092854c9d826becbf995a11c6cb92cf000000011801ab0992a169ce16a1bbee@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1993/438025695@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1993@github.com>
References: <quicwg/base-drafts/issues/1993@github.com>
Subject: Re: [quicwg/base-drafts] Introduce a bit to indicate the server doesn't do IP-based authentication (#1993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9e90935c5b_27183f8eedcd45b8519e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mcmanus
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2txJb2mWyBzlI8BBNTEZvaNnAYWMFKmpxZEf 5nEV31P0JTtbAwqVKFxjhzeiVzsLFzdXRgKnr0Xmwk5NdgksyPQPyhArXv+F6J8s6ClZb3HN14F5pq 8H2HHM8mX/g234OUuZy6cD9R6pPneXL/isNijMAwQXjzDPcMoQ08Bmwqn/rBXwu+eu/Cb6f5rVzjms 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qIb8uGfPOp-HD6IZIzJYmtCCk9A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 20:56:45 -0000

----==_mimepart_5be9e90935c5b_27183f8eedcd45b8519e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

interesting.

one of the nice things here is that it addresses the binding vulnerability by pushing cors down the stack (at least as far as the assertion goes). I would be concerned that variable binding is a normal part of the web platform (DNS, but also l4 lb, and alt-svc, and origin frame, ..) and its not hard to imagine mismatches here which lead to unexpected hard failure even for non web services.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1993#issuecomment-438025695
----==_mimepart_5be9e90935c5b_27183f8eedcd45b8519e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>interesting.</p>
<p>one of the nice things here is that it addresses the binding vulnerabili=
ty by pushing cors down the stack (at least as far as the assertion goes). =
I would be concerned that variable binding is a normal part of the web plat=
form (DNS, but also l4 lb, and alt-svc, and origin frame, ..) and its not h=
ard to imagine mismatches here which lead to unexpected hard failure even f=
or non web services.</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/1993#issuecomment-438025695">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9GgMoleIaAlWj=
HR0EH5vZdg706Hks5uueCJgaJpZM4YZTK5">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq2Oh45FR_TsXR8ULtOSfX6kX4GaHks5uueCJga=
JpZM4YZTK5.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":"@mcmanus in #1993: in=
teresting.\r\n\r\none of the nice things here is that it addresses the bind=
ing vulnerability by pushing cors down the stack (at least as far as the as=
sertion goes). I would be concerned that variable binding is a normal part =
of the web platform (DNS, but also l4 lb, and alt-svc, and origin frame, ..=
) and its not hard to imagine mismatches here which lead to unexpected hard=
 failure even for non web services.\r\n\r\n"}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/1993#issuecomment-438=
025695"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment-4=
38025695",
"url": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment-4380=
25695",
"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] Introduce a bit to indicate the server d=
oesn't do IP-based authentication (#1993)",
"sections": [
{
"text": "",
"activityTitle": "**Patrick McManus**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@mcmanus",
"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\": 1993,\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\": 1993\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment-4380=
25695"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285305=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5be9e90935c5b_27183f8eedcd45b8519e0--


From nobody Mon Nov 12 14: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 CFF8C130D7A for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 14:26:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 XLFk9C-rANm5 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 14:26:28 -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 614FD12F295 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 14:26:28 -0800 (PST)
Date: Mon, 12 Nov 2018 14:13:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542060814; bh=E/nPIq1KgK35V2EeF98NUeLQAGA+wpmN/kuBQ+1+pS8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1Zk9u5lbCk0HpZyhDe8zqO4wBBExffadh8OGdWQVDOlh6W+gKBRN3e9Z1imuY1VfC mIs21i9NXKh9Cm3mvRuMUZ7bWAmRqWaezcgUqgf7LDpwL7JGHaQ/Kd0WpZAaV7KjZ5 ZU2AUWCsaXoN0J8ZI7nC7/RVqi+AomiLpI0CCnlg=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13364c6f27111aab932e0ea0a03f3f7195985ea492cf000000011801bd0e92a169ce16a5ee83@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1996@github.com>
Subject: [quicwg/base-drafts] Fix QPACK error listing: need blank lines between entries (#1996)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5be9fb0eee16_22143fa9a58d45bc3130ba"; 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/MQHq7te70KVEgKtoBU23juf3beU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 22:26:30 -0000

----==_mimepart_5be9fb0eee16_22143fa9a58d45bc3130ba
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/1996

-- Commit Summary --

  * Fix QPACK error listing: need blank lines between entries

-- File Changes --

    M draft-ietf-quic-qpack.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1996.patch
https://github.com/quicwg/base-drafts/pull/1996.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/1996

----==_mimepart_5be9fb0eee16_22143fa9a58d45bc3130ba
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/1996'>https://github.com/quicwg/base-drafts/pull/1996</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix QPACK error listing: need blank lines between entries</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1996/files#diff-0">draft-ietf-quic-qpack.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1996.patch'>https://github.com/quicwg/base-drafts/pull/1996.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1996.diff'>https://github.com/quicwg/base-drafts/pull/1996.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/1996">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Wx67M5gPEoKAz1czi0SajJVhpHks5uufKOgaJpZM4Yah3T">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0pZomH2WDuz6p7NUj3d5GjgpJX2ks5uufKOgaJpZM4Yah3T.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 error listing: need blank lines between entries (#1996)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1996"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1996",
"url": "https://github.com/quicwg/base-drafts/pull/1996",
"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 error listing: need blank lines between entries (#1996)",
"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": "4b71b91",
"value": "Fix QPACK error listing: need blank lines between entries"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/1996/files#diff-0) (2 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\": 1996,\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\": 1996\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1996"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1996.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1996.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409607635\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5be9fb0eee16_22143fa9a58d45bc3130ba--


From nobody Mon Nov 12 14:56: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 C0C20130DD0 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 14:56:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 aV6wjt-VYWi8 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 14:56:51 -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 EB09012785F for <quic-issues@ietf.org>; Mon, 12 Nov 2018 14:56: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=H6XZiaiJ8/eJYSV8jwt6k3M0BcM=; b=uJciOrXgeuJZTvk2 uadp9P6deFb2v86fgJtPE8A9uX0icSKHygEsNFtONXMARqeXTc5KYzcDYKerJgCr idHTiOiDNdHYxOmD/40w22JfqV507gPYJyMH3DGkxpxYaXo1Fay8Keq/Rb+1zuDo 8rQ/lXBC6vCZosi482rhbMKJ584=
Received: by filter0665p1las1.sendgrid.net with SMTP id filter0665p1las1-28368-5BEA0532-1 2018-11-12 22:56:50.090387581 +0000 UTC m=+360967.858058554
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 3PhsvIDnSTq96QN7wdxsTg for <quic-issues@ietf.org>; Mon, 12 Nov 2018 22:56:49.981 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id EBDDD2415EB for <quic-issues@ietf.org>; Mon, 12 Nov 2018 14:56:49 -0800 (PST)
Date: Mon, 12 Nov 2018 22:56:50 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab31daba7f8b2558b6bff3fefa26f63370e63b795a92cf000000011801c73192a169ce15d27d33@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/438058714@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_5bea0531e9624_79903f7f5dcd45bc709f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3WetXZ3E0tG1AJZzmhyidh38Lg82o+OK0Q0D OMV/QYkGgRCZa2BdMjKlPxIKYfJK1majRoQgGKEi8hh+BH0xAuoLPiXRKAjeHQJ83eNG4rNRLVrDs9 EX8q2wbQEEA/elFzYLKOYENZcXwNMGzZSch55vUe2lXjB1Co538cqnJmW7RjDox0hVulSHs1BbKIKz g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yI-OOXAzHFRcIpKjRurdXR9RvDw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 22:56:53 -0000

----==_mimepart_5bea0531e9624_79903f7f5dcd45bc709f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that we need fancy here.  Simply state that - ideally - spinning is scoped to a 5-tuple.  You might then observe that if connections share the same path, then they might not be able to coordinate spinning.

Aside from it being logistically difficult to coordinate across connections, coordination isn't possible in all cases. With diverse endpoints, there could be NATs/load-balancers/middleboxes that know how to multiplex and demultiplex based on connection ID at both ends.  That makes @britram's thinking useful (...minimum publishable unit?).  Of course, if spinning could be coordinated, that would make the signal cleaner.

Note that multiple connections on the same path is hard to distinguish from the same connection with alternating connection IDs, unless the end-to-end latency differs.  (Note to self: look into gaming 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/1828#issuecomment-438058714
----==_mimepart_5bea0531e9624_79903f7f5dcd45bc709f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think that we need fancy here.  Simply state that - ideally - sp=
inning is scoped to a 5-tuple.  You might then observe that if connections =
share the same path, then they might not be able to coordinate spinning.</p>
<p>Aside from it being logistically difficult to coordinate across connecti=
ons, coordination isn't possible in all cases. With diverse endpoints, ther=
e could be NATs/load-balancers/middleboxes that know how to multiplex and d=
emultiplex based on connection ID at both ends.  That makes <a class=3D"use=
r-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?u=
ser_id=3D1884116" data-octo-click=3D"hovercard-link-click" data-octo-dimens=
ions=3D"link_type:self" href=3D"https://github.com/britram">@britram</a>'s =
thinking useful (...minimum publishable unit?).  Of course, if spinning cou=
ld be coordinated, that would make the signal cleaner.</p>
<p>Note that multiple connections on the same path is hard to distinguish f=
rom the same connection with alternating connection IDs, unless the end-to-=
end latency differs.  (Note to self: look into gaming this.)</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/1828#issuecomment-438058714">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8jeD41ExCix9o=
Hd_PKXbSRUDvWOks5uufyxgaJpZM4XFB9Q">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq-nd_K95aEVk5-Vz0_fBq0a89K0Cks5uufyxga=
JpZM4XFB9Q.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":"@martinthomson in #18=
28: I don't think that we need fancy here.  Simply state that - ideally - s=
pinning is scoped to a 5-tuple.  You might then observe that if connections=
 share the same path, then they might not be able to coordinate spinning.\r=
\n\r\nAside from it being logistically difficult to coordinate across conne=
ctions, coordination isn't possible in all cases. With diverse endpoints, t=
here could be NATs/load-balancers/middleboxes that know how to multiplex an=
d demultiplex based on connection ID at both ends.  That makes @britram's t=
hinking useful (...minimum publishable unit?).  Of course, if spinning coul=
d be coordinated, that would make the signal cleaner.\r\n\r\nNote that mult=
iple connections on the same path is hard to distinguish from the same conn=
ection with alternating connection IDs, unless the end-to-end latency diffe=
rs.  (Note to self: look into gaming this.)"}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/1828#issuecomment-438=
058714"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-4=
38058714",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-4380=
58714",
"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] Spin bit should be applied per each 5-tu=
ple rather than per connection (#1828)",
"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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-4380=
58714"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 387194704=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bea0531e9624_79903f7f5dcd45bc709f2--


From nobody Mon Nov 12 15: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 CABBE130E68 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 15:12:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tdtMTM818io5 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 15:12:22 -0800 (PST)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94C2212785F for <quic-issues@ietf.org>; Mon, 12 Nov 2018 15:12:22 -0800 (PST)
Date: Mon, 12 Nov 2018 14:59:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542063585; bh=ydDTOBrtDqz5ch0/UEcHU7mqnpxRom5ycWRkCtTVxjQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=PUjMLHBMVoqc7Tgy1U7N2uVB9UUg1yDuEwKRdrzN1dNUjBaNB29jJxAxsA0SaMHgC hH1MUmxdzbcneqrlpH713lwFN+SSbFS1NSVm1L25cTFS10lqgVqNZdu5yrYCtrQzeS dyrzDkquXas+7aui+oEEk+xXUa8w9rj0SbUeC4Rc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfeb89e8f17fd1178536760418a4779b345593a2f92cf000000011801c7e192a169ce16a621c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1997@github.com>
Subject: [quicwg/base-drafts] Include the QUIC version in the transport key labels (#1997)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea05e1b66fb_49833ff43bad45c09499f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IP9CPitDWSLANVXzdBWAPRuFies>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 23:12:24 -0000

----==_mimepart_5bea05e1b66fb_49833ff43bad45c09499f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@adl suggests in #1991: "it could make sense to also include the QUIC version in the transport key labels"

A simple hack would be to (ab)use the unused `context` field, and include the 4 octet 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/1997
----==_mimepart_5bea05e1b66fb_49833ff43bad45c09499f
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=822900" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/adl">@adl</a> suggests in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="379629607" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1991" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1991/hovercard" href="https://github.com/quicwg/base-drafts/pull/1991">#1991</a>: "it could make sense to also include the QUIC version in the transport key labels"</p>
<p>A simple hack would be to (ab)use the unused <code>context</code> field, and include the 4 octet 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/1997">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxhWR7NHoXoLIYn-ZkkZvl655TuTks5uuf1hgaJpZM4Yalls">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Xhv4E4Gry3C-O-krkD0y3ZkAfGks5uuf1hgaJpZM4Yalls.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Include the QUIC version in the transport key labels (#1997)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1997"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1997",
"url": "https://github.com/quicwg/base-drafts/issues/1997",
"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": "Include the QUIC version in the transport key labels (#1997)",
"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": 1997
}
]
}
],
"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\": 1997,\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\": 1997\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1997"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409622892\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea05e1b66fb_49833ff43bad45c09499f--


From nobody Mon Nov 12 15:37: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 0B2C3130E9C for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 15:37:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 cOwjV6eBJlvH for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 15:37:31 -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 B74F9130E46 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 15:37: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=in8yTtTiH+CXdzZ3cuOJH7hBJow=; b=p5/x2XDUopS4Ckbw LXjkrG56EvQRLZZlhIgs5iovMfk3iiVcP5VlhJPlRtoTPQqJDnlbCAKwCJ5EH6GL RDwC1eemtMWGRJE8kuWjYbA3Kl9giqTsYPCifFxIAHv9SEvjITLN+BK+zYtWReHt fK2MqWMOsHIwX9LoQxD7mMNoegk=
Received: by filter1447p1mdw1.sendgrid.net with SMTP id filter1447p1mdw1-2879-5BEA0EB9-28 2018-11-12 23:37:29.487417861 +0000 UTC m=+451804.991564168
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id sRqmxabjQG6TRn0CQ5hzPQ for <quic-issues@ietf.org>; Mon, 12 Nov 2018 23:37:29.488 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id 75BE94609B9 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 15:37:29 -0800 (PST)
Date: Mon, 12 Nov 2018 23:37:29 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd61ca1c55bd91bd6a5aeff5dadb635e82615b56492cf000000011801d0b992a169ce168ac763@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1977/issue_event/1961643490@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1977@github.com>
References: <quicwg/base-drafts/issues/1977@github.com>
Subject: Re: [quicwg/base-drafts] Exempt all ACK frames from congestion control (#1977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea0eb97463e_11373fe1858d45b82818b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3MpaPJWiloU7nNv1eQEdByt2dQaYgSM1VoqG LOGj1bnujutAwXnWzJxLorxQvsvK0LtkJYK8R5V5mOsgdTuvsP1cvQI79gl2A6XyBvIBzzLORptjvj /bNXrqNiPFlARXDiEz+so62JdHsNOGF51euIJKjKO1epO7egR0o80QR5roeYPJh/dxaddx/WFXZPBp c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zhZlrWrcGedVAS4Qko5tXNtUj40>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 23:37:32 -0000

----==_mimepart_5bea0eb97463e_11373fe1858d45b82818b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1977.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1977#event-1961643490
----==_mimepart_5bea0eb97463e_11373fe1858d45b82818b3
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="378193763" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1977" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1977/hovercard" href="https://github.com/quicwg/base-drafts/issues/1977">#1977</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1977#event-1961643490">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyYYu8jVjG4d2JTw-SrrMGvU4gszks5uugY5gaJpZM4YSAuG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3yL_aHzFf8x3ryws8_iFLRgiF9aks5uugY5gaJpZM4YSAuG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1977."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1977#event-1961643490"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1977#event-1961643490",
"url": "https://github.com/quicwg/base-drafts/issues/1977#event-1961643490",
"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] Exempt all ACK frames from congestion control (#1977)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1977#event-1961643490"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407374726\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea0eb97463e_11373fe1858d45b82818b3--


From nobody Mon Nov 12 15:37: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 45F44130EB4 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 15:37:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 q5IpEFHeKcIz for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 15:37:32 -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 8E213130E46 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 15:37: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=QdEmo+B1Ki5lZHdiQtQn+GP0U2M=; b=pACf0TLFevf3Bwh/ UhXO9WUv8TxZwlWplwIqOBPK/c678JIet5L0MBh5X2+MCmTkGmBk4vC/AKP7fgRP eY/n3zOCTnDf46nOHyu9+rc6j7Lh33rm9EMhR7ui3/ndOMe2izaNIaIp0AUDGOnS HhSDIp+mN1RXdGXOYfpVikI4sEs=
Received: by filter0098p1iad2.sendgrid.net with SMTP id filter0098p1iad2-31121-5BEA0EB9-21 2018-11-12 23:37:29.346517154 +0000 UTC m=+517255.949516960
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id S3KzZNAOTHW6-B7CFM1_5A for <quic-issues@ietf.org>; Mon, 12 Nov 2018 23:37:29.233 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 383BFC00D7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 15:37:29 -0800 (PST)
Date: Mon, 12 Nov 2018 23:37:29 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd61ca1c55bd91bd6a5aeff5dadb635e82615b56492cf000000011801d0b992a169ce168ac763@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1977/438070970@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1977@github.com>
References: <quicwg/base-drafts/issues/1977@github.com>
Subject: Re: [quicwg/base-drafts] Exempt all ACK frames from congestion control (#1977)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea0eb936e9f_662c3fd3538d45bc54754"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1/dgeT99nCetVkY/iW1OZ8A467uxo3Pr6j2e WQjgId8ylEQ8KxYrrdoOE+3KJo8rLG+fLANw6g9vpiYjizk50Y09w7kcaJ6dxjAJ5xdGMGR7bwvuXO 9tRnXhoY/SWCr/d3I9EeF6QZbZ3UgFgKP9D3edOCFbgNc0qZ6X2v4nVMoPpLbagVSpi5hwkqMRFozh 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YD08kCfC7-96Ix5utowindpf1Ik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 23:37:35 -0000

----==_mimepart_5bea0eb936e9f_662c3fd3538d45bc54754
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To answer @marten-seemann 's first point, I do think that the congestion control rules in the spec matter, even though they're unenforceable. Implementers will sometimes do whatever the spec lets them get away with. The reason I brought it up was the fairly stupid "never send an ACK with data" loophole.

Regardless, this is clearly DOA and I'm closing 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/1977#issuecomment-438070970
----==_mimepart_5bea0eb936e9f_662c3fd3538d45bc54754
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To answer <a class=3D"user-mention" data-hovercard-type=3D"user" data-ho=
vercard-url=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> 's first point, I do think that the=
 congestion control rules in the spec matter, even though they're unenforce=
able. Implementers will sometimes do whatever the spec lets them get away w=
ith. The reason I brought it up was the fairly stupid "never send an ACK wi=
th data" loophole.</p>
<p>Regardless, this is clearly DOA and I'm closing 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/1977#issuecomment-438070970">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyYYu8jVjG4d2J=
Tw-SrrMGvU4gszks5uugY5gaJpZM4YSAuG">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq3yL_aHzFf8x3ryws8_iFLRgiF9aks5uugY5ga=
JpZM4YSAuG.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":"@martinduke in #1977:=
 To answer @marten-seemann 's first point, I do think that the congestion c=
ontrol rules in the spec matter, even though they're unenforceable. Impleme=
nters will sometimes do whatever the spec lets them get away with. The reas=
on I brought it up was the fairly stupid \"never send an ACK with data\" lo=
ophole.\r\n\r\nRegardless, this is clearly DOA and I'm closing it."}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/1977#issuecomment-438070970"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-4=
38070970",
"url": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-4380=
70970",
"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] Exempt all ACK frames from congestion co=
ntrol (#1977)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1977,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1977#issuecomment-4380=
70970"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407374726=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bea0eb936e9f_662c3fd3538d45bc54754--


From nobody Mon Nov 12 16: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 7D41C130DFC for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 16:12:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zActUip8anOQ for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 16:12:41 -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 0C826128CE4 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 16:12:41 -0800 (PST)
Date: Mon, 12 Nov 2018 15:46:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542066367; bh=Fa0U912ywvPGEUnFaERkGC+TllHkrVX4Fp0jP4E0d78=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZaiTdtjc9kFHxJOgbfmSn+M6hn5XvCrFIjL2pvf1m0eX4JKnhWnHpAPG8T395fu6G f8R4JSD4mPwFyb+4SzCvZw/wexctqlqyhd4lCe3VmoxqY5IV/Q76wcNRhTS7uy5WeR mHxf0rLVyXnDrITY+7/9lNzQPoUgObGNIh2HxoPE=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c40aeeda8441b74e3979982829b19420e7a17a292cf000000011801d2bf92a169ce169ea713@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/438073320@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_5bea10bfa3709_42693f7f5dcd45bc7654b8"; 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/auZcOcB03HSf8pZvJ5-d0oVxNEM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 00:12:42 -0000

----==_mimepart_5bea10bfa3709_42693f7f5dcd45bc7654b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@larseggert f5 sometimes puts something in there. In TCP-land we have weird hacks to include RST reasons in our packet traces, and believe this field is useful in the real world.

-- 
You are receiving this 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-438073320
----==_mimepart_5bea10bfa3709_42693f7f5dcd45bc7654b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=200328" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/larseggert">@larseggert</a> f5 sometimes puts something in there. In TCP-land we have weird hacks to include RST reasons in our packet traces, and believe this field is useful in the real world.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1990#issuecomment-438073320">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw89mkxrNOzKVNy83YnVF3DdKk-uks5uugg_gaJpZM4YYWmQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq88Z80PNviEkNgF3EwZde3oicIcFks5uugg_gaJpZM4YYWmQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1990: @larseggert f5 sometimes puts something in there. In TCP-land we have weird hacks to include RST reasons in our packet traces, and believe this field is useful in the real world."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1990#issuecomment-438073320"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-438073320",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-438073320",
"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] encoding of CONNECTION_CLOSE reason phrases (#1990)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-438073320"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409037200\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea10bfa3709_42693f7f5dcd45bc7654b8--


From nobody Mon Nov 12 16:31: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 36A5B130D7A for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 16:31:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 s0g5oCEcBvgI for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 16:31:46 -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 71C12124408 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 16: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=C6YrfbqyAcLp1pxfM56/QnVljz4=; b=ae020ENV6VZCk3jO 1ws4cQPjgEB3TdCmXhq2bsWxcXpBdIUfM0IEpSmYSbSitUhC0qWswJVUJbOckCjV h9bbmzfiy1yaTm1VDZDPFIMO7zpgf9LBzCef1uN/1skg7LcmSk3dx/36+MqvFQ/A 2Kz9i8N+EazN2ZBn7XWaru3IRVg=
Received: by filter0452p1iad2.sendgrid.net with SMTP id filter0452p1iad2-12458-5BEA1B71-15 2018-11-13 00:31:45.302415885 +0000 UTC m=+520164.333305652
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0024p1mdw1.sendgrid.net (SG) with ESMTP id OH1jyAmiS621mCYQY-EScg for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:31:45.278 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 8633B4C0483 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 16:31:41 -0800 (PST)
Date: Tue, 13 Nov 2018 00:31:45 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2bab565e9ef1f85a9c84fd2aa5b9f5f3012d4e0c92cf000000011801dd6d92a169ce16a621c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1997/438082646@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1997@github.com>
References: <quicwg/base-drafts/issues/1997@github.com>
Subject: Re: [quicwg/base-drafts] Include the QUIC version in the transport key labels (#1997)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea1b6d84141_5b1a3f8dbf0d45bc303430"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jkdo/AAum7faQvavGrUvLGPCeQ+gA+0Ht4t qbl+wMLVOjWsXFf847j6aG5oYf/MGC/vbIm/PdoMHxJal43VeYjMI6JqWOXTT+kQ0wpp51MdtYfE0w Cb/qdNqnpBwiP4yhHzQyn/Mb/TuhyqnsgNBsKj9gamSAZ6ebgOGWG7G4T4qbe1b5LinkhHBDQm8uqj 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xz09uHw2fd8sb65bXtVQyzsInC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 00:31:49 -0000

----==_mimepart_5bea1b6d84141_5b1a3f8dbf0d45bc303430
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1 to adding QUIC version.

(Ab)using the `context` field sounds attractive, though I would prefer having text in the label specify the version, partly because it is what TLS 1.3 does (i.e. `tls13 ` prefix), and partly because we might want to use the `context` in a version-specific way in the future.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1997#issuecomment-438082646
----==_mimepart_5bea1b6d84141_5b1a3f8dbf0d45bc303430
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>+1 to adding QUIC version.</p>
<p>(Ab)using the <code>context</code> field sounds attractive, though I wou=
ld prefer having text in the label specify the version, partly because it i=
s what TLS 1.3 does (i.e. <code>tls13 </code> prefix), and partly because w=
e might want to use the <code>context</code> in a version-specific way in t=
he future.</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/1997#issuecomment-438082646">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2ArWDyebIYxUe=
xBFxnCXKHE0vpTks5uuhLtgaJpZM4Yalls">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq19_7ZFaxLKjjl3Texbh-UtTsdZZks5uuhLtga=
JpZM4Yalls.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 #1997: +1 =
to adding QUIC version.\r\n\r\n(Ab)using the `context` field sounds attract=
ive, though I would prefer having text in the label specify the version, pa=
rtly because it is what TLS 1.3 does (i.e. `tls13 ` prefix), and partly bec=
ause we might want to use the `context` in a version-specific way in the fu=
ture."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/1997#issuecomment-438082646"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1997#issuecomment-4=
38082646",
"url": "https://github.com/quicwg/base-drafts/issues/1997#issuecomment-4380=
82646",
"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] Include the QUIC version in the transpor=
t key labels (#1997)",
"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\": 1997,\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\": 1997\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1997#issuecomment-4380=
82646"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409622892=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bea1b6d84141_5b1a3f8dbf0d45bc303430--


From nobody Mon Nov 12 18:58: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 883C312872C for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 18:58:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wtrbe1_-zF-a for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 18:58: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 C4E51124408 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 18:58:50 -0800 (PST)
Date: Mon, 12 Nov 2018 18:58:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542077929; bh=un7NwE7JJjr8YE+ToR/BKCJla2HST023fYWY25Gweb0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MjWbvhaBAAWyzVj76WYsnWpiOa444+rhT+q8HNBTWTRnTQey8Gt0PHkfBS9ACpf/P +CvAhGAkQ+sJHD5rZ/QyfQPbBtnhEQHUk64I3ywGcgSwj+qV9MrvA4yp34rlXtT+po dCNUKXf+rUm5r2mkhqbhr8r/IuvbTb8YlkHVAeb4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba7158d962953ef9eb61ecff679063a44088d09f592cf000000011801ffe992a169ce1678fc4e@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/438112817@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_5bea3de972b98_24843f7f5dcd45bc9648e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/miWpmYQpuu0yONDkzuIJGyutf94>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 02:58:53 -0000

----==_mimepart_5bea3de972b98_24843f7f5dcd45bc9648e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My understanding is that what @huitema is proposing in
https://github.com/quicwg/base-drafts/issues/1951#issuecomment-435564424 is just defining when the endpoints should drop Initial keys (and stop sending / receiving Initial packets).

Until that happens, endpoints are expected to ACK Initial packets. So in case of HRR, the exchanges of packets will be exactly the same as we have now up to the point when the server receives the 2nd Client Hello.

I think that the approach would work fine, and that it is trivial to implement.

The only annoyance I feel about the proposal is the fact that it is an attempt to overturn our previous conclusion to use explicit ACKs. But I agree that this is an improvement in terms of security and also that it is trivial to implement. Hence my +1 to adopting the proposal.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1951#issuecomment-438112817
----==_mimepart_5bea3de972b98_24843f7f5dcd45bc9648e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My understanding is that what <a class=3D"user-mention" data-hovercard=
-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D7464128" data-=
octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:sel=
f" href=3D"https://github.com/huitema">@huitema</a> is proposing in<br>
<a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load i=
ssue title" data-id=3D"377027662" data-permission-text=3D"Issue title is =
private" data-url=3D"https://github.com/quicwg/base-drafts/issues/1951" d=
ata-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/is=
sues/1951/hovercard?comment_id=3D435564424&amp;comment_type=3Dissue_comme=
nt" href=3D"https://github.com/quicwg/base-drafts/issues/1951#issuecommen=
t-435564424">#1951 (comment)</a> is just defining when the endpoints shou=
ld drop Initial keys (and stop sending / receiving Initial packets).</p>
<p>Until that happens, endpoints are expected to ACK Initial packets. So =
in case of HRR, the exchanges of packets will be exactly the same as we h=
ave now up to the point when the server receives the 2nd Client Hello.</p=
>
<p>I think that the approach would work fine, and that it is trivial to i=
mplement.</p>
<p>The only annoyance I feel about the proposal is the fact that it is an=
 attempt to overturn our previous conclusion to use explicit ACKs. But I =
agree that this is an improvement in terms of security and also that it i=
s trivial to implement. Hence my +1 to adopting the proposal.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-438112817">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Ms=
Kf1wIkLmV3PZ_KLj9jxzLijtks5uujVpgaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqykgl8kfqegjeEF1Xn3-9TXG=
o2NZks5uujVpgaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1951: My understanding is that what @huitema is proposing in\r\nht=
tps://github.com/quicwg/base-drafts/issues/1951#issuecomment-435564424 is=
 just defining when the endpoints should drop Initial keys (and stop send=
ing / receiving Initial packets).\r\n\r\nUntil that happens, endpoints ar=
e expected to ACK Initial packets. So in case of HRR, the exchanges of pa=
ckets will be exactly the same as we have now up to the point when the se=
rver receives the 2nd Client Hello.\r\n\r\nI think that the approach woul=
d work fine, and that it is trivial to implement.\r\n\r\nThe only annoyan=
ce I feel about the proposal is the fact that it is an attempt to overtur=
n our previous conclusion to use explicit ACKs. But I agree that this is =
an improvement in terms of security and also that it is trivial to implem=
ent. Hence my +1 to adopting the proposal."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/1951#issuecomment-=
438112817"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment=
-438112817",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-43=
8112817",
"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] Disconnect with Initial Injection (#19=
51)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-43=
8112817"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4059718=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bea3de972b98_24843f7f5dcd45bc9648e--


From nobody Mon Nov 12 19:23: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 0854C12872C for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 19:23:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 mMoR_1IkuPee for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 19:23:32 -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 028CD124408 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 19:23: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=1NYM6YPurVYEI4DeNcvllOp0Js0=; b=TiQtcCs9smaWfS7g /450tnT6f8psJ/3DqNAi9/LbUfHB98D2i0QF9SKIeppnNN4630HsmyF+zerE788Q /G9LrJ6qtFG1gYoqk8r/ANA/Y8wZZCHLlHmyBsfqevN1lWq32Gim9Lu+Fd5ahuVt JoA09F07NJjm3EnWxBFHmmUsXLI=
Received: by filter1304p1mdw1.sendgrid.net with SMTP id filter1304p1mdw1-21658-5BEA43B3-2 2018-11-13 03:23:31.076322614 +0000 UTC m=+465553.512759466
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id GiHXQGtkTrifkcrQee8uyQ for <quic-issues@ietf.org>; Tue, 13 Nov 2018 03:23:30.967 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id E6DB7380D3C for <quic-issues@ietf.org>; Mon, 12 Nov 2018 19:23:30 -0800 (PST)
Date: Tue, 13 Nov 2018 03:23:31 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2958a4aa96c1d624dc22a6ebf055f3660fa540d592cf00000001180205b292a169ce16a1bbee@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1993/438118661@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1993@github.com>
References: <quicwg/base-drafts/issues/1993@github.com>
Subject: Re: [quicwg/base-drafts] Introduce a bit to indicate the server doesn't do IP-based authentication (#1993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea43b2e57d8_36723fa217cd45bc28366f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ZoEO8gGkYgQKP15PG9+KQNBkVwhpYrhUzhO IMQkX7uYz2Sgs8IquLyKKae0ogg3lDIN3YnUGmNCYNLvsKk647Tfez1iJRly9jbABy3PpfvQVoO8kt BHFsTB82Oax1NNNngbk3VgEwuxzwRQ3J1wIOs3SNJLY/iC1SUi1VSqBsdPE6XsBOHZbLwJf3N07iPq I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ta0PoaGVrwdGpFA8NAQh5koK7JM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 03:23:34 -0000

----==_mimepart_5bea43b2e57d8_36723fa217cd45bc28366f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FYI, in accordance with the spirit of [RFC 5704](https://tools.ietf.org/html/rfc5704), w3c/webrtc-quic#73 just had this added: https://github.com/w3c/webrtc-quic/commit/a4b1bee

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1993#issuecomment-438118661
----==_mimepart_5bea43b2e57d8_36723fa217cd45bc28366f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>FYI, in accordance with the spirit of <a href="https://tools.ietf.org/html/rfc5704" rel="nofollow">RFC 5704</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="376930535" data-permission-text="Issue title is private" data-url="https://github.com/w3c/webrtc-quic/issues/73" data-hovercard-type="pull_request" data-hovercard-url="/w3c/webrtc-quic/pull/73/hovercard" href="https://github.com/w3c/webrtc-quic/pull/73">w3c/webrtc-quic#73</a> just had this added: <a class="commit-link" href="https://github.com/w3c/webrtc-quic/commit/a4b1bee">w3c/webrtc-quic@<tt>a4b1bee</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/1993#issuecomment-438118661">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ZG-jSJqhbcZJQT9Ao2uPgdoZGEks5uujsygaJpZM4YZTK5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2tPhXVKwbzV2fMOWRGbS-bXw3urks5uujsygaJpZM4YZTK5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1993: FYI, in accordance with the spirit of [RFC 5704](https://tools.ietf.org/html/rfc5704), w3c/webrtc-quic#73 just had this added: https://github.com/w3c/webrtc-quic/commit/a4b1bee"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1993#issuecomment-438118661"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment-438118661",
"url": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment-438118661",
"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] Introduce a bit to indicate the server doesn't do IP-based authentication (#1993)",
"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\": 1993,\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\": 1993\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1993#issuecomment-438118661"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285305\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea43b2e57d8_36723fa217cd45bc28366f--


From nobody Mon Nov 12 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 B601F130DD8 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 22:45:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N9v0p6_uG0eT for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 22:45: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 CE52A128766 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 22:45:49 -0800 (PST)
Date: Mon, 12 Nov 2018 22:45:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542091548; bh=cEul0Z/t9HgDwy98ZATIveKnDvV+oL7vqqdGRfw7mvM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ijcERs5G+azPPWHXZWM5j/TojAeuQU7dWKCYJH336dayTXeOG/yvwiHkWtcYLTf0f mXGgl1xWLHehDMnw+0Bt2iWjxo3riTqX5zwGdEZbQWD6Kd4m4P6D0CUS3lD7f31+vn COeVFQHr7DgIYz4x1N8554WdU8VAIOmQzCyTQGng=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab454d5c7d4b59c5b1c632a027a640f4aaee89174492cf000000011802351c92a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/438155849@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea731c1dc29_13223f87d3ad45b8329232"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yvYbY11Qav5YooI3tFgn6L1W9G8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 06:45:52 -0000

----==_mimepart_5bea731c1dc29_13223f87d3ad45b8329232
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks -- it's still cart before the horse. You want people to discuss the mechanisms in QUIC LB first (which is now happening a bit on this thread) before reserving a codepoint for one particular design.

FWIW, I am with @kazuho and @ianswett -- let's use the Version field for demuxing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438155849
----==_mimepart_5bea731c1dc29_13223f87d3ad45b8329232
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> -- it's still cart before the horse. You want peop=
le to discuss the mechanisms in QUIC LB first (which is now happening a b=
it on this thread) before reserving a codepoint for one particular design=
.</p>
<p>FWIW, I am with <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> and <a class=3D"user-mention" data-hove=
rcard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D20072817"=
 data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_ty=
pe:self" href=3D"https://github.com/ianswett">@ianswett</a> -- let's use =
the Version field for demuxing.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1980#issuecomment-438155849">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-Ta=
u4mot3g9AQhNLzylnsMcaE0bks5uumqcgaJpZM4YSmjs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4pUbHRhNCbDd8fALNCpf5ln=
JlcDks5uumqcgaJpZM4YSmjs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1980: @nibanks -- it's still cart before the horse. You want =
people to discuss the mechanisms in QUIC LB first (which is now happening=
 a bit on this thread) before reserving a codepoint for one particular de=
sign.\r\n\r\nFWIW, I am with @kazuho and @ianswett -- let's use the Versi=
on field for demuxing."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/1980#issuecomment-438155849"}}}</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/1980#issuecomment=
-438155849",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
8155849",
"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] Reserve Long Header Packet Type for QU=
IC-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-43=
8155849"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4075297=
08\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bea731c1dc29_13223f87d3ad45b8329232--


From nobody Mon Nov 12 22:47: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 1633E128CF3 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 22:47:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 TIkIqGaX0z7p for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 22:47:12 -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 5146E1252B7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 22:47: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=3k/dhfMxIc/WKlOr2mL295ZKa1A=; b=OJOTscJPd9SxDuGi NZVo8wQAeG7Sw2wgBBl1uyqVdBPQMMmYzB8ch+2GJ4KxEK8+k+LldL360Z+PuJQI HUT0c4d4+3P8/+B8c/v9updE3V/sPC/3PSQOIxTecss8zJeWN0gHxHuVXCvSA7c8 Q3gLH3csAaPovWDPiH18EtejaFw=
Received: by filter1228p1las1.sendgrid.net with SMTP id filter1228p1las1-19061-5BEA736A-3 2018-11-13 06:47:06.27354167 +0000 UTC m=+481157.592634292
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id 0HycHZ6kQGWeeKrhatOC9Q for <quic-issues@ietf.org>; Tue, 13 Nov 2018 06:47:06.267 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 2AD71800A7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 22:47:06 -0800 (PST)
Date: Tue, 13 Nov 2018 06:47:06 +0000 (UTC)
From: Loganaden Velvindron <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba7337b2e846473ce72f1539a7555a07597788e9592cf000000011802356a92a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/c438156136@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention BBR as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea736a29663_6ba63fe1da0d45c05048c0"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak22heCWKAcEzOFTV0Xu6uwGrWdvC0MVyqzZS+ HFy12LenvYMm5vfqhqr2Y4oYkn5NQoUkhCU9IAUIpxZyadSC6eOvHSfu9w9Tr9arrnk3yu63kp4C34 QRuM1ONzI9s2cs8glGdlYNEYr6lW2/fk4znThXoyw2dWZaPqGneidDlUOE8hjFlQJIqEFk07DBXO1f k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZSIWVtiEpr2DbYYkx3cPB9xTyRw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 06:47:14 -0000

----==_mimepart_5bea736a29663_6ba63fe1da0d45c05048c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett i understand better now. I can change the PR to mention Cubic 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/1975#issuecomment-438156136
----==_mimepart_5bea736a29663_6ba63fe1da0d45c05048c0
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 understand better now. I can change the PR to mention Cubic 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/1975#issuecomment-438156136">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_RecwP5d4xV42S3TOsenbJRvSrZks5uumrqgaJpZM4YQYmM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6UFJ5uTJJXYhflAMe6OEgMRGRqqks5uumrqgaJpZM4YQYmM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1975: @ianswett i understand better now. I can change the PR to mention Cubic instead. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438156136"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438156136",
"url": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438156136",
"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] Mention BBR as an example of an alternative congestion control mechanism (#1975)",
"sections": [
{
"text": "",
"activityTitle": "**Loganaden Velvindron**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@loganaden",
"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\": 1975,\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\": 1975\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438156136"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406948236\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea736a29663_6ba63fe1da0d45c05048c0--


From nobody Mon Nov 12 22:47: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 89B34128766 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 22:47:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W3SMm4FgLUAS for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 22:47: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 08CBA1252B7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 22:47:23 -0800 (PST)
Date: Mon, 12 Nov 2018 22:47:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542091642; bh=sAif6HO3pVlr70m55N+cZgQtCnq8mpbnuceh3HL/2OU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qPnu5vbQoUwla3yWCdelwMguRIInMc4R9Hg5fU/GzTqOQg2k5KVenzGuEdgD37iHq GlXkfDKmTyMFf6LUo6149VxnM5A6k3mO2tjuuetv/4vHya87iuna4XnA7Ms6NHe5c0 No1ypy3tygyVp+74CCtBFNpSMbOtpnx3KcIAxdIE=
From: Loganaden Velvindron <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab729f5498bf6295778d97ae1393ab9c521ee5655c92cf000000011802357a92a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/c438156190@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention BBR as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea737a8384_205b3ff56c8d45b84039fe"; 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/GWESsE4QsDNuMgz9qhqaQpM9-HU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 06:47:24 -0000

----==_mimepart_5bea737a8384_205b3ff56c8d45b84039fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson understood.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438156190
----==_mimepart_5bea737a8384_205b3ff56c8d45b84039fe
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> understood.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438156190">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_r91a9XmCI6fwkwc4_kcSt33M_sks5uumr6gaJpZM4YQYmM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4VKFRBDDw07oOJfX4otOAF43GLuks5uumr6gaJpZM4YQYmM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1975: @martinthomson understood."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438156190"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438156190",
"url": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438156190",
"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] Mention BBR as an example of an alternative congestion control mechanism (#1975)",
"sections": [
{
"text": "",
"activityTitle": "**Loganaden Velvindron**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@loganaden",
"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\": 1975,\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\": 1975\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438156190"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406948236\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea737a8384_205b3ff56c8d45b84039fe--


From nobody Mon Nov 12 22: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 31D9C128766 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 22:52:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IdTcdb7RD_Kf for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 22:52: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 63F3C1252B7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 22:52:25 -0800 (PST)
Date: Mon, 12 Nov 2018 22:52:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542091944; bh=+Xl0La+Q4rgE1EFWOj8Jy91RRT3PdlzDANX96GhJhGc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sYV+7ayZ8pSUTnaSdAU4AAwl4DQ4kixpiG9DqyRhPRlN+x2W2abKU80uWzD2wtzLl 1+6GLivLC4f2brcrtIx8Fl9SOUV21bCXBJTqikSdu0pU+38ArLcSU+NLp9p9NCpGuF D9u+aUowWrG+ZQLt/RIWIFKCaa+WUvHRPc8VNqLc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66bc18643220ff7608c1fc4a5689f7d441e4436c92cf00000001180236a892a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/review/174213733@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention BBR as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea74a837b30_c813fc3268d45b8194252"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E7e20yjOl1IGvwdJoIZK4G8Shiw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 06:52:27 -0000

----==_mimepart_5bea74a837b30_c813fc3268d45b8194252
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

Editorial suggestions, and replace BBR with Cubic

> @@ -918,7 +918,10 @@ packet is a probe packet sent after the TLP or RTO timer expires, as described
 in {{tlp}} and {{rto}}.
 
 Implementations MAY use other congestion control algorithms, and endpoints MAY
-use different algorithms from one another. The signals QUIC provides for
+use different algorithms from one another. An example would be the

```suggestion
use other algorithms, such as Cubic {{?RFC8312}}.  The signals QUIC provides for
```

> @@ -918,7 +918,10 @@ packet is a probe packet sent after the TLP or RTO timer expires, as described
 in {{tlp}} and {{rto}}.
 
 Implementations MAY use other congestion control algorithms, and endpoints MAY
-use different algorithms from one another. The signals QUIC provides for
+use different algorithms from one another. An example would be the
+experimental BBR Congestion Control Mechanism

```suggestion
```

> @@ -918,7 +918,10 @@ packet is a probe packet sent after the TLP or RTO timer expires, as described
 in {{tlp}} and {{rto}}.
 
 Implementations MAY use other congestion control algorithms, and endpoints MAY
-use different algorithms from one another. The signals QUIC provides for
+use different algorithms from one another. An example would be the
+experimental BBR Congestion Control Mechanism
+{{?I-D.cardwell-iccrg-bbr-congestion-control}} which minimises induced

```suggestion
```

> @@ -918,7 +918,10 @@ packet is a probe packet sent after the TLP or RTO timer expires, as described
 in {{tlp}} and {{rto}}.
 
 Implementations MAY use other congestion control algorithms, and endpoints MAY
-use different algorithms from one another. The signals QUIC provides for
+use different algorithms from one another. An example would be the
+experimental BBR Congestion Control Mechanism
+{{?I-D.cardwell-iccrg-bbr-congestion-control}} which minimises induced
+latency along delivery path. The signals QUIC provides for

```suggestion
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview-174213733
----==_mimepart_5bea74a837b30_c813fc3268d45b8194252
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>

<p>Editorial suggestions, and replace BBR with Cubic</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1975#discussi=
on_r232914552">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -918,7 +918,10 @@ packet is a probe pac=
ket sent after the TLP or RTO timer expires, as described
 in {{tlp}} and {{rto}}.
 =

 Implementations MAY use other congestion control algorithms, and endpoin=
ts MAY
-use different algorithms from one another. The signals QUIC provides for=

+use different algorithms from one another. An example would be the
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-use different algorithms from one another. An=
 example would be the
+use other algorithms, such as Cubic {{?RFC8312}}.  The signals QUIC prov=
ides for
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1975#discussi=
on_r232914611">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -918,7 +918,10 @@ packet is a probe pac=
ket sent after the TLP or RTO timer expires, as described
 in {{tlp}} and {{rto}}.
 =

 Implementations MAY use other congestion control algorithms, and endpoin=
ts MAY
-use different algorithms from one another. The signals QUIC provides for=

+use different algorithms from one another. An example would be the
+experimental BBR Congestion Control Mechanism
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-experimental BBR Congestion Control Mechanism=

</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1975#discussi=
on_r232914645">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -918,7 +918,10 @@ packet is a probe pac=
ket sent after the TLP or RTO timer expires, as described
 in {{tlp}} and {{rto}}.
 =

 Implementations MAY use other congestion control algorithms, and endpoin=
ts MAY
-use different algorithms from one another. The signals QUIC provides for=

+use different algorithms from one another. An example would be the
+experimental BBR Congestion Control Mechanism
+{{?I-D.cardwell-iccrg-bbr-congestion-control}} which minimises induced
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-{{?I-D.cardwell-iccrg-bbr-congestion-control}=
} which minimises induced
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1975#discussi=
on_r232914667">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -918,7 +918,10 @@ packet is a probe pac=
ket sent after the TLP or RTO timer expires, as described
 in {{tlp}} and {{rto}}.
 =

 Implementations MAY use other congestion control algorithms, and endpoin=
ts MAY
-use different algorithms from one another. The signals QUIC provides for=

+use different algorithms from one another. An example would be the
+experimental BBR Congestion Control Mechanism
+{{?I-D.cardwell-iccrg-bbr-congestion-control}} which minimises induced
+latency along delivery path. The signals QUIC provides for
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-latency along delivery path. The signals QUIC=
 provides for
</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/1975#pullrequestreview-174213733">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
6GF5pA9yyxMVMe7UzMGsbm3ch4eks5uumwogaJpZM4YQYmM">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqyawtUP7ykzI4GY6okEl8=
Pu010D4ks5uumwogaJpZM4YQYmM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1975"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview-174213=
733"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975#pullrequestrev=
iew-174213733",
"url": "https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview=
-174213733",
"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 1975",
"sections": [
{
"text": "Editorial suggestions, and replace BBR with Cubic",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview=
-174213733"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4069482=
36\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bea74a837b30_c813fc3268d45b8194252--


From nobody Mon Nov 12 23: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 CA70F130DC1 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 23:03:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BurnVqhpBrMh for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 23: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 F3D94128CF3 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 23:03:00 -0800 (PST)
Date: Mon, 12 Nov 2018 23:03:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542092580; bh=pYxjZx17NUZ7U6aj9vTE1Xef4Ypm5tcXKEOiM7AlJDs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bwiabB+fSxYg8aHy54LGGthZYrmoIspzYMNr9XbANof+NAWAD/DsMfxryk8kf6/kN qcTfrKzv2Zk9lUSnx87u05Sh9ypBEDTTNv+6bvdetzPegvTSxPyyqOmNf0e6jAUyrO qqI+Aa/qi6dqD6ftpwGp+VKOFBE2Pw2fbTxPv0+0=
From: Loganaden Velvindron <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/push/3043584846@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention BBR as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea77242181d_13283fbd148d45bc3950b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: loganaden
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2DFnFMCfjgFXfxClR00nRUhMuIA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 07:03:03 -0000

----==_mimepart_5bea77242181d_13283fbd148d45bc3950b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@loganaden pushed 1 commit.

7497ea8  Remove BBR and mention CUBIC which has standardized in RFC8312


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1975/files/561aea6732b7ea1a069ef1d98d47f1a3220193e2..7497ea8cd9aca4fe538de358bdce22f4b05cb362

----==_mimepart_5bea77242181d_13283fbd148d45bc3950b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/loganaden" class="user-mention">@loganaden</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7497ea8">7497ea8</a>  Remove BBR and mention CUBIC which has standardized in RFC8312</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1975/files/561aea6732b7ea1a069ef1d98d47f1a3220193e2..7497ea8cd9aca4fe538de358bdce22f4b05cb362">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq19g7K6rJWP7FU8wqeExPLY2SEQKks5uum6kgaJpZM4YQYmM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3zXqB7YVXBBSUZ5slkEhgepkDFPks5uum6kgaJpZM4YQYmM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1975"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1975/files/561aea6732b7ea1a069ef1d98d47f1a3220193e2..7497ea8cd9aca4fe538de358bdce22f4b05cb362"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975/files/561aea6732b7ea1a069ef1d98d47f1a3220193e2..7497ea8cd9aca4fe538de358bdce22f4b05cb362",
"url": "https://github.com/quicwg/base-drafts/pull/1975/files/561aea6732b7ea1a069ef1d98d47f1a3220193e2..7497ea8cd9aca4fe538de358bdce22f4b05cb362",
"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": "@loganaden pushed 1 commit in #1975",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1975:",
"activityTitle": "**Loganaden Velvindron**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@loganaden",
"facts": [
{
"name": "7497ea8",
"value": "Remove BBR and mention CUBIC which has standardized in RFC8312"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975/files/561aea6732b7ea1a069ef1d98d47f1a3220193e2..7497ea8cd9aca4fe538de358bdce22f4b05cb362"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406948236\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bea77242181d_13283fbd148d45bc3950b5--


From nobody Mon Nov 12 23:13: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 074E8130E71 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 23:13:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 ZXZZP7OgHRbr for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 23:13: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 53CDA130E7C for <quic-issues@ietf.org>; Mon, 12 Nov 2018 23:13:35 -0800 (PST)
Date: Mon, 12 Nov 2018 23:13:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542093214; bh=fAGVrYZgZdcpGxbh60+lyDw+iE3JBCRc0lJHaefpU98=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vS9VwEcwdiSbYkjgzu2/G0wRNnKcl2WUagtaeSrPfIC1DrW04lFhaURU/i4ioroNy rdgtfMcHeuXkbwzhb+8sKXP1ry6iBiyZj8winn7nLkpB7PcBUoB0TnniCtini8ptdp nllIihuSDz1J49gc7JALHnJJZXYjG1JfIXpfIIzo=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbb34b3953f88f3d759eed9802962cb4fb308f07692cf0000000118023b9e92a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/review/174218369@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention CUBIC as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea799e4328f_4ef43fd4070d45c4884443"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d7Trks7TBPk02snh7C_nx1Hewh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 07:13:41 -0000

----==_mimepart_5bea799e4328f_4ef43fd4070d45c4884443
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/1975#pullrequestreview-174218369
----==_mimepart_5bea799e4328f_4ef43fd4070d45c4884443
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/1975#pullrequestreview-174218369">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3nUEY22llNFh2zWrbr-j5Jb9Rahks5uunEegaJpZM4YQYmM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_43W_hFKEVvdO3ppVh39Qbl1QYrks5uunEegaJpZM4YQYmM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1975"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview-174218369"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview-174218369",
"url": "https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview-174218369",
"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 1975",
"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/1975#pullrequestreview-174218369"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406948236\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea799e4328f_4ef43fd4070d45c4884443--


From nobody Mon Nov 12 23:14: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 2D28B12D4F0 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 23:14:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 1dnyrNe33s6Y for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 23:14: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 7303212D4E7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 23:14:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542093245; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vbOtnNV1wRUh+4NYKbjqcXT5krCGsRg5N4j+lQB1IKI=; b=sjC5RWDzLs8ncJCEPSW/0SppIu4nNcAUJH5LFsRh5icj53wawLWaKjPPTByLi6nHD3mda5oY 9sCS0HRqdhARngw1aq9Y4iW2ZrRnwP1Hn00hDUfUQkK6ltzsKEKL7kCa6RM0crkr49G3Dw86 qsJyEYKkVuNB7wDK0yzO7suCVBg=
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 5bea79bd.7fc700343030-smtp-out-n02; Tue, 13 Nov 2018 07:14:05 -0000 (UTC)
Date: Mon, 12 Nov 2018 23:14:05 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bea79bd5a0ce_3c372b0c7915a580103311@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4ea633: Mention BBR as an alternative congestion control m...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bea79bd59a06_3c372b0c7915a580103226"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wbSIWKUCuH-AlHDhpcBM6Y4inX0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 07:14:08 -0000

----==_mimepart_5bea79bd59a06_3c372b0c7915a580103226
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4ea6332630f7d39a3304a70becd713618bcbae85
      https://github.com/quicwg/base-drafts/commit/4ea6332630f7d39a3304a70becd713618bcbae85
  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/561aea6732b7ea1a069ef1d98d47f1a3220193e2
  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: 7497ea8cd9aca4fe538de358bdce22f4b05cb362
      https://github.com/quicwg/base-drafts/commit/7497ea8cd9aca4fe538de358bdce22f4b05cb362
  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/630188f897691d63676d9d94262f4a3c8934f0b3
  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 mechanism


Compare: https://github.com/quicwg/base-drafts/compare/1372af7afead...630188f89769
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bea79bd59a06_3c372b0c7915a580103226--


From nobody Mon Nov 12 23:14: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 3233B130DF9 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 23:14:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 Bu0tfZIrKGWA for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 23:14: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 5EF1F12D4E7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 23:14:09 -0800 (PST)
Date: Mon, 12 Nov 2018 23:14:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542093248; bh=ISdAQ81KepZ6cWbV3V6HSPEdAiei5vobtEKMY4Knw0U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yV1Uso/+y9vgvtFPCa8gJ7QTol7G/7UAbHmN2TdvY0n5hMA6jm26Ad3Ons3Gf4HJE b8/BtX8Ai6OIZW6VpUyNVWrYCld8TACZIYduxbeh+z5y6Y+pHr6x64HZMXG2R5Z7Ps KmxT8G3bwp/gyT2BbrLEDa97Mjfv8PBvjHDhEysA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd179363ee335c3ef011d3b6ddbf73d550fdec60992cf0000000118023bc092a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/issue_event/1962210823@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention CUBIC as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea79c0830f5_48b53fa5430d45bc6282e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KcY-RxzFmzV_teQaov1-RfUqN18>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 07:14:12 -0000

----==_mimepart_5bea79c0830f5_48b53fa5430d45bc6282e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1975 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/1975#event-1962210823
----==_mimepart_5bea79c0830f5_48b53fa5430d45bc6282e6
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="377833094" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1975" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1975/hovercard" href="https://github.com/quicwg/base-drafts/pull/1975">#1975</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/1975#event-1962210823">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8eMnNomts2-bDoLyjsTennTZJHgks5uunFAgaJpZM4YQYmM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-FJxjnF5Us4pyWWwPyubGffT9PLks5uunFAgaJpZM4YQYmM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1975 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1975#event-1962210823"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975#event-1962210823",
"url": "https://github.com/quicwg/base-drafts/pull/1975#event-1962210823",
"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] Mention CUBIC as an example of an alternative congestion control mechanism (#1975)",
"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/1975#event-1962210823"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406948236\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea79c0830f5_48b53fa5430d45bc6282e6--


From nobody Mon Nov 12 23: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 E3885130EC7 for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 23:57:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fLBj2cYQliUR for <quic-issues@ietfa.amsl.com>; Mon, 12 Nov 2018 23:57: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 AA819130EB7 for <quic-issues@ietf.org>; Mon, 12 Nov 2018 23:57:27 -0800 (PST)
Date: Mon, 12 Nov 2018 23:57:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542095846; bh=KWhJ7Un9RYDLuEs/MjV2AL3dSWom1TkEvkcMgcc0Suo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yMlIs2bIraIfEEZvFLKr69UBNh689QixZMk/naPBZB8mySQw1ishCaAqm1Q+HBsRQ 5xIgbJVEGcWdjB/4KVlC5EAX1v15dpXOTzpOVny4pw5lSA6I60a5oF3SxHID5aH0/g NtLA/hAMM0NKpydJ2BXIrHeNbjdanJUVn7l9mG5g=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c4b2b8d2ab4c2223ec034f350f2c4653ef1871d92cf00000001180245e692a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/438170813@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea83e6b294b_1ba23fb95b0d45b8680534"; 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/PaTCzO0TiYBxqGJdUCmZ5Vvoc00>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 07:57:36 -0000

----==_mimepart_5bea83e6b294b_1ba23fb95b0d45b8680534
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

With VN an LB should detect a requested LB version and only offer LB versions in response. It should not offer LB versions normally. It would probably also filter on IP range and use a different port when 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/1980#issuecomment-438170813
----==_mimepart_5bea83e6b294b_1ba23fb95b0d45b8680534
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>With VN an LB should detect a requested LB version and only offer LB versions in response. It should not offer LB versions normally. It would probably also filter on IP range and use a different port when 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/1980#issuecomment-438170813">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-6n6PlAW6i8faSTwr-8qKcmzw0Nks5uuntmgaJpZM4YSmjs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9r_tx0kdy_XPwitazqJRxUACDJCks5uuntmgaJpZM4YSmjs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1980: With VN an LB should detect a requested LB version and only offer LB versions in response. It should not offer LB versions normally. It would probably also filter on IP range and use a different port when possible."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438170813"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438170813",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438170813",
"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] Reserve Long Header Packet Type for QUIC-LB (#1980)",
"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\": 1980,\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\": 1980\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438170813"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea83e6b294b_1ba23fb95b0d45b8680534--


From nobody Tue Nov 13 00:01: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 1A098130DC1 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:01:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 S4j6ueRfOjBB for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:01:11 -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 79849124BE5 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:01: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=zCk3klmCvgaF29TtmLfzEm388Mg=; b=VnZC6jIBEl24HynI RC9rUZbBkDyCbzceT55b0kpkIqL19ycdksnsLW4eoufV1A7l41rwkilNuJyDQauN jizHbkb5gNJcqU3XCAh6KF7V61JQq7DETbw50lezacysgSyi06xnyIMr7TeLI2zW xD3wri1ql36wz+wP4kqQtz8B08I=
Received: by filter0757p1las1.sendgrid.net with SMTP id filter0757p1las1-32157-5BEA84C6-4 2018-11-13 08:01:10.393847653 +0000 UTC m=+485114.954788630
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id -FXMsgMfTeGTOvLVSRj1wQ for <quic-issues@ietf.org>; Tue, 13 Nov 2018 08:01:10.486 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 53ACC4C0329 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:01:10 -0800 (PST)
Date: Tue, 13 Nov 2018 08:01:10 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba11dc04d0f7292117a7ca6d82381884c9502b81092cf00000001180246c692a169ce16a7e5d6@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@github.com>
Subject: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea84c6521d5_13553f87d3ad45b853096"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3MgLQ3fnNPn7s6s77mXvGS/KjxyUXQrvC+Oz rvmlvWEvGCG/4gtHWzz+VqG6HgDGe0d7jESGB+7sxOR69t12/5rRuY4vryIQ1vWjoxx7h/a3l3NgEI MamS/WS+GZYmaNnRUqUiIz+M1/UeoheWq23RQ2Q/cbNnspwWuyimHBgE3APt1aDCwR0FABT/2HzlrY g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CeDSNi3guQtwka-39ZjSAdLUYl8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:01:14 -0000

----==_mimepart_5bea84c6521d5_13553f87d3ad45b853096
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1994.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1998

-- Commit Summary --

  * introduce a max_connection_ids transport parameter

-- File Changes --

    M draft-ietf-quic-transport.md (36)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1998.patch
https://github.com/quicwg/base-drafts/pull/1998.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/1998

----==_mimepart_5bea84c6521d5_13553f87d3ad45b853096
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 #1994.">Fixes</span> <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" href="https://github.com/quicwg/base-drafts/issues/1994">#1994</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/1998'>https://github.com/quicwg/base-drafts/pull/1998</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>introduce a max_connection_ids transport parameter</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1998/files#diff-0">draft-ietf-quic-transport.md</a>
    (36)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1998.patch'>https://github.com/quicwg/base-drafts/pull/1998.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1998.diff'>https://github.com/quicwg/base-drafts/pull/1998.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/1998">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1VcFv2DB8uOCjnKQJnQIpthiBuSks5uunxGgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq488mzLE-Ns9DbtmzO_YoBFiwE7Rks5uunxGgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"introduce a max_connection_ids transport parameter (#1998)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998",
"url": "https://github.com/quicwg/base-drafts/pull/1998",
"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": "introduce a max_connection_ids transport parameter (#1998)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "8a75c3c",
"value": "introduce a max_connection_ids transport parameter"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1998/files#diff-0) (36 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\": 1998,\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\": 1998\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1998"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1998.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1998.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bea84c6521d5_13553f87d3ad45b853096--


From nobody Tue Nov 13 00:01: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 3D8CC124BE5 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:01:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 lLxsBYcv0wWn for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:01:24 -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 E4D651252B7 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:01: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=fnj3YK27mf68eokp/VtxizN4ICI=; b=cLg3hKwb/ABlOxRA oZXUD0EJ1lCyVPn+FjBjSa0JuKsNTy4jHaVJFrkEzIRli9Ty5CCwET5cryXeMG5U FHfONvSvhfS8OvT80I3+98ti/5N7aXvNdXjQbxPP4VkNjF3NT4ytN4CxIIZdyiW0 KsDi6PB6mJg6xfaqCzxQTP7fmmA=
Received: by filter1019p1las1.sendgrid.net with SMTP id filter1019p1las1-5705-5BEA84D2-14 2018-11-13 08:01:22.8413936 +0000 UTC m=+484914.368446368
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id EXiRRzvdRQ6bAmEEb689dQ for <quic-issues@ietf.org>; Tue, 13 Nov 2018 08:01:22.783 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id B1B69AE02F1 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:01:22 -0800 (PST)
Date: Tue, 13 Nov 2018 08:01:23 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0c317b6ca86881b2508bf6baeb7f138c6d00a3592cf00000001180246d292a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/review/174230260@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention CUBIC as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea84d2af749_48ab3fa5430d45bc8490ec"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0kXg1UGy0pdBN6C6R9VqzoW2uUwD6ZKuKqvN 0I6Svm+HbSHr81KYA4Fy4hgXWl6d6M524jmrB5Mi6QgPBtaLs+H924i21QI+Ao+U7Ex1ZVQsw4mIqd kmQosS9JrMe41agetv2w4iTugSk/UiFLRI4h4q32LXynkTYOSj+8jnAc4Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EA-OOQgrKPbXhjPXYlH8ieYg7P4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:01:26 -0000

----==_mimepart_5bea84d2af749_48ab3fa5430d45bc8490ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.

Note ongoing proposal for dynamic ACK frequency elsewhere. The generic signal mentioned here should perhaps be updated to reflect this, if proposal goes through.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview-174230260
----==_mimepart_5bea84d2af749_48ab3fa5430d45bc8490ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<p>Note ongoing proposal for dynamic ACK frequency elsewhere. The generic signal mentioned here should perhaps be updated to reflect this, if proposal goes through.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview-174230260">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9fDFl5KtG_ZNENsThRGtaN3c4fwks5uunxSgaJpZM4YQYmM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0M8U5pmqP5aevzhSUGuV_9nec0jks5uunxSgaJpZM4YQYmM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1975"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview-174230260"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview-174230260",
"url": "https://github.com/quicwg/base-drafts/pull/1975#pullrequestreview-174230260",
"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 1975",
"sections": [
{
"text": "Note ongoing proposal for dynamic ACK frequency elsewhere. The generic signal mentioned here should perhaps be updated to reflect this, if proposal goes through.",
"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/1975#pullrequestreview-174230260"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406948236\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea84d2af749_48ab3fa5430d45bc8490ec--


From nobody Tue Nov 13 00:06: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 E014E1252B7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:06:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uku2aOSc1Jms for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:06: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 E5ECC124BE5 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:06:15 -0800 (PST)
Date: Tue, 13 Nov 2018 00:06:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542096374; bh=dw9P7ySCSacMl3YdD20IOZlDWQCitnWSjSXjOfihdg0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cr5FPdluf0YjPG4KxZ95Yo1Ya5FfUKGuhItXfEgFmu219oY7gX4ygYdSg8o2blX3s DkhUVYj83ARbIsr5i0m6vzpCcVhLx9Zi2dbSvBOyBuGOkwXF1aDgBR7QSMM/vwrejM MxGF7Zy6hhyKdumq1HTRwHjruDvtIkCbB82Kzch8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc11cd8678d88cd591d2a4f72080776d75b36864092cf00000001180247f692a169ce16a7e5d6@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/174231329@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_5bea85f6b124c_7bfb3fef9eed45b841006"; 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/WqNJi96PsNlywz6L8CpPswonW6s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:06:18 -0000

----==_mimepart_5bea85f6b124c_7bfb3fef9eed45b841006
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.

Looks good to me

>  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 the limit how many unretired connection IDs they are willing to 

Word 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/1998#pullrequestreview-174231329
----==_mimepart_5bea85f6b124c_7bfb3fef9eed45b841006
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<p>Looks good to me</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r232929533">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 the limit how many unretired connection IDs they are willing to 
</pre>
<p>Word 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/1998#pullrequestreview-174231329">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw6jHUxR-neqv49I4D4Y9irRuGKqks5uun12gaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzzw3wtOqrrQhZ2XZzv2jC0ohMoYks5uun12gaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-174231329"}}}</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-174231329",
"url": "https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-174231329",
"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 1998",
"sections": [
{
"text": "Looks good to me",
"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/1998#pullrequestreview-174231329"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea85f6b124c_7bfb3fef9eed45b841006--


From nobody Tue Nov 13 00:07: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 99D45130E68 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:06:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WLS0Syqg9pAT for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:06: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 B6D32130DDE for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:06:53 -0800 (PST)
Date: Tue, 13 Nov 2018 00:06:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542096412; bh=+46RNbxgmceAKVb9OETjzJyq3JV7OYcL4K1QL0M1sJw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UvvjnnN0PIlkPPLPtlu/i+kzD7TGFk26EkvrxTtqcQhyp3wxFmA8G8ldb/Z/1XOyY qItqToTUJQl9F3VEw4c86FCK4TaE5zNs+BKmqa9YmVMTkMZkGJ7ZMjBIvMdP620McE twOHQGlK+bpF2wct/IgkWRMc+sz7sm5RUCLakVQk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc3117a1917fafe375613c4955f1d6d9801ec9ae992cf000000011802481c92a169ce16a7ec2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1999@github.com>
Subject: [quicwg/base-drafts] a Reset packet doesn't provide a connection ID,  a Retry packet does (#1999)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea861cd6d2d_3b273fba2a0d45c01159949"; 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/fgd-PvW2XxM_jcMlV58Be9-K5u8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:07:00 -0000

----==_mimepart_5bea861cd6d2d_3b273fba2a0d45c01159949
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/1999

-- Commit Summary --

  * a Reset packet doesn't provide a connection ID, a Retry packet does

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1999.patch
https://github.com/quicwg/base-drafts/pull/1999.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/1999

----==_mimepart_5bea861cd6d2d_3b273fba2a0d45c01159949
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/1999'>https://github.com/quicwg/base-drafts/pull/1999</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>a Reset packet doesn&#39;t provide a connection ID, a Retry packet does</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1999/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/1999.patch'>https://github.com/quicwg/base-drafts/pull/1999.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1999.diff'>https://github.com/quicwg/base-drafts/pull/1999.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/1999">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz0XQxh9r6Zd0TRmgSP-bh9ARwrhks5uun2cgaJpZM4YbHKc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq31qgSr2oa7WB4lctxmlFEKsUSjXks5uun2cgaJpZM4YbHKc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"a Reset packet doesn't provide a connection ID, a Retry packet does (#1999)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1999"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1999",
"url": "https://github.com/quicwg/base-drafts/pull/1999",
"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": "a Reset packet doesn't provide a connection ID, a Retry packet does (#1999)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "966baa6",
"value": "a Reset packet doesn't provide a connection ID, a Retry packet does"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1999/files#diff-0) (2 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\": 1999,\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\": 1999\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1999"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1999.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1999.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409760412\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bea861cd6d2d_3b273fba2a0d45c01159949--


From nobody Tue Nov 13 00: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 85349130DD6 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:10:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eql9SFnHdUpf for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:10: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 E0978130DC1 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:10:10 -0800 (PST)
Date: Tue, 13 Nov 2018 00:10:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542096609; bh=J4Ot6Ol+FOz+dnMKUCZ7vpXyEu1i0LDKGOdCz2rxJvE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JbZ623KoZAoCpTsj7BzN9ee8mhxwQ3UJ0K8hiQgq0ZbBDkMHDWf8gzhUD1S28Qac4 d2U8EfjBANIeUO1v5yOrfQ42ZAM8rE2rR7DatjsCDvW8rxkEmsVNp39OWev1F9sisQ bmlm1xRuTjrQv6NlJnkQnW0ylYpgRWW/hb2Jfk7g=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0ea15227c2fb36a6f5571c0fffaeb0e7444df0692cf00000001180248e192a169ce16a7e5d6@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/174232853@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_5bea86e1dd514_13653fbd148d45bc8266c1"; 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/BhfWoyZo0xA-TOFVBLmtVq5eu8c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:10:14 -0000

----==_mimepart_5bea86e1dd514_13653fbd148d45bc8266c1
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 the limit how many unretired connection IDs they are willing to 

Where?

-- 
You are receiving this 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_r232930761
----==_mimepart_5bea86e1dd514_13653fbd148d45bc8266c1
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_r232930761">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 the limit how many unretired connection IDs they are willing to 
</pre>
<p>Where?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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_r232930761">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-SDAGbigAr1eDtVEIGVhxmRafkrks5uun5hgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyJUuJxdkqAE7hyx47k4e8JT9JiKks5uun5hgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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_r232930761"}}}</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_r232930761",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r232930761",
"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 commented on 1998",
"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/1998#discussion_r232930761"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea86e1dd514_13653fbd148d45bc8266c1--


From nobody Tue Nov 13 00:10: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 EDE35130DDA for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:10:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bd4D9K4yujRg for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:10: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 63CAD130DC1 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:10:32 -0800 (PST)
Date: Tue, 13 Nov 2018 00:10:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542096631; bh=f+6IQfkiS+CoiIkYdRYcF7kCPnlFH3+O+K4MJW09090=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vGmfWJo3cyeTvhJFhFwKEbSJpddatuAd08kGIN0GA3SNM6DsTZu7II8ftwdvyhpE8 t3Is1RQcMLzWECSghBH6MTUvO5sAOvs4dj9b35ZQGZm0u1RrAPlCs1SU1Haj9Bbim9 XPerB0A1X6Nd6YWtsvMtOYPgjk98x28AWnMYoRiQ=
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/1998/push/3043732852@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_5bea86f74e2b3_653c3fb3e18d45bc789059"; 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/G-BgmTDBkzFJU0kuH4XijN_uCCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:10:34 -0000

----==_mimepart_5bea86f74e2b3_653c3fb3e18d45bc789059
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann pushed 1 commit.

1bcf7c3  fix whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998/files/8a75c3cb691bb15f71dbbfb178c94ac428dfb714..1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f

----==_mimepart_5bea86f74e2b3_653c3fb3e18d45bc789059
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/marten-seemann" class="user-mention">@marten-seemann</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1bcf7c3">1bcf7c3</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/1998/files/8a75c3cb691bb15f71dbbfb178c94ac428dfb714..1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2jsTVxfcOZby1RQ6ROwsX8CPab_ks5uun53gaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0NGC9D3DvU4wy6H4au3vFv2Hurgks5uun53gaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 1 commit in #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998/files/8a75c3cb691bb15f71dbbfb178c94ac428dfb714..1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998/files/8a75c3cb691bb15f71dbbfb178c94ac428dfb714..1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f",
"url": "https://github.com/quicwg/base-drafts/pull/1998/files/8a75c3cb691bb15f71dbbfb178c94ac428dfb714..1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f",
"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 pushed 1 commit in #1998",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1998:",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [
{
"name": "1bcf7c3",
"value": "fix whitespace"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1998/files/8a75c3cb691bb15f71dbbfb178c94ac428dfb714..1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bea86f74e2b3_653c3fb3e18d45bc789059--


From nobody Tue Nov 13 00:12: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 D7E49130DD6 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:12:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jr1esvpTttST for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:12: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 4CAAA130DC1 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:12:21 -0800 (PST)
Date: Tue, 13 Nov 2018 00:12:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542096740; bh=Bq8OL5YC39jnplC8qNNMwmKJx9LoT42MGwwCwDsLHOs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q/F/zeMItafbCRrmbf4iWmeXyK+a0KGizL6yW4mtViWe+B8Bds+YoJtub+RglFnbf G4ja8Ewh3Eg7bAshbgyIyG9Rlh7UtsTiisy71BH3vT6B1QRWwFjswtmmwQCGYSkN65 IPbEkvTnrQdXS6K+d75cQxoUI9bVdrMu4qgO5JNc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe569215c131479c61c201994b10c62b4bac6fab292cf000000011802496492a169ce16a7e5d6@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/c438174560@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_5bea87645fa5a_3e913fe39aed45b4113073e"; 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/ynzO2yXW4l5_sdqdYusm4PGh5zw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:12:23 -0000

----==_mimepart_5bea87645fa5a_3e913fe39aed45b4113073e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I wonder if exposing max ID limit in TP is a minor sexurity concern. Easi=
er to attack endpoints with few active ID=E2=80=99s esp. with future mult=
ipath.

-- =

You are receiving this 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-438174560=

----==_mimepart_5bea87645fa5a_3e913fe39aed45b4113073e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I wonder if exposing max ID limit in TP is a minor sexurity concern. E=
asier to attack endpoints with few active ID=E2=80=99s esp. with future m=
ultipath.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1998#issuecomment-438174560">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7k9zB=
gdZRfBf4btJ5_fGxetjqTYks5uun7kgaJpZM4YbGtY">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq16KkCd2rtK4bu71TNeF4sIRhDpZ=
ks5uun7kgaJpZM4YbGtY.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1998: I wonder if exposing max ID limit in TP is a minor sexurit=
y concern. Easier to attack endpoints with few active ID=E2=80=99s esp. w=
ith future multipath."}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/1998#issuecomment-438174560"}}}</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/1998#issuecomment-4=
38174560",
"url": "https://github.com/quicwg/base-drafts/pull/1998#issuecomment-4381=
74560",
"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] introduce a max_connection_ids transpo=
rt parameter (#1998)",
"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\": 1998,\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\": 1998\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1998#issuecomment-4381=
74560"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4097585=
52\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bea87645fa5a_3e913fe39aed45b4113073e--


From nobody Tue Nov 13 00:14: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 F39A3130DD6 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:14:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K1THVc6hW19z for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:14: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 78205130DC1 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:14:27 -0800 (PST)
Date: Tue, 13 Nov 2018 00:14:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542096866; bh=M/oMa1BggJNM3mj13dD1nV63o67Tlw56Q/sJegbRcuw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gEFDIhO+oMbgue7pb54p2NXBOWU/9D7WJjuPvz5VF4WgE+bG18/45Yl4YYhH0uk3M 4ygdJ4rNfmp8uWBnNmzUHpLaFxVHPdLXxkLAF7pP1xIwEbg2MjfLk3u/yLcwhlnDcL ezVByzj+5ANXvAVOg5EJgQgN+H+RcfbpPthFMuhg=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34bae745ed87647d86a45df59232cbda6ff1f14892cf00000001180249e292a169ce16a7e5d6@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/174233744@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_5bea87e284cf7_1b863fe0a62d45bc7812fc"; 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/PUhUVEbW_Wm-MWu1mCdG4G4HVkA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:14:29 -0000

----==_mimepart_5bea87e284cf7_1b863fe0a62d45bc7812fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -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),

Do we need to renumber these again?

> @@ -5303,6 +5312,7 @@ from 0xFF00 to 0xFFFF are reserved for Private Use {{!RFC8126}}.
 | 0x9   | VERSION_NEGOTIATION_ERROR | Version negotiation failure   | {{error-codes}} |
 | 0xA   | PROTOCOL_VIOLATION        | Generic protocol violation    | {{error-codes}} |
 | 0xC   | INVALID_MIGRATION         | Violated disabled migration   | {{error-codes}} |
+| 0xD   | CONNECTION_ID_LIMIT_ERROR | Too many connection IDs provided | {{error-codes}} |

The whole table looks like it wants to be reordered at some 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/1998#pullrequestreview-174233744
----==_mimepart_5bea87e284cf7_1b863fe0a62d45bc7812fc
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_r232931504">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>Do we need to renumber these again?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r232931742">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5303,6 +5312,7 @@ from 0xFF00 to 0xFFFF are reserved for Private Use {{!RFC8126}}.
 | 0x9   | VERSION_NEGOTIATION_ERROR | Version negotiation failure   | {{error-codes}} |
 | 0xA   | PROTOCOL_VIOLATION        | Generic protocol violation    | {{error-codes}} |
 | 0xC   | INVALID_MIGRATION         | Violated disabled migration   | {{error-codes}} |
+| 0xD   | CONNECTION_ID_LIMIT_ERROR | Too many connection IDs provided | {{error-codes}} |
</pre>
<p>The whole table looks like it wants to be reordered at some 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/1998#pullrequestreview-174233744">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Yr4QC055IVg7ssJlrgNybQFIoiks5uun9igaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5p_d2xfxJvzGkDMV2ilW5lpNtR6ks5uun9igaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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#pullrequestreview-174233744"}}}</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-174233744",
"url": "https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-174233744",
"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 commented on 1998",
"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/1998#pullrequestreview-174233744"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea87e284cf7_1b863fe0a62d45bc7812fc--


From nobody Tue Nov 13 00:15: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 57517130DD6 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:15:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IaIKjy1Xx-jD for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:15: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 ED075130DC1 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:15:50 -0800 (PST)
Date: Tue, 13 Nov 2018 00:15:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542096950; bh=GhXUjGf+MkAGYjlvZk5q4u+NXma1K0QmgSbYIPmFEMw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d7g+A/jPYS7mTYvo5tsvOjtvq4pJPRoC2pSVfkTnyin0wBMInzk4gNJkO8fDzG3zw wFWCCdjBHc4HlRCFAipfiTqJm68VHvRPfcnVRVY9S3xOS/Ory2/VMeCxwza1j0XusW eyT+CijHku1NfHeLIGzc4r7GyRdB4UjQoSebuyhg=
From: Loganaden Velvindron <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9861c7d0895007cc5440a263105ccb31d69567d92cf0000000118024a3692a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/c438175392@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention CUBIC as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea8836b050_18cc3fe19fed45c081659"; 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/stV_q2E12Iw1_CnAkcQDtgJwB7k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:15:52 -0000

----==_mimepart_5bea8836b050_18cc3fe19fed45c081659
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj noted. I will work on updating the generic signal section if it goes through.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438175392
----==_mimepart_5bea8836b050_18cc3fe19fed45c081659
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> noted. I will work on updating the generic signal section if it goes through.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438175392">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwUrNpWkHpEuBlFP8zwi9GzRbQWPks5uun-2gaJpZM4YQYmM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2tAQZCgsg68Mi78hcaJbNCUrwuwks5uun-2gaJpZM4YQYmM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1975: @mikkelfj noted. I will work on updating the generic signal section if it goes through."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438175392"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438175392",
"url": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438175392",
"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] Mention CUBIC as an example of an alternative congestion control mechanism (#1975)",
"sections": [
{
"text": "",
"activityTitle": "**Loganaden Velvindron**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@loganaden",
"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\": 1975,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-438175392"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406948236\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea8836b050_18cc3fe19fed45c081659--


From nobody Tue Nov 13 00:26: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 A975912D7EA for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:26:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d9Yj4qO3o-Sh for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:26: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 A054D130DDA for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:26:36 -0800 (PST)
Date: Tue, 13 Nov 2018 00:26:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542097595; bh=p5km2ARagtpHA+sU+TEB/x/DYljsnNzS9EhT0igXc9c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n/MPrNUxvCOso5FZLDgmV+Di4A2JtVlCcJitF352xmoTQv5T8SGKkisd9yPf5u0hn PBit1+AuU2QmVba3On3FUa/lj5WSi9mfsw8HQIXfKiaQwXejFUhuuAqvdrd51/DlBZ 9cqhqfh3/49EnYu7KMRK/8wtcq/KegVO+D57XqhE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab083759ea110d4a690757cde3634d131f84ee6b5292cf0000000118024cbb92a169ce16a7ec2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1999/c438178191@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1999@github.com>
References: <quicwg/base-drafts/pull/1999@github.com>
Subject: Re: [quicwg/base-drafts] a Reset packet doesn't provide a connection ID, a Retry packet does (#1999)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea8abb8d22a_6d9c3fe7ba0d45bc1503741"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lcupk4NQ3EIxYZcBab2qm7ZyddY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:26:39 -0000

----==_mimepart_5bea8abb8d22a_6d9c3fe7ba0d45bc1503741
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Gah! Some day, we'll learn. 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/1999#issuecomment-438178191
----==_mimepart_5bea8abb8d22a_6d9c3fe7ba0d45bc1503741
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Gah! Some day, we'll learn. 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/1999#issuecomment-438178191">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-xuChUiks6_yfOE1OLo9LTliI3Qks5uuoI7gaJpZM4YbHKc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Za16RbA0ZvzodxC4lFcjnA72KFks5uuoI7gaJpZM4YbHKc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1999: Gah! Some day, we'll learn. Or not."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1999#issuecomment-438178191"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1999#issuecomment-438178191",
"url": "https://github.com/quicwg/base-drafts/pull/1999#issuecomment-438178191",
"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] a Reset packet doesn't provide a connection ID, a Retry packet does (#1999)",
"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\": 1999,\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\": 1999\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1999#issuecomment-438178191"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409760412\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea8abb8d22a_6d9c3fe7ba0d45bc1503741--


From nobody Tue Nov 13 00:26: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 43B1B130DDA for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:26:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 swG7eNX5JZpB for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:26:42 -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 7F6B8130DF5 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:26:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542097601; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VJEphmAN9kK9Xa12uP+MGnOBFgvfEm6pA/TO/2gvoY0=; b=PE+JHrcGM+qGg2fdrGSPjaennNl+27oyw0X6SumlhmlB3Wis0ggz5x/97zm6sfdhQb7Wcuv6 W4U+mg/9bqrvODE3BMfoSQzy/r/mRV/QLnnZ/tgY8s+i+E3lMzkhTig3UJvxbBIy+Cn11W8K dtCTbDUWdnmBRQPtvxASxeL9Z1c=
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.40]) by mxa.mailgun.org with ESMTP id 5bea8ac1.7fd30c1214b0-smtp-out-n02; Tue, 13 Nov 2018 08:26:41 -0000 (UTC)
Date: Tue, 13 Nov 2018 00:26:41 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bea8ac170216_6cbe2afe4404657495651@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 966baa: a Reset packet doesn't provide a connection ID, a ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bea8ac16fe38_6cbe2afe44046574955f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OAfiCy658UYHRcVTqfX27-YzFMc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:26:44 -0000

----==_mimepart_5bea8ac16fe38_6cbe2afe44046574955f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 966baa6d9810953a26789f1c164a86ecf469e909
      https://github.com/quicwg/base-drafts/commit/966baa6d9810953a26789f1c164a86ecf469e909
  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/c2a60b88dd31fc654d43962d1ae97b48f943a853
  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


Compare: https://github.com/quicwg/base-drafts/compare/630188f89769...c2a60b88dd31
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bea8ac16fe38_6cbe2afe44046574955f7--


From nobody Tue Nov 13 00: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 43A6A12D7EA for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:26:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 yzfbFg1rdyyS for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 00:26: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 A683E130DDA for <quic-issues@ietf.org>; Tue, 13 Nov 2018 00:26:45 -0800 (PST)
Date: Tue, 13 Nov 2018 00:26:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542097604; bh=dz/4tLvJvupT1yPo5yBnbzOruUo7RxXofic06wwX5ys=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SxRFkq+t6rSsRg6DojO9uA9cibpOYKrlfNWk/sTDuLVdEshsvTkOBwMTMFVFOc56l x2c5jh4VarqeNIIzLbnGRpD61TT5WADfJAMyWWuup9+6VZF/aYdEZG3mYD3tKrfki8 tSyLFv/fcbLW1dkrbrDqPLnGDEy+JkPg91GIHqK8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeec413f0e9a7dfca2cc01f6ec828c12f79a9e58492cf0000000118024cc492a169ce16a7ec2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1999/issue_event/1962333465@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1999@github.com>
References: <quicwg/base-drafts/pull/1999@github.com>
Subject: Re: [quicwg/base-drafts] a Reset packet doesn't provide a connection ID, a Retry packet does (#1999)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bea8ac4c2964_3e7c3fe39aed45b495701d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2jcmuwhjemloAWio1i8CSXhpYRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 08:26:47 -0000

----==_mimepart_5bea8ac4c2964_3e7c3fe39aed45b495701d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1999 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/1999#event-1962333465
----==_mimepart_5bea8ac4c2964_3e7c3fe39aed45b495701d
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="380103725" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1999" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1999/hovercard" href="https://github.com/quicwg/base-drafts/pull/1999">#1999</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/1999#event-1962333465">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyjrS51wdidBLG0Yrz0Y8M0i-YPnks5uuoJEgaJpZM4YbHKc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5k7thlv7oj2nGjSyx_4z9E11pMXks5uuoJEgaJpZM4YbHKc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1999 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1999#event-1962333465"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1999#event-1962333465",
"url": "https://github.com/quicwg/base-drafts/pull/1999#event-1962333465",
"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] a Reset packet doesn't provide a connection ID, a Retry packet does (#1999)",
"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/1999#event-1962333465"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409760412\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bea8ac4c2964_3e7c3fe39aed45b495701d--


From nobody Tue Nov 13 06: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 D4F6612F1A6 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 06:37:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Z4nxyxr9dbt for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 06:37:04 -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 BB86E130DDC for <quic-issues@ietf.org>; Tue, 13 Nov 2018 06:37:02 -0800 (PST)
Date: Tue, 13 Nov 2018 06:37:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542119822; bh=d8OZ+3Y1+UcU78gkgl3lKx6A2/t6b+Cj4uHbDN+xv30=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Wp8/Cf2Bb1SizYvxhpX2gQDBMe8pw1cPY8A9EZ6eIqEVhP7j4WV8SQTvT6+usxxH+ e4fx6S2gqENW1Qt0Oe6Q5628KBaR8XnAUIWjNrS5KrRmRgZSHcsTO57q4oBb5rwZNl Nw0JQHRganttCzMPxinOqxrvVDHTmDqMkXPQNs6s=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbbc2dd7734ade3b4182f627554ef0635970b450c92cf000000011802a38d92a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/438287974@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beae18dce407_6ddb3fbe748d45c47707a8"; 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/aDAkrO_mzWV9OYH_z3ml6H1cZsw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 14:37:07 -0000

----==_mimepart_5beae18dce407_6ddb3fbe748d45c47707a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks folks for all the input. I think we can work reasonably well with a different version number.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438287974
----==_mimepart_5beae18dce407_6ddb3fbe748d45c47707a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks folks for all the input. I think we can work reasonably well with a different version number.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438287974">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4-0InI8vYuvU4zgzRoWdDlmJgZDks5uutkNgaJpZM4YSmjs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyjk_HaTKTqag0fCWDXw6aGcj6t4ks5uutkNgaJpZM4YSmjs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1980: Thanks folks for all the input. I think we can work reasonably well with a different version number."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438287974"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438287974",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438287974",
"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] Reserve Long Header Packet Type for QUIC-LB (#1980)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 1980,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438287974"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beae18dce407_6ddb3fbe748d45c47707a8--


From nobody Tue Nov 13 06:37: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 18DC612F1A6 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 06:37:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 zJSXWIsQGBIC for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 06:37: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 06923127332 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 06:37:03 -0800 (PST)
Date: Tue, 13 Nov 2018 06:37:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542119821; bh=asL6E9G1ZRfYB7bzG20AKHTYLsHw+DcpJOY57qFDrbI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QkiVsX/fi054IUsNwe9d1HFuqGLXbBnyF9QpY1UDSU4/Q1aLk+Vn+EtHdWDByKoLO 2gObNiLR1TITbxEvUe3dbePPO7UMwCSdOHYx2fy/xJ1DT2Tt/GrQh69402Qx/ilipV sWbBeSzUQBhQickV/xXBKlx0LoEQUhUSGx6WBcxM=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbbc2dd7734ade3b4182f627554ef0635970b450c92cf000000011802a38d92a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1980/issue_event/1963194227@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beae18dd7438_5d013f94068d45bc10036e2"; 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/QBjL23AXFMwyCplcyYe4nRAIQeE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 14:37:08 -0000

----==_mimepart_5beae18dd7438_5d013f94068d45bc10036e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1980.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#event-1963194227
----==_mimepart_5beae18dd7438_5d013f94068d45bc10036e2
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="378327108" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1980" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1980/hovercard" href="https://github.com/quicwg/base-drafts/issues/1980">#1980</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1980#event-1963194227">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4-0InI8vYuvU4zgzRoWdDlmJgZDks5uutkNgaJpZM4YSmjs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyjk_HaTKTqag0fCWDXw6aGcj6t4ks5uutkNgaJpZM4YSmjs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1980."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1980#event-1963194227"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1980#event-1963194227",
"url": "https://github.com/quicwg/base-drafts/issues/1980#event-1963194227",
"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] Reserve Long Header Packet Type for QUIC-LB (#1980)",
"sections": [
{
"text": "",
"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/issues/1980#event-1963194227"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beae18dd7438_5d013f94068d45bc10036e2--


From nobody Tue Nov 13 07:50: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 70B8A128CF2 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 07:50:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 8dI9PNPQZPhN for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 07:50:26 -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 C6BB0128A6E for <quic-issues@ietf.org>; Tue, 13 Nov 2018 07:50: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=sHtDnOuuL51mGvc1x/Pz53VOcKo=; b=sBFD1izoSD210VeT IjrhN7RUQI2Jg84jkzTSwK+XKdcR+dzmbWMzzCTT0cCsosCkBBlc2qwMrINdxOPG h4AsWbefAJnzq5YGQyW51yRjAj3zWnPO9Dt0cU+KzfLOxtH8/OZHEUftn7dC+ZmJ URRSG224QPEMDsXPcIWwB54W15o=
Received: by filter1321p1mdw1.sendgrid.net with SMTP id filter1321p1mdw1-2977-5BEAF2C0-E 2018-11-13 15:50:24.823872337 +0000 UTC m=+510644.831799430
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0037p1mdw1.sendgrid.net (SG) with ESMTP id -x1YUGmqRlCFw_4R-Sbv-g for <quic-issues@ietf.org>; Tue, 13 Nov 2018 15:50:24.654 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id AE10580958 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 07:50:24 -0800 (PST)
Date: Tue, 13 Nov 2018 15:50:24 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01e38f7c0f362d1c3b79a2a71ab616e36ea6c81a92cf000000011802b4c092a169ce168cd044@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1980/438315896@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1980@github.com>
References: <quicwg/base-drafts/issues/1980@github.com>
Subject: Re: [quicwg/base-drafts] Reserve Long Header Packet Type for QUIC-LB (#1980)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beaf2c0abc41_3c793ff6b96d45bc314936"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3/aDhI6DS/nW8+FkbTS+sJML56leLm7YI83D cwt4givx4a9V+AUvs/TrVCQ262qT0Oxzs0BdXfkXPtrkAtGPjPa93NotKBWN7gWowwn3XCwauBIc4E FcFfUXPoixwJ0YQ7xO/Cu8wxK9Onaquev71uggxs75omtZSbNlmqkKHXqw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u5reuLZdoNjkyCDuNh4xmmdBJzQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 15:50:27 -0000

----==_mimepart_5beaf2c0abc41_3c793ff6b96d45bc314936
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that LB to backend encryption is of interest to this protocol: Some cloud providers offer a fast internal network but the network is not invisible to other customers and at the very least injection attacks are a concern. For this reason a basic QUIC handshake does make sense. If cloud providers can agree on a standard protocol it would be simpler to deploy cloud services in a generic fashion.

I kind of hope something similar could be made for updating name servers.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1980#issuecomment-438315896
----==_mimepart_5beaf2c0abc41_3c793ff6b96d45bc314936
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Note that LB to backend encryption is of interest to this protocol: Some=
 cloud providers offer a fast internal network but the network is not invis=
ible to other customers and at the very least injection attacks are a conce=
rn. For this reason a basic QUIC handshake does make sense. If cloud provid=
ers can agree on a standard protocol it would be simpler to deploy cloud se=
rvices in a generic fashion.</p>
<p>I kind of hope something similar could be made for updating name servers=
.</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/1980#issuecomment-438315896">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9Uxes9ACglBsz=
xBZuUjDAr0SGRGks5uuupAgaJpZM4YSmjs">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq7EZ7CkICwMAo20TtrSR0RcJYzM2ks5uuupAga=
JpZM4YSmjs.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 #1980: N=
ote that LB to backend encryption is of interest to this protocol: Some clo=
ud providers offer a fast internal network but the network is not invisible=
 to other customers and at the very least injection attacks are a concern. =
For this reason a basic QUIC handshake does make sense. If cloud providers =
can agree on a standard protocol it would be simpler to deploy cloud servic=
es in a generic fashion.\r\n\r\nI kind of hope something similar could be m=
ade for updating name servers."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/1980#issuecomment-438315896"}}}</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/1980#issuecomment-4=
38315896",
"url": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-4383=
15896",
"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] Reserve Long Header Packet Type for QUIC=
-LB (#1980)",
"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\": 1980,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1980#issuecomment-4383=
15896"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407529708=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5beaf2c0abc41_3c793ff6b96d45bc314936--


From nobody Tue Nov 13 08:31: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 EF03B1298C5 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 08:31:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mbfsE6D7oCvY for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 08:31: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 930E8128B14 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 08:31:49 -0800 (PST)
Date: Tue, 13 Nov 2018 08:31:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542126708; bh=c9MooYsL6eADEE/weH8omQspJ74e/ekjCEEbMD6cffs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k2oU8uxlAOTjUKd5xG/a8GEojKMuHM7otT7WeLbJeKDFf5/vAZpS5oXcgbleZtWQi xlEHRHuBXXA3KhlHMnbUrqa6M1jAZIOBmwiN/g70YotohxEFPmpNPWruO5a06gj8Zu JlXlht88Dm5pVY5VWgFCd8hcL+7M01RpAacMUHxw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2fcb7e8f6918e9d0f558d839e79691303132cbdf92cf000000011802be7492a169ce16a7e5d6@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/174462935@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_5beafc74beb2_524b3facce8d45b89134c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h6wbZi7X-PqNsRksvGWcX27k9G4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 16:31:53 -0000

----==_mimepart_5beafc74beb2_524b3facce8d45b89134c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett 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.
+  If this parameter is absent, a default of 8 is assumed.

I'd prefer a default of 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/1998#pullrequestreview-174462935
----==_mimepart_5beafc74beb2_524b3facce8d45b89134c
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/1998#discussion_r233121475">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.
+  If this parameter is absent, a default of 8 is assumed.
</pre>
<p>I'd prefer a default of 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/1998#pullrequestreview-174462935">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-r_vwzgHLllHmkqBg1eroFb95Pwks5uuvP0gaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2TmqOeD98g0V8XB10238ZLhDSavks5uuvP0gaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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-174462935"}}}</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-174462935",
"url": "https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-174462935",
"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 1998",
"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/1998#pullrequestreview-174462935"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beafc74beb2_524b3facce8d45b89134c--


From nobody Tue Nov 13 08:32: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 85DF91298C5 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 08:32:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 QDaISdmxnKiI for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 08:32: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 A6A99130DFE for <quic-issues@ietf.org>; Tue, 13 Nov 2018 08:32:06 -0800 (PST)
Date: Tue, 13 Nov 2018 08:32:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542126725; bh=9j63nR6iOebf/9xwn8M8z66LAf7y9qvTLlu/IOrUU9U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SWVV7OOOiW98/Caih/Dj3Jt3p6LnZYghbrizTsiHfCCSMiLsb2hmT2Cf1pD7Obbzk OqzpJwJatHktX0phkTUBzLkrSILGInhmsUuZe6tvVe+aKw4yXZrbcgy093GxetfJbG Pl0pHSzwWpHIS2UL1R22OMFc/fadFupKcjjMeAM0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18f1a3a796e42682a8db4e279d2d13ec0919216092cf000000011802be8592a169ce16a7e5d6@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/174463142@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_5beafc85919f3_33c53fd9110d45c445751"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lf0gGZBe4ccfdaPtsMkfLIPmtkc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 16:32:15 -0000

----==_mimepart_5beafc85919f3_33c53fd9110d45c445751
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

This works for me, FWIW.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-174463142
----==_mimepart_5beafc85919f3_33c53fd9110d45c445751
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>This works for me, FWIW.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-174463142">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8G3UNgtJnBNEaIe2rs5G0zqm9nJks5uuvQFgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8suRjMKKNM76bXg3YRgNJkrLllEks5uuvQFgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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-174463142"}}}</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-174463142",
"url": "https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-174463142",
"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 1998",
"sections": [
{
"text": "This works for me, FWIW.",
"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/1998#pullrequestreview-174463142"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beafc85919f3_33c53fd9110d45c445751--


From nobody Tue Nov 13 09:53: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 623D11294D0 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 09:53:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id utw4q0HCrEUc for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 09:53: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 87B4B128B14 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 09:53:43 -0800 (PST)
Date: Tue, 13 Nov 2018 09:53:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542131621; bh=64d1P6d6Wkoe2U68HEhyMgYqrhOZ+xggXGs86GoIB18=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LEOll56N7psvVOHd+P3Mw8Ez8xiLgUv8q36RV1RyG3d/uHGVLRnZQmMZD5la2pLQt QeMKb5yj+QISPDLMJzdBLfz1z7RdnGBgB02QLmjRl+8R6TVOI7KEMrTaSVkVEbFigv EFLN5Fk0dW+8yL+MxaLvlSl/5qvbvRtqavpx0gcI=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfdf04c8d5f08ff2b8d92357ec722fe278da940bd92cf000000011802d1a592a169ce16a7e5d6@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/174503936@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_5beb0fa54ac32_59513fcc9bcd45b8723733"; 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/s1OPy9RwondGtid5BUambhUJ23E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 17:53:45 -0000

----==_mimepart_5beb0fa54ac32_59513fcc9bcd45b8723733
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear 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.
+  If this parameter is absent, a default of 8 is assumed.

I'm not sure I see a default of 0 as being better than 8. 
If we're going to introduce a TP, and if everyone is going to set the TP all the time, then the default doesn't matter. If not, then I think we want to maintain 8 (or some similar value) for the same reasons that we had it before there was a TP. 



-- 
You are receiving this 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_r233155731
----==_mimepart_5beb0fa54ac32_59513fcc9bcd45b8723733
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r233155731">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.
+  If this parameter is absent, a default of 8 is assumed.
</pre>
<p>I'm not sure I see a default of 0 as being better than 8.<br>
If we're going to introduce a TP, and if everyone is going to set the TP all the time, then the default doesn't matter. If not, then I think we want to maintain 8 (or some similar value) for the same reasons that we had it before there was a TP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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_r233155731">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8ffQHl3R-FQxawQWi80lXbUCz5Kks5uuwclgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyPJJaOv1YGhHcui68qOUSOqaYI7ks5uuwclgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r233155731"}}}</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_r233155731",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r233155731",
"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": "@erickinnear commented on 1998",
"sections": [
{
"text": "",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@erickinnear",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r233155731"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb0fa54ac32_59513fcc9bcd45b8723733--


From nobody Tue Nov 13 10:59: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 D8667128CB7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 10:59:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 KrJt0b4g9DwC for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 10:59: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 D2FA8128B14 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 10:59:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542135556; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=L12UwA/ZM/298KWlMHqC8dkOYNasqMo8RwwUByg0xOQ=; b=o7XdF7eexMRgYEFAdziuYlUJA0/3RD2tZpA2tW/koI+AiHV5uEnt/vtUgajJRql1khC8uhvo TuOMwGPpi5Jha/PNm+RezaDgaV4UHFIHB1Wf4ojcj+Oz9H09UA0cfpsHfezrnXRAEpaTi3JB WmVeolEi9G6JagFVAAt8CGhkwL4=
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.253.29]) by mxa.mailgun.org with ESMTP id 5beb1f04.7efbf84af9f0-smtp-out-n02; Tue, 13 Nov 2018 18:59:16 -0000 (UTC)
Date: Tue, 13 Nov 2018 10:59:16 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5beb1f0436158_7b572adb8ecb658036088@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 483bad: HTTP/3, for real
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb1f0435e34_7b572adb8ecb658035927"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/teUsn6WBxFmMgALQ2TDR4UlcLLQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 18:59:20 -0000

----==_mimepart_5beb1f0435e34_7b572adb8ecb658035927
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/rename_http
  Home:   https://github.com/quicwg/base-drafts
  Commit: 483bad426b5e337138b9bc783c380a29308ca253
      https://github.com/quicwg/base-drafts/commit/483bad426b5e337138b9bc783c380a29308ca253
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5beb1f0435e34_7b572adb8ecb658035927--


From nobody Tue Nov 13 10:59: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 72938128B14 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 10:59:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 mc0qU6dRFe9y for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 10:59:23 -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 78007130DF6 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 10:59: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=w96dM0kf8FksxYZqECixvEy3WWk=; b=T5z3v6ehN+1GVinK 5wFlWUzir+RYOtb0FVGNnvEHd23ricchsJYOAxls4NQODRYMSvDMjBMr32cx4Rgr rKzneLrGcRvsqnJqLSh/sA6d3xTAH1BDG1u6obDyWwRAsjPWis1kO/zOJyUa4d6x k53rd2SiEQ0JNN9RIMKfJvlUGFQ=
Received: by filter1637p1mdw1.sendgrid.net with SMTP id filter1637p1mdw1-24390-5BEB1F0A-3 2018-11-13 18:59:22.090010133 +0000 UTC m=+279224.050652410
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id yhB-NRlxSjGalPYpIExw6A for <quic-issues@ietf.org>; Tue, 13 Nov 2018 18:59:22.151 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id 14DFF441329 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 10:59:22 -0800 (PST)
Date: Tue, 13 Nov 2018 18:59:22 +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/1973/push/3045812743@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb1f0a134e0_4ab93fb6e48d45c01458a3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3UAjykdowOQo5Wuzu/O1nzi1SsfqufCcK5kh tJApTJxK3CkyJzYym1kDAAlDaPnj2yyOY0xzTzjGU8j9WTMD5d07us7Cw3d8DPhc+VVYgoyY/pCuZQ JST6dcPhMWVj/Mw904H7WsS0lHpwcho2SFwlHPLWGox7pIrFYCvhb4D9ErPm1j83j76FHG/yopZf4j M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hzIrjjYZAfPZOnQz9UqgkNkZJp4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 18:59:25 -0000

----==_mimepart_5beb1f0a134e0_4ab93fb6e48d45c01458a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

483bad4  HTTP/3, for real


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1973/files/7627dc79157e76987e67544522e941e1533ad5c1..483bad426b5e337138b9bc783c380a29308ca253

----==_mimepart_5beb1f0a134e0_4ab93fb6e48d45c01458a3
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/483bad4">483bad4</a>  HTTP/3, for real</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1973/files/7627dc79157e76987e67544522e941e1533ad5c1..483bad426b5e337138b9bc783c380a29308ca253">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4IIELa90-jwLSWFaf9sFA7IoNWdks5uuxaKgaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy4IEp3Ou67vdb3S6u8JTRRC94zeks5uuxaKgaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1973"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973/files/7627dc79157e76987e67544522e941e1533ad5c1..483bad426b5e337138b9bc783c380a29308ca253"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973/files/7627dc79157e76987e67544522e941e1533ad5c1..483bad426b5e337138b9bc783c380a29308ca253",
"url": "https://github.com/quicwg/base-drafts/pull/1973/files/7627dc79157e76987e67544522e941e1533ad5c1..483bad426b5e337138b9bc783c380a29308ca253",
"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 #1973",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1973:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "483bad4",
"value": "HTTP/3, for real"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973/files/7627dc79157e76987e67544522e941e1533ad5c1..483bad426b5e337138b9bc783c380a29308ca253"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5beb1f0a134e0_4ab93fb6e48d45c01458a3--


From nobody Tue Nov 13 11:02: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 5867F128CB7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:02:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 qmLFadtfE35E for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:02: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 70654128B14 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:02:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542135727; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rJC/ZbpOttnWQA8Nb5nEt2bk5FY2+IYuvxpOyZC4kdY=; b=urpQX/29AcGRPckOdNFYutmbXkb21Naf9AhczqJ0+t00o/DYoG9wp3h3+B4SHJZHe1hZx6jc uk2l1MKp0HQtBx2TQHjl7UneDZBtUDt6nhU5IQknCU/F8trFgJCpYbSx1gFggQ9Pti93rVX3 EmvmB+tXofMt8aBCmSGAIS1Wv1I=
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 5beb1fae.7f47bdb57ea0-smtp-out-n02; Tue, 13 Nov 2018 19:02:06 -0000 (UTC)
Date: Tue, 13 Nov 2018 11:02:05 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5beb1fadaab74_2ca02acb5dfe8578866ad@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 59b48c: More a/an
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb1fadaa5ed_2ca02acb5dfe857886548"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5coVtgpaf2EVpa2i4rUioFUtMi8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:02:12 -0000

----==_mimepart_5beb1fadaa5ed_2ca02acb5dfe857886548
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/rename_http
  Home:   https://github.com/quicwg/base-drafts
  Commit: 59b48c89d4ff150025696701dad97c58743f1509
      https://github.com/quicwg/base-drafts/commit/59b48c89d4ff150025696701dad97c58743f1509
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5beb1fadaa5ed_2ca02acb5dfe857886548--


From nobody Tue Nov 13 11:02: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 52CDF128CB7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:02:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aqOjJ4bX3T9h for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:02: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 8B9C4128B14 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:02:11 -0800 (PST)
Date: Tue, 13 Nov 2018 11:02:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542135729; bh=soNpBrZX3XgaCh61broVzUCOsrWhXmuLq/f/GqVicpk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CGFIvIgBuO82L0GnF2dJDcwmPjcxRS2NITtC1vaHUTO1flE1ZhjVMJbpci/m92r1x 9SolbQwmV6gkCJ/yWwPo7j03DhuOLqrgJr9ItihqOJyewa/7WYtDcaIZWFPE3fYv3n usFlCErof7Qv+PdYWanZ2GLIsq/J8HfUVVyxsTV8=
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/1973/push/3045821179@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Since ekr asked.... (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb1fb177360_1fed3faaffad45b4160194"; 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/kCpEr90NCDp5TWmyERXN1oXjEfk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:02:13 -0000

----==_mimepart_5beb1fb177360_1fed3faaffad45b4160194
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

59b48c8  More a/an


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1973/files/483bad426b5e337138b9bc783c380a29308ca253..59b48c89d4ff150025696701dad97c58743f1509

----==_mimepart_5beb1fb177360_1fed3faaffad45b4160194
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/59b48c8">59b48c8</a>  More a/an</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1973/files/483bad426b5e337138b9bc783c380a29308ca253..59b48c89d4ff150025696701dad97c58743f1509">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5_mMw4qhIV84avWVT2xH7XerhtMks5uuxcxgaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4MZ_bvjsJUh7B4n1aAtzqizewwuks5uuxcxgaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1973"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973/files/483bad426b5e337138b9bc783c380a29308ca253..59b48c89d4ff150025696701dad97c58743f1509"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973/files/483bad426b5e337138b9bc783c380a29308ca253..59b48c89d4ff150025696701dad97c58743f1509",
"url": "https://github.com/quicwg/base-drafts/pull/1973/files/483bad426b5e337138b9bc783c380a29308ca253..59b48c89d4ff150025696701dad97c58743f1509",
"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 #1973",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1973:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "59b48c8",
"value": "More a/an"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973/files/483bad426b5e337138b9bc783c380a29308ca253..59b48c89d4ff150025696701dad97c58743f1509"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5beb1fb177360_1fed3faaffad45b4160194--


From nobody Tue Nov 13 11:09: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 926AA130DE0 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:09:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 jpPRuLyWM8cN for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:09: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 A4151128B14 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:09:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542136142; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PCUpj11mlwnn/WkR7OdvGjHlub67JDTwyAX4fJBLMWY=; b=RtcSyUunP0vODkzHuopZzdWSRmrFYS7KkxaIBtn/dH54OJcUbJAe9tDXSMQ4bnC6loz/XTeE MPx0wt9HnVAfMXrogV0jE19WYbXrsayd8JjUnVgKFnFkRUjhHDlgIIumxpatL/WX448loAJd AMdYiFyHtkRVJk4Cma/mjqkt1DM=
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.44]) by mxa.mailgun.org with ESMTP id 5beb214e.7fd43030c9c0-smtp-out-n01; Tue, 13 Nov 2018 19:09:02 -0000 (UTC)
Date: Tue, 13 Nov 2018 11:09:01 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5beb214dca7e7_5e952aae0cdc257826987@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7a4375: Since ekr asked....
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb214dca489_5e952aae0cdc2578268fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q_Y-XDTWne1svrPieT-Jq-QjEWo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:09:06 -0000

----==_mimepart_5beb214dca489_5e952aae0cdc2578268fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7a43755900487dcf1aa59d9f338573f4712b64e2
      https://github.com/quicwg/base-drafts/commit/7a43755900487dcf1aa59d9f338573f4712b64e2
  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: 7627dc79157e76987e67544522e941e1533ad5c1
      https://github.com/quicwg/base-drafts/commit/7627dc79157e76987e67544522e941e1533ad5c1
  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: 483bad426b5e337138b9bc783c380a29308ca253
      https://github.com/quicwg/base-drafts/commit/483bad426b5e337138b9bc783c380a29308ca253
  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/59b48c89d4ff150025696701dad97c58743f1509
  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/72684afa37fefd5d157bf2beab3b9cb3035a0bd2
  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


Compare: https://github.com/quicwg/base-drafts/compare/c2a60b88dd31...72684afa37fe
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5beb214dca489_5e952aae0cdc2578268fc--


From nobody Tue Nov 13 11: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 BD86E130DCA for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:09:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 aarI20cl_9Y0 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:09: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 76D94130DE2 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:09:10 -0800 (PST)
Date: Tue, 13 Nov 2018 11:09:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542136149; bh=Gk/ZhgUzy6ejMVLYFM7/RCX1JArnSWV3Tkqpr4ix9J0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=syOiDXkKSW9zBQTIl3UPmeshFo0De/SblfWUEINvtekNbCy8O7rw9eRUjOlP/YrUZ ARokSn1HY+6e78/CupVFaIqpZriM4BHygw9ToO338uxlzn13TT4PYf/l0oWf3j+geu KoHKdeImXnaa+Q/iSomg96Cguz/yGuRyfIUFPAj4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb3d1b74226008e16e8f0d84556a0d778d712cfe592cf000000011802e35592a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973/issue_event/1963965187@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Rename HTTP/QUIC to HTTP/3 (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb21555e7d9_3c1b3fcf0f4d45b8409072"; 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/pflPuTV_lH0LN1q20zYLDqFCnco>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:09:13 -0000

----==_mimepart_5beb21555e7d9_3c1b3fcf0f4d45b8409072
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1973 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/1973#event-1963965187
----==_mimepart_5beb21555e7d9_3c1b3fcf0f4d45b8409072
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="377761578" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1973" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1973/hovercard" href="https://github.com/quicwg/base-drafts/pull/1973">#1973</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/1973#event-1963965187">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1JFjC_br3U4t28RiGjTOOyOwbO-ks5uuxjVgaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxqrpRh8VlPVZXGu7MJ98LJQVg-Qks5uuxjVgaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1973 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973#event-1963965187"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973#event-1963965187",
"url": "https://github.com/quicwg/base-drafts/pull/1973#event-1963965187",
"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] Rename HTTP/QUIC to HTTP/3 (#1973)",
"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/1973#event-1963965187"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb21555e7d9_3c1b3fcf0f4d45b8409072--


From nobody Tue Nov 13 11:12: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 EF2B31277C8 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:12:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g1l3BbUPLx96 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:12: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 3D1E8128B14 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:12:12 -0800 (PST)
Date: Tue, 13 Nov 2018 11:12:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542136331; bh=antRatdRSr0hIofQMoA44dM+V25pvIawwO05Yj6MulI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jGoShJxgSbyZA0c7BlM1SN13oeKRGtmy2xHdTIAQeD8N8+IxaBfWfSvLkeX2bRwJl s7CUKCSj/1K0NZeatU7O2zj8CV6VVIkiQ2wweu6cdVcWmkro18Cfo52T0x68xavcGQ jo/egYCd4c0ylJpT23q2fAZmk1ywBXJgAmx5+JKs=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2da1d4d354cc981ae22aa3326778901b507e11192cf000000011802e40b92a169ce16a7e5d6@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/174538906@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_5beb220b5c6e7_685e3fcaff8d45b4540e8"; 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/6cmnK8s6tKndBY33hB7Dyb8uDDQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:12:14 -0000

----==_mimepart_5beb220b5c6e7_685e3fcaff8d45b4540e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop 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 the limit how many unretired connection IDs they are willing to 

"advertise the limit how many" could probably do with a limit "on" how many, but it might read better to simply "advertise how many".

-- 
You are receiving this 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_r233183862
----==_mimepart_5beb220b5c6e7_685e3fcaff8d45b4540e8
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_r233183862">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 the limit how many unretired connection IDs they are willing to 
</pre>
<p>"advertise the limit how many" could probably do with a limit "on" how many, but it might read better to simply "advertise how many".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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_r233183862">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1G-kCsuiMhG3zdlPenrcPRb0VjIks5uuxmLgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2Qv2ouXOScGY4N32QHZVIMJ_gPxks5uuxmLgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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_r233183862"}}}</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_r233183862",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r233183862",
"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 1998",
"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/1998#discussion_r233183862"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb220b5c6e7_685e3fcaff8d45b4540e8--


From nobody Tue Nov 13 11:12: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 3D555130DE0 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:12:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9JNC_9mm4DNS for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:12: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 C05B31277C8 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:12:19 -0800 (PST)
Date: Tue, 13 Nov 2018 11:12:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542136338; bh=ZtGMc8n4rfHF4KNgtI2ybKNQzfg+WONvPvYcgu8yuPo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J9iXkqdiKVlUiRR+PBLMQyW0OfQwghLrCCzZKR8JAEG0AWG98QCMPEo7r6NX9tC1f HLw8IlJ7Ic7TGiuTG63CsxIKyiqckP/Fj3QUR+gAJwcZpnf7A5sio3PqLDnbikRwH+ xifoOD/+1rkVSO+7Jbn9aeaRLWJQhDtmQ5AZQ9k4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9ea929f70e2a13a71644cabb2259d3d406a16a1192cf000000011802e41292a169ce16a1bb2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1992/review/174538949@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1992@github.com>
References: <quicwg/base-drafts/pull/1992@github.com>
Subject: Re: [quicwg/base-drafts] Endpoint MAY discard CIDs (#1992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb2212dfa30_16e83fa1ad8d45bc66462"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FlgkTLxo6VaZ3W0st91EZO72_bs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:12:21 -0000

----==_mimepart_5beb2212dfa30_16e83fa1ad8d45bc66462
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  
 When an endpoint issues a connection ID, it MUST accept packets that carry this
 connection ID for the duration of the connection or until its peer invalidates
 the connection ID via a RETIRE_CONNECTION_ID frame
 ({{frame-retire-connection-id}}).
 
+Endpoints store received connection IDs for future use.  An endpoint that
+receives excessive connection IDs MAY discard those it cannot store.  An
+endpoint that issues connection IDs cannot expect its peer to store and use all
+issued connection IDs.

Belated question: when you discard them, it seems you should not send a RETIRE_CONNECTION_ID frame, otherwise you may just get 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/1992#pullrequestreview-174538949
----==_mimepart_5beb2212dfa30_16e83fa1ad8d45bc66462
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/1992#discussion_r233183937">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 When an endpoint issues a connection ID, it MUST accept packets that carry this
 connection ID for the duration of the connection or until its peer invalidates
 the connection ID via a RETIRE_CONNECTION_ID frame
 ({{frame-retire-connection-id}}).
 
+Endpoints store received connection IDs for future use.  An endpoint that
+receives excessive connection IDs MAY discard those it cannot store.  An
+endpoint that issues connection IDs cannot expect its peer to store and use all
+issued connection IDs.
</pre>
<p>Belated question: when you discard them, it seems you should not send a RETIRE_CONNECTION_ID frame, otherwise you may just get 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/1992#pullrequestreview-174538949">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5SrXs0Qver1_-7qa-wXwEmrjJhjks5uuxmSgaJpZM4YZTGe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5X46X4FxMumCjiy4XWvFsd1JB_Gks5uuxmSgaJpZM4YZTGe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1992"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1992#pullrequestreview-174538949"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1992#pullrequestreview-174538949",
"url": "https://github.com/quicwg/base-drafts/pull/1992#pullrequestreview-174538949",
"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 1992",
"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/1992#pullrequestreview-174538949"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285022\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb2212dfa30_16e83fa1ad8d45bc66462--


From nobody Tue Nov 13 11:24: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 A9BAE128CB7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:24:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SIf7qNrK26P1 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:24: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 B4202128B14 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:24:21 -0800 (PST)
Date: Tue, 13 Nov 2018 11:24:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542137060; bh=2h3H8bPLhZBFAmKrvXFSr5Nyq3iIWbKSDvIF58FLgXw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pyT8sDLJHTVYxGEq/OIM2QU6kvUMhfdmkBl2QqZpMafkNaz3FWGZJXC7H6wG4kEdU 6wFzKLIYypJrHy/zeFSIFpwLotlLxi5DKCkRjDVGYGtkkugN3bUnpuI8RUQudm+Rj+ f3rKAuhs/uHPnQEXMHbHDI+mWwSODLRtJORHZc1c=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3f48584cfc99c0a2b94ab6ccb990c4b852e027e092cf000000011802e6e492a169ce16a1bb2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1992/review/174544260@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1992@github.com>
References: <quicwg/base-drafts/pull/1992@github.com>
Subject: Re: [quicwg/base-drafts] Endpoint MAY discard CIDs (#1992)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb24e4befa9_759e3fe269ad45b82815f"; 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/pVF-9dScCVTUtpsk-KpHFi-JrFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:24:24 -0000

----==_mimepart_5beb24e4befa9_759e3fe269ad45b82815f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
 When an endpoint issues a connection ID, it MUST accept packets that carry this
 connection ID for the duration of the connection or until its peer invalidates
 the connection ID via a RETIRE_CONNECTION_ID frame
 ({{frame-retire-connection-id}}).
 
+Endpoints store received connection IDs for future use.  An endpoint that
+receives excessive connection IDs MAY discard those it cannot store.  An
+endpoint that issues connection IDs cannot expect its peer to store and use all
+issued connection IDs.

The idea is that you can have an uncoordinated negotiation:  I'm willing to issue 64, you only need 8.  You take the 8 you want, let the remaining 56 fall on the floor, and then I'll replace the 8 you kept as you RETIRE them.  If you RETIREd the 56 you didn't need, I'd replace *those*, and we'd get into an endless RETIRE/NEW drop for no 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/pull/1992#discussion_r233188533
----==_mimepart_5beb24e4befa9_759e3fe269ad45b82815f
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/1992#discussion_r233188533">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 When an endpoint issues a connection ID, it MUST accept packets that carry this
 connection ID for the duration of the connection or until its peer invalidates
 the connection ID via a RETIRE_CONNECTION_ID frame
 ({{frame-retire-connection-id}}).
 
+Endpoints store received connection IDs for future use.  An endpoint that
+receives excessive connection IDs MAY discard those it cannot store.  An
+endpoint that issues connection IDs cannot expect its peer to store and use all
+issued connection IDs.
</pre>
<p>The idea is that you can have an uncoordinated negotiation:  I'm willing to issue 64, you only need 8.  You take the 8 you want, let the remaining 56 fall on the floor, and then I'll replace the 8 you kept as you RETIRE them.  If you RETIREd the 56 you didn't need, I'd replace <em>those</em>, and we'd get into an endless RETIRE/NEW drop for no purpose.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1992#discussion_r233188533">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-eAmBb1XYz61Kt93p6oTMdscgTiks5uuxxkgaJpZM4YZTGe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8N_g8wbhfH5n6fBLVLLspGr8xurks5uuxxkgaJpZM4YZTGe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1992"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1992#discussion_r233188533"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1992#discussion_r233188533",
"url": "https://github.com/quicwg/base-drafts/pull/1992#discussion_r233188533",
"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 1992",
"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/1992#discussion_r233188533"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409285022\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb24e4befa9_759e3fe269ad45b82815f--


From nobody Tue Nov 13 11:26: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 307C1128B14 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:26:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r49qw2egyaPn for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:26: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 9A6181277C8 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:26:06 -0800 (PST)
Date: Tue, 13 Nov 2018 11:26:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542137165; bh=0anN0Z97Cxtjzrt30Z1h3+ylpC0/GHv0FwhV/HyEU9M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TcJXJCHY2luSElRmgNCcfJzmBcCe1QjhPvvBnA18te72crr23Zv8Ff+efN1QXtQ2J Sc8EmzBbcbp6Ho5Fs4BKFEl82L+cRNjVoPr3jaGWenJK4/GKTbEtkTmxHGScw7VETR zl888WbPWEkBrM3feufDaxG7JMb6BJJLYFxZcL3w=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0c25726cb6ee3356db4a26922a03c2e07644046392cf000000011802e74d92a169ce16a20dde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1994/438403608@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1994@github.com>
References: <quicwg/base-drafts/issues/1994@github.com>
Subject: Re: [quicwg/base-drafts] endpoints don't know how many connection IDs the peer is willing to store (#1994)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb254dbe4f1_60f63f84138d45c4215164"; 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/TFjXy7gfiulsjH335YDEAPl0N1E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:26:08 -0000

----==_mimepart_5beb254dbe4f1_60f63f84138d45c4215164
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not convinced this is dire, since you're only going to issue as many CIDs as you're comfortable maintaining.  However, it is a waste of bandwidth and mapping resources to send more than the peer wants to work with, so I suspect this is marginally better.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438403608
----==_mimepart_5beb254dbe4f1_60f63f84138d45c4215164
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm not convinced this is dire, since you're only going to issue as many CIDs as you're comfortable maintaining.  However, it is a waste of bandwidth and mapping resources to send more than the peer wants to work with, so I suspect this is marginally better.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438403608">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqykcf6HUI6qjKn50p5YpDkPAMEwBks5uuxzNgaJpZM4YZZG9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq90CbXXhYTcBUJsVAOU4uikHWGsiks5uuxzNgaJpZM4YZZG9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1994: I'm not convinced this is dire, since you're only going to issue as many CIDs as you're comfortable maintaining.  However, it is a waste of bandwidth and mapping resources to send more than the peer wants to work with, so I suspect this is marginally better."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438403608"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438403608",
"url": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438403608",
"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] endpoints don't know how many connection IDs the peer is willing to store (#1994)",
"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\": 1994,\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\": 1994\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438403608"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409309629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb254dbe4f1_60f63f84138d45c4215164--


From nobody Tue Nov 13 11:27: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 B5C0C128CB7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:27:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 7WtV3hmbCVKF for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:27: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 3D618128B14 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:27:40 -0800 (PST)
Date: Tue, 13 Nov 2018 11:27:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542137259; bh=1VjDBoIpZ0ZquhOGRgTXGoy/GUXCS95G555ZMUjDaY4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vp5EUaUDowBCj7AKBXws3KTkARjMlabeqcyxACSvYGCBrRR0F7vFxpSjPCndWY2oo LjxEflwjTl4bxAOyT5pIiWhHbIbJar41/seN1TYpbVfaARpLwmgIVLXrxBugmQGOiB 7cn3mPBwxipt6w9LVl+McwwkFg+5fG2jogHffufs=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcfde773a6e6dbd1bc14a0526667a76767c95d6bf92cf000000011802e7ab92a169ce16a5ee83@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1996/review/174545788@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1996@github.com>
References: <quicwg/base-drafts/pull/1996@github.com>
Subject: Re: [quicwg/base-drafts] Fix QPACK error listing: need blank lines between entries (#1996)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb25ab51982_71953f9f9c2d45bc3564a6"; 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/8CwknXFEMTqDp_sxt3qiUwjAW3I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:27:42 -0000

----==_mimepart_5beb25ab51982_71953f9f9c2d45bc3564a6
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/1996#pullrequestreview-174545788
----==_mimepart_5beb25ab51982_71953f9f9c2d45bc3564a6
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/1996#pullrequestreview-174545788">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5HbMTC6U68H3fnjJL_-6B9dZ3X_ks5uux0rgaJpZM4Yah3T">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Ia56IPiCeAjUUGtMudgxPmLb3Bks5uux0rgaJpZM4Yah3T.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1996"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1996#pullrequestreview-174545788"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1996#pullrequestreview-174545788",
"url": "https://github.com/quicwg/base-drafts/pull/1996#pullrequestreview-174545788",
"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 1996",
"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/1996#pullrequestreview-174545788"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409607635\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb25ab51982_71953f9f9c2d45bc3564a6--


From nobody Tue Nov 13 11:36: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 B66AA130DEA for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:36:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 jMDGufeKGCNM for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:36: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 EF1C8128B14 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:36: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=ywWRSkwKnADdfaHw51UIZEq7obY=; b=JUS490vatRH/LN0P 4WUGjKCM7rRhrVCkgEPbjzoMp3p+GfMW7jvNTuwcdfii0UVG0dlkHylDdcuqF41o zFMaY8cQhBw+4NyrloXDfE0GIh0v/ofpWMWpCFbJ5xVJKh/CnF913ro1IvLf+VGr MLC4JTBNf97DlkbcbLpUN2biUT4=
Received: by filter0854p1las1.sendgrid.net with SMTP id filter0854p1las1-26624-5BEB2763-F 2018-11-13 19:34:59.555965086 +0000 UTC m=+526760.855376633
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id TUfBH8hFSv-_NZtdhCD_8Q for <quic-issues@ietf.org>; Tue, 13 Nov 2018 19:34:59.504 +0000 (UTC)
Date: Tue, 13 Nov 2018 19:34:59 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbce5fb6ba09a778f6db66447b62666fb23ef27c192cf000000011802e95e92a169ce1698914e@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/c438406605@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_5beb275ed811_6f5b3ffd102d45b8390847"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak19JBVn7rKqa0+0FFuczidRdnOZFAKOgAN9Ob 8oFvhhiaOA936KY6yF/8kNGyChU/dTgBpXYAdZOVLKvlSyeJhW9VEZLOsUigtGPA0dDo/84K9DemAI 7xzV5kiiYO9FMVE5JLWvdTpZg0IWKnceA3wuhDkW9m5FXNp5zvQxval/H2Jhb6jSzEwRXYPrG/E5vz 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RqLwEwudL_Gr8o1kM7-8VJT5e7o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:36:12 -0000

----==_mimepart_5beb275ed811_6f5b3ffd102d45b8390847
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's a divergence in how it is actually used, at any rate.  Per [RFC 7231](https://tools.ietf.org/html/rfc7231#section-3.1.1.1), there's OWS before and after the semicolon, so it's valid either way. I think there's a reasonable argument to be made for consistency in one direction or the other, but if one usage is prevailing, there's little benefit in putting the other one in the static 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/1984#issuecomment-438406605
----==_mimepart_5beb275ed811_6f5b3ffd102d45b8390847
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's a divergence in how it is actually used, at any rate.  Per <a href=
=3D"https://tools.ietf.org/html/rfc7231#section-3.1.1.1" rel=3D"nofollow">R=
FC 7231</a>, there's OWS before and after the semicolon, so it's valid eith=
er way. I think there's a reasonable argument to be made for consistency in=
 one direction or the other, but if one usage is prevailing, there's little=
 benefit in putting the other one in the static table.</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/1984#issuecomment-438406605">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2n7WrJCt1fg_i5m=
KcieDiBT_qm2ks5uux7egaJpZM4YWSog">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq0U_W3DnIbX4XnFbcwK-jY_J9Ydzks5uux7egaJp=
ZM4YWSog.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 #1984:=
 It's a divergence in how it is actually used, at any rate.  Per [RFC 7231]=
(https://tools.ietf.org/html/rfc7231#section-3.1.1.1), there's OWS before a=
nd after the semicolon, so it's valid either way. I think there's a reasona=
ble argument to be made for consistency in one direction or the other, but =
if one usage is prevailing, there's little benefit in putting the other one=
 in the static table."}],"action":{"name":"View Pull Request","url":"https:=
//github.com/quicwg/base-drafts/pull/1984#issuecomment-438406605"}}}</scrip=
t>
<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-438=
406605",
"url": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-438406=
605",
"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] add whitespace after semicolon in static=
 header table (#1984)",
"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\": 1984,\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\": 1984\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-438406=
605"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408496672=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5beb275ed811_6f5b3ffd102d45b8390847--


From nobody Tue Nov 13 11:36: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 3624A128B14 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:36:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jR4K3C0KUV0a for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:36: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 B6046128CB7 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:36:26 -0800 (PST)
Date: Tue, 13 Nov 2018 11:36:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542137785; bh=wB3/bzL3Rm6dDTBGVdVKdZ7NsrKRAVdFNvSxaZEgXrE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z7zo7ywWtkS2YwE52Ikwg8jnfJp54OD1TVzSFilQoAVhZ85TMf6JqXbwxB1V03HS/ 36gWOdYf78PsIjK9pqfwvOqAmJACL9IYQsfJi1KqiKPGlME0ZAmj55VOfT2njGzulb DUrlCrDGgOtE+nlIiGkrdogUuhwliVTmwFPKM8sw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2f269898cbf3189b339f7ce0fbf2e1d006a700992cf000000011802e9b992a169ce1698914e@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/c438407103@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_5beb27b9cc1b0_146b3fa5640d45b417384e"; 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/MPynEsZPvQOymv4xKCke4JhnXug>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:36:28 -0000

----==_mimepart_5beb27b9cc1b0_146b3fa5640d45b417384e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

...although it's also an interesting implementation question whether an HPACK/QPACK library could insert/remove OWS as appropriate to match existing entries in the static or dynamic 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/1984#issuecomment-438407103
----==_mimepart_5beb27b9cc1b0_146b3fa5640d45b417384e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>...although it's also an interesting implementation question whether an HPACK/QPACK library could insert/remove OWS as appropriate to match existing entries in the static or dynamic 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/1984#issuecomment-438407103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4mgAW4d-bX6BvbAXdZf_XK6F2s_ks5uux85gaJpZM4YWSog">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5ure0mcLCcTH1wyxh69Oiq9MA55ks5uux85gaJpZM4YWSog.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1984: ...although it's also an interesting implementation question whether an HPACK/QPACK library could insert/remove OWS as appropriate to match existing entries in the static or dynamic table."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1984#issuecomment-438407103"}}}</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-438407103",
"url": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-438407103",
"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] add whitespace after semicolon in static header table (#1984)",
"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\": 1984,\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\": 1984\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-438407103"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408496672\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb27b9cc1b0_146b3fa5640d45b417384e--


From nobody Tue Nov 13 11:44: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 134AE130DF1 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:44:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 Do7JKcmREbo7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:44: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 848B6130DE0 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:44:38 -0800 (PST)
Date: Tue, 13 Nov 2018 11:44:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542138277; bh=2Y7XZPXJE33oDMFejL/FIymJHp6S++vvIHIG2nC/MCk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U90ExL89OPxXfFWr4w7+a00owjHJjFd3OSwG5SjYjjN8cC5aCtP8wGHypfGrCLNdS 6ck795BGrtrDSK2vlyB5BauClTQK8V4VASTYFsPmKLELWoFO8ey02AelthTRQkBE91 T2Rj039QzK5fPwmB0xPk6nnlMGBe7Y3d07/bpILA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7884705fa09c282cde8cb25327aa73f3db7278e92cf000000011802eba592a169ce16842f2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1973/c438409873@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1973@github.com>
References: <quicwg/base-drafts/pull/1973@github.com>
Subject: Re: [quicwg/base-drafts] Rename HTTP/QUIC to HTTP/3 (#1973)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb29a577bb9_61ff3fee788d45b8979a7"; 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/YdNzvRBgHssqHJHev6APPhZSaeo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:44:40 -0000

----==_mimepart_5beb29a577bb9_61ff3fee788d45b8979a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That is so much better than that shady operation ...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1973#issuecomment-438409873
----==_mimepart_5beb29a577bb9_61ff3fee788d45b8979a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That is so much better than that shady operation ...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1973#issuecomment-438409873">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9vpQvf64UjkmJ9c35oiMyQgThinks5uuyElgaJpZM4YQEQW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Ovhnw33YUwdsZpqJhNcnFLjcXLks5uuyElgaJpZM4YQEQW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1973: That is so much better than that shady operation ..."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1973#issuecomment-438409873"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1973#issuecomment-438409873",
"url": "https://github.com/quicwg/base-drafts/pull/1973#issuecomment-438409873",
"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] Rename HTTP/QUIC to HTTP/3 (#1973)",
"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\": 1973,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1973#issuecomment-438409873"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406864918\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb29a577bb9_61ff3fee788d45b8979a7--


From nobody Tue Nov 13 11:46: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 D2856130DF1 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:46:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2OcinyABlVOA for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:46: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 11057130DE0 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:46:35 -0800 (PST)
Date: Tue, 13 Nov 2018 11:46:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542138394; bh=gt38bDl/Jxn27G7dwsnfcgNTjz3CC9tbKX7XcEXJcnA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=12Cmsyi5yyfPAEIOAOFvspaCDsC+uIt1ELe1kogWTy4x1FWFsqjqklkZrggFtBT8n LfmeeUBLPuD9EVC48DmGhirCSOyU3EOigAGwuBwZVBgrsX6Tpt140MKJwPe5FtQQmz yYA8+SYRHdlCVx1t4qKRC3bMuJJKa3M9jX67ELOE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed67d0ae8115026c080c450e2ca018001066b2e892cf000000011802ec1a92a169ce168acaf3@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/438410558@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_5beb2a1a5dfb_24d3fdca18d45c4106929"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1KQuxgb3U3VC_ejmqnPeYe541Ws>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:46:37 -0000

----==_mimepart_5beb2a1a5dfb_24d3fdca18d45c4106929
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar , if we're not going to add a generic UPDATE_TRANSPORT_PARAMs frame, then I think it makes more sense to ONLY have an UPDATE_ACK_RATIO/DELAY/etc frame and not add any new transport params, since I think what we have now is good enough to complete the handshake?

I'm favoring adding the ability to update two params:
1) MaxAckDelay (default 25ms)
2) MaxPacketsBeforeAck (currently always 2) - aka how many packets can be received before sending an acknowledgement.

Even though gQUIC has had success with fraction of RTT, I think it's less robust than specifying an actual amount of time, and specifying an amount of time allows for more precise TLP and RTO timeouts, which is very nice.

I agree there need to be bounds on how small an ack delay a sender can request and how small a MaxPacketsBeforeAck?  I'd prefer a hard failure(ie: connection close) to a "I'm just not going to do what you ask and not tell you", so I'd prefer a transport param or other mechanism to communicate the MinMaxAckDelay for a connection and a rule that you can't request a MaxPacketsBeforeAck smaller than 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/1978#issuecomment-438410558
----==_mimepart_5beb2a1a5dfb_24d3fdca18d45c4106929
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> , if we're not going to add a generic UPDA=
TE_TRANSPORT_PARAMs frame, then I think it makes more sense to ONLY have =
an UPDATE_ACK_RATIO/DELAY/etc frame and not add any new transport params,=
 since I think what we have now is good enough to complete the handshake?=
</p>
<p>I'm favoring adding the ability to update two params:</p>
<ol>
<li>MaxAckDelay (default 25ms)</li>
<li>MaxPacketsBeforeAck (currently always 2) - aka how many packets can b=
e received before sending an acknowledgement.</li>
</ol>
<p>Even though gQUIC has had success with fraction of RTT, I think it's l=
ess robust than specifying an actual amount of time, and specifying an am=
ount of time allows for more precise TLP and RTO timeouts, which is very =
nice.</p>
<p>I agree there need to be bounds on how small an ack delay a sender can=
 request and how small a MaxPacketsBeforeAck?  I'd prefer a hard failure(=
ie: connection close) to a "I'm just not going to do what you ask and not=
 tell you", so I'd prefer a transport param or other mechanism to communi=
cate the MinMaxAckDelay for a connection and a rule that you can't reques=
t a MaxPacketsBeforeAck smaller than 2.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-438410558">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqws2=
K3Tn1PcLTSx3Z86mLvBssTwoks5uuyGagaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8yRFurlP27eQ3pQlbZXMIeo=
PAhvks5uuyGagaJpZM4YSA-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: @janaiyengar , if we're not going to add a generic UPDATE_=
TRANSPORT_PARAMs frame, then I think it makes more sense to ONLY have an =
UPDATE_ACK_RATIO/DELAY/etc frame and not add any new transport params, si=
nce I think what we have now is good enough to complete the handshake?\r\=
n\r\nI'm favoring adding the ability to update two params:\r\n1) MaxAckDe=
lay (default 25ms)\r\n2) MaxPacketsBeforeAck (currently always 2) - aka h=
ow many packets can be received before sending an acknowledgement.\r\n\r\=
nEven though gQUIC has had success with fraction of RTT, I think it's les=
s robust than specifying an actual amount of time, and specifying an amou=
nt of time allows for more precise TLP and RTO timeouts, which is very ni=
ce.\r\n\r\nI agree there need to be bounds on how small an ack delay a se=
nder can request and how small a MaxPacketsBeforeAck?  I'd prefer a hard =
failure(ie: connection close) to a \"I'm just not going to do what you as=
k and not tell you\", so I'd prefer a transport param or other mechanism =
to communicate the MinMaxAckDelay for a connection and a rule that you ca=
n't request a MaxPacketsBeforeAck smaller than 2."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/1978#issuec=
omment-438410558"}}}</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=
-438410558",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
8410558",
"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-43=
8410558"
}
],
"@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_5beb2a1a5dfb_24d3fdca18d45c4106929--


From nobody Tue Nov 13 11:47: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 7E801130DF1 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:47:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mbOzwwb1NUCS for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:47: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 9BF56130DE0 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:47:34 -0800 (PST)
Date: Tue, 13 Nov 2018 11:47:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542138453; bh=fNbouGQSL2ZeI1+XMGKVypte36n3WUxQ5FgHhG9wQFg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MX2yQxoxSFvA3nlC+hZTlBv38JS3w74g9kXgh8HupNp6ekdlEJYTCRyfngux9kmLg ylC1OpknuOUexGHdX6vYOnxxkctu7V9xRr8Tzfs/Zja1KcgPlpzHQg9X6p6h58+xr/ pnKJo2eMU6jTbW8ZX03kOVBXl4IIXIwCIWnOtEPg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab23bb2a7b2295a0327f32fea90d05dcdd3d861c5092cf000000011802ec5592a169ce16a7e5d6@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/174554579@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_5beb2a55bc6ed_10773fab4f6d45b89621c"; 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/0oC5hD9AGcZnejx_aihMnfjh1nY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:47:37 -0000

----==_mimepart_5beb2a55bc6ed_10773fab4f6d45b89621c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj 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.
+  If this parameter is absent, a default of 8 is assumed.

The point is that otherwise everyone is going to change it from 8. Using 0 avoids the discussion of who's default is better and is in line with other 0 defaults such as max 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/1998#discussion_r233197032
----==_mimepart_5beb2a55bc6ed_10773fab4f6d45b89621c
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/1998#discussion_r233197032">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.
+  If this parameter is absent, a default of 8 is assumed.
</pre>
<p>The point is that otherwise everyone is going to change it from 8. Using 0 avoids the discussion of who's default is better and is in line with other 0 defaults such as max streams.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r233197032">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-0jS3pgIDBqQ2NpmxiUmcm1ekAbks5uuyHVgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5bhUZE5-Z0foheadPAskYS6yT7Gks5uuyHVgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r233197032"}}}</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_r233197032",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r233197032",
"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 1998",
"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/1998#discussion_r233197032"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb2a55bc6ed_10773fab4f6d45b89621c--


From nobody Tue Nov 13 11:48: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 2DEF1130DF9 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:48:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RswJMIn_7lqg for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:48: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 42803130DF6 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:48:22 -0800 (PST)
Date: Tue, 13 Nov 2018 11:48:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542138501; bh=kSvDpmKk/Ce+ncMCrjllZlo7J1umppdqNWP8rudeXcQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xioIwRfSfk42U5A0cOukzCctQmvwbin40pYq/O9Jw3hYpfen6ojUhuV9sCtUN149m Mif8DKgEKXXZoZQGlxiDyspGPQICc0BmQ9VMimGmWDmJ4B6vwZdDrkTFdrHrvsF/c5 jqG0cgRHcTIkSjkkie3oTb1M59jHkiUHvaoZCKaI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab02eae5026e5b203ec29fbb27c78e8707a22168ee92cf000000011802ec8592a169ce16a7e5d6@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/174554928@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_5beb2a85670e0_34053fe8558d45b41969e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wgkj1z4nJW4Rk9AY3dKFO7RARiY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:48:24 -0000

----==_mimepart_5beb2a85670e0_34053fe8558d45b41969e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett 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.
+  If this parameter is absent, a default of 8 is assumed.

Agreed, we've consistently gone with 0 being a default whenever possible, even in cases when 0 makes the transport basically 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/pull/1998#discussion_r233197308
----==_mimepart_5beb2a85670e0_34053fe8558d45b41969e6
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/1998#discussion_r233197308">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.
+  If this parameter is absent, a default of 8 is assumed.
</pre>
<p>Agreed, we've consistently gone with 0 being a default whenever possible, even in cases when 0 makes the transport basically 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/pull/1998#discussion_r233197308">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxut-8SaD9U6ziClmxKGjVA2XomXks5uuyIFgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq36cQfsyNoXS-S3Z1FV1flLVhwK_ks5uuyIFgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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#discussion_r233197308"}}}</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_r233197308",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r233197308",
"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 1998",
"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/1998#discussion_r233197308"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb2a85670e0_34053fe8558d45b41969e6--


From nobody Tue Nov 13 11:49:56 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 51E23130DEA for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:49:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 Z7lOD40cltDj for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:49: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 6EB7012870E for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:49: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=Ysauhl9kneEIrziPCdgCwuj6MKI=; b=B9tFnoBRRh8419lE 3T14VtpRr1xxEIHO6DWzPfpqOCSBR4BqbJ/eE/slo61Rd2JBiXuQ2Fjmom7KV47l QljWHV5mpN1qgyq9eoduM1lHDQLY+6jFOQMd+oTMmVGvCm5F9w7uBT+lQvTlkoEJ o3lW49ETf1VJrubXVnDRyZZLbqI=
Received: by filter1161p1las1.sendgrid.net with SMTP id filter1161p1las1-2309-5BEB2ADF-17 2018-11-13 19:49:51.542915915 +0000 UTC m=+344844.446697752
Received: from github-lowworker-dcc078e.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id NNYMdMsZTZ2mznjzR5PHlw for <quic-issues@ietf.org>; Tue, 13 Nov 2018 19:49:51.435 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcc078e.cp1-iad.github.net (Postfix) with ESMTP id 687EB2C04BE for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:49:51 -0800 (PST)
Date: Tue, 13 Nov 2018 19:49:51 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab165d476006edb35da72671dab326e3905b1e60ff92cf000000011802ecdf92a169ce169265bd@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/review/174555606@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_5beb2adf670ec_79dd3fc2864d45bc12662"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak15I0beeKonpR6MqSKjIGpW0PBxfWc5HxMchC nPLl1jY4FYwS7Hl+6/LYJ8ZHgA0znTnEx4SDi/PVHqasd2vtLlB6QwQ4pPwzlR5j0gRltqHeEAiiE4 HjGfXS5hCiSWFed4NHKT7D8RMgpzQQ4RWpeGQWrq5hk/V+fMpvSP0E9byaAhv9iRPUCGEz/EvEXSMe E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E_NyOQERsSBLm0Y-dWPHdDr6gZY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:49:54 -0000

----==_mimepart_5beb2adf670ec_79dd3fc2864d45bc12662
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the address of the peer, so that the spin bit is consistently enables or
+disabled for repeated connections to the same address.
+

But if you include the source address as well, doesn't that mean that most clients would ordinarily spin and a server that gets spin from clients at a near-zero rate remains suspicious?

-- 
You are receiving this 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#discussion_r233197831
----==_mimepart_5beb2adf670ec_79dd3fc2864d45bc12662
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/1982#discussion_r233197831">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt;  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the address of the peer, so that the spin bit is consistently enables or
+disabled for repeated connections to the same address.
+
</pre>
<p>But if you include the source address as well, doesn't that mean that most clients would ordinarily spin and a server that gets spin from clients at a near-zero rate remains suspicious?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r233197831">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2CxvodLlSLs-gpIphlcDeyL2NFMks5uuyJfgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9zRuYipLv_zPqSqYQ9XPtu_1ejqks5uuyJfgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r233197831"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r233197831",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r233197831",
"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 1982",
"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/1982#discussion_r233197831"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb2adf670ec_79dd3fc2864d45bc12662--


From nobody Tue Nov 13 11:51: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 2817D130EA1 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:51:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 z3KkSQ35oWfI for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:50:59 -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 E02F8130E0F for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:50: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=rb8HGeBS68Qwcql2nKx4vffAPqU=; b=TC8MNb9O5IsN4mcc /VLLRhe+/rM4YW1ocEPMsSIKa8/tRVNIjnxmz4gwof2wVARAuohgnKOgoLr5YQf9 4GhpDmNqdBClkFoP5M/pq27MuJGdbKrdm7/TlDH7hAFTfD3y5SYogqqXOI8Hed2U BCBCeTlrPnEClw8ncVwJUXt4QSo=
Received: by filter1225p1las1.sendgrid.net with SMTP id filter1225p1las1-14704-5BEB2B1F-13 2018-11-13 19:50:55.464812329 +0000 UTC m=+527598.759579669
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id pBBgkkWHRt2XBQiYSp_kTw for <quic-issues@ietf.org>; Tue, 13 Nov 2018 19:50:55.351 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 53E33C12FC for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:50:55 -0800 (PST)
Date: Tue, 13 Nov 2018 19:50:55 +0000 (UTC)
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abecc39d801bfc5ac47c35d4cf3983b86091b3ff5992cf000000011802ed1f92a169ce16a7e5d6@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/174556060@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_5beb2b1f50377_4c3f3ff0862d45b8332273"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2w9pmwNofphzDiBkEYEu9UTTQGEmAdvR54Go P+RUMpw9NnOhmN4Cz3Wq5Yg7UQynx6Qi9iwd+gXZLQwF0yIXW0EldYKH6F2mraaaYv3HY3ULj9xqwN qbycOsxmWAOlb6CwpMD9pXvvPJZxw4XnLzKr2WSkEaVOr8qutF5mdTWI0lg1K8Xl5RsUk6gGjkgwnw U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rRRFXvdZd0eiLFHuJEPXNMmalnw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:51:05 -0000

----==_mimepart_5beb2b1f50377_4c3f3ff0862d45b8332273
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear 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.
+  If this parameter is absent, a default of 8 is assumed.

Then that 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/1998#discussion_r233198173
----==_mimepart_5beb2b1f50377_4c3f3ff0862d45b8332273
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r233198173">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.
+  If this parameter is absent, a default of 8 is assumed.
</pre>
<p>Then that 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/1998#discussion_r233198173">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwB32S3NoNe6jnkhTOGcf2C7mrBnks5uuyKfgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0zjty5Pse1cyMgMS9DxxTaDIWLoks5uuyKfgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r233198173"}}}</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_r233198173",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r233198173",
"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": "@erickinnear commented on 1998",
"sections": [
{
"text": "",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@erickinnear",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r233198173"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb2b1f50377_4c3f3ff0862d45b8332273--


From nobody Tue Nov 13 11:52: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 452FB130E3E for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:52:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ENyaNhG7CBNn for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:51: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 6D2A0130E4F for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:51:59 -0800 (PST)
Date: Tue, 13 Nov 2018 11:51:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542138718; bh=VvscUr0VN5BfCFDP4eA6jzg2Fr4etwmE44RogRLYESM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LzhzveaRMzO3Dnrue++ICs236k2BzZHHuHIvyo16s1u9tDSQpTuuB8PSJ9HEV3YSQ XD0EiFA0cd5FQC1RhcqDb5aJ0JhmNCpfeLlG24ECuqap1m1HECMFhcdhq8zXC4Z22I 2byEPZBcjjMqhWraW/6wW68wf6IqRIPNnKnkstOA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c759cd184faa50e9d69bb218ebee52fc217e4c792cf000000011802ed5e92a169ce168acaf3@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/438412462@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_5beb2b5e6371a_7a3f3fc2864d45bc16726c"; 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/tE1wCAycJZfPhAVYJgptrSB_yj8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:52:09 -0000

----==_mimepart_5beb2b5e6371a_7a3f3fc2864d45bc16726c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The benefit of a TP is that an algorithm that is dead set on, say a 1/10 ratio does not have to adjust for the initial handshake. Although that probably breaks the handshake. All the more reason for implicit ACK'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/1978#issuecomment-438412462
----==_mimepart_5beb2b5e6371a_7a3f3fc2864d45bc16726c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The benefit of a TP is that an algorithm that is dead set on, say a 1/10 ratio does not have to adjust for the initial handshake. Although that probably breaks the handshake. All the more reason for implicit ACK'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/1978#issuecomment-438412462">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0np-2ncBBrx3-E2p5jKoh0xCbm0ks5uuyLegaJpZM4YSA-X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq69ckmXnmm9Bge82WUfM7MnuXGmDks5uuyLegaJpZM4YSA-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":"@mikkelfj in #1978: The benefit of a TP is that an algorithm that is dead set on, say a 1/10 ratio does not have to adjust for the initial handshake. Although that probably breaks the handshake. All the more reason for implicit ACK's ..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438412462"}}}</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-438412462",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438412462",
"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": "**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\": 1978,\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\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438412462"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407375767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb2b5e6371a_7a3f3fc2864d45bc16726c--


From nobody Tue Nov 13 11:53: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 16A96130DE0 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:53:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BTtkb1PYe3Bf for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:53: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 41BB312870E for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:53:29 -0800 (PST)
Date: Tue, 13 Nov 2018 11:53:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542138808; bh=HrbavxeKOucKqH4TBZxgo89qegYi2LMSkS3D0H0PdFk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zmg22Tcp13oRPnbaW7Vvhs7bQIVLSQh+2kLLlfvzPRObL3LZ7Z5RGM6PComNJ1Y7w C+tC3Xkq9vhXVFSksu2zZEU+UlPQPZFRLUGybm2bQBwZszvvxXbPkTNz7exux3wGyZ RKFRgFQWC0AP5QyDkYbY/SiFNppva7QBeNb25COg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b2083bdcf75ad67b14df92b05cec9c39ed17a9e92cf000000011802edb892a169ce168acaf3@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/438412992@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_5beb2bb8694eb_35a83f83402d45bc190698"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yMYoUvaxCPBQaBBsEODTcnfZdYY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:53:31 -0000

----==_mimepart_5beb2bb8694eb_35a83f83402d45bc190698
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One more thought on fraction of CWND vs # of packets and fraction of RTT vs absolute time is that the receiver doesn't know the sender's CWND or the sender's current RTT.  Having exact values removes ambiguity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438412992
----==_mimepart_5beb2bb8694eb_35a83f83402d45bc190698
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>One more thought on fraction of CWND vs # of packets and fraction of RTT vs absolute time is that the receiver doesn't know the sender's CWND or the sender's current RTT.  Having exact values removes ambiguity.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438412992">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8r-2ozqkaBa6hgofrRWwALGsk61ks5uuyM4gaJpZM4YSA-X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7pk4JVDCE-WIN-VXMHESwxdm6jbks5uuyM4gaJpZM4YSA-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":"@ianswett in #1978: One more thought on fraction of CWND vs # of packets and fraction of RTT vs absolute time is that the receiver doesn't know the sender's CWND or the sender's current RTT.  Having exact values removes ambiguity."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438412992"}}}</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-438412992",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438412992",
"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_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\": 1978,\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\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438412992"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407375767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb2bb8694eb_35a83f83402d45bc190698--


From nobody Tue Nov 13 11: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 DE5C6130E0E for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:57:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qCbxz5zwqvxM for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 11:57: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 008A1130E36 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 11:57:51 -0800 (PST)
Date: Tue, 13 Nov 2018 11:57:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542139070; bh=nMMqkgj/EqJD3qRw5LGy3bqXS9j1kHeI2l97n0JNlkE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GwqZMwWD0xoDu/yaHz23km4e94IPy7HXavwUqtIGT0q0V4aTGEW8TIlutbKFxzOGO klXJcnDvOhNpMLre+jpjqNW/ccu0hmQ3lUf/Uizu1jADDYCazMoeg6u7Jc+eJx8ktG JrIOBF0j5fGDvBJJjlTcQs5IQP5dfkdYVi4MjlRk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba8720bbef09b6595baf3296cf158e1034a68727392cf000000011802eebe92a169ce168acaf3@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/438414642@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_5beb2cbecb76e_34433fe8558d45b47049f4"; 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/Yv58TOIAQPbTbueKSFNl6Jv8Ivg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 19:57:55 -0000

----==_mimepart_5beb2cbecb76e_34433fe8558d45b47049f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If time based, is the unit microseconds? There can be extremeley small RTT's on fast short distance networks.

-- 
You are receiving this 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-438414642
----==_mimepart_5beb2cbecb76e_34433fe8558d45b47049f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If time based, is the unit microseconds? There can be extremeley small RTT's on fast short distance networks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-438414642">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-7oAV5ZRVa9gyJevkDsbyML9Am4ks5uuyQ-gaJpZM4YSA-X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6EJHe-PnO-SRgEJ8SPHU6p7RQv2ks5uuyQ-gaJpZM4YSA-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":"@mikkelfj in #1978: If time based, is the unit microseconds? There can be extremeley small RTT's on fast short distance networks."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438414642"}}}</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-438414642",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438414642",
"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": "**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\": 1978,\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\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438414642"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407375767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb2cbecb76e_34433fe8558d45b47049f4--


From nobody Tue Nov 13 12:00: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 66DCD130ECA for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:00:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iKjyQMt2khfN for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:00: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 426FA130E55 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 12:00:13 -0800 (PST)
Date: Tue, 13 Nov 2018 12:00:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542139212; bh=rlJD6nIBegnKuoFrXWiV3YxDYG11luYJq30p4zUqp8o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JgzvOuOt3KzL9V+viqwyCA4AnUaSw9USQDS+QVZdazg6XfFbOb3cXfYU63AP5JmM9 Jlmb5AXto2GvEXVaP6nRlA5kzs0LpcDEqHs548CUFmI0KvWOhNfTPCJWKQW7GUOpAi cu6T+Ql4CO5IKNoayy5IYInu/mAi8Ia31osND4x8=
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/1925/push/3045993696@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1925@github.com>
References: <quicwg/base-drafts/pull/1925@github.com>
Subject: Re: [quicwg/base-drafts] define HTTP_UNEXPECTED_GOAWAY (#1925)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb2d4c53aa2_7c2d3fdbca4d45b422188f"; 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/RpMMn4EbZb5J2EZo-BZas195k3s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 20:00:20 -0000

----==_mimepart_5beb2d4c53aa2_7c2d3fdbca4d45b422188f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

cfb034c  HTTP_UNEXPECTED_FRAME


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1925/files/8c505bb66d082275d12c115f3308799784470998..cfb034c60fb49204154dc56cc110f3688a7eedb6

----==_mimepart_5beb2d4c53aa2_7c2d3fdbca4d45b422188f
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/cfb034c">cfb034c</a>  HTTP_UNEXPECTED_FRAME</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1925/files/8c505bb66d082275d12c115f3308799784470998..cfb034c60fb49204154dc56cc110f3688a7eedb6">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9zcSCNkfShOfOw2gXmkXddl28H5ks5uuyTMgaJpZM4X9mpw">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7tPjoQHk3uNxpgXpreAK9Q9JhrLks5uuyTMgaJpZM4X9mpw.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1925"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1925/files/8c505bb66d082275d12c115f3308799784470998..cfb034c60fb49204154dc56cc110f3688a7eedb6"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1925/files/8c505bb66d082275d12c115f3308799784470998..cfb034c60fb49204154dc56cc110f3688a7eedb6",
"url": "https://github.com/quicwg/base-drafts/pull/1925/files/8c505bb66d082275d12c115f3308799784470998..cfb034c60fb49204154dc56cc110f3688a7eedb6",
"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 #1925",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1925:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "cfb034c",
"value": "HTTP_UNEXPECTED_FRAME"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1925/files/8c505bb66d082275d12c115f3308799784470998..cfb034c60fb49204154dc56cc110f3688a7eedb6"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 402025072\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5beb2d4c53aa2_7c2d3fdbca4d45b422188f--


From nobody Tue Nov 13 12:01: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 7641D130E78 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:01:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 iI_rAvP72nrc for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:01: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 D3888130E13 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 12:00:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542139248; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8b+PIN+XijFtk6TzO97o9j4yhgkBRhJSobbBZT1xrp4=; b=qfjrHGuwBfqxkISLsm2uYwD7k8EK6JhdXuAetulJvmkKhWjsgqLAVO9MUa/dPAUzy071gKuR UlZ/iro5P/fD4IyBvUFDco5L1TbYZ2ZW4wPrfiWcJmlJgT20a1SNPC+yOfu4h8btnoFsxsFQ DBCpHft6AZuebTigRByGtL31HKQ=
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 5beb2d6f.7f61e047fcc0-smtp-out-n02; Tue, 13 Nov 2018 20:00:47 -0000 (UTC)
Date: Tue, 13 Nov 2018 12:00:46 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5beb2d6ed0162_27aa2acdb8dbe5887441f@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 175562: define HTTP_UNEXPECTED_GOAWAY
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb2d6ecfdb8_27aa2acdb8dbe58874345"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0-fBmigYMyDu5eUVRPHskavM2j8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 20:01:29 -0000

----==_mimepart_5beb2d6ecfdb8_27aa2acdb8dbe58874345
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1755629bcae484b330a4497569aff549982cfeaf
      https://github.com/quicwg/base-drafts/commit/1755629bcae484b330a4497569aff549982cfeaf
  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/50cbe60f8f485dab35b0d6a9fc2d2b3a2bc3c808
  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


Compare: https://github.com/quicwg/base-drafts/compare/72684afa37fe...50cbe60f8f48
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5beb2d6ecfdb8_27aa2acdb8dbe58874345--


From nobody Tue Nov 13 12:01: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 D7D4D130E2D for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:01:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 fpPWyvwdnvBu for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:01:25 -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 87480130E30 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 12: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=dj+aeMD9g/tlVsy2jmyirvjTFdg=; b=kMPSbKOFc6vElptF Ad8osR41ZENxzYKj0hBYmYcl7jnEttES8rMr7XJEqb+pP9MI0t5USqvCSrZCL/hT MUNwK/Nt7FIRk86saAe/edDllQZNsLG2EHevKU3Dt6uZ9Bpkd/8Tjb+2GDndA2W2 0sQ9f0nFqzNqfH5+7DJQUtDAoH8=
Received: by filter1411p1mdw1.sendgrid.net with SMTP id filter1411p1mdw1-29214-5BEB2D73-12 2018-11-13 20:00:51.469570919 +0000 UTC m=+526325.496203848
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id VCQeKwodTgeIqLGQd28sZw for <quic-issues@ietf.org>; Tue, 13 Nov 2018 20:00:51.380 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 4C3B41E0AC2 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 12:00:51 -0800 (PST)
Date: Tue, 13 Nov 2018 20:00:51 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e8c9a2c2ab361cc6d183582508463312ab737b392cf000000011802ef7392a169ce16552b26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1925/issue_event/1964090487@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1925@github.com>
References: <quicwg/base-drafts/pull/1925@github.com>
Subject: Re: [quicwg/base-drafts] define HTTP_UNEXPECTED_GOAWAY (#1925)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb2d734a9da_68b63ff12b4d45c038216d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak22/i2a4GwHkGbi8zK1rNqamCAnFhn2LwUOAT zdSiXVWeSbvNC1RYukPt6Ga1LgkIIt7nsRuHkLH4c0UEphP3nGwXjUHKWQejY+KnheycwUhNWgmPey vM8UDKx/HY2fMGJ8KO0vg+bMMHdW5dncQb70ho6K8GyI1pAvNtti6QWGr5JkijhRI7jmNn26CFaKjs I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rwtrCD3Y4v0dyFaX68Xyb5yg5N4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 20:01:34 -0000

----==_mimepart_5beb2d734a9da_68b63ff12b4d45c038216d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1925 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/1925#event-1964090487
----==_mimepart_5beb2d734a9da_68b63ff12b4d45c038216d
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="374680358" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1925" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1925/hovercard" href="https://github.com/quicwg/base-drafts/pull/1925">#1925</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/1925#event-1964090487">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3oGukmZvkiadfvjYVUQMQ_BEXUPks5uuyTzgaJpZM4X9mpw">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2lvYyBpj2Hb9_yoIKbhkrtHEUaaks5uuyTzgaJpZM4X9mpw.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1925 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1925#event-1964090487"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1925#event-1964090487",
"url": "https://github.com/quicwg/base-drafts/pull/1925#event-1964090487",
"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 HTTP_UNEXPECTED_GOAWAY (#1925)",
"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/1925#event-1964090487"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 402025072\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb2d734a9da_68b63ff12b4d45c038216d--


From nobody Tue Nov 13 12:01: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 2A260130EB7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:01:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 dwBC645-RWOL for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:01: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 52F51130E7E for <quic-issues@ietf.org>; Tue, 13 Nov 2018 12: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=NhPheMQZoUyHmAOqHPk1xCsq6rE=; b=gJ5N3Coejzl0stkn i17dXMyvNAlchBJnnG8jKmjWGOuVCPjlqqp/DT4ox8kNFd9WP5mm3JJMqUwB0n7x CYnMARj1+uKe2Oib2M22AvtkwxeTxuK+MDuejPHOdYJnAOtRv/Fumt8q/IdoUEpQ Q5eE9vDNhUW5xJY0etrHRKFpNUE=
Received: by filter0312p1iad2.sendgrid.net with SMTP id filter0312p1iad2-9714-5BEB2D73-33 2018-11-13 20:00:51.564484569 +0000 UTC m=+590142.781160053
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id th_Wfmk9QkitdTORt0kgTA for <quic-issues@ietf.org>; Tue, 13 Nov 2018 20:00:51.472 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id 70EA13E024B for <quic-issues@ietf.org>; Tue, 13 Nov 2018 12:00:51 -0800 (PST)
Date: Tue, 13 Nov 2018 20:00:51 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc6850807ac853205b5b9c0ffdbb3e0575e9a4d9e92cf000000011802ef7392a169ce164cfa34@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1918/issue_event/1964090497@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1918@github.com>
References: <quicwg/base-drafts/issues/1918@github.com>
Subject: Re: [quicwg/base-drafts] Section 4.2.17 references HTTP_UNEXPECTED_GOAWAY which doesn't exist (#1918)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb2d736d14e_79bc3f9e20cd45bc2534a5"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ed6x63jz9eHHPS45uPWqqg/zqTZKgEIE/dw sEyDhPUE8+UTk8w2Hq2xmXmIARKLG3l6t/16cWuWGyQoI2k+M27J16dYjF9Eq481Tla1teIg38Kna1 f0gPjsvhX0nyK1jwbqzTcUFOIbuis59PXePWphH3oMBS3TZFhSrDeXenVmwd4e4b22Eilu9df+gP6m I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kdliyAsc_TVZMy3hTwt6oYnl4Ms>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 20:01:37 -0000

----==_mimepart_5beb2d736d14e_79bc3f9e20cd45bc2534a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1918 via #1925.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1918#event-1964090497
----==_mimepart_5beb2d736d14e_79bc3f9e20cd45bc2534a5
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="374143540" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1918" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1918/hovercard" href="https://github.com/quicwg/base-drafts/issues/1918">#1918</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="374680358" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1925" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1925/hovercard" href="https://github.com/quicwg/base-drafts/pull/1925">#1925</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1918#event-1964090497">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6lKVbsMXicT3IBKB2Z7clL4xIJYks5uuyTzgaJpZM4X7KPH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0A5q77oEvRX2370CwdFNtEN_EB3ks5uuyTzgaJpZM4X7KPH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1918 via #1925."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1918#event-1964090497"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1918#event-1964090497",
"url": "https://github.com/quicwg/base-drafts/issues/1918#event-1964090497",
"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] Section 4.2.17 references HTTP_UNEXPECTED_GOAWAY which doesn't exist (#1918)",
"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/1918#event-1964090497"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 401384391\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb2d736d14e_79bc3f9e20cd45bc2534a5--


From nobody Tue Nov 13 12:10: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 0E00A130E25 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:10:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FgmTnLiHmQHo for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:10: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 06B3D12D4EA for <quic-issues@ietf.org>; Tue, 13 Nov 2018 12:10:27 -0800 (PST)
Date: Tue, 13 Nov 2018 12:10:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542139826; bh=eLqiZxqpSdf8AZCnlJQbv3BiVIEPb2X2PKhjBdZ03Ec=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=URqDeTitKKg6IfZpGjKA56w7/UGM5At72knoMQNIRJHq9jb+NVKa0VsWmdBJJ6Q1r eMLeGj/mbFwFJBgYfyHnhc+qvI8IXv82x4j2DEfcvvHzHuagmjDm4GDuAHp+d4WegK jHIRxjZQVcosNmSEVdLV6W3WsGVq+sHha/Sueo7g=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab615a742624a2edf6450ed82b99a4180b17591a7f92cf000000011802f1b292a169ce169ea713@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/438418928@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_5beb2fb2c70a8_4bc93fbbe02d45c08388f"; 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/Ja0iuxpaWEAgT4s4Ven48YApuGQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 20:10:34 -0000

----==_mimepart_5beb2fb2c70a8_4bc93fbbe02d45c08388f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, the protocol isn't in English, it's in binary.  The RFC is in English, but that doesn't mean there won't be translations later.  (E.g. [RFC7540 in Chinese](https://github.com/abbshr/rfc7540-translation-zh_cn))

This is ultimately useful for the developer of the implementation emitting it, so they know what language to expect there.  The key requirement for everyone else is something easy to log and relay back to that developer, and I think UTF-8 is our best option there.  I'd support MUST UTF-8.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1990#issuecomment-438418928
----==_mimepart_5beb2fb2c70a8_4bc93fbbe02d45c08388f
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 protocol isn't in English, it's in bi=
nary.  The RFC is in English, but that doesn't mean there won't be transl=
ations later.  (E.g. <a href=3D"https://github.com/abbshr/rfc7540-transla=
tion-zh_cn">RFC7540 in Chinese</a>)</p>
<p>This is ultimately useful for the developer of the implementation emit=
ting it, so they know what language to expect there.  The key requirement=
 for everyone else is something easy to log and relay back to that develo=
per, and I think UTF-8 is our best option there.  I'd support MUST UTF-8.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-438418928">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8cp=
tWYZ7vFEKLWd_iIf8zgt-38qks5uuycygaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7yLsAeo5vY1_KLwRUrnS5lw=
a6s-ks5uuycygaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1990: @janaiyengar, the protocol isn't in English, it's in bin=
ary.  The RFC is in English, but that doesn't mean there won't be transla=
tions later.  (E.g. [RFC7540 in Chinese](https://github.com/abbshr/rfc754=
0-translation-zh_cn))\r\n\r\nThis is ultimately useful for the developer =
of the implementation emitting it, so they know what language to expect t=
here.  The key requirement for everyone else is something easy to log and=
 relay back to that developer, and I think UTF-8 is our best option there=
.  I'd support MUST UTF-8."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/1990#issuecomment-438418928"}}}</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/1990#issuecomment=
-438418928",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
8418928",
"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] encoding of CONNECTION_CLOSE reason ph=
rases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
8418928"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090372=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5beb2fb2c70a8_4bc93fbbe02d45c08388f--


From nobody Tue Nov 13 12: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 5591B130DE0 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:17:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jj5lyeIOkLtX for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:17: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 5E26212D4EA for <quic-issues@ietf.org>; Tue, 13 Nov 2018 12:17:00 -0800 (PST)
Date: Tue, 13 Nov 2018 12:16:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542140219; bh=W/H0r0u94yGTXz6Wm3iT4CHe22VTJlE6qcodYdMRE4c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DBLakzg05MshPEYEfC9iM5ABk0YUiHKGm4sdQD9YM4fBoUljKkBFuZsn9JwsnXLCJ OgkZd8lCOyioeXV6QJ5oicQvBV/CojhTNRgyECNHBQlwiFcwtbClzh6Q4UjKFcV9Nt q/DP5h0JsRL3qS0mvMltmgmuqkyNnKRLJHPlRFTQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6daf546ea4275c6ff298b366483464ad89b9019192cf000000011802f33b92a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989/438421028@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1989@github.com>
References: <quicwg/base-drafts/issues/1989@github.com>
Subject: Re: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb313b62149_5e413fcfe30d45c4808d8"; 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/x72ht9kClYQS5r3-2qzm7vf3e3o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 20:17:02 -0000

----==_mimepart_5beb313b62149_5e413fcfe30d45c4808d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, it was nice for you, because you were reclining on a cushion on the floor.
![](https://i.postimg.cc/Z5n05Rx5/image.jpg)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438421028
----==_mimepart_5beb313b62149_5e413fcfe30d45c4808d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a>, it was nice for you, because you were reclining on a cushion on the floor.<br>
<a target="_blank" rel="noopener noreferrer" href="https://camo.githubusercontent.com/a3511172b82ca54561c02d89a5156805653ae32f/68747470733a2f2f692e706f7374696d672e63632f5a356e30355278352f696d6167652e6a7067"><img src="https://camo.githubusercontent.com/a3511172b82ca54561c02d89a5156805653ae32f/68747470733a2f2f692e706f7374696d672e63632f5a356e30355278352f696d6167652e6a7067" alt="" data-canonical-src="https://i.postimg.cc/Z5n05Rx5/image.jpg" style="max-width:100%;"></a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438421028">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Q8nL1phwQgl1pXpHfr7CiDLuKWks5uuyi7gaJpZM4YYWeK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3hAjdqhpVk2v3qd82SegtiS1P8hks5uuyi7gaJpZM4YYWeK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1989: @janaiyengar, it was nice for you, because you were reclining on a cushion on the floor.\r\n![](https://i.postimg.cc/Z5n05Rx5/image.jpg)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438421028"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438421028",
"url": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438421028",
"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] frame type field of CONNECTION_CLOSE provides little value (#1989)",
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438421028"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409036682\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb313b62149_5e413fcfe30d45c4808d8--


From nobody Tue Nov 13 12:36: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 3189E130E3D for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:35:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5cYwvhMpwC9I for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 12:35: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 2D244130E70 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 12:35:55 -0800 (PST)
Date: Tue, 13 Nov 2018 12:35:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542141353; bh=tRel99vesFiYqd5xKNqBVuY3QkZdr+dOcgasZHuIMRA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P+kVIuCm//BclLrqpbND4WLeYyRpYHnN/zbnKRMAwoFA9MRQzdfztRZ5HeckCxlpq zaTQBHQgdpVBCVGLErQC5mPi9oeSysiI976cp70wu2L5oYHItu6d4vb5x+vVYbItF0 bRfFT7PvnI14t7m/zoTvfPsaC6Bwq1fq5cKLTVM0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf20cb962543020bf383243c29e76a31240ebcb7a92cf000000011802f7a992a169ce168acaf3@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/438427090@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_5beb35a9bbe35_4a693fcfe04d45b41607ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m3oLx1cZ7uKMpVj4Pp6KWitoceU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 20:36:05 -0000

----==_mimepart_5beb35a9bbe35_4a693fcfe04d45b41607ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it'd be best to make it microseconds, though I'll note that a lot of environments don't have microsecond timer granularity.

We could re-use the shift value in transport params if we're concerned about constantly consuming 4 bytes for the value.  Or we could agree it's in units of 100s of microseconds as a compromise.

-- 
You are receiving this 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-438427090
----==_mimepart_5beb35a9bbe35_4a693fcfe04d45b41607ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think it'd be best to make it microseconds, though I'll note that a =
lot of environments don't have microsecond timer granularity.</p>
<p>We could re-use the shift value in transport params if we're concerned=
 about constantly consuming 4 bytes for the value.  Or we could agree it'=
s in units of 100s of microseconds as a compromise.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-438427090">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzc7=
DCJpA_MTuQB-zwzs4iKK9GeNks5uuy0pgaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-Xa5lZkQH34IbbhzDiMDyLb=
Vspsks5uuy0pgaJpZM4YSA-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: I think it'd be best to make it microseconds, though I'll =
note that a lot of environments don't have microsecond timer granularity.=
\r\n\r\nWe could re-use the shift value in transport params if we're conc=
erned about constantly consuming 4 bytes for the value.  Or we could agre=
e it's in units of 100s of microseconds as a compromise."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978=
#issuecomment-438427090"}}}</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=
-438427090",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
8427090",
"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-43=
8427090"
}
],
"@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_5beb35a9bbe35_4a693fcfe04d45b41607ef--


From nobody Tue Nov 13 13: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 4F264130DCB for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:09:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rr0zXHT1pblk for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:09: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 EF8CD130DF1 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 13:00:27 -0800 (PST)
Date: Tue, 13 Nov 2018 13:00:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542142826; bh=YFXUDw4758WVB2M9VasVNLErE6v8OWrdaD5otoKw9Eo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e3d0GGSYMbOT65Ht+f8wObIuoNRaunOHTgmBl7+a8ezNRRUxWOHXTPsbEEGuGrDOQ 2Ht223IzcPTdQM2VCR9cQnogpZEDz7aiaGdJ2JP9GJotLPZfSXr2mZuIYTVWViMpd0 96mH1PuiZ4BXlvMYJnIwCygOiP2qCs9S7iDJASK8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc83ea7b0653937a7ad7cd9289fef18a1bd2e04e192cf000000011802fd6a92a169ce168acaf3@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/438434683@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_5beb3b6aecae4_3e243fb5f02d45c0630945"; 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/AJMtMwUIowlPqj6Van0RT9e7-yA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 21:09:32 -0000

----==_mimepart_5beb3b6aecae4_3e243fb5f02d45c0630945
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For high speed lans latency is only a few us if stack can keep up.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438434683
----==_mimepart_5beb3b6aecae4_3e243fb5f02d45c0630945
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For high speed lans latency is only a few us if stack can keep up.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438434683">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3ZaqYss8vmb-ydkl7VuEwsuMSo4ks5uuzLqgaJpZM4YSA-X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6uC0yj70YahiISpHO74lyuG8VwBks5uuzLqgaJpZM4YSA-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":"@mikkelfj in #1978: For high speed lans latency is only a few us if stack can keep up."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438434683"}}}</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-438434683",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438434683",
"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": "**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\": 1978,\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\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438434683"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407375767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb3b6aecae4_3e243fb5f02d45c0630945--


From nobody Tue Nov 13 13:39: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 3C461130DEE for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:38:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 1HVmdntapSbI for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:38: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 B5EBE130DE7 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 13:38:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542145135; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IHVcKXVLOAXEpLCR6dr1vsbXasVs0H8Mh8nCKeYHwFA=; b=aNRbb35puE9yG3kldhemqOIG7651Apbku6bS5sDNVillNY8ztFNoYqTnJktwnZHVdu/VKDRe 4TT2+eeoxzmzmaNZKsLXRDpzPdjQdPmjVLq0gF2j9mDpuoOWxZo0aI76iT4iY9AMFv3Lj104 tfugi21tJxnD/S5LeiJANq8e3IU=
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 5beb446f.7f5787e94cc0-smtp-out-n02; Tue, 13 Nov 2018 21:38:55 -0000 (UTC)
Date: Tue, 13 Nov 2018 13:38:54 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5beb446ebf546_2c542aff8b91457839619@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb446ebf1e6_2c542aff8b91457839557"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c7k_gtFnYoIKzmVNLuMf8aFapP4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 21:38:58 -0000

----==_mimepart_5beb446ebf1e6_2c542aff8b91457839557
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cids
  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_5beb446ebf1e6_2c542aff8b91457839557--


From nobody Tue Nov 13 13:40: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 687A7130DE7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:40:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 fXd1xbEA2V6Q for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:40:21 -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 EE0C912DDA3 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 13:40:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542145220; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qOsiUhB621gJlXXEY+zJKO13hfyzXXjt4k8CfhwJ5T8=; b=vUwnKeAtueKqXBWh+tzaIHpGMnmgSX3vHbdq8ZchgSthSLbyxH2DlGI2RsBHVW3mBcXmt3UQ UqDCN0hiUMzs0CSM5Xj0q3AvyBDcOBS4SvsED+a0m0ZE32AL2Xmd35V12q6zZgYK4ehxdzdS TAEn4AfUrI2kff1i0Qm1/P64dAQ=
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 5beb44c3.7f57f4714510-smtp-out-n02; Tue, 13 Nov 2018 21:40:19 -0000 (UTC)
Date: Tue, 13 Nov 2018 13:40:18 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5beb44c281751_59b02add2ea2a57c109179@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2c0d5d: Discard, but don't retire, excess connection IDs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb44c2813c7_59b02add2ea2a57c109045"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P6dEcgg-jBJ3xhcLx5pbGoOZeDE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 21:40:22 -0000

----==_mimepart_5beb44c2813c7_59b02add2ea2a57c109045
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/dont-retire
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2c0d5d9ef8682e0579bd1b801b3b181d5e68df36
      https://github.com/quicwg/base-drafts/commit/2c0d5d9ef8682e0579bd1b801b3b181d5e68df36
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5beb44c2813c7_59b02add2ea2a57c109045--


From nobody Tue Nov 13 13:40: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 AF46312F18C for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:40:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 EsdzgfcdIHGH for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:40: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 A533712DDA3 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 13:40:48 -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=0hP31XBD1/p+jCZ1m3bVkQO1zDg=; b=fOFg8M3BkHiG+rWZ BCIFCVnFwbg4T89aA5cMLifRnCFZg9aNXCaUyKB40cMEQl/slQA+WfxWVy0AnCf6 2B3bK9OitkAOCVJCrOgSf1pjVCr4OZNpM7l0MTtTCDSbKUTTGxsJUW6pyVj8BbMA YCJ7YFhyW/uOTBgvD7Sw4wKD6YI=
Received: by filter1332p1mdw1.sendgrid.net with SMTP id filter1332p1mdw1-16446-5BEB44DF-14 2018-11-13 21:40:47.510144666 +0000 UTC m=+531639.344666767
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id 88o7Wv_vR9CI5X5AARvwfA for <quic-issues@ietf.org>; Tue, 13 Nov 2018 21:40:47.520 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 805111E13C7 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 13:40:47 -0800 (PST)
Date: Tue, 13 Nov 2018 21:40:47 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae08872e24c8aee2d091a060fecb51af0819e0ce92cf00000001180306df92a169ce16acffb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2000@github.com>
Subject: [quicwg/base-drafts] Discard, but don't retire, excess connection IDs (#2000)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb44df7ed19_f3f3fd1850d45bc305016"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3MZ0C/Hlio3MzEI0A9otHI5lOgY26QVNpvgQ MY8/wGt5qQzhZqWpiiZLgf2Tfl/tTIcbIpwhU+u8asdU/j3Z2+A/mpx/TSUHGTvA/GceJGzr5IoH0Q y6Fpanj4zPpKZRjm+gHCU9xWcI2GZxkEEJAn0DabiNgX9gfxoKf8DTt9GXzrNID51GU8zztYlpzEnG 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yEoATHTVNuqZmF62EKV-H67vw-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: Tue, 13 Nov 2018 21:40:51 -0000

----==_mimepart_5beb44df7ed19_f3f3fd1850d45bc305016
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Followup for #1992 .
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2000

-- Commit Summary --

  * Discard, but don't retire, excess connection IDs

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2000.patch
https://github.com/quicwg/base-drafts/pull/2000.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/2000

----==_mimepart_5beb44df7ed19_f3f3fd1850d45bc305016
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Followup for <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="379697967" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1992" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1992/hovercard" href="https://github.com/quicwg/base-drafts/pull/1992">#1992</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/2000'>https://github.com/quicwg/base-drafts/pull/2000</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Discard, but don&#39;t retire, excess connection IDs</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2000/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/2000.patch'>https://github.com/quicwg/base-drafts/pull/2000.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2000.diff'>https://github.com/quicwg/base-drafts/pull/2000.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/2000">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3fTAdU-8ewL_RO3kjq70II1HSTDks5uuzxfgaJpZM4Yckz0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Br6AvdOQOqlmbmyvoWLHmaa5Nuks5uuzxfgaJpZM4Yckz0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Discard, but don't retire, excess connection IDs (#2000)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2000"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2000",
"url": "https://github.com/quicwg/base-drafts/pull/2000",
"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": "Discard, but don't retire, excess connection IDs (#2000)",
"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": "2c0d5d9",
"value": "Discard, but don't retire, excess connection IDs"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2000/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\": 2000,\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\": 2000\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2000"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2000.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2000.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410143988\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5beb44df7ed19_f3f3fd1850d45bc305016--


From nobody Tue Nov 13 13:46: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 22D80130DCB for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:46:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OFA4qUgApBRm for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:46: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 9DFBC12F18C for <quic-issues@ietf.org>; Tue, 13 Nov 2018 13:46:55 -0800 (PST)
Date: Tue, 13 Nov 2018 13:46:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542145614; bh=DHp/25f5WZGeC2loyQuLDConxTeFIeGoptWcYSxthWM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jJXoXGSaUtO9eWZ1ssrTpJoNSftQm0lIuh4KZ0d94/ilAaHDkNwM779As02YR1Psb +mA69pOjX8UD/rut/nSIg1L3QUuC+yyZI0YhZXYSUYP3MnyyNc0Ta2nvTXD9mMhxgO 1s4WnMGX3bPA0eClnHHFqzAOeCrPtyxjwoWRYqzo=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9032405c4b75f442ae4978257f29bb5425abed5b92cf000000011803084e92a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989/438450188@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1989@github.com>
References: <quicwg/base-drafts/issues/1989@github.com>
Subject: Re: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb464e7a6c0_1f923fdbedad45b8814f6"; 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/biCnuKrUFUAW6Y0JKO5zugqRL64>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 21:46:57 -0000

----==_mimepart_5beb464e7a6c0_1f923fdbedad45b8814f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I say we keep the field.  If it prove to be useless, we can always re-purpose 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/1989#issuecomment-438450188
----==_mimepart_5beb464e7a6c0_1f923fdbedad45b8814f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I say we keep the field.  If it prove to be useless, we can always re-purpose 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/1989#issuecomment-438450188">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Xk_rFwHsRozN3W5bhNh5QTdhqGks5uuz3OgaJpZM4YYWeK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxKm8FuipxNA49NTkYrX_uhmwzy2ks5uuz3OgaJpZM4YYWeK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1989: I say we keep the field.  If it prove to be useless, we can always re-purpose it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438450188"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438450188",
"url": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438450188",
"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] frame type field of CONNECTION_CLOSE provides little value (#1989)",
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438450188"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409036682\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb464e7a6c0_1f923fdbedad45b8814f6--


From nobody Tue Nov 13 13:51: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 3DD57130DCB for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:50:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.066
X-Spam-Level: 
X-Spam-Status: No, score=-2.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 WTH_oe_dIZRZ for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 13:50:56 -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 5AEF212F18C for <quic-issues@ietf.org>; Tue, 13 Nov 2018 13:50: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=rcZw44HS1nK6Dra2Hu6H6/3go7U=; b=MhWpImdXK43CsL1R +uCrjZi7maz5W4ZWcx4H9kyMapMP3bI4VvTuXtTC0VDb8OdtIT6zhRxeB+DPvHNx rw3Q8xGI/BVAUtpDUjUg608RnNXRYKLDuMJYnB5Xd6Z8+sYg7fh/61SDN+oXnFiq 41Mc9cQ0gZIkweydqMO0BXz8fLg=
Received: by filter0061p1iad2.sendgrid.net with SMTP id filter0061p1iad2-11430-5BEB473C-39 2018-11-13 21:50:52.990569857 +0000 UTC m=+597086.503876706
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id t8_3N1v3RP27eHMVof0LXQ for <quic-issues@ietf.org>; Tue, 13 Nov 2018 21:50:52.886 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id D5F353E09FA for <quic-issues@ietf.org>; Tue, 13 Nov 2018 13:50:52 -0800 (PST)
Date: Tue, 13 Nov 2018 21:50:53 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbda27d6b2231c3bfc5e9fe55c58ddf68ca69bbe992cf000000011803093c92a169ce16acffb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2000/review/174604246@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2000@github.com>
References: <quicwg/base-drafts/pull/2000@github.com>
Subject: Re: [quicwg/base-drafts] Discard, but don't retire, excess connection IDs (#2000)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb473cd3f5d_1f2c3fdbedad45b81200f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3OxzvUHZysDIJkU8RLnuUPpIcqyS4NU+RgDN zRDKjvReongtB+mBmmcVwoHvcr3XJP8SWQZ/jq+KkNDwqFZv3vKH9tDlBouFLoBl36QXlIXDFp8ozR rgZpJizxX5P6lVY7qFfHCzTyC58H9nbAeM7Ebv5RMYRIiXH2BWkoRJ9P/I2V61zb8fRePiaUPY76km Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X7PYt3omhX8HkqV-fivi_h7p_lo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 21:50:58 -0000

----==_mimepart_5beb473cd3f5d_1f2c3fdbedad45b81200f9
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/2000#pullrequestreview-174604246
----==_mimepart_5beb473cd3f5d_1f2c3fdbedad45b81200f9
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/2000#pullrequestreview-174604246">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3t8jAkE5_yny-eJr55aJepQgEGyks5uuz68gaJpZM4Yckz0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0cWhErx7t2DcGn7DCOsoFyQBjmsks5uuz68gaJpZM4Yckz0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2000"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2000#pullrequestreview-174604246"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2000#pullrequestreview-174604246",
"url": "https://github.com/quicwg/base-drafts/pull/2000#pullrequestreview-174604246",
"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 2000",
"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/2000#pullrequestreview-174604246"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410143988\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb473cd3f5d_1f2c3fdbedad45b81200f9--


From nobody Tue Nov 13 14:33: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 351C0130DE7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 14:33:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LmtRkDWOTskV for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 14:33: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 7D01812F18C for <quic-issues@ietf.org>; Tue, 13 Nov 2018 14:33:13 -0800 (PST)
Date: Tue, 13 Nov 2018 14:33:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542148392; bh=RR3RUtJ9tbeIiGOHkWB2hZ5wXiUMSetFuBY9ZZebAWE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IyvdzvWlL2rAcnSzc4bxO0aH8gK4azjl/JIDQ4fDYTA7parx8MF6IRvd0Ex8kF1Sp U3O2slFyOjzrqJzDoN1RFmlPnWhx4n5KH05SYDHpHGwtxgTvEuHbfo2PyYW/br6z5m moMzli5UFxevtF0BmReTVKZ9YN81rzssmFFG2D/Q=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab90e439049c4264106c711f6e822c68054eeaf17392cf000000011803132892a169ce16ad4519@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2001@github.com>
Subject: [quicwg/base-drafts] Refine minimum DCID length of Initial (#2001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb51287d300_69e13feaae0d45c0367788"; 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/e-kIvdVRgeY1f_gqv2DXgLsz0ME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 22:33:15 -0000

----==_mimepart_5beb51287d300_69e13feaae0d45c0367788
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is meant to almost entirely mitigate #1810 by making sure that the reply to a VN packet ends up at the same server. It reduces the spurious downgrade attack signal to a corner case of a corner case.

It is much more lightweight than alternatives, if we're looking for a minimum-footprint change.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2001

-- Commit Summary --

  * Refine minimum DCID length of Initial

-- File Changes --

    M draft-ietf-quic-transport.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2001.patch
https://github.com/quicwg/base-drafts/pull/2001.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/2001

----==_mimepart_5beb51287d300_69e13feaae0d45c0367788
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is meant to almost entirely mitigate <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="364815673" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1810" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1810/hovercard" href="https://github.com/quicwg/base-drafts/issues/1810">#1810</a> by making sure that the reply to a VN packet ends up at the same server. It reduces the spurious downgrade attack signal to a corner case of a corner case.</p>
<p>It is much more lightweight than alternatives, if we're looking for a minimum-footprint change.</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/2001'>https://github.com/quicwg/base-drafts/pull/2001</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Refine minimum DCID length of Initial</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2001/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/2001.patch'>https://github.com/quicwg/base-drafts/pull/2001.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2001.diff'>https://github.com/quicwg/base-drafts/pull/2001.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/2001">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3_sDi0AUEW-0qQmXKpZCcuyjRi0ks5uu0iogaJpZM4Ycp3b">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8cqRP2yMSKvYhhBF8OENgugCol0ks5uu0iogaJpZM4Ycp3b.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Refine minimum DCID length of Initial (#2001)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2001"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2001",
"url": "https://github.com/quicwg/base-drafts/pull/2001",
"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": "Refine minimum DCID length of Initial (#2001)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "c3828d3",
"value": "Refine minimum DCID length of Initial"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2001/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\": 2001,\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\": 2001\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2001"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2001.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2001.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410164699\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5beb51287d300_69e13feaae0d45c0367788--


From nobody Tue Nov 13 14:35: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 0780E130DE7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 14:35:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 f03au_uhYwTn for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 14:35: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 AE4A412F18C for <quic-issues@ietf.org>; Tue, 13 Nov 2018 14:35:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542148524; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3jI54pp7rKH1MJjB0z6XkB5RqcL69RZC9QkGp9unh6I=; b=Wz25vp9xQ7J3z++Bt05XzaKyyUU+Nnu5NH4NR0SaSqG2ZUEVgM/1S7vpaTOBHHzfhpGLZSwh ChaHwyqc62RVSNMviTjw0TgBDAwZCQyLrkMMHzefuQ3jBxMBNrTKuNSwyTvcKycwCT3rTef7 2ZVT1ChC+CtHP9LH901grtTFr1U=
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.44]) by mxa.mailgun.org with ESMTP id 5beb51ac.7fc64bea0750-smtp-out-n02; Tue, 13 Nov 2018 22:35:24 -0000 (UTC)
Date: Tue, 13 Nov 2018 14:35:24 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5beb51ac7d20d_5fe82aaca86ea580120299@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2c0d5d: Discard, but don't retire, excess connection IDs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb51ac7cc44_5fe82aaca86ea5801201e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kohvKou7RokR0itr3CadFwUKMG0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 22:35:27 -0000

----==_mimepart_5beb51ac7cc44_5fe82aaca86ea5801201e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2c0d5d9ef8682e0579bd1b801b3b181d5e68df36
      https://github.com/quicwg/base-drafts/commit/2c0d5d9ef8682e0579bd1b801b3b181d5e68df36
  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: fb5c91210a8b3a95d1e70b409e29c3e6daafb97a
      https://github.com/quicwg/base-drafts/commit/fb5c91210a8b3a95d1e70b409e29c3e6daafb97a
  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


Compare: https://github.com/quicwg/base-drafts/compare/50cbe60f8f48...fb5c91210a8b
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5beb51ac7cc44_5fe82aaca86ea5801201e0--


From nobody Tue Nov 13 14: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 460D4130DF9 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 14:35:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 syLAdtL5MgP7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 14:35: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 395AA12F18C for <quic-issues@ietf.org>; Tue, 13 Nov 2018 14:35:29 -0800 (PST)
Date: Tue, 13 Nov 2018 14:35:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542148528; bh=i7nFuog41u4yAjqmVvM+z1hWRn71kaTU+HEmnw5bqAI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZWdWAecLFVFRB9DT5d9PlQRGCdQPUY1NmSnkS34hWFaFVcNzGlnVGuNx9450iPen2 QWnW4MHPeRBooH3G6BMagwZW5GZylxkxilJ/TxwjliNLM9rZItB5yDk82MrqTag4Q2 I41RMIsz9fbmTAZsp8LIb3Xa4cUwWuG4a47Q/BOQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d4c15595d778cd589b76ecbbab3a49accebaa4392cf00000001180313b092a169ce16acffb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2000/issue_event/1964423490@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2000@github.com>
References: <quicwg/base-drafts/pull/2000@github.com>
Subject: Re: [quicwg/base-drafts] Discard, but don't retire, excess connection IDs (#2000)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb51b022df3_129e3ff4b5cd45bc2691b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PALoOS5jUXrZn7p9Li53j_bF87k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 22:35:31 -0000

----==_mimepart_5beb51b022df3_129e3ff4b5cd45bc2691b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2000 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/2000#event-1964423490
----==_mimepart_5beb51b022df3_129e3ff4b5cd45bc2691b4
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="380436407" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2000" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2000/hovercard" href="https://github.com/quicwg/base-drafts/pull/2000">#2000</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/2000#event-1964423490">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9dJhCwW12grxs36boDUx69jhkFEks5uu0kwgaJpZM4Yckz0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzuFU5qNwpVF4j09ImkhRC5RXoWyks5uu0kwgaJpZM4Yckz0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2000 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2000#event-1964423490"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2000#event-1964423490",
"url": "https://github.com/quicwg/base-drafts/pull/2000#event-1964423490",
"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] Discard, but don't retire, excess connection IDs (#2000)",
"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/2000#event-1964423490"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410143988\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb51b022df3_129e3ff4b5cd45bc2691b4--


From nobody Tue Nov 13 14: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 9ADB5130DE7 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 14:42:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 lQVrjuXi7REv for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 14:42: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 0CB1912F18C for <quic-issues@ietf.org>; Tue, 13 Nov 2018 14:42:47 -0800 (PST)
Date: Tue, 13 Nov 2018 14:42:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542148965; bh=+PGhlywOEvAWxbC03yvO+6cRm3QJ+1vsXvOo58+d/Nw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mpCKCZUeWIN24FndZ/QZDJ2bYcx8LwOHWVOwdwfHFu5u5B5gR3k0TSLrwdmb4hxwJ cacvLgzeUpPHqRzEhX+B3nt9azTpPFekBYjyTIjVl8nRe4AUaJmoSI9zG9iwYy2pjF gi6s34wCOVx9EIz704VsTo8Q7SnuxBTQ7oVa71zE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab849c2944b4ed38f111498f8a96cd7a79a7af139892cf000000011803156592a169ce16ad4519@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2001/review/174623602@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2001@github.com>
References: <quicwg/base-drafts/pull/2001@github.com>
Subject: Re: [quicwg/base-drafts] Refine minimum DCID length of Initial (#2001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb5365c7718_77253fd65fcd45b823752"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HVy-qGu4o5v6SgP_KuHbR-zVY4Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 22:42:49 -0000

----==_mimepart_5beb5365c7718_77253fd65fcd45b823752
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/2001#pullrequestreview-174623602
----==_mimepart_5beb5365c7718_77253fd65fcd45b823752
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/2001#pullrequestreview-174623602">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6TdQlYD0fbqk2fqyh4TzYMqCeBRks5uu0rlgaJpZM4Ycp3b">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8-FS-PjHUk0hjIcXCzkZvDaxbjDks5uu0rlgaJpZM4Ycp3b.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2001"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2001#pullrequestreview-174623602"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2001#pullrequestreview-174623602",
"url": "https://github.com/quicwg/base-drafts/pull/2001#pullrequestreview-174623602",
"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 2001",
"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/2001#pullrequestreview-174623602"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410164699\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb5365c7718_77253fd65fcd45b823752--


From nobody Tue Nov 13 14:46: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 CD4BC130DEE for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 14:46:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KgXEJbUSkouq for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 14:46:15 -0800 (PST)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C443D12F18C for <quic-issues@ietf.org>; Tue, 13 Nov 2018 14:46:15 -0800 (PST)
Date: Tue, 13 Nov 2018 14:46:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542149175; bh=yRu5n3y6bT2Fm3fYsIYmPayZPaQS7tTcxnlTqN3dNsw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R0onVuS443j6u/AqyDXFL/voFN1iPMBzPRLbgSD4y55HC2xC9B4gL5eidZOBMfDyd xdijYXpNEZ2zwWnzdqofE09I06YuO8J9Wh2zGuYQOff1k6Tg0DNeBBjomrKOoUftfS NwMPNMs0zTc1u8HFqBHUkj+yI0mxbz4HjZzxfAyk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba3e6f9f8b4d6a3227e6253aadf10db3d26d009392cf000000011803163692a169ce16ad4519@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2001/review/174624774@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2001@github.com>
References: <quicwg/base-drafts/pull/2001@github.com>
Subject: Re: [quicwg/base-drafts] Refine minimum DCID length of Initial (#2001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb5436df0bb_413a3fa36b6d45b858044"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5qBcV0bpAGqdJXvdG2Zl1CscRfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 22:46:18 -0000

----==_mimepart_5beb5436df0bb_413a3fa36b6d45b858044
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1318,6 +1318,11 @@ packet is received from the server, the client MUST use the same value unless it
 abandons the connection attempt and starts a new one. The initial Destination
 Connection ID is used to determine packet protection keys for Initial packets.
 
+A client SHOULD select a Destination Connection ID length long enough to fulfill
+the minimum for every QUIC version it supports. This makes it easier to detect
+version downgrade attacks, by increasing the chance Initial packets are routed
+to the same server.

This second sentence worries me.  The mechanism we have for detecting version downgrade is robust without consistent routing.  The problem here is that it might be too robust and - during a server upgrade - the server might change its mind.  Having stable routing ensures that the server can maintain state during the cut-over and avoid connections being killed as a result.  Given the complexities involved, I would suggest that we limit this to just the first sentence.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2001#pullrequestreview-174624774
----==_mimepart_5beb5436df0bb_413a3fa36b6d45b858044
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/2001#discussion_r233252745">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1318,6 +1318,11 @@ packet is received from the server, the client MUST use the same value unless it
 abandons the connection attempt and starts a new one. The initial Destination
 Connection ID is used to determine packet protection keys for Initial packets.
 
+A client SHOULD select a Destination Connection ID length long enough to fulfill
+the minimum for every QUIC version it supports. This makes it easier to detect
+version downgrade attacks, by increasing the chance Initial packets are routed
+to the same server.
</pre>
<p>This second sentence worries me.  The mechanism we have for detecting version downgrade is robust without consistent routing.  The problem here is that it might be too robust and - during a server upgrade - the server might change its mind.  Having stable routing ensures that the server can maintain state during the cut-over and avoid connections being killed as a result.  Given the complexities involved, I would suggest that we limit this to just the first sentence.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2001#pullrequestreview-174624774">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq79evREHnkdFlZ8oHlRaA6l_739Sks5uu0u2gaJpZM4Ycp3b">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyfLZXMbsd0wJyIur4FeVFdq3kyCks5uu0u2gaJpZM4Ycp3b.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2001"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2001#pullrequestreview-174624774"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2001#pullrequestreview-174624774",
"url": "https://github.com/quicwg/base-drafts/pull/2001#pullrequestreview-174624774",
"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 2001",
"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/2001#pullrequestreview-174624774"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410164699\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb5436df0bb_413a3fa36b6d45b858044--


From nobody Tue Nov 13 15:07: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 2D7B8130DF5 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:07:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 Kh98n5HEWTi3 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:07: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 15509130DEE for <quic-issues@ietf.org>; Tue, 13 Nov 2018 15:07:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542150473; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=oBqh5ykih0mqcI/BPAsIuo80bdRa+3P/vtelWaiYF1Q=; b=nuhSI1T0T0l1JMlLm0gIfLXeYXJO+JbXBdE9KATzyU4umzznbFzrocdBpMqvy4wtnXZD9sKd y6fO7CK/KOeL+xT20TTv7x28dxjdLhiTbXkNdPUYKezFHHMh5yGv+ZCl50xaLWu/9vFc3fr+ tqNvDmd88c8BSkkSpw/KO2phQ3k=
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 5beb5948.7f7a80054270-smtp-out-n01; Tue, 13 Nov 2018 23:07:52 -0000 (UTC)
Date: Tue, 13 Nov 2018 15:07:51 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5beb59473e5e_a232afff7b82578904bc@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb59473ae7_a232afff7b8257890336"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X6XP7V3TMI4QidJmTSB-dY310uE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 23:07:55 -0000

----==_mimepart_5beb59473ae7_a232afff7b8257890336
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/rename_http
  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_5beb59473ae7_a232afff7b8257890336--


From nobody Tue Nov 13 15:12: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 440FC130DF9 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:12:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 48E7gVmglavh for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:12: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 4F76C130DF5 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 15:12:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542150766; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4Ll+kSEkofhMJPf3wVNAecfVAZR+p5GJXMB/j+gt4y0=; b=VTazw78gX8BB9DZ0ru6w+nyNdGMTNJ5svVOHw0dwrn3FqPHzCSzKIWICblObho13SMLMYQ13 fK8AYnXRVi43zUJqF1jaQIMh57liyabidzWdBR+njX398uCFVVNpJjHS453Uau+EQ/iDq/Fo 0/gXjjg4iEp5lunf4jdlIDWr9YI=
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 5beb5a6d.7fdf20355720-smtp-out-n01; Tue, 13 Nov 2018 23:12:45 -0000 (UTC)
Date: Tue, 13 Nov 2018 15:12:45 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5beb5a6dd43ce_5eaf2abea2f9c57846867@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 11d259: Update the salt in preparation for -17
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb5a6dd3eb7_5eaf2abea2f9c57846745"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6raTlGQxS1UDwtyM06KuveHR2AA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 23:12:49 -0000

----==_mimepart_5beb5a6dd3eb7_5eaf2abea2f9c57846745
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 11d259ccbf2172ed32e6283e02b14d7d69fb763f
      https://github.com/quicwg/base-drafts/commit/11d259ccbf2172ed32e6283e02b14d7d69fb763f
  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: cbb12cf453bbc75d94da0c6af0f7dc01b2d67b23
      https://github.com/quicwg/base-drafts/commit/cbb12cf453bbc75d94da0c6af0f7dc01b2d67b23
  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


Compare: https://github.com/quicwg/base-drafts/compare/fb5c91210a8b...cbb12cf453bb
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5beb5a6dd3eb7_5eaf2abea2f9c57846745--


From nobody Tue Nov 13 15: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 51421130E03 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:12:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 cu2CQ_Htv1qo for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:12: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 93CF3130DF9 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 15:12:50 -0800 (PST)
Date: Tue, 13 Nov 2018 15:12:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542150769; bh=8dm6ySUAa/z72Exl6nBX8nBGbulf/l8YuWdlSJ0xI1w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WFXkj15l++ua+pN1TfVydsPKp8OJsJcD6z8pn0EwSL4b7680Owlh0pNDRoJ3HBH7k wInurrf+gm1YGpXk0zmnUGqKhpV1ozSN2oXO6lgSNV8LyqXihtWH3IJaQpcLKiuunv Vznw7h/Ml4yrTMIJxLstSn7Nq4vJXffIuLLEjO4g=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9bf6c0731055c62bcf4945a265bebb2da920ecc592cf0000000118031c7192a169ce16833848@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1970/issue_event/1964489182@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1970@github.com>
References: <quicwg/base-drafts/pull/1970@github.com>
Subject: Re: [quicwg/base-drafts] Update the salt in preparation for -17 (#1970)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb5a714c5dc_559f3fd6efcd45b43021ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YghFj_wTQCiaUPcRRH3fUpVoN5Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 23:12:52 -0000

----==_mimepart_5beb5a714c5dc_559f3fd6efcd45b43021ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1970 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/1970#event-1964489182
----==_mimepart_5beb5a714c5dc_559f3fd6efcd45b43021ea
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="377698376" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1970" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1970/hovercard" href="https://github.com/quicwg/base-drafts/pull/1970">#1970</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/1970#event-1964489182">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwHqGfkfRUwUWCDW8OIz5Hcab_XJks5uu1HxgaJpZM4YPyCV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-8z6vdOgx1KvHzejSxZEaAz_Uxoks5uu1HxgaJpZM4YPyCV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1970 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1970#event-1964489182"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1970#event-1964489182",
"url": "https://github.com/quicwg/base-drafts/pull/1970#event-1964489182",
"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] Update the salt in preparation for -17 (#1970)",
"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/1970#event-1964489182"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406790293\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb5a714c5dc_559f3fd6efcd45b43021ea--


From nobody Tue Nov 13 15:36: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 DA3D31286D9 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:36:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 wkffOjBNdEj5 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:36: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 564F9123FFD for <quic-issues@ietf.org>; Tue, 13 Nov 2018 15:36:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542152168; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RblboZNdFIkRCMkA+2hqXtXCGtlc8Xi6DC9nI8lpQAM=; b=zoVCGq5ip0FJZBMG3OOLUx3X8bbc6sAbx85eIC+5wHP3p/KBHakjxHDEw3lM9tRYYMu0EZW1 2DwIUjhf/BzFMonnkx58QNdsNdh6EEOrNoOpYR3bKFWHf9IH5MLoTnSBYXwgdgiAtFI6gBuA 4Y26XAUyRc4TKsORMDSagyQzd5E=
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 5beb5fe8.7fd30c27d8d0-smtp-out-n02; Tue, 13 Nov 2018 23:36:08 -0000 (UTC)
Date: Tue, 13 Nov 2018 15:36:07 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5beb5fe7e9c6b_232b2aafb217257873818@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb5fe7e9813_232b2aafb2172578737b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QOPfskGZ2zSuXibH7WMvM7J0Jx0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 23:36:11 -0000

----==_mimepart_5beb5fe7e9813_232b2aafb2172578737b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/new-salt
  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_5beb5fe7e9813_232b2aafb2172578737b7--


From nobody Tue Nov 13 15:58: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 727A5130DF5 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:58:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 ufDse47UBZwO for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:58: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 9B0A3130DF0 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 15:58:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542153490; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=12huZP53lSOqwiwbPFTSpgodaOqHQtj5w75zuwL10jg=; b=aXGI83rgaxnSd0ybviguCRI22zdG6fqS51CilDUohcgn8Yvu0yGmzAaZIGc59WMBLv1L/zJi 6zGHJ9pqoSUWTXrQqz3PLGh/1+yg+uOjED6bdhjam6PHr+V6Vjz7IduclODEoZrPMF4UkqBD JX87qGtrnofyNVLFVvD9HucRSAQ=
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 5beb6512.7f78bc56a7e0-smtp-out-n03; Tue, 13 Nov 2018 23:58:10 -0000 (UTC)
Date: Tue, 13 Nov 2018 15:58:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5beb6511a3028_51722ab32fb9e58038314@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1e4ab0: Add key diversity section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb6511a2cb2_51722ab32fb9e5803829b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1bzS7njCfXkUj1NRuSl5oYEtT7w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 23:58:14 -0000

----==_mimepart_5beb6511a2cb2_51722ab32fb9e5803829b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/leaf-separation
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1e4ab004ce00f2f5ee72870b94187e434a6e3159
      https://github.com/quicwg/base-drafts/commit/1e4ab004ce00f2f5ee72870b94187e434a6e3159
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5beb6511a2cb2_51722ab32fb9e5803829b--


From nobody Tue Nov 13 15:58: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 EE1B7130DF9 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:58:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EqafXtqJfXE0 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 15:58:14 -0800 (PST)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DBAB130DF0 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 15:58:14 -0800 (PST)
Date: Tue, 13 Nov 2018 15:58:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542153493; bh=HLVjcC+VxQP7vJNfMrjQNtbkt5rR7yNExpdsEU00Q2I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uGb/enDP/AP2OQrr0W3TEC8k8a58PsH9SF9JUWltvUVttaaPg50hIAephqID0PvMA FV0xyy1DYULbaRJj0eMA9ZWUE967VZ+nBZt9CkCN+Ny7d9GQXY//yZEZlYTgCtwgTC tb/IpJADTp4H5fqaqAl/g3t2yP1purJ8vM1tPvdw=
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/1991/push/3046622655@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1991@github.com>
References: <quicwg/base-drafts/pull/1991@github.com>
Subject: Re: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb651595370_65fd3f8e1bad45c4331625"; 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/N11Oo0__3Xd9i9dHZCIxAdQklQQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 23:58:16 -0000

----==_mimepart_5beb651595370_65fd3f8e1bad45c4331625
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

1e4ab00  Add key diversity section


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1991/files/35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7..1e4ab004ce00f2f5ee72870b94187e434a6e3159

----==_mimepart_5beb651595370_65fd3f8e1bad45c4331625
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/1e4ab00">1e4ab00</a>  Add key diversity 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/1991/files/35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7..1e4ab004ce00f2f5ee72870b94187e434a6e3159">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1kgZzKurUKU1h8aoD-nkwsCB08Oks5uu1yVgaJpZM4YY_r2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8-tYAMX1eV2WJKXi0HRlDbMrjvNks5uu1yVgaJpZM4YY_r2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1991"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1991/files/35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7..1e4ab004ce00f2f5ee72870b94187e434a6e3159"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991/files/35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7..1e4ab004ce00f2f5ee72870b94187e434a6e3159",
"url": "https://github.com/quicwg/base-drafts/pull/1991/files/35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7..1e4ab004ce00f2f5ee72870b94187e434a6e3159",
"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 #1991",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1991:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "1e4ab00",
"value": "Add key diversity section"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1991/files/35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7..1e4ab004ce00f2f5ee72870b94187e434a6e3159"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409205494\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5beb651595370_65fd3f8e1bad45c4331625--


From nobody Tue Nov 13 16:19: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 C85A1130E02 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:19:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 GbNElh2ms-_Y for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:19: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 866A3130DF5 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 16:19:28 -0800 (PST)
Date: Tue, 13 Nov 2018 16:19:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542154767; bh=fbNLWGdGVFOUx6FA01EScl78sM6nIXtogKHwiwh43Uo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e9sUudcSSp3F0JsnXoZd/nIlKMbV99SbW0405NRINVstV0ghRPwj2ZVdvuk/R+9uv cTsGf4qZ1hvcrXCVoofP633xFN2z+4nEfh1vWZdc/WgNr1rGx/2krNZfdxIYOS9Mop 9E5WO2tCamARzUjjFEgQJ6uT/bP5CAiA9Et2/xOg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a78c31d5da7113ab5879abf146702d095083a1a92cf0000000118032c0f92a169ce167cded5@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/174649770@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_5beb6a0f225c8_54053f8adf2d45c035767"; 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/klXNJBBho975bi9Rm6NDJe65yp4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 00:19:31 -0000

----==_mimepart_5beb6a0f225c8_54053f8adf2d45c035767
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -142,7 +142,7 @@ of frames contained in a packet affect recovery and congestion control logic:
 
 * Packets that contain only ACK frames do not count toward congestion control
   limits and are not considered in-flight. Note that this means PADDING frames
-  cause packets to contribute toward bytes in flight without directly causing an
+  cause packets to contribute toward bytes in-flight without directly causing an
   acknowledgment to be sent.

"in-flight" when used as a compound modifier (in-flight packets, for example) should usually have a hyphen before the noun.  Here, it's after the noun, so this wouldn't get one.  See [here](https://www.quickanddirtytips.com/education/grammar/how-to-use-a-hyphen), for 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/1965#discussion_r233273505
----==_mimepart_5beb6a0f225c8_54053f8adf2d45c035767
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/1965#discussion_r233273505">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -142,7 +142,7 @@ of frames contained in a packet affect recovery and congestion control logic:
 
 * Packets that contain only ACK frames do not count toward congestion control
   limits and are not considered in-flight. Note that this means PADDING frames
-  cause packets to contribute toward bytes in flight without directly causing an
+  cause packets to contribute toward bytes in-flight without directly causing an
   acknowledgment to be sent.
</pre>
<p>"in-flight" when used as a compound modifier (in-flight packets, for example) should usually have a hyphen before the noun.  Here, it's after the noun, so this wouldn't get one.  See <a href="https://www.quickanddirtytips.com/education/grammar/how-to-use-a-hyphen" rel="nofollow">here</a>, for 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/1965#discussion_r233273505">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-rBlSWMIdi1_L5hZU-_yp7PWaWFks5uu2GPgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-AGFRwG63VJbORwHTZEmVYVbSHVks5uu2GPgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#discussion_r233273505"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r233273505",
"url": "https://github.com/quicwg/base-drafts/pull/1965#discussion_r233273505",
"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 1965",
"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/1965#discussion_r233273505"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406301130\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb6a0f225c8_54053f8adf2d45c035767--


From nobody Tue Nov 13 16:35: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 1752B12426A for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:34:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ou-3b5srBG8Z for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:34: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 59524130E04 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 16:34:55 -0800 (PST)
Date: Tue, 13 Nov 2018 16:34:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542155693; bh=LRiC6ZaCPo+jSQy1UzYJrM4hSBOZ4UYuv7P8sVm3iPY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RWbI5sng85S5fovxf1Hobwy3EeG7wopFni1lLpMN+hfXiVvNXc56cInxj+DinjLtv ngkznuvjh7rKuYaUY6HQtL845scbBZEn8U4WeoQuaRAMzZIlrPuL7T5EeaZKZes06R CEbaz+HaR9pJDSrl6/7R7spCS4OwuTXXoe4j/Q00=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc181e7eaf4fb8dd794a8cd0426aa9d7db2ba152d92cf0000000118032fad92a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989/438492618@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1989@github.com>
References: <quicwg/base-drafts/issues/1989@github.com>
Subject: Re: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb6dad56c65_23253fd1436d45bc30584d"; 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/jpd0pSf18A6bFCwXtTtqTaucFlg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 00:34:57 -0000

----==_mimepart_5beb6dad56c65_23253fd1436d45bc30584d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar Just my personal impression of that one particular discussion. Doesn't matter.

What matters is how we use this frame type field. We can decide that it's too late in the process to change the wire format, and just leave it there. We would need a lot of additional text how to properly use it though, see my examples in https://github.com/quicwg/base-drafts/issues/1989#issue-379495874. I would prefer to actually define a format that 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/1989#issuecomment-438492618
----==_mimepart_5beb6dad56c65_23253fd1436d45bc30584d
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> Just my personal impression of that one pa=
rticular discussion. Doesn't matter.</p>
<p>What matters is how we use this frame type field. We can decide that i=
t's too late in the process to change the wire format, and just leave it =
there. We would need a lot of additional text how to properly use it thou=
gh, see my examples in <a class=3D"issue-link js-issue-link" data-error-t=
ext=3D"Failed to load issue title" data-id=3D"379495874" data-permission-=
text=3D"Issue title is private" data-url=3D"https://github.com/quicwg/bas=
e-drafts/issues/1989" data-hovercard-type=3D"issue" data-hovercard-url=3D=
"/quicwg/base-drafts/issues/1989/hovercard" href=3D"https://github.com/qu=
icwg/base-drafts/issues/1989#issue-379495874">#1989 (comment)</a>. I woul=
d prefer to actually define a format that makes sense.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1989#issuecomment-438492618">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0zw=
EQfYdk0pz8rZNCqRHKPliIV2ks5uu2UtgaJpZM4YYWeK">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1xALhQC8z6GAVuISUyt-fpo=
O774ks5uu2UtgaJpZM4YYWeK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1989: @janaiyengar Just my personal impression of that one=
 particular discussion. Doesn't matter.\r\n\r\nWhat matters is how we use=
 this frame type field. We can decide that it's too late in the process t=
o change the wire format, and just leave it there. We would need a lot of=
 additional text how to properly use it though, see my examples in https:=
//github.com/quicwg/base-drafts/issues/1989#issue-379495874. I would pref=
er to actually define a format that makes sense."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/1989#issueco=
mment-438492618"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment=
-438492618",
"url": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
8492618",
"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] frame type field of CONNECTION_CLOSE p=
rovides little value (#1989)",
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
8492618"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090366=
82\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5beb6dad56c65_23253fd1436d45bc30584d--


From nobody Tue Nov 13 16:39: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 9BA03130E04 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:39:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-rdns6Htc81 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:39: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 01B90130DF5 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 16:39:29 -0800 (PST)
Date: Tue, 13 Nov 2018 16:39:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542155969; bh=sNfaCysIVD/9IPhOvFVI2wX9fDLH+Sqss8bes/IA9bo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KErsCF15MZ9OFO8GqVOzdeWx17u9ihwNg0LFBx01pSTdNLRyhzxfeQdDo1pOBpJVg XUC8ih4Jjsg/r+fPUVsklvihNdFyyvrPx6HctA8/HBT/ivt9wi8I4obbmyWVqjvdBE 3ec9iJAUohaqEprRIgAHmRvjtqEf35liieIDiArw=
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/1998/push/3046702003@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_5beb6ec128793_65053fca85ad45b4117628"; 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/ibWqfTrHqN1Je-IQRPEuUzYZOZM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 00:39:33 -0000

----==_mimepart_5beb6ec128793_65053fca85ad45b4117628
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann pushed 2 commits.

fa65397  Mike's suggestion
8ff9361  assume 0 as default for max_connection_ids


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998/files/1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f..8ff93615a18bee5e0b51f96e87c0eddb2a6062e3

----==_mimepart_5beb6ec128793_65053fca85ad45b4117628
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/fa65397">fa65397</a>  Mike&#39;s suggestion</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8ff9361">8ff9361</a>  assume 0 as default for max_connection_ids</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1998/files/1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f..8ff93615a18bee5e0b51f96e87c0eddb2a6062e3">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyzSs_LhxutVxBqIHou1Ofiq2AApks5uu2ZBgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1QXKpIT2eLKJyeE9mubS1kCkeaUks5uu2ZBgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998/files/1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f..8ff93615a18bee5e0b51f96e87c0eddb2a6062e3"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998/files/1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f..8ff93615a18bee5e0b51f96e87c0eddb2a6062e3",
"url": "https://github.com/quicwg/base-drafts/pull/1998/files/1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f..8ff93615a18bee5e0b51f96e87c0eddb2a6062e3",
"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 pushed 2 commits in #1998",
"sections": [
{
"text": "2 new commits pushed to quicwg/base-drafts #1998:",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [
{
"name": "fa65397",
"value": "Mike's suggestion"
},
{
"name": "8ff9361",
"value": "assume 0 as default for max_connection_ids"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1998/files/1bcf7c353d6c4e09f5d082eaa8bbd290acef0d3f..8ff93615a18bee5e0b51f96e87c0eddb2a6062e3"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5beb6ec128793_65053fca85ad45b4117628--


From nobody Tue Nov 13 16:39: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 B0882130DF5 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:39:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PDC6z-IXoK0q for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:39: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 EBA84130DFE for <quic-issues@ietf.org>; Tue, 13 Nov 2018 16:39:39 -0800 (PST)
Date: Tue, 13 Nov 2018 16:39:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542155978; bh=E9bqc3sRWGjBBg4nEtc+lGjvqYtjljfkZxb4b7e9/1k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G+Bpq7DHIwtI0fNgvakc1wjcDnNsKAqy+EJZq0XjLaGZy4eE0GiBCgXiDcKd4Yx5f TeFsaUgKb+z433X1FVOHT+FZvsKC3z6s0iKq2rJZjX55V+qIIVtC2qzNZZbNEbD7xS StZAhzCGcom3WEBW4iMJ0lk7LrKqYSogv9hkDqyY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab938b278faa56343c5f6d920cb9fecdc6e982e1b592cf00000001180330ca92a169ce16a7e5d6@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/174654255@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_5beb6ecaebf70_232a3fd1436d45bc1504f6"; 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/Ij8mNM9Yy_gPVXmsDpAnr5mePsU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 00:39:42 -0000

----==_mimepart_5beb6ecaebf70_232a3fd1436d45bc1504f6
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.
+  If this parameter is absent, a default of 8 is assumed.

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_r233277305
----==_mimepart_5beb6ecaebf70_232a3fd1436d45bc1504f6
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_r233277305">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.
+  If this parameter is absent, a default of 8 is assumed.
</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_r233277305">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2WJsUlNirNOYgetr4J8VqbZ1tTKks5uu2ZKgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwNFJfJB3G--urt-N_nZwqJmsIn1ks5uu2ZKgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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_r233277305"}}}</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_r233277305",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r233277305",
"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 commented on 1998",
"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/1998#discussion_r233277305"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb6ecaebf70_232a3fd1436d45bc1504f6--


From nobody Tue Nov 13 16:40: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 80524130DFE for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:39:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 q7EVJ35sZk56 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:39: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 67794130DF5 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 16:39: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=8jSAGeH+k+1BrNVuSzMrBR31vug=; b=T/5Jyp2tMPOk5oWL lTVwb2gRFh3cf1jyPjNgiKHIfJo6Zi+J7VFJSzR+E/t/YtNMpSQI1Ay3BnvcA/6K f1S5eYXjlJx2wC61bM0CAoPmT/mYmfM3zs9BnGdkTq661RN6gpCxwnR/0N1Nt4Cc Keq6Qm204dLOfTS/cL+Gi+bA1ZI=
Received: by filter1325p1mdw1.sendgrid.net with SMTP id filter1325p1mdw1-20399-5BEB6EDB-1 2018-11-14 00:39:55.142112257 +0000 UTC m=+542881.657488104
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id p049qpuCQvGZPvgR2EiuUg for <quic-issues@ietf.org>; Wed, 14 Nov 2018 00:39:55.207 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id 39EF0803EF for <quic-issues@ietf.org>; Tue, 13 Nov 2018 16:39:55 -0800 (PST)
Date: Wed, 14 Nov 2018 00:39:55 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9d2b3622a776f29c728d97384209b90b3d09cf2f92cf00000001180330db92a169ce16a7e5d6@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/174654316@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_5beb6edb37a0e_5b103fc6b40d45c017568b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1S1TGYEJL5FwUDjly8JwXH7qFZBY0f0tSG2F kWEyuo6wDmB3f1S51/10Lhet9S13CwH9GLZY1e2dEVCKswoMUds5k53IyVcubLxelnY0PcUxQUYcUd +UG4PgMe9G6Ukz9PIKr2O3dKR1AmgwKSqtgfOALM2OXt/Gzhacv3MoVfenM9W4xJCnCz0G1aQZ/qAv Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pfHrkRYuc4N_TRThakXqJNTNnbU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 00:40:00 -0000

----==_mimepart_5beb6edb37a0e_5b103fc6b40d45c017568b
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 the limit how many unretired connection IDs they are willing to 

Thanks for the suggestion, @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/1998#discussion_r233277355
----==_mimepart_5beb6edb37a0e_5b103fc6b40d45c017568b
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_r233277355">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 the limit how many unretired connection IDs they are willing to 
</pre>
<p>Thanks for the suggestion, <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/1998#discussion_r233277355">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3ysEQ-KO0HeIPjB3QeLQbHWPdpwks5uu2ZbgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxMVhiGQZgPMR-svW_5MJrULzXxBks5uu2ZbgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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_r233277355"}}}</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_r233277355",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r233277355",
"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 commented on 1998",
"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/1998#discussion_r233277355"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb6edb37a0e_5b103fc6b40d45c017568b--


From nobody Tue Nov 13 16:45: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 ACE0D130DF5 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:45:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IoMBCmbagwDS for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:45:22 -0800 (PST)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EB09130DC2 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 16:45:22 -0800 (PST)
Date: Tue, 13 Nov 2018 16:45:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542156321; bh=muGfCV0N/P1QsfcvbjplI3w3wA19JZDjIun1zk8S8xs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vH+ILMz6WHdccIV/KLEEGJHjSy7jPJ+gZIylD7fZcG35VyHNjCsCHa4LHYppj43m0 /ODWSunSlVW9/+IXqfhW6+euHEm8F8n0uvqsAOT3OAGUd0ewXIvKeUcS8ms3ZCQvMS 7ki2/ij0e/el1/5S7DeMOVsjcYlod/A/052HLHsc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3856bb7f3a19e270a30b987e39c1204d63fccaed92cf000000011803322192a169ce169265bd@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/review/174654553@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_5beb70216fa45_71273faa6aad45b8396159"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Unb2cxCgTQo-LqzSLr-s_K0mLM0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 00:45:25 -0000

----==_mimepart_5beb70216fa45_71273faa6aad45b8396159
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

This is essentially right, but I think that this needs to be primarily per-path, with an allowance for per-connection ID.

>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or

```suggestion
on average the spin bit is disabled for at least one eighth of network paths.
```

>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent

```suggestion
The random choice SHOULD be dependent
```

>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the source and destination addresses of the connection,

```suggestion
on the source and destination addresses of the path,
```

>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the source and destination addresses of the connection,
+so that the spin bit is consistently enabled or
+disabled for repeated connections between the same addresses.

```suggestion
disabled for repeated use of the same path.
```

>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the source and destination addresses of the connection,
+so that the spin bit is consistently enabled or
+disabled for repeated connections between the same addresses.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,

```suggestion
a constant value that is randomly chosen to be 0 or 1 for the path,
```

>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the source and destination addresses of the connection,
+so that the spin bit is consistently enabled or
+disabled for repeated connections between the same addresses.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
 regardless of the values received from their peer. Addendums or revisions to

```suggestion
regardless of the values received from their peer.  Alternatively, endpoints MAY
change this value when changing connection ID.  Addendums or revisions 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/1982#pullrequestreview-174654553
----==_mimepart_5beb70216fa45_71273faa6aad45b8396159
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>This is essentially right, but I think that this needs to be primarily=
 per-path, with an allowance for per-connection ID.</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r233277560">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connection=
s, or
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-on average the spin bit is disabled for at le=
ast 1/8th of the connections, or
+on average the spin bit is disabled for at least one eighth of network p=
aths.
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r233277599">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connection=
s, or
+1/8th of the paths when doing migrations. The random choice SHOULD be de=
pendent
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-1/8th of the paths when doing migrations. The=
 random choice SHOULD be dependent
+The random choice SHOULD be dependent
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r233277717">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connection=
s, or
+1/8th of the paths when doing migrations. The random choice SHOULD be de=
pendent
+on the source and destination addresses of the connection,
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-on the source and destination addresses of th=
e connection,
+on the source and destination addresses of the path,
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r233277777">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connection=
s, or
+1/8th of the paths when doing migrations. The random choice SHOULD be de=
pendent
+on the source and destination addresses of the connection,
+so that the spin bit is consistently enabled or
+disabled for repeated connections between the same addresses.
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-disabled for repeated connections between the=
 same addresses.
+disabled for repeated use of the same path.
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r233277871">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connection=
s, or
+1/8th of the paths when doing migrations. The random choice SHOULD be de=
pendent
+on the source and destination addresses of the connection,
+so that the spin bit is consistently enabled or
+disabled for repeated connections between the same addresses.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o
+a constant value randomly chosen to be 0 or 1,
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-a constant value randomly chosen to be 0 or 1=
,
+a constant value that is randomly chosen to be 0 or 1 for the path,
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r233278068">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connection=
s, or
+1/8th of the paths when doing migrations. The random choice SHOULD be de=
pendent
+on the source and destination addresses of the connection,
+so that the spin bit is consistently enabled or
+disabled for repeated connections between the same addresses.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o
+a constant value randomly chosen to be 0 or 1,
 regardless of the values received from their peer. Addendums or revision=
s to
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">- regardless of the values received from their=
 peer. Addendums or revisions to
+regardless of the values received from their peer.  Alternatively, endpo=
ints MAY
+change this value when changing connection ID.  Addendums or revisions t=
o
</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/1982#pullrequestreview-174654553">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
-QJ5f6FWk1XLNh-WMNznEddAHLjks5uu2ehgaJpZM4YUgQv">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq1Ys0zL6zPFSbt58ViB-m=
_hd1W9Pks5uu2ehgaJpZM4YUgQv.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1982"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-1746=
54553"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestrev=
iew-174654553",
"url": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview=
-174654553",
"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 1982",
"sections": [
{
"text": "This is essentially right, but I think that this needs to be pri=
marily per-path, with an allowance for per-connection ID.",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview=
-174654553"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4080282=
07\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5beb70216fa45_71273faa6aad45b8396159--


From nobody Tue Nov 13 16:46: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 8C7D4130DF5 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:46:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 zbhNrJPJpnNW for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:46: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 E7146130DC2 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 16:46:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542156408; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7G258GejyrKENHCz4hyVmCjh5jkMjQbAA4e8l65XtVQ=; b=oigThOoOpX/6tdJjE3jCyZ8D8itGasA0As+BPUdbzNFSdpsxfdskqbcLtPo540Y7jXZe1O21 B4veF9s7To9YRnswRSqgdnhTNoicWxLlU1PPKbpnrxjbLaobJ4XVUTcwKz2it6ezMaSCBPBd V3jBXWY2Q28CbrFbDyEj14oQEcQ=
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.45]) by mxa.mailgun.org with ESMTP id 5beb7077.7fd4d006f0f0-smtp-out-n01; Wed, 14 Nov 2018 00:46:47 -0000 (UTC)
Date: Tue, 13 Nov 2018 16:46:46 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5beb7076e33bc_5f182af23c9ee57c11538f@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beb7076e2ea5_5f182af23c9ee57c115247"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QaesjVomM_XKpLpi3Cr1yDbVZUE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 00:46:51 -0000

----==_mimepart_5beb7076e2ea5_5f182af23c9ee57c115247
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/dont-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_5beb7076e2ea5_5f182af23c9ee57c115247--


From nobody Tue Nov 13 16: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 46718130DFE for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:56:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 SUpi3Kl7tDnX for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 16:56:18 -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 728DE130DF5 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 16:56: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=54pfVHVNfPJfXGBaMQ1c408qe0g=; b=bZbfRyWXOQLa+gQr vpUc8BTA0gK/kyxiof6cnqfWig0fvXRb67Kp+zuDmQZco19gM5L3PFMZOsQHOCgp fjzG4OHmZVGjvYpURCJJz26o+cbn/RyoEX/tv9k5CL3wxWGHF0TBx8YZvWwD7UvA IRGmpkQlPhFJzpm1KIJWGV22En0=
Received: by filter0280p1iad2.sendgrid.net with SMTP id filter0280p1iad2-30774-5BEB72B0-F 2018-11-14 00:56:16.570623303 +0000 UTC m=+607727.285679273
Received: from github-lowworker-63e61ec.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id by6EVCPnRZK1SyCh7E3Csw for <quic-issues@ietf.org>; Wed, 14 Nov 2018 00:56:16.513 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-63e61ec.cp1-iad.github.net (Postfix) with ESMTP id 7A7872A08DA for <quic-issues@ietf.org>; Tue, 13 Nov 2018 16:56:16 -0800 (PST)
Date: Wed, 14 Nov 2018 00:56:16 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80a24e45c4a5edd5b14171c22a81025a69235d6992cf00000001180334b092a169ce169265bd@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/review/174657747@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_5beb72b077839_6ebe3f82672d45b4125534"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1GcvwrOVuOA1Iq8D822N2ZDxQn/0SAIk/HBO 5dSn16DJVDp/ICcNMexqc+1chsoBxaYxhtOVQEBJEUk5cJKOJjQ4plZSmcbP8+nfpuxM5RTIaJlTig DtBfsaeAIAG+1fREjuOcno3D7OT/iILpfxtLOzJuAj8zGqyXvj+doHm6Rg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AexmLkv1AvZ-4YLXNOjk_QEmutE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 00:56:20 -0000

----==_mimepart_5beb72b077839_6ebe3f82672d45b4125534
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the source and destination addresses of the connection,
+so that the spin bit is consistently enabled or
+disabled for repeated connections between the same addresses.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
 regardless of the values received from their peer. Addendums or revisions to

> disabled for repeated connections between the same addresses.

Isn't this the part that is hard to coordinate when multiple processes handle different connections - though you could share a hash key.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r233280194
----==_mimepart_5beb72b077839_6ebe3f82672d45b4125534
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/1982#discussion_r233280194">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt;  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the source and destination addresses of the connection,
+so that the spin bit is consistently enabled or
+disabled for repeated connections between the same addresses.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
 regardless of the values received from their peer. Addendums or revisions to
</pre>
<blockquote>
<p>disabled for repeated connections between the same addresses.</p>
</blockquote>
<p>Isn't this the part that is hard to coordinate when multiple processes handle different connections - though you could share a hash key.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r233280194">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxiZWweHWWggApzo4QDDO53QG7_Iks5uu2owgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4ykbyIA5cm0_cdAedrbPX6gu0ASks5uu2owgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r233280194"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r233280194",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r233280194",
"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 1982",
"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/1982#discussion_r233280194"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb72b077839_6ebe3f82672d45b4125534--


From nobody Tue Nov 13 17: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 941D2128CE4 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 17:32:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AA-dZkrUqLSO for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 17:32: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 08D88130E1A for <quic-issues@ietf.org>; Tue, 13 Nov 2018 17:32:12 -0800 (PST)
Date: Tue, 13 Nov 2018 17:32:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542159131; bh=vfxbn37Q3WoGsGWsFRYPOnEI2yiejFJ3oarep2uiIW0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LcyJ6HNB0MlyED+AAibCRrRgaQlUcI8Uiy19IKCiOl+3J0HBs3U2YWmzYrYTN+iEb 3BopVRh4PGGCC9lMl0iF754aN7e/+UOwOwnVAFLUDYQ4klKuFKEjtCsbJfgNT7uUXl ZPWV9+j2FnhsC24P0nJOC0qXhC4FyxP3mZuP2LVA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab33a854ef0fac8f5d0301938dbc0608ea783a951b92cf0000000118033d1b92a169ce169265bd@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/review/174665199@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_5beb7b1b3af1f_49253fcb08cd45c0360833"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5yncOmevmE4XXBr_slIE3Xj1Dhc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 01:32:17 -0000

----==_mimepart_5beb7b1b3af1f_49253fcb08cd45c0360833
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the source and destination addresses of the connection,
+so that the spin bit is consistently enabled or
+disabled for repeated connections between the same addresses.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
 regardless of the values received from their peer. Addendums or revisions to

Yes, this is why I added the extra clause about connection ID.  That should give enough wiggle room for that sort of implementation strategy (which is indistinguishable from having a 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/pull/1982#discussion_r233286658
----==_mimepart_5beb7b1b3af1f_49253fcb08cd45c0360833
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/1982#discussion_r233286658">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt;  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the source and destination addresses of the connection,
+so that the spin bit is consistently enabled or
+disabled for repeated connections between the same addresses.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
 regardless of the values received from their peer. Addendums or revisions to
</pre>
<p>Yes, this is why I added the extra clause about connection ID.  That should give enough wiggle room for that sort of implementation strategy (which is indistinguishable from having a load balancer).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r233286658">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyqmVMaLeZw4bUgtW4AMZRqs10C5ks5uu3KbgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Ii8x_4i0j7sWSCUKXtk2yuCoPhks5uu3KbgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r233286658"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r233286658",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r233286658",
"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 1982",
"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/1982#discussion_r233286658"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb7b1b3af1f_49253fcb08cd45c0360833--


From nobody Tue Nov 13 18:58: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 1DC8B128C65 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 18:58:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DBgn0Yj32RzR for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 18:58: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 A783F124C04 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 18:58:19 -0800 (PST)
Date: Tue, 13 Nov 2018 18:58:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542164298; bh=GwAIpYMtk/wHFM9vk4mm7OPNduOLOd0ltGXEZCFv6Pw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CJYjzrR5oBmtn+P6ZCEk+TEZ5nXb6mWHV9NLAXhEydxs55X6IZWwM+saSQBXUhQFS 4hs5YQ27eoPZZXYIKlAVGFfhm1FZblZlP0PF0DVI2Xeq4SKOnkCEV1nu4aGUFpA45v nRbXbUJIXsak3U/rqsKW9chgPhCryfjR9Bu6bVYc=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf59ada18828b35562e759f3a4121feecd3548cb92cf000000011803514a92a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989/438519931@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1989@github.com>
References: <quicwg/base-drafts/issues/1989@github.com>
Subject: Re: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beb8f4aaaab4_6b9f3fc1180d45bc85089"; 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/EAaHipUU7jjBFL9QPaHT4W2c7X8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 02:58:21 -0000

----==_mimepart_5beb8f4aaaab4_6b9f3fc1180d45bc85089
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @janaiyengar, it was nice for you, because you were reclining on a cushion on the floor.

That's made my day. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438519931
----==_mimepart_5beb8f4aaaab4_6b9f3fc1180d45bc85089
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a>, it was nice for you, because you were reclining on a cushion on the floor.</p>
</blockquote>
<p>That's made my day.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438519931">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5S_6XOr3c8rEBwsGNRiFFFq69Z-ks5uu4bKgaJpZM4YYWeK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0CfCnyLTlCJpPBFUlklfGPEAdpIks5uu4bKgaJpZM4YYWeK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1989: \u003e @janaiyengar, it was nice for you, because you were reclining on a cushion on the floor.\r\n\r\nThat's made my day. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438519931"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438519931",
"url": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438519931",
"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] frame type field of CONNECTION_CLOSE provides little value (#1989)",
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438519931"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409036682\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beb8f4aaaab4_6b9f3fc1180d45bc85089--


From nobody Tue Nov 13 19:52: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 A9660128C65 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 19:52:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uxK73extvDqD for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 19:52: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 314C81277CC for <quic-issues@ietf.org>; Tue, 13 Nov 2018 19:52:23 -0800 (PST)
Date: Tue, 13 Nov 2018 19:52:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542167542; bh=XeRbb3fyty5GOMvGCBJFat7bjTWrfwKpj1Zyl35Ykvo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uWpQk/+/vFULlOBi1NG1nxSlkHOQNDUN/TFDn/xRo3XyzqQa2fLjZRnVgLIM0JD9t u5x2itd1Wx4KGRlX6FfsqnMQ5uiySZ8fJj+wCk8hpUI2N1cRbSTxJ/Kne8Ryg3rgcd gtL3DddNvZ2PMTQjKuU+Sg4LxueV0AZHeqasveoM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abffb35730d80e869490d5cc8803d33c7781ca32a592cf0000000118035df692a169ce1698914e@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/c438528202@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_5beb9bf61f4a4_15ac3fb1ff4d45b8266223"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w3V2RN4xbyQkfkbNc1PIde8QXY8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 03:52:25 -0000

----==_mimepart_5beb9bf61f4a4_15ac3fb1ff4d45b8266223
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov @MikeBishop Thank you for the clarifications.

I agree that putting in what is actually being used makes sense. H3 implementations that understand the semantics of `content-type` would ignore OWS, so it should not mind it being either way. QPACK implementations that do not know the semantics of `content-type` would benefit from having the something that is more frequently used on the table.

Now knowing that the issue has been raised before, I think that it might be worth clarifying in the draft that the omission of the whitespace is intentional; for example, something like: _Fifty-fourth (54th) entry sticks out by the fact that there is no whitespace after semicolon. This is intentional, based on what we observe frequently on the wire._

-- 
You are receiving this 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-438528202
----==_mimepart_5beb9bf61f4a4_15ac3fb1ff4d45b8266223
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> <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> Thank you for the clarifi=
cations.</p>
<p>I agree that putting in what is actually being used makes sense. H3 im=
plementations that understand the semantics of <code>content-type</code> =
would ignore OWS, so it should not mind it being either way. QPACK implem=
entations that do not know the semantics of <code>content-type</code> wou=
ld benefit from having the something that is more frequently used on the =
table.</p>
<p>Now knowing that the issue has been raised before, I think that it mig=
ht be worth clarifying in the draft that the omission of the whitespace i=
s intentional; for example, something like: <em>Fifty-fourth (54th) entry=
 sticks out by the fact that there is no whitespace after semicolon. This=
 is intentional, based on what we observe frequently on the wire.</em></p=
>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-438528202">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7bYGh=
qiQHvm6pxVSxwiRQp8tzOSks5uu5N2gaJpZM4YWSog">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5hxprlCGbAaDm6rCOCJ7zn_4hdh=
ks5uu5N2gaJpZM4YWSog.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: @dtikhonov @MikeBishop Thank you for the clarifications.\r\n=
\r\nI agree that putting in what is actually being used makes sense. H3 i=
mplementations that understand the semantics of `content-type` would igno=
re OWS, so it should not mind it being either way. QPACK implementations =
that do not know the semantics of `content-type` would benefit from havin=
g the something that is more frequently used on the table.\r\n\r\nNow kno=
wing that the issue has been raised before, I think that it might be wort=
h clarifying in the draft that the omission of the whitespace is intentio=
nal; for example, something like: _Fifty-fourth (54th) entry sticks out b=
y the fact that there is no whitespace after semicolon. This is intention=
al, based on what we observe frequently on the wire._"}],"action":{"name"=
:"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/19=
84#issuecomment-438528202"}}}</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=
38528202",
"url": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-4385=
28202",
"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] add whitespace after semicolon in stat=
ic header table (#1984)",
"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\": 1984,\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\": 1984\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-4385=
28202"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4084966=
72\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5beb9bf61f4a4_15ac3fb1ff4d45b8266223--


From nobody Tue Nov 13 20:36: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 4915E127148 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 20:36:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5jOH0ebTlQoG for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 20:35: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 44B3A126BED for <quic-issues@ietf.org>; Tue, 13 Nov 2018 20:35:59 -0800 (PST)
Date: Tue, 13 Nov 2018 20:35:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542170156; bh=k4IIvau5FqvI1unHEUL0TSJABVOPXIjoUzttye9AE+Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W1qqIIKh1r1MWerLCXdXZMihli4ia/Ky0erXK7nToOWb1OULE/IsH5x8LQI1Y98j7 hy19IW98YmsTjuRtvIruYUXFmNHMDZvq561mQ7oZdXBnhuZgTP7f1JvGPaT9LXRsuy Xsc5aNZ2BwC4YK2fLzaxCpJdENZPNuCZT1qbre9o=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ee66f5d004fc82d64ab1b8ae8cecf9b302db65892cf000000011803682c92a169ce16ad4519@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2001/review/174694529@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2001@github.com>
References: <quicwg/base-drafts/pull/2001@github.com>
Subject: Re: [quicwg/base-drafts] Refine minimum DCID length of Initial (#2001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beba62cebf97_1ab13fd7c9ad45b81305845"; 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/TSqnKyfPDRiYITg5z4wrzr-bRDA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 04:36:01 -0000

----==_mimepart_5beba62cebf97_1ab13fd7c9ad45b81305845
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> @@ -1318,6 +1318,11 @@ packet is received from the server, the client MUST use the same value unless it
 abandons the connection attempt and starts a new one. The initial Destination
 Connection ID is used to determine packet protection keys for Initial packets.
 
+A client SHOULD select a Destination Connection ID length long enough to fulfill
+the minimum for every QUIC version it supports. This makes it easier to detect
+version downgrade attacks, by increasing the chance Initial packets are routed
+to the same server.

How about eliminating the first clause, and keeping just the part about routing? A little explanation might be useful 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/2001#discussion_r233311887
----==_mimepart_5beba62cebf97_1ab13fd7c9ad45b81305845
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/2001#discussion_r233311887">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1318,6 +1318,11 @@ packet is received from the server, the client MUST use the same value unless it
 abandons the connection attempt and starts a new one. The initial Destination
 Connection ID is used to determine packet protection keys for Initial packets.
 
+A client SHOULD select a Destination Connection ID length long enough to fulfill
+the minimum for every QUIC version it supports. This makes it easier to detect
+version downgrade attacks, by increasing the chance Initial packets are routed
+to the same server.
</pre>
<p>How about eliminating the first clause, and keeping just the part about routing? A little explanation might be useful 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/2001#discussion_r233311887">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyeKd0lyEi3B5SbQ7_3LBIVKRDS4ks5uu52sgaJpZM4Ycp3b">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxYL9TxBlnHQxw4huSoNDXgb89hnks5uu52sgaJpZM4Ycp3b.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2001"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2001#discussion_r233311887"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2001#discussion_r233311887",
"url": "https://github.com/quicwg/base-drafts/pull/2001#discussion_r233311887",
"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": "@martinduke commented on 2001",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2001#discussion_r233311887"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410164699\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beba62cebf97_1ab13fd7c9ad45b81305845--


From nobody Tue Nov 13 20: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 557B81277CC for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 20:59:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QWU49gMZFqiC for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 20:59: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 C36AE126BED for <quic-issues@ietf.org>; Tue, 13 Nov 2018 20:59:00 -0800 (PST)
Date: Tue, 13 Nov 2018 20:58:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542171539; bh=A14qMt4cGves3z1NA/4srzrmBvgfrbPESuIcjAh+P6Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OrAUc/iVKGrRh0rx4u7T9lPW7GT7yso1EDiE0cy9p6TPp/UvMEWwWoV6nOvaAePCa r0TRU/eKS7L7vtk5dQqqLjOA114euEQ1AAvnG5qgmdYBUjBPuzq9fXLgoSyi0mtq0h nPP0eXrAxaTf14iJGU4hFtRpd6l6wuOHLpTc4jxY=
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/2001/push/3047152787@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2001@github.com>
References: <quicwg/base-drafts/pull/2001@github.com>
Subject: Re: [quicwg/base-drafts] Refine minimum DCID length of Initial (#2001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bebab93b5eaa_46ec3fd7c9ad45b83473d6"; 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/dT0FPMIk3-bizK0ogu4v62OGDdc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 04:59:02 -0000

----==_mimepart_5bebab93b5eaa_46ec3fd7c9ad45b83473d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke pushed 1 commit.

ecd2d27  Address MT's comment?


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2001/files/c3828d3f165f0380ec60388942515ba5b189bd78..ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9

----==_mimepart_5bebab93b5eaa_46ec3fd7c9ad45b83473d6
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/ecd2d27">ecd2d27</a>  Address MT&#39;s comment?</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2001/files/c3828d3f165f0380ec60388942515ba5b189bd78..ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-00kyGfqW-NsBgvSfHEJzn-OKXBks5uu6MTgaJpZM4Ycp3b">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9YfNCVe-zSIRV2CYu2WWKgJLCM3ks5uu6MTgaJpZM4Ycp3b.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2001"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2001/files/c3828d3f165f0380ec60388942515ba5b189bd78..ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2001/files/c3828d3f165f0380ec60388942515ba5b189bd78..ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9",
"url": "https://github.com/quicwg/base-drafts/pull/2001/files/c3828d3f165f0380ec60388942515ba5b189bd78..ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9",
"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": "@martinduke pushed 1 commit in #2001",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2001:",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [
{
"name": "ecd2d27",
"value": "Address MT's comment?"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2001/files/c3828d3f165f0380ec60388942515ba5b189bd78..ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410164699\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bebab93b5eaa_46ec3fd7c9ad45b83473d6--


From nobody Tue Nov 13 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 A56AE130DEE for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 22:35:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TeVyz46K69j1 for <quic-issues@ietfa.amsl.com>; Tue, 13 Nov 2018 22:35: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 D849F130E02 for <quic-issues@ietf.org>; Tue, 13 Nov 2018 22:35:05 -0800 (PST)
Date: Tue, 13 Nov 2018 22:35:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542177303; bh=idHtyqREq6zJHSM+QzRHKmsCJqbvu4DqZU+fWAm5+Fs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HH7epgH9ZE/86Xw5zG3QK1dsRHmiDfnygu4qlu1FBSBg4r4LnifyZduvx8oWi2igK 7ON6tVQJUtqbu2VXy286LXJgGo/DgBAQfe2MxFTz7wjkPAvuGSbVuOAfKDEcd5Qw7D BBS/lcXUDwzelydgGoFKGJTV7NLgPZ8GhdzCvI74=
From: Loganaden Velvindron <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab720a9bfc057b983625743ad9654eef7b2c8d9f2692cf000000011803841792a169ce169265bd@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/review/174713412@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_5bebc21793300_3e443fce9c4d45b8201072"; 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/JZNRrPe76AsqPlXZah6JmGdjqic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 06:35:08 -0000

----==_mimepart_5bebc21793300_3e443fce9c4d45b8201072
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

loganaden commented on this pull request.



>  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the address of the peer, so that the spin bit is consistently enables or
+disabled for repeated connections to the same address.
+

@huitema this makes 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/pull/1982#discussion_r233327485
----==_mimepart_5bebc21793300_3e443fce9c4d45b8201072
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@loganaden</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r233327485">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt;  
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least 1/8th of the connections, or
+1/8th of the paths when doing migrations. The random choice SHOULD be dependent
+on the address of the peer, so that the spin bit is consistently enables or
+disabled for repeated connections to the same address.
+
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a> this makes 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/pull/1982#discussion_r233327485">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Ny9sFo0dFjbuxqrKQyOPdMkUHhks5uu7mXgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3RNeXbKKn2qRsKSS142cz6TbaNLks5uu7mXgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r233327485"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r233327485",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r233327485",
"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": "@loganaden commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**Loganaden Velvindron**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@loganaden",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r233327485"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bebc21793300_3e443fce9c4d45b8201072--


From nobody Wed Nov 14 00:24: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 54E68130DCF for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 00:24:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WXYK4wtCREGO for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 00:24: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 AAAF5128CF3 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 00:24:25 -0800 (PST)
Date: Wed, 14 Nov 2018 00:24:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542183864; bh=H6vZyiuzjrsBsXmbR5xKXQC9wBYeZ1Avgn2FFR4qQVE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XB9PiCM8Y40g/aAOjf7jd/GVUVKxLqeFrFJPLFm/H6D6ZcFHCr4tek4BY1dZ65SCl TyflCp+T29vw7O/jfOjZSnGgRBpA71ynofahtHYy2ZbNIhCyjBaXqWBjgfoAHyhjeo mVH2JX0YT8bxXe4BfVV7HSLLSDqgRbgE5HxkUIj4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2bf1240dc488fc81ae440911fce7f2faba884d6292cf0000000118039db892a169ce1698914e@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/c438577495@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_5bebdbb816e7b_d943fac834d45bc7628e4"; 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/HYPMBlg6N3MVH2tTsICTerURsLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 08:24:28 -0000

----==_mimepart_5bebdbb816e7b_d943fac834d45bc7628e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Future apps would eventually learn a ws pattern. By not being consistent this can never happen. Even if short it would be more efficient with stat based match, the total long term cost is probably 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/1984#issuecomment-438577495
----==_mimepart_5bebdbb816e7b_d943fac834d45bc7628e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Future apps would eventually learn a ws pattern. By not being consistent this can never happen. Even if short it would be more efficient with stat based match, the total long term cost is probably 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/1984#issuecomment-438577495">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_9_U7-1uECzWGxJhOCNe9mZ-xzBks5uu9M4gaJpZM4YWSog">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1qvLVoNjpg_9jJfre87QZuIF5Wsks5uu9M4gaJpZM4YWSog.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: Future apps would eventually learn a ws pattern. By not being consistent this can never happen. Even if short it would be more efficient with stat based match, the total long term cost is probably larger."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1984#issuecomment-438577495"}}}</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-438577495",
"url": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-438577495",
"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] add whitespace after semicolon in static header table (#1984)",
"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\": 1984,\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\": 1984\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-438577495"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408496672\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bebdbb816e7b_d943fac834d45bc7628e4--


From nobody Wed Nov 14 00: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 C1B32128CF3 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 00:31:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UpIOry55PbaU for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 00: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 44D19130DCF for <quic-issues@ietf.org>; Wed, 14 Nov 2018 00:31:06 -0800 (PST)
Date: Wed, 14 Nov 2018 00:31:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542184265; bh=BqwycjDQ8FbHz77A+Y6J7bOrdeVzLWIZ+oq1mvLGSy0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dkER53/8Lzp6M3vwP0sg0xpe0H8a8DVbkRurACzvMlXzcYAYudK8li8OVLvQlIMEr PlAfeYnv7Zfti+8QrAoW5ohHRFCXK8ty6g5fihYPQ+OiCSoeU+QqquHEOl24kNLTfX AlWLulYDvfUN9uZU8WpFg4I+UsNAzOE9SOE79c2c=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab773bd69a6cb18ee9d35f49d380897cf548c90cff92cf0000000118039f4992a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989/438579288@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1989@github.com>
References: <quicwg/base-drafts/issues/1989@github.com>
Subject: Re: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bebdd493171d_3df63fce9c4d45b81171970"; 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/Y9Q93ts8gSZWmqOB5cFvOsEaXjg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 08:31:08 -0000

----==_mimepart_5bebdd493171d_3df63fce9c4d45b81171970
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agree with @marten-seemann and @LPardue 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438579288
----==_mimepart_5bebdd493171d_3df63fce9c4d45b81171970
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>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> and <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=6571445" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/LPardue">@LPardue</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438579288">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1L8rPDAlj-lHkvxKYTpR7J5FhSSks5uu9TJgaJpZM4YYWeK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzsQWNOwTjbpBTS_iJ17Cs8vdrVzks5uu9TJgaJpZM4YYWeK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1989: Agree with @marten-seemann and @LPardue "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438579288"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438579288",
"url": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438579288",
"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] frame type field of CONNECTION_CLOSE provides little value (#1989)",
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438579288"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409036682\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bebdd493171d_3df63fce9c4d45b81171970--


From nobody Wed Nov 14 01:04: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 D0837130DFF for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 01:04:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BNaTKTn2IQGn for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 01:04:12 -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 EDE1D12D4EB for <quic-issues@ietf.org>; Wed, 14 Nov 2018 01:04:11 -0800 (PST)
Date: Wed, 14 Nov 2018 01:04:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542186250; bh=T0blGNwib7N5zL3NTc8uuKw1BSBqNx2af0ISJnMPMTg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lJiqgLFa6WZrXemnoDIKrg5n8DRXUN6Rp+znVDEa15jGJG8XmIAczYHxkC2tKvcOP z1znnaoJpXJ2aQhcGeg8knKB0xlL7wl2N9ZvQn79PzqTyULqr3PLn2py5ino3FY73/ Bwq3Bf35WXND5YakU+alRSB6zMmg/LNtW0BDwb4Q=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba8b573aaeafa2f917d13289d8914aa016b7fcf3892cf000000011803a70a92a169ce1698914e@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/c438588309@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_5bebe50a6bda5_66433fb4c60d45c01210f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q2qfw9e7Tm7UQVw_wgoElLDgBQU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 09:04:14 -0000

----==_mimepart_5bebe50a6bda5_66433fb4c60d45c01210f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Future apps would eventually learn a ws pattern. By not being consistent this can never happen.

The long-term direction of HTTP WG is to use binary format for representing the structure of each header field (rather than using "structured text" with separators). QPACK is a short- to middle-term solution and IMO adopting what is on the wire seems 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/1984#issuecomment-438588309
----==_mimepart_5bebe50a6bda5_66433fb4c60d45c01210f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Future apps would eventually learn a ws pattern. By not being consiste=
nt this can never happen.</p>
</blockquote>
<p>The long-term direction of HTTP WG is to use binary format for represe=
nting the structure of each header field (rather than using "structured t=
ext" with separators). QPACK is a short- to middle-term solution and IMO =
adopting what is on the wire seems reasonable.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-438588309">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxxdXz=
-O7PBGGUrATkbIbuKylxDJks5uu9yKgaJpZM4YWSog">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxf6YtHF8sh0GX13cGvAVdwitH1Q=
ks5uu9yKgaJpZM4YWSog.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: \u003e Future apps would eventually learn a ws pattern. By n=
ot being consistent this can never happen.\r\n\r\nThe long-term direction=
 of HTTP WG is to use binary format for representing the structure of eac=
h header field (rather than using \"structured text\" with separators). Q=
PACK is a short- to middle-term solution and IMO adopting what is on the =
wire seems reasonable."}],"action":{"name":"View Pull Request","url":"htt=
ps://github.com/quicwg/base-drafts/pull/1984#issuecomment-438588309"}}}</=
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=
38588309",
"url": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-4385=
88309",
"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] add whitespace after semicolon in stat=
ic header table (#1984)",
"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\": 1984,\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\": 1984\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-4385=
88309"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4084966=
72\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bebe50a6bda5_66433fb4c60d45c01210f8--


From nobody Wed Nov 14 01:46: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 ADD7F12D4E6 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 01:46:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nJ4x_ZzAeT8D for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 01:46: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 1B86F1293FB for <quic-issues@ietf.org>; Wed, 14 Nov 2018 01:46:43 -0800 (PST)
Date: Wed, 14 Nov 2018 01:46:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542188801; bh=2E4gCd3l4aYjhpYhnALTbjynad8iYC+Ei0MBggXKePA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Y8nfx20l+PxCfPXB3odI8EmPDIDgJaH5D4X5MAcMyB+kAj6WMAwNbtJXekv+u6iMk h7S31fqtAwHcsq8k0kSQ33fUBKhnJLQyNXxUIV4HEkxLK24LlZGGPSOPvmtkyCBmwI EzovzkTQchLazM5BCBXq5eTlBE5oXOX/x9PD9CIc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6432764dd03ff7ca5ac4a1355fe3e58875e6577892cf000000011803b10192a169ce16afb802@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@github.com>
Subject: [quicwg/base-drafts] Do we need two ways to represent Base Index? (#2002)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bebef01d393f_2a0e3fcde08d45bc4690de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NifGvsEnM3UWAc3Idvo6OEY0j3o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 09:46:45 -0000

----==_mimepart_5bebef01d393f_2a0e3fcde08d45bc4690de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At the moment, there are two ways to Base Index identical to Largest Reference: use (S, Delta Base Index) = (1, 0) or (0, 0).

Would it be better to add one offset when the sign bit is set, i.e. change
```
   if sign == 0:
      baseIndex = largestReference + deltaBaseIndex
   else:
      baseIndex = largestReference - deltaBaseIndex
```
to
```
   if sign == 0:
      baseIndex = largestReference + deltaBaseIndex
   else:
      baseIndex = largestReference - deltaBaseIndex - 1
```
?

I ask this because IMO we have an inconsistency; Post Base Index has this type of offset so that a Post Base Index of zero does not become equal to Relative Index of 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/issues/2002
----==_mimepart_5bebef01d393f_2a0e3fcde08d45bc4690de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At the moment, there are two ways to Base Index identical to Largest Reference: use (S, Delta Base Index) = (1, 0) or (0, 0).</p>
<p>Would it be better to add one offset when the sign bit is set, i.e. change</p>
<pre><code>   if sign == 0:
      baseIndex = largestReference + deltaBaseIndex
   else:
      baseIndex = largestReference - deltaBaseIndex
</code></pre>
<p>to</p>
<pre><code>   if sign == 0:
      baseIndex = largestReference + deltaBaseIndex
   else:
      baseIndex = largestReference - deltaBaseIndex - 1
</code></pre>
<p>?</p>
<p>I ask this because IMO we have an inconsistency; Post Base Index has this type of offset so that a Post Base Index of zero does not become equal to Relative Index of 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/issues/2002">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzz08WKfCvyFhY1JB8bpQYq3wi15ks5uu-aBgaJpZM4YdX5v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq94_gAYXtMkqpX1N5um95jACQSZaks5uu-aBgaJpZM4YdX5v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Do we need two ways to represent Base Index? (#2002)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2002"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2002",
"url": "https://github.com/quicwg/base-drafts/issues/2002",
"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": "Do we need two ways to represent Base Index? (#2002)",
"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": 2002
}
]
}
],
"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\": 2002,\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\": 2002\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2002"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410353263\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bebef01d393f_2a0e3fcde08d45bc4690de--


From nobody Wed Nov 14 03:32: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 1DF0612F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 03:32:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 da3ZNS3kIF4f for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 03:32: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 BBE1912958B for <quic-issues@ietf.org>; Wed, 14 Nov 2018 03:32:07 -0800 (PST)
Date: Wed, 14 Nov 2018 03:32:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542195126; bh=VTaYDQB/0EQD5QGXprrQMcyI4GUfKCkw4jngS0Ug8bk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hkgoxufirQcAfO8mPBM/coeuyQDhBzNC/XF8eYVxuLUW3aY0WpJQvpBZbfREQXgOv XGvMjFd0EBN2jilzBjthoS3zXliZYLewf05mNySIpwdNM/KrUDZXfmMaEC2mwZG0sW bhJf5vJkLvKmLiVnXGNwF5golduKaMCSfP3l4EJ0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c837db37d165788ff0aaa16c7548b694f5f130992cf000000011803c9b692a169ce16ad4519@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2001/review/174814640@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2001@github.com>
References: <quicwg/base-drafts/pull/2001@github.com>
Subject: Re: [quicwg/base-drafts] Refine minimum DCID length of Initial (#2001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec07b67456f_33be3fe91acd45b818359c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D6eXQEzYNlKgaUoNi_x2nuDu0cM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 11:32:09 -0000

----==_mimepart_5bec07b67456f_33be3fe91acd45b818359c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

Yeah, that's 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/2001#pullrequestreview-174814640
----==_mimepart_5bec07b67456f_33be3fe91acd45b818359c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p>Yeah, that's 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/2001#pullrequestreview-174814640">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq92DoM9y17_V4QyxZoPeGXvQjr-uks5uu_82gaJpZM4Ycp3b">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8UsOvAWxClzOMLLPBioCSIIeb9kks5uu_82gaJpZM4Ycp3b.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2001"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2001#pullrequestreview-174814640"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2001#pullrequestreview-174814640",
"url": "https://github.com/quicwg/base-drafts/pull/2001#pullrequestreview-174814640",
"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 2001",
"sections": [
{
"text": "Yeah, that's better.",
"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/2001#pullrequestreview-174814640"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410164699\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec07b67456f_33be3fe91acd45b818359c--


From nobody Wed Nov 14 03:34: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 DDC0A12F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 03:34:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k3VGkxmkiBxH for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 03:34:19 -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 2AC1212958B for <quic-issues@ietf.org>; Wed, 14 Nov 2018 03:34:19 -0800 (PST)
Date: Wed, 14 Nov 2018 03:34:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542195258; bh=Dzr7Fep5IsxP2rdvTZGwxXP7isryoyASUt9LymeZayQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xr8h6WGWDZDobptWF9miJG5WaEx6fFui3vQIMObnVr6jxeRJY37Xsyt0onU5Vbwd1 51MwiH99oiKEJrL9iGOAml3HBwC3qF23pxYUafdV4bd9rSX8qZvsjYz+ZtIJHUfphr X9SvCOFaS9omlgAgIfEINyKRa9UuE6Pg4WF7U4JU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2eb2b3b9e58b40e9ea0d94665a290a6f268a505f92cf000000011803ca3a92a169ce16afb802@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/438632165@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_5bec083a2c332_4b3f3fb323cd45b8279095"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E5jcM6TuulqQSvXZIutPrCxikDY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 11:34:21 -0000

----==_mimepart_5bec083a2c332_4b3f3fb323cd45b8279095
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hmm, diagrams suggest that we already have the latter form.  My code might not be interoperable, but it subtracts the extra 1 already.

-- 
You are receiving this 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-438632165
----==_mimepart_5bec083a2c332_4b3f3fb323cd45b8279095
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hmm, diagrams suggest that we already have the latter form.  My code might not be interoperable, but it subtracts the extra 1 already.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-438632165">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq13-GKSLExPPUxh1gsTLq324eTQ5ks5uu_-6gaJpZM4YdX5v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Xx30eDvKSKTWsLz-xM9K-gUuXjks5uu_-6gaJpZM4YdX5v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2002: Hmm, diagrams suggest that we already have the latter form.  My code might not be interoperable, but it subtracts the extra 1 already."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2002#issuecomment-438632165"}}}</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-438632165",
"url": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-438632165",
"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] Do we need two ways to represent Base Index? (#2002)",
"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\": 2002,\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\": 2002\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-438632165"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410353263\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec083a2c332_4b3f3fb323cd45b8279095--


From nobody Wed Nov 14 03:39: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 2DDEC12F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 03:39:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 0FIolhZgBwjp for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 03:39: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 C1B57124408 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 03:39:14 -0800 (PST)
Date: Wed, 14 Nov 2018 03:39:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542195553; bh=/B9X2AYSYP+iHVWhKGWoQ1FPX1I5IlPDXPec+wggahA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1uySk9BpcFA++dmnoNf5PkrWcN9pj2/iaATb5Uu465hUv27lBP//5HlyIScHEjzRJ 9hTS+qcPpb51XdnulRl4XH6rYcifPdyPI675/7EO5TuabRMl2s1y6WWi23QbkEbXg7 +qttJizfe+MkSd9sVuRxHn+FxBjMd8oxAgGw8Ztc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf67a1fd5adc48bc61fff096d5d596e7e4d7135af92cf000000011803cb6192a169ce16acffb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2000/c438633331@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2000@github.com>
References: <quicwg/base-drafts/pull/2000@github.com>
Subject: Re: [quicwg/base-drafts] Discard, but don't retire, excess connection IDs (#2000)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec0961bd495_1da53fdff34d45b4105130"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VMk02kuKutDy-RBjre-_LnJTxFA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 11:39:16 -0000

----==_mimepart_5bec0961bd495_1da53fdff34d45b4105130
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for fixing 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/2000#issuecomment-438633331
----==_mimepart_5bec0961bd495_1da53fdff34d45b4105130
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for fixing 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/2000#issuecomment-438633331">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8K3_9rMNiNSbmAFV-IohJKmPJjYks5uvADhgaJpZM4Yckz0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxg4gqm54OcA5v63HjBDbU26jQmTks5uvADhgaJpZM4Yckz0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2000: Thanks for fixing this up."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2000#issuecomment-438633331"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2000#issuecomment-438633331",
"url": "https://github.com/quicwg/base-drafts/pull/2000#issuecomment-438633331",
"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] Discard, but don't retire, excess connection IDs (#2000)",
"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\": 2000,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2000#issuecomment-438633331"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410143988\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec0961bd495_1da53fdff34d45b4105130--


From nobody Wed Nov 14 03: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 2B95812F1AB for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 03:40:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ne5m0mKlLVw9 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 03:40: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 677B6124408 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 03:40:06 -0800 (PST)
Date: Wed, 14 Nov 2018 03:40:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542195605; bh=RiH/hpDTjJdJHEbPzXuJFkKb8AzBZOeq7QLIkAHp8xo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cB10olRKxw6FuDReA2gzSuf19wB049b+cK8gitlCFJqXOxIqWGDTRBHUD4pjZyJ72 IFpWGcjH/JjwGAUhgs4+S5AMfUvd4DpMm4N2oTOcN+GFxLzW5bR0wIY46TPanPx3e7 m/J6TWXS325KpOS6l53dphTp7o4j59EdDmSDrvOg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab019e61de58511d3dd5eff8ccd8b2bc78ac44cd8692cf000000011803cb9592a169ce16a20dde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1994/438633538@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1994@github.com>
References: <quicwg/base-drafts/issues/1994@github.com>
Subject: Re: [quicwg/base-drafts] endpoints don't know how many connection IDs the peer is willing to store (#1994)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec099553320_4a4d3f953d0d45b4259281"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qNhfi9QSGeLy4n0uFxUTvEhD400>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 11:40:08 -0000

----==_mimepart_5bec099553320_4a4d3f953d0d45b4259281
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What @MikeBishop said.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438633538
----==_mimepart_5bec099553320_4a4d3f953d0d45b4259281
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> said.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438633538">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3syc2xatGBxTQgiZXJyje-7xsC0ks5uvAEVgaJpZM4YZZG9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8s2QEg3E2ffIy7X7_t1ztu9-eHcks5uvAEVgaJpZM4YZZG9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1994: What @MikeBishop said."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438633538"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438633538",
"url": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438633538",
"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] endpoints don't know how many connection IDs the peer is willing to store (#1994)",
"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\": 1994,\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\": 1994\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-438633538"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409309629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec099553320_4a4d3f953d0d45b4259281--


From nobody Wed Nov 14 03:50: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 E8491130DEB for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 03:50:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AkMZqqqCX1Rp for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 03:50:34 -0800 (PST)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB2F7130DDE for <quic-issues@ietf.org>; Wed, 14 Nov 2018 03:50:34 -0800 (PST)
Date: Wed, 14 Nov 2018 03:50:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542196233; bh=03SgTCj7hmRjKMaItowWSq723PesJ6rmTfItfWj4Eb8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dOwUwqUfJ/adNIzlSfQSjz4XscWNwLVxUFTvt3fySh0Ms+v/GR1ScExYzwO/J8DF2 /QT0tkIZQTbT/AYsJ8CnLLD294fYDl1vMgQvVQJW4GvmwQ10NCyXjb3owcXjukTdS7 evZBWeTGo8eEIXVtlQBO/EKR/Uf8BgtEhhh90LIQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9bd9a44b5b340779df92620dc39558c0cf2d274b92cf000000011803ce0992a169ce16a7e5d6@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/174818016@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_5bec0c09a76c9_5ae53fa30ced45c4232472"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IoF3cQkAqywCL7kjP5DcssvnqEw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 11:50:37 -0000

----==_mimepart_5bec0c09a76c9_5ae53fa30ced45c4232472
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar 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

Why is this error necessary? A peer can simply drop the ones that it can't store.

>  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

Suggestion to replace this previous sentence: "An endpoint uses a transport parameter to advertise the maximum number of connection IDs it can store for future use."

>  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.

suggestion: "... connection IDs, it can only provide a new connection ID when the peer retires one."

> @@ -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.

The maximum number of connection IDs that this endpoint can store for future use. These connection IDs are issued by the peer and sent in NEW_CONNECTION_ID frames.

> @@ -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.

See my comment 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/1998#pullrequestreview-174818016
----==_mimepart_5bec0c09a76c9_5ae53fa30ced45c4232472
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_r233413114">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
</pre>
<p>Why is this error necessary? A peer can simply drop the ones that it can't store.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r233413957">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>Suggestion to replace this previous sentence: "An endpoint uses a transport parameter to advertise the maximum number of connection IDs it can store for future use."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r233414315">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>suggestion: "... connection IDs, it can only provide a new connection ID when the peer retires one."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r233415499">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>The maximum number of connection IDs that this endpoint can store for future use. These connection IDs are issued by the peer and sent in NEW_CONNECTION_ID frames.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r233415565">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>See my comment 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/1998#pullrequestreview-174818016">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9MBe4ecbzsApCmBgXqiSWnZzeVPks5uvAOJgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2SszEjMI2jNSuv1k06qgMwn32K5ks5uvAOJgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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-174818016"}}}</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-174818016",
"url": "https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-174818016",
"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 1998",
"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/1998#pullrequestreview-174818016"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec0c09a76c9_5ae53fa30ced45c4232472--


From nobody Wed Nov 14 04:21: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 2735B1292F1 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 04:21:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 sDttBuR2nT76 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 04:21: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 C5745126F72 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 04:21:08 -0800 (PST)
Date: Wed, 14 Nov 2018 04:21:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542198067; bh=cHQ02k7v7SlZ6mlkeZlkLFoTEtUzJ4QCPECNejzknI0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=05zYG8ofdUwpalmhCneinpymyyW0oicqYuWnTgElzGxzvH0TuodvdeIgdlFMJXcb0 t3Lm1DE/JK1BrrGYiMwTaNaxNgq8u8Qr3f6b+ZY8dl/RcryR/2DmTXXsW5MYos7zvw Kh11WTrOOxuNv5tKoUNrOYb6WCWU+x6J0VAgiMNg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb1bbce3ae6d28b22a56eb38469f93ac7fa38e9992cf000000011803d53392a169ce16afb802@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/438643525@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_5bec13334ab75_6bd33fe7c08d45b812878"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VXyZty_qadKEibhoU7rUc2rLc7s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 12:21:11 -0000

----==_mimepart_5bec13334ab75_6bd33fe7c08d45b812878
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 
> Hmm, diagrams suggest that we already have the latter form. My code might not be interoperable, but it subtracts the extra 1 already.

The ones with the diagram; i.e. Post Base Index that appears in the request and push streams is OK.

However, the Delta Base Index calculated in [section 5.4.1](https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#rfc.section.5.4.1) is missing the "subtract the extra 1." That is what I am complaining.

> Oh, have I mentioned recently that I hate post-base indexing? Could we perhaps reconsider its addition and have any single-pass encoder lose any opportunity to use insertions it makes after committing to a largest reference? Maybe I should open another issue.

I think it might be sensible to open a new issue for the purpose.

Even though I have an implementation that emits post-base indexing (for the time being), I agree that it  is an unnecessary complexity at least in the current form. Because in the current form, even if you emit the headers in single pass, you still need to adjust the Header Data Prefix afterwards so that Largest Reference will include the correct value. To put it another way, it is impossible to write a "streaming encoder."

Therefore, my preference goes to either removing post-base indexing, or to removing "Largest Reference" to allow true one-pass encoding (i.e. streaming encoding). In the latter case, every decoder can / will check if an unresolvable reference is included in each of the header field rather than relying on "Largest 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/issues/2002#issuecomment-438643525
----==_mimepart_5bec13334ab75_6bd33fe7c08d45b812878
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>Hmm, diagrams suggest that we already have the latter form. My code mi=
ght not be interoperable, but it subtracts the extra 1 already.</p>
</blockquote>
<p>The ones with the diagram; i.e. Post Base Index that appears in the re=
quest and push streams is OK.</p>
<p>However, the Delta Base Index calculated in <a href=3D"https://quicwg.=
org/base-drafts/draft-ietf-quic-qpack.html#rfc.section.5.4.1" rel=3D"nofo=
llow">section 5.4.1</a> is missing the "subtract the extra 1." That is wh=
at I am complaining.</p>
<blockquote>
<p>Oh, have I mentioned recently that I hate post-base indexing? Could we=
 perhaps reconsider its addition and have any single-pass encoder lose an=
y opportunity to use insertions it makes after committing to a largest re=
ference? Maybe I should open another issue.</p>
</blockquote>
<p>I think it might be sensible to open a new issue for the purpose.</p>
<p>Even though I have an implementation that emits post-base indexing (fo=
r the time being), I agree that it  is an unnecessary complexity at least=
 in the current form. Because in the current form, even if you emit the h=
eaders in single pass, you still need to adjust the Header Data Prefix af=
terwards so that Largest Reference will include the correct value. To put=
 it another way, it is impossible to write a "streaming encoder."</p>
<p>Therefore, my preference goes to either removing post-base indexing, o=
r to removing "Largest Reference" to allow true one-pass encoding (i.e. s=
treaming encoding). In the latter case, every decoder can / will check if=
 an unresolvable reference is included in each of the header field rather=
 than relying on "Largest Reference."</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2002#issuecomment-438643525">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9qs=
s38ZXeTfOtYirDXML65dLaxnks5uvAqzgaJpZM4YdX5v">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyrMf-5Uh9W0NBVHa-e4PkIY=
wYF-ks5uvAqzgaJpZM4YdX5v.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2002: @martinthomson \r\n\u003e Hmm, diagrams suggest that we alre=
ady have the latter form. My code might not be interoperable, but it subt=
racts the extra 1 already.\r\n\r\nThe ones with the diagram; i.e. Post Ba=
se Index that appears in the request and push streams is OK.\r\n\r\nHowev=
er, the Delta Base Index calculated in [section 5.4.1](https://quicwg.org=
/base-drafts/draft-ietf-quic-qpack.html#rfc.section.5.4.1) is missing the=
 \"subtract the extra 1.\" That is what I am complaining.\r\n\r\n\u003e O=
h, have I mentioned recently that I hate post-base indexing? Could we per=
haps reconsider its addition and have any single-pass encoder lose any op=
portunity to use insertions it makes after committing to a largest refere=
nce? Maybe I should open another issue.\r\n\r\nI think it might be sensib=
le to open a new issue for the purpose.\r\n\r\nEven though I have an impl=
ementation that emits post-base indexing (for the time being), I agree th=
at it  is an unnecessary complexity at least in the current form. Because=
 in the current form, even if you emit the headers in single pass, you st=
ill need to adjust the Header Data Prefix afterwards so that Largest Refe=
rence will include the correct value. To put it another way, it is imposs=
ible to write a \"streaming encoder.\"\r\n\r\nTherefore, my preference go=
es to either removing post-base indexing, or to removing \"Largest Refere=
nce\" to allow true one-pass encoding (i.e. streaming encoding). In the l=
atter case, every decoder can / will check if an unresolvable reference i=
s included in each of the header field rather than relying on \"Largest R=
eference.\""}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/2002#issuecomment-438643525"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment=
-438643525",
"url": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-43=
8643525",
"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] Do we need two ways to represent Base =
Index? (#2002)",
"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\": 2002,\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\": 2002\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-43=
8643525"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4103532=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bec13334ab75_6bd33fe7c08d45b812878--


From nobody Wed Nov 14 05:33: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 C714E130E4E for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:33:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TPOrtaO3qOB2 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:33: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 68795130E2B for <quic-issues@ietf.org>; Wed, 14 Nov 2018 05:33:46 -0800 (PST)
Date: Wed, 14 Nov 2018 05:33:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542202425; bh=vtLhUAmllnnFyPl1tmam68+cDdFzouoQd8Sv/i7T+wg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K27sDevkDV+1clYwJlLdVHi1fgXV6wzHt9cSm5xjygwnAD46Na5oD6gcKBuwJb9J0 oQlrTsdlICZMHrC0KACnNkl82ht89DJt57QQTl5T2aAOCvW0UnesIdFGNX0EDVmU9C yHwdNsj7PiUQIPVqEdqs4C4L4P4yZjyBIHaQaaaI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e155df2f4abf6565118bba178c37e490fcefd7f92cf000000011803e63992a169ce168acaf3@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/438662995@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_5bec24395110d_721c3fa3b6ad45b41056d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/55SwXAu-WYCXpJU5GapqYAR8VUM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 13:33:49 -0000

----==_mimepart_5bec24395110d_721c3fa3b6ad45b41056d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I agree with the two parameters, but with different semantics.

MaxAckDelay is what a receiver advertises as the max that it will delay a=
n
acknowledgement by.

MaxPacketsBeforeAck is a sender's request of receiver ack frequency. I
would even call this NumPacketsBeforeAck since there's no guarantee that
this will be the max.

On Wed, Nov 14, 2018, 2:30 AM MikkelFJ <notifications@github.com wrote:

> For high speed lans latency is only a few us if stack can keep up.
>
> =E2=80=94
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/1978#issuecomment-4384346=
83>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1GZc8SMbetfX0A-l=
07NWHJR4qUtGks5uuzLqgaJpZM4YSA-X>
> .
>


-- =

You are receiving this 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-438662995=

----==_mimepart_5bec24395110d_721c3fa3b6ad45b41056d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I agree with the two parameters, but with different semantics.<br>
<br>
MaxAckDelay is what a receiver advertises as the max that it will delay a=
n<br>
acknowledgement by.<br>
<br>
MaxPacketsBeforeAck is a sender&#39;s request of receiver ack frequency. =
I<br>
would even call this NumPacketsBeforeAck since there&#39;s no guarantee t=
hat<br>
this will be the max.<br>
<br>
On Wed, Nov 14, 2018, 2:30 AM MikkelFJ &lt;notifications@github.com wrote=
:<br>
<br>
&gt; For high speed lans latency is only a few us if stack can keep up.<b=
r>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/1978#issuecomment-4=
38434683&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1GZc8SMbet=
fX0A-l07NWHJR4qUtGks5uuzLqgaJpZM4YSA-X&gt;<br>
&gt; .<br>
&gt;<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/1978#issuecomment-438662995">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9_C=
u6_fvhaI9OBSY1uHe1WlDQ1Qks5uvBu5gaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3y9aTZKMIYvdlsXabx6D9gH=
oBchks5uvBu5gaJpZM4YSA-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 #1978: I agree with the two parameters, but with different sem=
antics.\n\nMaxAckDelay is what a receiver advertises as the max that it w=
ill delay an\nacknowledgement by.\n\nMaxPacketsBeforeAck is a sender's re=
quest of receiver ack frequency. I\nwould even call this NumPacketsBefore=
Ack since there's no guarantee that\nthis will be the max.\n\nOn Wed, Nov=
 14, 2018, 2:30 AM MikkelFJ \u003cnotifications@github.com wrote:\n\n\u00=
3e For high speed lans latency is only a few us if stack can keep up.\n\u=
003e\n\u003e =E2=80=94\n\u003e You are receiving this because you were me=
ntioned.\n\u003e Reply to this email directly, view it on GitHub\n\u003e =
\u003chttps://github.com/quicwg/base-drafts/issues/1978#issuecomment-4384=
34683\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/=
notifications/unsubscribe-auth/AKjg1GZc8SMbetfX0A-l07NWHJR4qUtGks5uuzLqga=
JpZM4YSA-X\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438662=
995"}}}</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=
-438662995",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
8662995",
"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": "**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\": 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-43=
8662995"
}
],
"@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_5bec24395110d_721c3fa3b6ad45b41056d6--


From nobody Wed Nov 14 05:34: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 DB2DC1277BB for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:34:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-WFsQI4Mrcc for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:34: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 1D3CE130E2B for <quic-issues@ietf.org>; Wed, 14 Nov 2018 05:34:31 -0800 (PST)
Date: Wed, 14 Nov 2018 05:34:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542202469; bh=/9QHd0p6zK84Sj3Pvi5eUVurgPXK43MKp6a3mKF2AI8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=un/DCjpYFHvlu247v9QRCERkHBjlntpqwpfY81Yt+IgmXhr+wdE2Tcz6AtnY2vj/D WKWdxYvdzW4v8kyuOzo/WZd1jkj3y9FOQmifXK+l7hmtcakZ2aJAYCksAjZydSltB1 vNZ1noCncySRAMnwVV6vBCbSR6Vk6faznSv6hI+c=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0cccb829b507b7337a8bc8f969342d1c533031892cf000000011803e66592a169ce16afb802@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/438663204@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_5bec246526ee5_36463fa02f6d45c0692843"; 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/guhcpnQz3X6jsKtC6m0QWGCti34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 13:34:33 -0000

----==_mimepart_5bec246526ee5_36463fa02f6d45c0692843
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> At the moment, there are two ways to Base Index identical to Largest Reference: use (S, Delta Base Index) = (1, 0) or (0, 0).

This is not true.  The draft states:

> _A sign bit set to 1 when the Delta Base Index is 0 MUST be treated as a decoder error._

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2002#issuecomment-438663204
----==_mimepart_5bec246526ee5_36463fa02f6d45c0692843
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>At the moment, there are two ways to Base Index identical to Largest R=
eference: use (S, Delta Base Index) =3D (1, 0) or (0, 0).</p>
</blockquote>
<p>This is not true.  The draft states:</p>
<blockquote>
<p><em>A sign bit set to 1 when the Delta Base Index is 0 MUST be treated=
 as a decoder error.</em></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/2002#issuecomment-438663204">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7TX=
oDZ9DowHPFjnOx_uTO-2LsHCks5uvBvlgaJpZM4YdX5v">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8uO7OgFhaxf9P0XsF6DZ6YG=
NMYQks5uvBvlgaJpZM4YdX5v.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2002: \u003e At the moment, there are two ways to Base Index id=
entical to Largest Reference: use (S, Delta Base Index) =3D (1, 0) or (0,=
 0).\r\n\r\nThis is not true.  The draft states:\r\n\r\n\u003e _A sign bi=
t set to 1 when the Delta Base Index is 0 MUST be treated as a decoder er=
ror._"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/2002#issuecomment-438663204"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment=
-438663204",
"url": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-43=
8663204",
"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] Do we need two ways to represent Base =
Index? (#2002)",
"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\": 2002,\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\": 2002\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-43=
8663204"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4103532=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bec246526ee5_36463fa02f6d45c0692843--


From nobody Wed Nov 14 05:36: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 A297C130E5F for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:36:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5UPLlhJ87TBo for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:36: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 59535130E62 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 05:36:37 -0800 (PST)
Date: Wed, 14 Nov 2018 05:36:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542202596; bh=W6TjN9yxMfj1Vgf99mnRImRRShjV4JwnF4wxQhcyH50=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=stBdEw6EfpdYPxwwrxxgQxxxrysfm1gFza8d9vntkBu+RpEGvLFD6t5p7aYQQHTfs 9C7TOCV1pamT+VrgO1FFHkqlqtDM3uoTHlaIHhz9mZhPuRbuwwY/xil23QzY+KQrLn V4slpIhDX1ipQYbVTVo/IUhPzUqabnuSILWTRM8s=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ff2e3e2a3baa40abea83049aa3971ac04387f8a92cf000000011803e6e492a169ce16a7e5d6@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/174861947@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_5bec24e4849b2_6cfc3fe32a0d45c49979"; 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/n_OVfZW0Y8HTZFU1vBb4qzEgIDw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 13:36:49 -0000

----==_mimepart_5bec24e4849b2_6cfc3fe32a0d45c49979
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 *can* store a lot. But I might not be willing 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/1998#discussion_r233448622
----==_mimepart_5bec24e4849b2_6cfc3fe32a0d45c49979
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_r233448622">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 <em>can</em> store a lot. But I might not be willing 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/1998#discussion_r233448622">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0YD3AYeRxfZ6PfFJnSr0LW5S4zHks5uvBxkgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyLhOKvcivHQ6Cb1Sv_JjO-gVKBKks5uvBxkgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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_r233448622"}}}</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_r233448622",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r233448622",
"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 commented on 1998",
"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/1998#discussion_r233448622"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec24e4849b2_6cfc3fe32a0d45c49979--


From nobody Wed Nov 14 05:40: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 F0BB2130934 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:40:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QsKuGTNJY2cW for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:40: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 4A6A3130E58 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 05:40:17 -0800 (PST)
Date: Wed, 14 Nov 2018 05:40:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542202816; bh=fWNWXgzlhKPWJqS+iRDBPoMbJVFHjDBF2BYD1uIim9w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vu/p6adp4r+QbZsUsQ6uR9PutEPYqvx9AsFP3oVbSA2erNWfdjynBu34MycDARHA3 FBSPWqRYHVDL6CKsZ7loqbnNZ/uL9hod0cSnUdxWRg4kv8EWlGgahi+og9E2YH6zos 5Ed8mLMMk0G7m8lfUAXpGqhHs/A/BTTX4ygpM+gU=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab568f61fd70e491174c4f358b86be344faadf7d4f92cf000000011803e7c092a169ce16afb802@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/438664918@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_5bec25c04350c_2fe13fbed4ad45bc392c0"; 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/BUA6deDkhrthE60djDpRxFrWMgU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 13:40:19 -0000

----==_mimepart_5bec25c04350c_2fe13fbed4ad45bc392c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Oh, have I mentioned recently that I hate post-base indexing?

Why do you hate it?

> Could we perhaps reconsider its addition and have any single-pass encoder lose any opportunity to use insertions it makes after committing to a largest reference? Maybe I should open another issue.

I am against both reconsidering and removing post-base indexing: the former because we already had this discussion and came to a consensus (however "rough") and the latter is because this would penalize already-extant implementations that use this feature profitably.

-- 
You are receiving this 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-438664918
----==_mimepart_5bec25c04350c_2fe13fbed4ad45bc392c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Oh, have I mentioned recently that I hate post-base indexing?</p>
</blockquote>
<p>Why do you hate it?</p>
<blockquote>
<p>Could we perhaps reconsider its addition and have any single-pass enco=
der lose any opportunity to use insertions it makes after committing to a=
 largest reference? Maybe I should open another issue.</p>
</blockquote>
<p>I am against both reconsidering and removing post-base indexing: the f=
ormer because we already had this discussion and came to a consensus (how=
ever "rough") and the latter is because this would penalize already-extan=
t implementations that use this feature profitably.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2002#issuecomment-438664918">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0l2=
DPsXDPFPG4lQsYl44fdtDq4eks5uvB1AgaJpZM4YdX5v">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxYnrX6FliiGppf8RsY681rO=
9yDMks5uvB1AgaJpZM4YdX5v.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2002: \u003e Oh, have I mentioned recently that I hate post-bas=
e indexing?\r\n\r\nWhy do you hate it?\r\n\r\n\u003e Could we perhaps rec=
onsider its addition and have any single-pass encoder lose any opportunit=
y to use insertions it makes after committing to a largest reference? May=
be I should open another issue.\r\n\r\nI am against both reconsidering an=
d removing post-base indexing: the former because we already had this dis=
cussion and came to a consensus (however \"rough\") and the latter is bec=
ause this would penalize already-extant implementations that use this fea=
ture profitably."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/2002#issuecomment-438664918"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment=
-438664918",
"url": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-43=
8664918",
"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] Do we need two ways to represent Base =
Index? (#2002)",
"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\": 2002,\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\": 2002\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-43=
8664918"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4103532=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bec25c04350c_2fe13fbed4ad45bc392c0--


From nobody Wed Nov 14 05: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 DDB6B130E58 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:40:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j4lT6FFcsvQc for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:40:45 -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 1B483130934 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 05:40:45 -0800 (PST)
Date: Wed, 14 Nov 2018 05:40:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542202844; bh=qDh97Zege4L4KWtcNj6ggbSI6Xa3dxrPIOhueoeFEVw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FXRhrVgIFyywEsSNHAUsaB8y+xrv3zmSZqVbQLWhF5zxvynAzhLFRuUoKwPVvkiiP HgP93a8iTyhCUtwkVt3/KBfEKGFxfvyrULqnVYyQb+zE6n7JhJBNhQDVFpumG8xLCI k+fiARlKLYYwLSQaddrvL1qwUoiFAwj2KdixSvG0=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab202d1e41ed46672e413e6b01d121ffe9d49e3b3492cf000000011803e7dc92a169ce16a7e5d6@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/174863727@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_5bec25dc32aa5_22f03ff0230d45b4455f8"; 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/ZeVa8kRs-OIxQtkz__rPmNPGxfo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 13:40:47 -0000

----==_mimepart_5bec25dc32aa5_22f03ff0230d45b4455f8
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

I regard this as an equivalent to flow control and stream ID flow control. We have errors there if the peer violates a limit. It feels weird to me to set a limit, but then to silently tolerate a violation of that limit. And it will be a lot easier to develop compliant implementation if we actually enforce the 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/pull/1998#discussion_r233450045
----==_mimepart_5bec25dc32aa5_22f03ff0230d45b4455f8
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_r233450045">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
</pre>
<p>I regard this as an equivalent to flow control and stream ID flow control. We have errors there if the peer violates a limit. It feels weird to me to set a limit, but then to silently tolerate a violation of that limit. And it will be a lot easier to develop compliant implementation if we actually enforce the 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/pull/1998#discussion_r233450045">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1eM2PcAIR5Tw1njhqv2kkhPspqWks5uvB1cgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzeERmcQMv-LOEDZYFebPAE0b2Z1ks5uvB1cgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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_r233450045"}}}</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_r233450045",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r233450045",
"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 commented on 1998",
"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/1998#discussion_r233450045"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec25dc32aa5_22f03ff0230d45b4455f8--


From nobody Wed Nov 14 05:44: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 0C2BF130E66 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:44:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WRFAIUrGTTgn for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:44: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 4C152130E5A for <quic-issues@ietf.org>; Wed, 14 Nov 2018 05:44:16 -0800 (PST)
Date: Wed, 14 Nov 2018 05:44:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542203055; bh=rDQG8W8PgDaJO11aqvxyzmNQV0P1NQibW8JG6PP6RLQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IJ6MdCoEGXAaPEhW4nchuYT4stcqkrAfHejK2RCKkLvh9grWMrmpH/LuvFOOO5o0v swUCVI/ZLBg4fOEeXZ3nDGTqJFKc20+f0GUGBYGBnk6PQ3s3XwJY7YX2EH9YGRUPgN KRkZI2mdI62mByhRU/GwJJZherKsyIiAMC+vpbBs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8002d173a69f8315fea3e5995c85aca50a98b0092cf000000011803e8af92a169ce168acaf3@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/438666106@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_5bec26af6f322_5b8d3fdb91cd45b8231992"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jSiP3McfXSncRrZp6iwrKOOG8cc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 13:44:18 -0000

----==_mimepart_5bec26af6f322_5b8d3fdb91cd45b8231992
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

But in order to achieve the "ACK about 4 times per RTT" you need to give the sender the ability to change the receiver's MaxAckDelay.

Otherwise, I might be happy with you ACKing 10 packets at once, but I don't want you delaying that ack a full MaxAckDelay.

-- 
You are receiving this 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-438666106
----==_mimepart_5bec26af6f322_5b8d3fdb91cd45b8231992
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>But in order to achieve the "ACK about 4 times per RTT" you need to give the sender the ability to change the receiver's MaxAckDelay.</p>
<p>Otherwise, I might be happy with you ACKing 10 packets at once, but I don't want you delaying that ack a full MaxAckDelay.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-438666106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq88eGDNe3pNHICOIc_-pc4-tAbjiks5uvB4vgaJpZM4YSA-X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7p9rpZWnQLfEc9H793cPkYE3beiks5uvB4vgaJpZM4YSA-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":"@ianswett in #1978: But in order to achieve the \"ACK about 4 times per RTT\" you need to give the sender the ability to change the receiver's MaxAckDelay.\r\n\r\nOtherwise, I might be happy with you ACKing 10 packets at once, but I don't want you delaying that ack a full MaxAckDelay."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438666106"}}}</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-438666106",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438666106",
"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_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\": 1978,\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\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438666106"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407375767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec26af6f322_5b8d3fdb91cd45b8231992--


From nobody Wed Nov 14 05: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 1BAB5130E6D for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:53:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VQWnphx0YOeF for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:53: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 5B78D12D4EF for <quic-issues@ietf.org>; Wed, 14 Nov 2018 05:53:05 -0800 (PST)
Date: Wed, 14 Nov 2018 05:53:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542203584; bh=Tpu0mt+IQKV4pNSIUanM+wmCMbDQtPdwWzRPM9fqUwg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qJ/aq/tWDaEf6jZpFnbAYbi0xnlWs/KYxCZ8ufdnJ4ZdMjoiyH7WsNEQhN8gDEdNH 4ZFFMrIWJX9btpIhhZJkTYki9CRkhUyMjMoeDzgKOAGTbJQ61ID0Gy4oCYHzq887tl qQj+SBsAImIFc6/tVLqDRaexmeB37Y/59N8qIVUg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb31461ad7591717db1084103e84b1ac36ab480d92cf000000011803eac092a169ce16afb802@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/438668861@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_5bec28c07414b_731f3fe398cd45b825063c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aBR4pw-XUnAaLe2xO7PWJcJNBV8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 13:53:07 -0000

----==_mimepart_5bec28c07414b_731f3fe398cd45b825063c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov 
>> At the moment, there are two ways to Base Index identical to Largest Reference: use (S, Delta Base Index) = (1, 0) or (0, 0).
> 
> This is not true. The draft states:
> 
>> A sign bit set to 1 when the Delta Base Index is 0 MUST be treated as a decoder error.

Oh thank you for pointing that out. I missed that.

Though I still think that we have an inconsistency in the design. As pointed out, post-base indexing in the request and push streams do not call index of zero to be an error. Instead, they adjust the offset so that a post-base index of zero do not overlap with a non-post-base index with zero. Should we follow the pattern for the delta base index 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/2002#issuecomment-438668861
----==_mimepart_5bec28c07414b_731f3fe398cd45b825063c
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>
<blockquote>
<p>At the moment, there are two ways to Base Index identical to Largest R=
eference: use (S, Delta Base Index) =3D (1, 0) or (0, 0).</p>
</blockquote>
<p>This is not true. The draft states:</p>
<blockquote>
<p>A sign bit set to 1 when the Delta Base Index is 0 MUST be treated as =
a decoder error.</p>
</blockquote>
</blockquote>
<p>Oh thank you for pointing that out. I missed that.</p>
<p>Though I still think that we have an inconsistency in the design. As p=
ointed out, post-base indexing in the request and push streams do not cal=
l index of zero to be an error. Instead, they adjust the offset so that a=
 post-base index of zero do not overlap with a non-post-base index with z=
ero. Should we follow the pattern for the delta base index 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/2002#issuecomment-438668861">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz2a=
k_YzepHa9V9wm-bZY9wxBUZdks5uvCBAgaJpZM4YdX5v">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_icpQhiMgeuyGH0bxrQ1KWy=
-Dseks5uvCBAgaJpZM4YdX5v.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2002: @dtikhonov \r\n\u003e\u003e At the moment, there are two way=
s to Base Index identical to Largest Reference: use (S, Delta Base Index)=
 =3D (1, 0) or (0, 0).\r\n\u003e \r\n\u003e This is not true. The draft s=
tates:\r\n\u003e \r\n\u003e\u003e A sign bit set to 1 when the Delta Base=
 Index is 0 MUST be treated as a decoder error.\r\n\r\nOh thank you for p=
ointing that out. I missed that.\r\n\r\nThough I still think that we have=
 an inconsistency in the design. As pointed out, post-base indexing in th=
e request and push streams do not call index of zero to be an error. Inst=
ead, they adjust the offset so that a post-base index of zero do not over=
lap with a non-post-base index with zero. Should we follow the pattern fo=
r the delta base index as well?"}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/2002#issuecomment-438668861"}=
}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment=
-438668861",
"url": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-43=
8668861",
"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] Do we need two ways to represent Base =
Index? (#2002)",
"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\": 2002,\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\": 2002\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-43=
8668861"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4103532=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bec28c07414b_731f3fe398cd45b825063c--


From nobody Wed Nov 14 05:57: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 C33F9130E81 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:57:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nf6Oxk8Wup23 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 05:57: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 152DB130E7B for <quic-issues@ietf.org>; Wed, 14 Nov 2018 05:57:26 -0800 (PST)
Date: Wed, 14 Nov 2018 05:57:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542203845; bh=Q1J7X4VfOafn7GFzw/nsiaH6Lt7fqA0gCuGC7LaVEms=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LFwtMH5zvudkmFgQ9XeX8JBB/4qATfp8lBBHk7gpE1dkAcK6yYS3NW48XuFm0sUX1 igQg1WawiutMytOlchJAOvvK8fPKTzDqLgIUWzFU5HPwkrxK7pt5QtvFXJTF8eVxv1 KC2yHZ+7MkvxMvWV35ZLkYPqAGjiNhb0mlZLulu4=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8fd279baae127d42d0f15e965b31e3c6f7627efa92cf000000011803ebc592a169ce16afb802@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/438670272@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_5bec29c539418_26a53f7e21cd45b89988d"; 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/PYKmb459KSskLt_HtXK1-nIZ4qE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 13:57:28 -0000

----==_mimepart_5bec29c539418_26a53f7e21cd45b89988d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that inconsistency exists.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2002#issuecomment-438670272
----==_mimepart_5bec29c539418_26a53f7e21cd45b89988d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree that inconsistency exists.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2002#issuecomment-438670272">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0gTipy3r43gB876CNXRe2J7z_Yiks5uvCFFgaJpZM4YdX5v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_hsDnDS-Sgmr69nsRDs0rxNxzYZks5uvCFFgaJpZM4YdX5v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2002: I agree that inconsistency exists."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2002#issuecomment-438670272"}}}</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-438670272",
"url": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-438670272",
"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] Do we need two ways to represent Base Index? (#2002)",
"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\": 2002,\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\": 2002\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-438670272"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410353263\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec29c539418_26a53f7e21cd45b89988d--


From nobody Wed Nov 14 06: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 C18E6130E8A for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 06:00:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WVzp2NHU6EAV for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 06:00: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 ECD27130E7B for <quic-issues@ietf.org>; Wed, 14 Nov 2018 06:00:14 -0800 (PST)
Date: Wed, 14 Nov 2018 06:00:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542204014; bh=r9E5t5sfDk6krUth2hmEh7LMvQMA2/GSFV88EPvDmRA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2QWHSugGZ2JOzPhAbzzXZy2NvqVw7oLMkKu12Z7AczBqyRLfF2+YUHuEjQxw1bUjL 6TCYztGS+2mYBebB5EEg3CbPnlK5n2BcxXeYKtsWk8iN4AS/ttYLcLDpIjVIOVW6Bz m1JVcEzcUi3Yr1mMM6qzsMH6FWkpV75Bdiq+HZN8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab729ae13067dac8e3c56614dd843bf99a36b0b6b792cf000000011803ec6e92a169ce16a7e5d6@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/c438671219@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_5bec2a6e1e6ff_22163f8f526d45b814485d"; 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/72bQO81h6eplmE-CtWmltV-FGU0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 14:00:20 -0000

----==_mimepart_5bec2a6e1e6ff_22163f8f526d45b814485d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One downside to the count based TP is that an endpoint can't set aside fix size buffer for CID's because it depends on the CID lengths. Especially for constrained devices this could be an issue. A device might handle have 32 bytes set aside for 4 CIDs up to length 8, but it would only be able to handle one CID of length 18.

-- 
You are receiving this 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-438671219
----==_mimepart_5bec2a6e1e6ff_22163f8f526d45b814485d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>One downside to the count based TP is that an endpoint can't set aside=
 fix size buffer for CID's because it depends on the CID lengths. Especia=
lly for constrained devices this could be an issue. A device might handle=
 have 32 bytes set aside for 4 CIDs up to length 8, but it would only be =
able to handle one CID of length 18.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1998#issuecomment-438671219">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-OGE9=
ag_a5bFj6ek6zXiUXZQDDiks5uvCHugaJpZM4YbGtY">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq79GGtwXQ5jS5chzU2oNuVl1Is27=
ks5uvCHugaJpZM4YbGtY.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1998: One downside to the count based TP is that an endpoint can=
't set aside fix size buffer for CID's because it depends on the CID leng=
ths. Especially for constrained devices this could be an issue. A device =
might handle have 32 bytes set aside for 4 CIDs up to length 8, but it wo=
uld only be able to handle one CID of length 18."}],"action":{"name":"Vie=
w Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#is=
suecomment-438671219"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#issuecomment-4=
38671219",
"url": "https://github.com/quicwg/base-drafts/pull/1998#issuecomment-4386=
71219",
"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] introduce a max_connection_ids transpo=
rt parameter (#1998)",
"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\": 1998,\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\": 1998\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1998#issuecomment-4386=
71219"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4097585=
52\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bec2a6e1e6ff_22163f8f526d45b814485d--


From nobody Wed Nov 14 06:19: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 F08CA130E83 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 06:19:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 HYgnST3I0veT for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 06:19:44 -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 8FB5A1276D0 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 06:19: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=UzgOzAnftKGJJDs8c6HMBBmj9/A=; b=GnuFHyCtogN7l4qR T3z+PfKy4mDDCVgvdXip+eG8SuQ/2T9tqz+1gUGVEEHxQmQdP9dyEGCrnsEu57m3 9gVHhvEaZc3dpDrb8tEkOcDJS7tp//F+EK4X0b182Whxs/ZZ9pjUAxXyNkQeDotA F0rIPb/7zOtjOcoAIoj9gZDkLfQ=
Received: by filter0404p1iad2.sendgrid.net with SMTP id filter0404p1iad2-403-5BEC2EFE-36 2018-11-14 14:19:42.808501769 +0000 UTC m=+233512.296820981
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0038p1mdw1.sendgrid.net (SG) with ESMTP id Ev1wG_hSSAWXu8tZPb34Vg for <quic-issues@ietf.org>; Wed, 14 Nov 2018 14:19:42.631 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 91848809F8 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 06:19:42 -0800 (PST)
Date: Wed, 14 Nov 2018 14:19:42 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab45842ff2287771fb2f425ff8920ee42202c0e0be92cf000000011803f0fe92a169ce168acaf3@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/438677416@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_5bec2efe9014b_76753fcb31ed45b83481aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ttYjbI2skrLbHSpsRFIMv0Lf/xGXoEnPBBn 0yu+tWJgnLsCvfQi8OpwI2AckLW2nUNukuPXB45gUkg+bxqQEdwGvfDdjgAiFptTI55Nw82wau0N9d npXCRBHxJCMBnxw5ybzTelf38o9Licrz0daQ0KIpz6Kg4atoBGbmazDeolrpAXld/953vN6RcnA4Rf k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uaG-zYWu-mdfHGBHRf8DVYsWhIo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 14:19:47 -0000

----==_mimepart_5bec2efe9014b_76753fcb31ed45b83481aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

So I think what you're suggesting is a new parameter, perhaps call it
SuggestedAckDelay. We already have MaxAckDelay which is a receiver
advertisement.

We'd need to use max(SuggestedAckDelay, MaxAckDelay) for setting the RTO
value. But given that SuggestedAckDelay might change with an UPDATE frame,
which may or may not have been  received when an RTO is set, that gets
complicated real fast.

Given that the sender knows it's cwnd, I wonder if just sending a packet
limit might be enough, since the sender can (roughly) translate time to
packets.

On Wed, Nov 14, 2018, 7:14 PM ianswett <notifications@github.com wrote:

> But in order to achieve the "ACK about 4 times per RTT" you need to give
> the sender the ability to change the receiver's MaxAckDelay.
>
> Otherwise, I might be happy with you ACKing 10 packets at once, but I
> don't want you delaying that ack a full MaxAckDelay.
>
> =E2=80=94
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438666106=
>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1Fjxz0LZjw_ptFOWTR=
bbV7UBFUZUks5uvB4ugaJpZM4YSA-X>
> .
>


--=20
You are receiving this 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-438677416=

----==_mimepart_5bec2efe9014b_76753fcb31ed45b83481aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

So I think what you&#39;re suggesting is a new parameter, perhaps call it<b=
r>
SuggestedAckDelay. We already have MaxAckDelay which is a receiver<br>
advertisement.<br>
<br>
We&#39;d need to use max(SuggestedAckDelay, MaxAckDelay) for setting the RT=
O<br>
value. But given that SuggestedAckDelay might change with an UPDATE frame,<=
br>
which may or may not have been  received when an RTO is set, that gets<br>
complicated real fast.<br>
<br>
Given that the sender knows it&#39;s cwnd, I wonder if just sending a packe=
t<br>
limit might be enough, since the sender can (roughly) translate time to<br>
packets.<br>
<br>
On Wed, Nov 14, 2018, 7:14 PM ianswett &lt;notifications@github.com wrote:<=
br>
<br>
&gt; But in order to achieve the &quot;ACK about 4 times per RTT&quot; you =
need to give<br>
&gt; the sender the ability to change the receiver&#39;s MaxAckDelay.<br>
&gt;<br>
&gt; Otherwise, I might be happy with you ACKing 10 packets at once, but I<=
br>
&gt; don&#39;t want you delaying that ack a full MaxAckDelay.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/1978#issuecomment-438=
666106&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1Fjxz0LZjw_p=
tFOWTRbbV7UBFUZUks5uvB4ugaJpZM4YSA-X&gt;<br>
&gt; .<br>
&gt;<br>


<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/1978#issuecomment-438677416">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyVs_Lj913P-Gl=
6W4-dE-qmDAs5yks5uvCZ-gaJpZM4YSA-X">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq0lSEpcOZpZZbWZ0kIO2oXKVYhD7ks5uvCZ-ga=
JpZM4YSA-X.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":"@janaiyengar in #1978=
: So I think what you're suggesting is a new parameter, perhaps call it\nSu=
ggestedAckDelay. We already have MaxAckDelay which is a receiver\nadvertise=
ment.\n\nWe'd need to use max(SuggestedAckDelay, MaxAckDelay) for setting t=
he RTO\nvalue. But given that SuggestedAckDelay might change with an UPDATE=
 frame,\nwhich may or may not have been  received when an RTO is set, that =
gets\ncomplicated real fast.\n\nGiven that the sender knows it's cwnd, I wo=
nder if just sending a packet\nlimit might be enough, since the sender can =
(roughly) translate time to\npackets.\n\nOn Wed, Nov 14, 2018, 7:14 PM ians=
wett \u003cnotifications@github.com wrote:\n\n\u003e But in order to achiev=
e the \"ACK about 4 times per RTT\" you need to give\n\u003e the sender the=
 ability to change the receiver's MaxAckDelay.\n\u003e\n\u003e Otherwise, I=
 might be happy with you ACKing 10 packets at once, but I\n\u003e don't wan=
t you delaying that ack a full MaxAckDelay.\n\u003e\n\u003e =E2=80=94\n\u00=
3e You are 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/1978#issuecomment-438666106\u003e,\n\u003e or mute the t=
hread\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/AKjg1=
Fjxz0LZjw_ptFOWTRbbV7UBFUZUks5uvB4ugaJpZM4YSA-X\u003e\n\u003e .\n\u003e\n"}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/1978#issuecomment-438677416"}}}</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-4=
38677416",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-4386=
77416",
"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 (#19=
78)",
"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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1978,\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\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-4386=
77416"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407375767=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bec2efe9014b_76753fcb31ed45b83481aa--


From nobody Wed Nov 14 06: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 06851130E62 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 06:25:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tSWNZ-O6e6jQ for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 06:25: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 5C3901276D0 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 06:25:56 -0800 (PST)
Date: Wed, 14 Nov 2018 06:25:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542205555; bh=Hpcd9YKQd29MJPmxNq66WPZWV+3xwLEM5BRQFJu/Cp8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tAJd1WfaFTw355cNCe+F6pgvLSu2rf2I29dc8CdW8pLMsA/JNFSqaueuzcWPj32+W MwAvtwaWK5kKdi6qtEQ9v3HlDfiWsPrsc/2ZCebCT2fe7JvyT0fx4Fr678QMPzqoWJ baFr1Lc+VglzymNynyRcQJnPGD8dLPR5vPhSTRFM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0515464613df2477415746ed19a293e53bdb65292cf000000011803f27392a169ce168acaf3@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/438679487@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_5bec30732530e_59983fe398cd45b83508a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oANGXpzw4eCGMiz0dskG985vBAE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 14:25:58 -0000

----==_mimepart_5bec30732530e_59983fe398cd45b83508a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was assuming SuggestedAckDelay would replace MaxAckDelay, but I agree it adds some complexities.

Maybe the sender controlling NumPacketsBeforeFastAck(?) is sufficiently good for now.  It does avoid complex issues about how small an ack delay the sender can request of the receiver.

We keep wanting the ability to update MaxAckDelay.  Does it make sense for the frame to include both an updated NumPacketsBeforeFastAck for the receiver to use as well as communicate a new MaxAckDelay?  If so, that's feeling more like it should be UPDATE_TRANSPORT_PARAMs, but we can discuss that 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/issues/1978#issuecomment-438679487
----==_mimepart_5bec30732530e_59983fe398cd45b83508a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I was assuming SuggestedAckDelay would replace MaxAckDelay, but I agre=
e it adds some complexities.</p>
<p>Maybe the sender controlling NumPacketsBeforeFastAck(?) is sufficientl=
y good for now.  It does avoid complex issues about how small an ack dela=
y the sender can request of the receiver.</p>
<p>We keep wanting the ability to update MaxAckDelay.  Does it make sense=
 for the frame to include both an updated NumPacketsBeforeFastAck for the=
 receiver to use as well as communicate a new MaxAckDelay?  If so, that's=
 feeling more like it should be UPDATE_TRANSPORT_PARAMs, but we can discu=
ss that further.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-438679487">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Mv=
aKycB0gffd1k7yfNCYzUJFcHks5uvCfzgaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9Ehy7iIlDWUmzUSBJNoJF0W=
KK-Bks5uvCfzgaJpZM4YSA-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: I was assuming SuggestedAckDelay would replace MaxAckDelay=
, but I agree it adds some complexities.\r\n\r\nMaybe the sender controll=
ing NumPacketsBeforeFastAck(?) is sufficiently good for now.  It does avo=
id complex issues about how small an ack delay the sender can request of =
the receiver.\r\n\r\nWe keep wanting the ability to update MaxAckDelay.  =
Does it make sense for the frame to include both an updated NumPacketsBef=
oreFastAck for the receiver to use as well as communicate a new MaxAckDel=
ay?  If so, that's feeling more like it should be UPDATE_TRANSPORT_PARAMs=
, but we can discuss that further."}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43867948=
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/1978#issuecomment=
-438679487",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
8679487",
"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-43=
8679487"
}
],
"@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_5bec30732530e_59983fe398cd45b83508a2--


From nobody Wed Nov 14 10:48: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 2D0D612D4E8 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 10:48:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ptOQ6w89SuLD for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 10:48: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 55467129AB8 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 10:48:51 -0800 (PST)
Date: Wed, 14 Nov 2018 10:48:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542221330; bh=PSb1Rz5BoRu2XwU1ZbHYl5GBOEs6r1wLwWlQJuw5prg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R6gYuLDXT4SAOTgHLZF2jtx/s5JUGnXzOio/7yBy9v+TqFOxMu7SF2tDcinbCioOH wESMkZuah9o0axkMg8plrR15vkvxAdNnPkFwLwr//0epA/sFWQJ+shPFatrWjCHvhW bAdePxG3M3V3Rue0NYxZ3p9LA2fe5ZtBhV7p4ex4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab383158bd83d89323d080b6284a96ac4f86b18c2c92cf000000011804301292a169ce16854686@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1975/c438774568@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1975@github.com>
References: <quicwg/base-drafts/pull/1975@github.com>
Subject: Re: [quicwg/base-drafts] Mention CUBIC as an example of an alternative congestion control mechanism (#1975)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec6e12144af_74e83fd3486d45c4184699"; 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/T2wFbij0PBo01f1Gif8GGOvW-3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 18:48:54 -0000

----==_mimepart_5bec6e12144af_74e83fd3486d45c4184699
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Belated, but I don't like this change.  The original text makes two points:
- You don't have to use the congestion control mechanism we describe here
- Each peer can choose independently

The changed text says the first point twice, and drops the second 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/1975#issuecomment-438774568
----==_mimepart_5bec6e12144af_74e83fd3486d45c4184699
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Belated, but I don't like this change.  The original text makes two po=
ints:</p>
<ul>
<li>You don't have to use the congestion control mechanism we describe he=
re</li>
<li>Each peer can choose independently</li>
</ul>
<p>The changed text says the first point twice, and drops the second 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/1975#issuecomment-438774568">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8MIpJ=
eHBH26mGq-dpSpkODWdpvFks5uvGWSgaJpZM4YQYmM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqy-52B1q4Y8z3LwzRGiBw_aBrNLP=
ks5uvGWSgaJpZM4YQYmM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1975: Belated, but I don't like this change.  The original tex=
t makes two points:\r\n- You don't have to use the congestion control mec=
hanism we describe here\r\n- Each peer can choose independently\r\n\r\nTh=
e changed text says the first point twice, and drops the second one."}],"=
action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/1975#issuecomment-438774568"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-4=
38774568",
"url": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-4387=
74568",
"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] Mention CUBIC as an example of an alte=
rnative congestion control mechanism (#1975)",
"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\": 1975,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1975#issuecomment-4387=
74568"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4069482=
36\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bec6e12144af_74e83fd3486d45c4184699--


From nobody Wed Nov 14 11:22: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 33E9C130EB4 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:22:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 fzBrCFJgBEi1 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:22: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 037F312777C for <quic-issues@ietf.org>; Wed, 14 Nov 2018 11:22:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542223349; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6W4+Mzkm+CU1PMAg8q3j0qYMV5U3578zKDunZxPpgXU=; b=hlt27LXpaulSag86Wv1xEs/CKsCm2BdsSCz5ADLJ0WOlkZzRiv4KBIhem4gYOFY/Y7Z7oVn3 3IOqSLYtxAjR4HKoLE4m8nuC7QPdh5SwtWoIfCT5vluokC+pw4V1y3l+3doFrj4+s98kUxn3 xrf8WyIgPsO+tDl/q64Es/DdELc=
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 5bec75f5.7fc8a879f0f0-smtp-out-n01; Wed, 14 Nov 2018 19:22:29 -0000 (UTC)
Date: Wed, 14 Nov 2018 11:22:28 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bec75f45ef0a_60272b00ec99258812612@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7743d0: FIN is irrelevant
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bec75f45ea69_60272b00ec99258812515"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YwfJoNn2r26RwbDKE1xfkWVkeT4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 19:22:33 -0000

----==_mimepart_5bec75f45ea69_60272b00ec99258812515
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/no_waiting
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7743d02e38d5f3b3654d7e328a09fbc06dd4cf51
      https://github.com/quicwg/base-drafts/commit/7743d02e38d5f3b3654d7e328a09fbc06dd4cf51
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-14 (Wed, 14 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  FIN is irrelevant



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bec75f45ea69_60272b00ec99258812515--


From nobody Wed Nov 14 11:26: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 9A1D9130DBE for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:26:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YwDqTTK7EogA for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:26: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 E95DF12777C for <quic-issues@ietf.org>; Wed, 14 Nov 2018 11:26:20 -0800 (PST)
Date: Wed, 14 Nov 2018 11:26:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542223580; bh=2uBZ85g0pS5M1ggHDjDm27NIULvSiYwU5XyqjsiB+TQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BEsscwJzUZtTWYmXawNrFbAph0lrML74kvO1pccLZih1ivGaAYMJ/Xc7zKg+8CCzw l9TdVRWO0t2NjKv5rBBRGextR7VcasFxRnJgVO0LYtOLsm2f5n433GBDzHFcgRaj85 RAUrxB7TMVjEFwVY/0yEyvm7AkvRLDrEA0ky1vrU=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9622560d471efc54807882ad75b276c3709bfbcd92cf00000001180438dc92a169ce16ad4519@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2001/c438786795@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2001@github.com>
References: <quicwg/base-drafts/pull/2001@github.com>
Subject: Re: [quicwg/base-drafts] Refine minimum DCID length of Initial (#2001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec76dc253f_7f093fdb26cd45c4163781"; 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/n_IKOLACRoMnEuQqh7eFU9eMeW8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 19:26:22 -0000

----==_mimepart_5bec76dc253f_7f093fdb26cd45c4163781
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

can we merge 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/2001#issuecomment-438786795
----==_mimepart_5bec76dc253f_7f093fdb26cd45c4163781
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>can we merge 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/2001#issuecomment-438786795">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzOyNsaecC-ih-1Dad2i3qx4_LKZks5uvG5cgaJpZM4Ycp3b">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwRD7nGRwD88z7Eu-OJsbV1vQGErks5uvG5cgaJpZM4Ycp3b.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2001: can we merge this?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2001#issuecomment-438786795"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2001#issuecomment-438786795",
"url": "https://github.com/quicwg/base-drafts/pull/2001#issuecomment-438786795",
"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] Refine minimum DCID length of Initial (#2001)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 2001,\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\": 2001\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2001#issuecomment-438786795"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410164699\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec76dc253f_7f093fdb26cd45c4163781--


From nobody Wed Nov 14 11:29:24 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 C0C85130DBE for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:29:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 X6OTchq0WBxB for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:29:21 -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 30F9412777C for <quic-issues@ietf.org>; Wed, 14 Nov 2018 11:29:21 -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=4gZMPQ4hKJFpanbaAqfg4+nx5Ko=; b=Qn8m84YHVs5RQEx3 Lx/RClATNO/a8oiFmF/XOuPH1MtvGFYgw3p5wFukSlkzNmFrIha5m4B6TPAAVFry MD5NrSxcyvv8sw9ffG0HnQFSKIv/nJSe+1oGeicXxUdwhh80Mmd9RGRZwjvvoeU3 KLZcoHzT6yXIuih1C90X8DkaqGo=
Received: by filter1288p1mdw1.sendgrid.net with SMTP id filter1288p1mdw1-4444-5BEC7790-1 2018-11-14 19:29:20.020666719 +0000 UTC m=+609894.089071148
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id VKPtnDLSTCKQCT73QzE2eQ for <quic-issues@ietf.org>; Wed, 14 Nov 2018 19:29:20.026 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 041AA3E12E0 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 11:29:20 -0800 (PST)
Date: Wed, 14 Nov 2018 19:29:20 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09895e12548908affaf1eb71c8517e39b89b4eee92cf000000011804399092a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003@github.com>
Subject: [quicwg/base-drafts] Don't wait for FIN to process complete messages (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec77902a93_58273f86868d45b8664895"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0W8xywL0ajDaXuJp9cob8NBWZBg2q/pyyghQ doHXZHwYY1LflZLacH3HR/mRsc0ZS+SaEy1TVYtN43XZ0KNAK1Zg5QBXZl5g+sclV7MvLRxsG5HHws Y2YAW8jQyiUaxT8oRT6QPd3qXAWZuMc4S1oCwUzVDCP0aZq1U0XoYwdeD9TI3Hu1VpwSyLIqwYkZTK 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xe2Ze0K_c7V1Ag6tjV-vaocxhTg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 19:29:23 -0000

----==_mimepart_5bec77902a93_58273f86868d45b8664895
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1972.

While the discussion on the issue wasn't conclusive in either direction, I think the presence of CONNECT and early response means servers will need to be processing HTTP messages as they arrive, rather than waiting for the FIN as an end-of-message signal.  Also, if the message is large, the alternative risks deadlock on a large POST.

This PR expands on the "stream state change isn't part of the message framing" language to clarify that both peers MUST be able to process complete HTTP messages regardless of whether the stream has been closed or not.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2003

-- Commit Summary --

  * FIN is irrelevant

-- File Changes --

    M draft-ietf-quic-http.md (28)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2003.patch
https://github.com/quicwg/base-drafts/pull/2003.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/2003

----==_mimepart_5bec77902a93_58273f86868d45b8664895
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 #1972.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377735205" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1972" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1972/hovercard" href="https://github.com/quicwg/base-drafts/issues/1972">#1972</a>.</p>
<p>While the discussion on the issue wasn't conclusive in either direction, I think the presence of CONNECT and early response means servers will need to be processing HTTP messages as they arrive, rather than waiting for the FIN as an end-of-message signal.  Also, if the message is large, the alternative risks deadlock on a large POST.</p>
<p>This PR expands on the "stream state change isn't part of the message framing" language to clarify that both peers MUST be able to process complete HTTP messages regardless of whether the stream has been closed or not.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/2003'>https://github.com/quicwg/base-drafts/pull/2003</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>FIN is irrelevant</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2003/files#diff-0">draft-ietf-quic-http.md</a>
    (28)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2003.patch'>https://github.com/quicwg/base-drafts/pull/2003.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2003.diff'>https://github.com/quicwg/base-drafts/pull/2003.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/2003">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7QL4ke1bGstd3liaBD5zaIbs44Yks5uvG8QgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyeislkeR_iYIcf9tSuhQrNLmOM4ks5uvG8QgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Don't wait for FIN to process complete messages (#2003)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003",
"url": "https://github.com/quicwg/base-drafts/pull/2003",
"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": "Don't wait for FIN to process complete messages (#2003)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "7743d02",
"value": "FIN is irrelevant"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/2003/files#diff-0) (28 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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bec77902a93_58273f86868d45b8664895--


From nobody Wed Nov 14 11: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 45464130ED6 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:52:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dQkStxYYJsqO for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:52: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 A2C38130ED4 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 11:52:12 -0800 (PST)
Date: Wed, 14 Nov 2018 11:52:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542225130; bh=jpN87ngVeutWjoN2ZrUYOqM3cqERtBY3Hv88cJYWu78=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0ddmCC3jc8136nBHVpJiTANdyxUpqgxC+ddH0sfDr4r92KaTXH/7ZKd7EClKcAMUw dv6+aUqaUkG8ctC4w+XjhI6yWrUxqoSshTbuM/0apZsYZ+FX8+KawJIiU5L9oiX2e6 U3SWmOi1uf8T06NmLnVnTkTH5+eRg6sYJRg7E41w=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaa5b5900f6527d0ce126c16139905244004910f192cf0000000118043eea92a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c438795523@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Don't wait for FIN to process complete messages (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec7cea92b7a_34aa3fd623ad45c41626f8"; 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/VXay3tDCq7sMFqvg13GWhs4INmU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 19:52:14 -0000

----==_mimepart_5bec7cea92b7a_34aa3fd623ad45c41626f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe I'm not thinking about this the right way, but if a body does not have a content-length, then how is the end of the message determined, if not by the end of 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/pull/2003#issuecomment-438795523
----==_mimepart_5bec7cea92b7a_34aa3fd623ad45c41626f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Maybe I'm not thinking about this the right way, but if a body does not have a content-length, then how is the end of the message determined, if not by the end of 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/pull/2003#issuecomment-438795523">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_u8-mJp7Cm-BlVD-ZKg8uiHSfRaks5uvHRqgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3-7cbYmuy9BIrHdVw7UGylWorcvks5uvHRqgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003: Maybe I'm not thinking about this the right way, but if a body does not have a content-length, then how is the end of the message determined, if not by the end of the stream?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#issuecomment-438795523"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-438795523",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-438795523",
"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] Don't wait for FIN to process complete messages (#2003)",
"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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-438795523"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec7cea92b7a_34aa3fd623ad45c41626f8--


From nobody Wed Nov 14 11:52: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 905F4130ED6 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:52:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 2GHq9IHbOUVT for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:52: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 83D9A130ED4 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 11:52:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542225145; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vKKpf+QNb0kXE9+7EZXhXLX5z25R67HuER04M/9iDwc=; b=r9YbLEw7i0M7zf8R+AGkdWjXH5AardH0KEGutFGI6+gK81UGNWYQwxju040Ol9HKgidd36Gf 3D4qEN67i3PBU3USEpOmZNveqQUQ6eGWQEpUEUwHaTSefGmGIO+pmYx5aipDhtkWPt40apuI +LB7iBiS1q3Hu10PBVHV8ApBGzI=
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 5bec7cf9.7fed8c4f64e0-smtp-out-n02; Wed, 14 Nov 2018 19:52:25 -0000 (UTC)
Date: Wed, 14 Nov 2018 11:52:24 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bec7cf8ade7_79e72ad2722305904864e@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1fc6f3: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bec7cf8aa98_79e72ad2722305904854c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JrlMpjMKPovGNqz3Nju62HIOtrQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 19:52:28 -0000

----==_mimepart_5bec7cf8aa98_79e72ad2722305904854c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-mbishop
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1fc6f31d6a39470264ca6a389603c854a6ed7dc8
      https://github.com/quicwg/base-drafts/commit/1fc6f31d6a39470264ca6a389603c854a6ed7dc8
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bec7cf8aa98_79e72ad2722305904854c--


From nobody Wed Nov 14 11:52: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 38699130ED6 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:52:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 KabwOM_DW7in for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 11:52: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 6F1AE130ED4 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 11:52:53 -0800 (PST)
Date: Wed, 14 Nov 2018 11:52:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542225171; bh=leLVmSHm+r0dd0l3U9aKM+ndj+OQamN9ZmtK0OXIukU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=A2j3oNpODefJBuEnyaYWNr3Zd6euhXdnVNdInFVzZC4+9c8ZlW+SwwJZ9l5XPO0ML E2tTjO3loPxGyJIRiIycX6ZLa4zraEbtW93GzWks6NUwgCHqAKmZMdWLbFJdCWdIcX dXabaVqRcQ3W8N6ZuaLKtVKHF/SP3bl0CCpmoASs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef9211b00b1e0fb9b14a39c1acb42f92c96394fa92cf0000000118043f1392a169ce16b37843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2004@github.com>
Subject: [quicwg/base-drafts] Update draft-ietf-quic-recovery.md (#2004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec7d13d067b_5f5b3fd6e40d45bc195866"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1w8NuZskQtVQdgHMlkaEGfUvX0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 19:52:55 -0000

----==_mimepart_5bec7d13d067b_5f5b3fd6e40d45bc195866
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Mike's comments on PR #1975 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2004

-- Commit Summary --

  * Update draft-ietf-quic-recovery.md

-- File Changes --

    M draft-ietf-quic-recovery.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2004.patch
https://github.com/quicwg/base-drafts/pull/2004.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/2004

----==_mimepart_5bec7d13d067b_5f5b3fd6e40d45bc195866
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Mike's comments on PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377833094" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1975" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1975/hovercard" href="https://github.com/quicwg/base-drafts/pull/1975">#1975</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/2004'>https://github.com/quicwg/base-drafts/pull/2004</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/2004/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/2004.patch'>https://github.com/quicwg/base-drafts/pull/2004.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2004.diff'>https://github.com/quicwg/base-drafts/pull/2004.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/2004">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3_Eki6jddi-cO0ipHo2BRZVzX-Pks5uvHSTgaJpZM4Yedox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ezUY6ZcxxIVLMk1sLpiXQKKDylks5uvHSTgaJpZM4Yedox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 (#2004)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2004"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2004",
"url": "https://github.com/quicwg/base-drafts/pull/2004",
"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 (#2004)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "1fc6f31",
"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/2004/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\": 2004,\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\": 2004\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2004"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2004.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2004.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410638897\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bec7d13d067b_5f5b3fd6e40d45bc195866--


From nobody Wed Nov 14 12:01: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 4778F130F16 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:01:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.067
X-Spam-Level: 
X-Spam-Status: No, score=-2.067 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fjVRV7GMwenA for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:01:32 -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 5F163130F0B for <quic-issues@ietf.org>; Wed, 14 Nov 2018 12:01: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=QqQt/Mam2vZE5PqOtWp1XQm2zfA=; b=bggqCXgJ5pd2cREo DWvgnixN3WM3p6Ac+BUrjYePZOncLQNlQEeUm5jk8X+nvfRB1vnx/ZtnGGDN8XZ6 /J0XTp4BfwZsviqjODrLVyjqnikIZXHtdTwQRtQk+WtqsCDb9HaBpwsw/m57yI5+ YsdTnOrtRAPbzqYYgMOt5gkV1AQ=
Received: by filter0051p1iad2.sendgrid.net with SMTP id filter0051p1iad2-16145-5BEC7F00-35 2018-11-14 20:01:04.780357362 +0000 UTC m=+676229.023206801
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id xUSkxoblQ-69SA8gq_D7Nw for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:01:04.791 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id C2922441353 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 12:01:04 -0800 (PST)
Date: Wed, 14 Nov 2018 20:01:05 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab850abcae67cea38e33a6eca490f520d6a9ed475692cf000000011804410092a169ce16b37843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2004/review/175052513@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2004@github.com>
References: <quicwg/base-drafts/pull/2004@github.com>
Subject: Re: [quicwg/base-drafts] Mike's recovery comments on Cubic (#2004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec7f00c1114_1b3e3f90e66d45b4299d0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0TnBJ7lZQyhGofoqQ+FgQTcrgF99CH35ScMN e14eOw8EMa1B9B3SmHT5+likQFvV4+MJdoP3kjFP8yTmcfDlRDarhfSszisqw7QJz6RYPGzfbjYgeS HXETsqv4s+3ZihUV/v/qs0Hl9bJ/EtIhYctCLEq+JX46ARgkoH5gs+BZTv1SiKplyrcfZFDfO7hn69 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9wX2MlbSJm6aw5IxxmopDVGSNUA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 20:01:37 -0000

----==_mimepart_5bec7f00c1114_1b3e3f90e66d45b4299d0
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/2004#pullrequestreview-175052513
----==_mimepart_5bec7f00c1114_1b3e3f90e66d45b4299d0
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/2004#pullrequestreview-175052513">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8LNsIuBSuT86JaAcxtd_UMRW9z9ks5uvHaAgaJpZM4Yedox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4Y0uCj-p5SIelYIMFyRWmpT_sEKks5uvHaAgaJpZM4Yedox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2004"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2004#pullrequestreview-175052513"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2004#pullrequestreview-175052513",
"url": "https://github.com/quicwg/base-drafts/pull/2004#pullrequestreview-175052513",
"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 2004",
"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/2004#pullrequestreview-175052513"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410638897\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec7f00c1114_1b3e3f90e66d45b4299d0--


From nobody Wed Nov 14 12: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 7FE83130EDF for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:02:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fAq42N5bHiY2 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:02: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 2B226130EE7 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 12:01:40 -0800 (PST)
Date: Wed, 14 Nov 2018 12:01:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542225698; bh=+U4cNCAKsXyDoQhT0yqSlMg3dXeaFt6rQDSVM2OeaGY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i/32UkllQoN0p+/tK/sxmbWFyAsW8tHIAx+eqVJFhG4iBaDvT2yVIoT5VHaUxyvEb 3xld3F36A3rclFChuImm7kISz+rghpsRNs5XT+O5rdgmPutScdnAbIEgrf9dd81VUi okAHW+a+Z/3KhsUr39zBmXqPRWLm+k7mu24Gm86A=
From: Loganaden Velvindron <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2d0b165f34b99fe1a12c1a12c7f4b2119b85451b92cf000000011804412292a169ce16b37843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2004/c438798607@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2004@github.com>
References: <quicwg/base-drafts/pull/2004@github.com>
Subject: Re: [quicwg/base-drafts] Mike's recovery comments on Cubic (#2004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec7f223260c_50983ff338cd45b8874c"; 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/NjYi6FA35KIZWl_00LWHhSGxG1w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 20:02:03 -0000

----==_mimepart_5bec7f223260c_50983ff338cd45b8874c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with this change. Thanks for catching 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/2004#issuecomment-438798607
----==_mimepart_5bec7f223260c_50983ff338cd45b8874c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with this change. Thanks for catching 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/2004#issuecomment-438798607">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzMO4x-03dy7HKFty2_RXj0XT57dks5uvHaigaJpZM4Yedox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwDwEy4GbKwLa6omjPAOqj6qnihpks5uvHaigaJpZM4Yedox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2004: I agree with this change. Thanks for catching this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2004#issuecomment-438798607"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2004#issuecomment-438798607",
"url": "https://github.com/quicwg/base-drafts/pull/2004#issuecomment-438798607",
"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] Mike's recovery comments on Cubic (#2004)",
"sections": [
{
"text": "",
"activityTitle": "**Loganaden Velvindron**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@loganaden",
"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\": 2004,\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\": 2004\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2004#issuecomment-438798607"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410638897\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec7f223260c_50983ff338cd45b8874c--


From nobody Wed Nov 14 12:04: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 A3536130EC8 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:04:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 exZ2vfMW_7Zh for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:04: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 1AF16130EC6 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 12:04:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542225858; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CarScd/uUr9SRXNIG2caWiaLZVgVXBhHDJtItef32sI=; b=Z2jG2iGCcR2Q7Ogc4ETZ+3ow9iOXyyjVffAE21H1eNLf7214+5+Q+/pk96Tfihxwd4mqfUAB GHejCl94nREmZsVm0C32LpW1vbkpmHNqYBMBIqiBi9cVqL3Msc6XjAxabKXMrkFbehbfePs1 1xJGNCZ6Lr0DVb5kdYfypt6h8j4=
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 5bec7fc1.7fd49059cc90-smtp-out-n01; Wed, 14 Nov 2018 20:04:17 -0000 (UTC)
Date: Wed, 14 Nov 2018 12:04:16 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bec7fc0d277c_2992ae89c3c45888097e@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] aaed35: Update draft-ietf-quic-recovery.md (#2004)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bec7fc0d2212_2992ae89c3c4588808be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4mbqyDrUyNGPn1hPYP4CRhiNP70>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 20:04:20 -0000

----==_mimepart_5bec7fc0d2212_2992ae89c3c4588808be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: aaed35e0a0afa81efdc0f512b8be632927285a6f
      https://github.com/quicwg/base-drafts/commit/aaed35e0a0afa81efdc0f512b8be632927285a6f
  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)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bec7fc0d2212_2992ae89c3c4588808be--


From nobody Wed Nov 14 12:04: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 F10FE130ED9 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:04:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 icRoo90jKec9 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:04: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 DCEF7130EC6 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 12:04:21 -0800 (PST)
Date: Wed, 14 Nov 2018 12:04:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542225860; bh=Vl11o2DwfTutP6LZTzQe6+hz5kO9QWz0PhUrPFTWXt8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rBmBq4xaSKQ5aU9tQVzi7nDQQXvPhcMANtZ2FtdzRbTPU0dGwbLPOj68xVtNVeraM vpFG0/+cl/WPC2NSxRBEEOJ+evu5yG6eRZ2I4/e7KpKFTdwX/tTVrLtFYNdg9W5DDr PWr0oei9EItb1ef/3gF/ArC3Mz16M+ZeC4C7+7KE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f87fc2e5bd8c59db024e275b8fd552d18ae56b792cf00000001180441c492a169ce16b37843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2004/issue_event/1966884402@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2004@github.com>
References: <quicwg/base-drafts/pull/2004@github.com>
Subject: Re: [quicwg/base-drafts] Mike's recovery comments on Cubic (#2004)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec7fc4e3fd0_28763f9c352d45b88698"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1d4qaBrFzgCnFFQgqO6WqHKF7b0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 20:04:24 -0000

----==_mimepart_5bec7fc4e3fd0_28763f9c352d45b88698
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2004 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/2004#event-1966884402
----==_mimepart_5bec7fc4e3fd0_28763f9c352d45b88698
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="380860483" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2004" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2004/hovercard" href="https://github.com/quicwg/base-drafts/pull/2004">#2004</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/2004#event-1966884402">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4dX9Tk4dBD6Xe1z1O7JJ-1p_YkAks5uvHdEgaJpZM4Yedox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxOF1OrbW1bU1lnLClA4lc-suQf8ks5uvHdEgaJpZM4Yedox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2004 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2004#event-1966884402"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2004#event-1966884402",
"url": "https://github.com/quicwg/base-drafts/pull/2004#event-1966884402",
"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] Mike's recovery comments on Cubic (#2004)",
"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/2004#event-1966884402"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410638897\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec7fc4e3fd0_28763f9c352d45b88698--


From nobody Wed Nov 14 12:06: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 6580C130F05 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:06:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 2PQEqJSpPNGj for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:06:43 -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 4BB8A1277C8 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 12:06: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=qlT3+27a6U96yS6KSwTCBcWP68k=; b=S5pgDJ7+1NQxcUBi 50XBmk3UD0zkdz5x7pv9Je0VMCbu/8KCiX71PSg3uMKg8Q3asDnrEO8mqgXeKsHh STsL4CQFpz/Ve3tVW65SGz/PRwpa+1wkW7r7A1II65CFqD8xolee88sjNqQgBw20 vMyprFFlwiopthGPzw8+ybj9RyQ=
Received: by filter0203p1iad2.sendgrid.net with SMTP id filter0203p1iad2-8606-5BEC8051-3 2018-11-14 20:06:41.675051633 +0000 UTC m=+676813.426516472
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id hC-hLMVRT4ClqeNOva2J_g for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:06:41.515 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id B05BFC0F07 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 12:06:41 -0800 (PST)
Date: Wed, 14 Nov 2018 20:06:41 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd403c54dab766470ebbb04337f0a0a664a4b5a5892cf000000011804425192a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c438800244@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Don't wait for FIN to process complete messages (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec8051ae1da_c2f3f837f4d45bc179246"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3oaXoOl6NR4WtpFlm34CiHwazQUuJ2p1adII p5+A7ZC1XnKEZfNCVWRFUdd3eNUu/d9JDf3qyQ7GJw6kdUKufHxNl2eHSdi9qXrXQxf1V3S94H/VY5 nfk6Qx6CdKplbo3zsz1bK4rIta+UpJLLzG7yE7J+1VEDR6tXeXgfNwYvE1g6vynwFFsNNecZJE3D8r I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v63gueQjSzmjqMatIYs9Wz1g7QA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 20:06:49 -0000

----==_mimepart_5bec8051ae1da_c2f3f837f4d45bc179246
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's true, and should have been obvious.  Ugh.

Let's take that point back to the issue; this PR might be DOA.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003#issuecomment-438800244
----==_mimepart_5bec8051ae1da_c2f3f837f4d45bc179246
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's true, and should have been obvious.  Ugh.</p>
<p>Let's take that point back to the issue; this PR might be DOA.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2003#issuecomment-438800244">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq519CyhQCYDsiBgcxODSjRshG_Diks5uvHfRgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1aoVZM5BA1kfCRiY2DK0uxrnarcks5uvHfRgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003: That's true, and should have been obvious.  Ugh.\r\n\r\nLet's take that point back to the issue; this PR might be DOA."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#issuecomment-438800244"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-438800244",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-438800244",
"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] Don't wait for FIN to process complete messages (#2003)",
"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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-438800244"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec8051ae1da_c2f3f837f4d45bc179246--


From nobody Wed Nov 14 12:09: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 16358130DC9 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:09:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AOsIxdjcvj5o for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 12:09: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 0291C1277C8 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 12:09:31 -0800 (PST)
Date: Wed, 14 Nov 2018 12:09:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542226170; bh=sqD2uoZ+dPmGKUl77VbvZc4WtEv+CeOqfiWFh8dZ6pc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Nyb7Lc7wZUwOuL9/B2CV6ZwPj4BwGNZSEE9UuUmrTPBFOe94juNGk3JoW40B+q4NX h2mBBx2q1bavOWOeLOKrT7PGuR1SEofRRHHg6UfiUgx2BLPPD1kh8QKLveqvNv51C4 +O3wk5rG68NSkr8XVHhU9IqrbQXQZVEzNlo49QbE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbcb8a5f883b016d9a5eb29720ef159a85be6e51f92cf00000001180442fa92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/438801077@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec80faeea9_7b7c3ff3014d45c01412a6"; 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/GOBHqtBVNyJBdHxzU28_Jx-f7g0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 20:09:33 -0000

----==_mimepart_5bec80faeea9_7b7c3ff3014d45c01412a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@RyanAtGoogle points out that Content-Length isn't mandatory, and when absent, end-of-stream is the only way to identify the end of the body.  So perhaps we need to be having a more granular conversation here:  You have to process headers (and discover whether you're expecting a body) without waiting for the body to arrive.

If you expect a body and the length is given, read that many bytes.  If you expect a body of unknown size, then and only then do you use end-of-stream as a signal.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438801077
----==_mimepart_5bec80faeea9_7b7c3ff3014d45c01412a6
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=3D19561162" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/RyanAtGoogle">@RyanAtGoogle</a> points out that Content-Length isn't man=
datory, and when absent, end-of-stream is the only way to identify the en=
d of the body.  So perhaps we need to be having a more granular conversat=
ion here:  You have to process headers (and discover whether you're expec=
ting a body) without waiting for the body to arrive.</p>
<p>If you expect a body and the length is given, read that many bytes.  I=
f you expect a body of unknown size, then and only then do you use end-of=
-stream as a signal.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1972#issuecomment-438801077">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx7c=
M57tZyGXjI2kmGCNF6bpKQ2kks5uvHh6gaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxq_f2DMNLrGYC20TYAIJpMk=
JmtXks5uvHh6gaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1972: @RyanAtGoogle points out that Content-Length isn't manda=
tory, and when absent, end-of-stream is the only way to identify the end =
of the body.  So perhaps we need to be having a more granular conversatio=
n here:  You have to process headers (and discover whether you're expecti=
ng a body) without waiting for the body to arrive.\r\n\r\nIf you expect a=
 body and the length is given, read that many bytes.  If you expect a bod=
y of unknown size, then and only then do you use end-of-stream as a signa=
l."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/1972#issuecomment-438801077"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment=
-438801077",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8801077",
"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] http deadlock with stream FIN choices =
(#1972)",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8801077"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bec80faeea9_7b7c3ff3014d45c01412a6--


From nobody Wed Nov 14 13: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 0AA95130DCE for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 13:33:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id joyoXAhN0sC2 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 13:32: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 8702C128B14 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 13:32:58 -0800 (PST)
Date: Wed, 14 Nov 2018 13:32:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542231176; bh=82iyud3XGu01WcJ0X2EkiAyHg7pOezH4ifuwD2dbOtU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cPffnHceWf96yK96mWcNQjCWjmVxRhkplI6lR/icbIMz/+J6Z8GD84s4J3JWF0hWs ZvC2qY/M0G3siwzjwdwk0ZtfH7GPgapsPlf6U3Oid+GwMX68ED+GUOBTVD4ztl4Ikh DrFyqQtzsAYzi26x3PbMuCrRg1nPpYGU5RmD0COo=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a7efbc59bf46a5c415bcd0c2179b08b8c57630992cf000000011804568892a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/438826373@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec948867e0d_6dfa3ff2f20d45c41341d5"; 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/5ZKphSYLIO50u1yY4KvG_en66Dc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 21:33:00 -0000

----==_mimepart_5bec948867e0d_6dfa3ff2f20d45c41341d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Why shouldn't HTTP/3 behave the same way with regard to EOS as HTTP/2 and HTTP/1.x 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/1972#issuecomment-438826373
----==_mimepart_5bec948867e0d_6dfa3ff2f20d45c41341d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Why shouldn't HTTP/3 behave the same way with regard to EOS as HTTP/2 and HTTP/1.x 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/1972#issuecomment-438826373">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx5LJUWoyMAyRuSvIIaMeklf5eyPks5uvIwIgaJpZM4YP8rZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3N0Z60t7hn4kin1RZ2aBHugQ1l0ks5uvIwIgaJpZM4YP8rZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1972: Why shouldn't HTTP/3 behave the same way with regard to EOS as HTTP/2 and HTTP/1.x do?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438826373"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438826373",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438826373",
"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] http deadlock with stream FIN choices (#1972)",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438826373"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec948867e0d_6dfa3ff2f20d45c41341d5--


From nobody Wed Nov 14 13: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 3746F128B14 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 13:56:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cOIwoee0BXSx for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 13:56: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 6A45B126CB6 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 13:56:09 -0800 (PST)
Date: Wed, 14 Nov 2018 13:56:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542232568; bh=80w9osWPVD/y8NKO4/4zufXpPstT1oi5FnieDu3k2WI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jGwlsiy1CrTHikKkuqds5LR2QqsRegVUn709FpSn5CxoWSPyrfOdrn1snv1jgVCI+ da6jJKIX1WOhLuKvexXvjYHLHDsTaegDrnoee3wEPRSn9rvFdw1p+OaTjsT3d5fNQ4 9LfT3WhwHhNZItX2O8P8y1jOh4EDw8iBSeBow76c=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42243fcabda59a12e09445b87abfa69a5710935192cf0000000118045bf892a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/438833275@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec99f86b993_169e3f83c40d45bc3036c5"; 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/p0UNM68-2Czqw1ySWX0hR00InQ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 21:56:12 -0000

----==_mimepart_5bec99f86b993_169e3f83c40d45bc3036c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov Because this is an opportunity to improve the status quo, like we did for TLS 1.3. Since implementors need to at least look at their EOS handling when transitioning from h2 to h3, now would be a good time to clarify the expected 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/1972#issuecomment-438833275
----==_mimepart_5bec99f86b993_169e3f83c40d45bc3036c5
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> Because this is an opportunity to improve the status quo, like we did for TLS 1.3. Since implementors need to at least look at their EOS handling when transitioning from h2 to h3, now would be a good time to clarify the expected 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/1972#issuecomment-438833275">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Wy87SL2iwQ5KS4_JwoPWobtzj2ks5uvJF4gaJpZM4YP8rZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0g39NWG7Xt1xYiUi9C-3WkY-3syks5uvJF4gaJpZM4YP8rZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1972: @dtikhonov Because this is an opportunity to improve the status quo, like we did for TLS 1.3. Since implementors need to at least look at their EOS handling when transitioning from h2 to h3, now would be a good time to clarify the expected behavior."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438833275"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438833275",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438833275",
"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] http deadlock with stream FIN choices (#1972)",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438833275"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bec99f86b993_169e3f83c40d45bc3036c5--


From nobody Wed Nov 14 14:11: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 1E7E9130DE3 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 14:11:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9UXhNcYyRc-q for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 14:11:42 -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 15C83128B14 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 14: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=LpSfN/Rnj+WRT0PhawIsl70jm7w=; b=jYzcvVtP1MrNAmok paeFCX8PZN4d9Glp8V7myMINMNWt0Tt0CrgU3LfPzBF9mx7iMdhDRPeXdSzDcT1s jeCkfv/zhIQq1eOMoCJkA1PlYkaRUkRAmoZtd3Oe6iN0zHEVmKg93dfCMtzuT0Ym gHsAsA5c7hzUbTTgvAPxuxXSAnA=
Received: by filter1566p1mdw1.sendgrid.net with SMTP id filter1566p1mdw1-6400-5BEC9D9B-27 2018-11-14 22:11:39.840777582 +0000 UTC m=+619372.854771668
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id 0jbBpAKPSiKEq1sBe5DWzg for <quic-issues@ietf.org>; Wed, 14 Nov 2018 22:11:39.945 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id DAC3E3806FA for <quic-issues@ietf.org>; Wed, 14 Nov 2018 14:11:39 -0800 (PST)
Date: Wed, 14 Nov 2018 22:11:39 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8deccea4614d4a7b86d5b5ef854c53bc1e98b7192cf0000000118045f9b92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/438837913@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bec9d9bd8a66_12983fe207ad45c026801d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0FT4gjtbvH8PkQb3ryneEIrLeCxrbmQUd309 7o7dq4BY5QNz3X4VRibDpmQHjwVt14yl1s6gppXJZvAoHJWeJVgo0hYc1qvPNFm2C+RwZLKsQEAi26 ff93tU7N4DjbZRhgQ13fUG+3KN3z3JHKy/H9UaH5mg24fWxfqQz8pQmw/JlWGsqG9hGHNCxuWgEfs5 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I7fsbfhilX84KstqrcLQQDGd15M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 22:11:44 -0000

----==_mimepart_5bec9d9bd8a66_12983fe207ad45c026801d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While I agree that clarifying what endpoints *would* do is a good thing, I am not sure if we need to diverge from the model we have in HTTP/2.

In HTTP/2, end of a message was EOS, with the only exception being the `CONNECT` method. IIRC that was an intentional choice; that's one of the reasons [RFC 8441](https://httpwg.org/specs/rfc8441.html) uses `CONNECT` instead of `GET` when opening a WebSocket channel.

At the same time, we have allowed the endpoints to start processing parts of the message as they arrive (e.g., early response, progressive rendering of responses).

I do not see a reason to change the model in HTTP/3, and therefore my preference goes to retaining the same model in order to reduce the differences between different HTTP versions as well as maximizing the chance to reuse extensions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438837913
----==_mimepart_5bec9d9bd8a66_12983fe207ad45c026801d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>While I agree that clarifying what endpoints <em>would</em> do is a good=
 thing, I am not sure if we need to diverge from the model we have in HTTP/=
2.</p>
<p>In HTTP/2, end of a message was EOS, with the only exception being the <=
code>CONNECT</code> method. IIRC that was an intentional choice; that's one=
 of the reasons <a href=3D"https://httpwg.org/specs/rfc8441.html" rel=3D"no=
follow">RFC 8441</a> uses <code>CONNECT</code> instead of <code>GET</code> =
when opening a WebSocket channel.</p>
<p>At the same time, we have allowed the endpoints to start processing part=
s of the message as they arrive (e.g., early response, progressive renderin=
g of responses).</p>
<p>I do not see a reason to change the model in HTTP/3, and therefore my pr=
eference goes to retaining the same model in order to reduce the difference=
s between different HTTP versions as well as maximizing the chance to reuse=
 extensions.</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/1972#issuecomment-438837913">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6oRMWjvhWCRYc=
Z_Q57XKdZnNn7Vks5uvJUbgaJpZM4YP8rZ">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq_OcP_wMx0lfUBwNF-moC1XMTIdGks5uvJUbga=
JpZM4YP8rZ.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 #1972: Whi=
le I agree that clarifying what endpoints *would* do is a good thing, I am =
not sure if we need to diverge from the model we have in HTTP/2.\r\n\r\nIn =
HTTP/2, end of a message was EOS, with the only exception being the `CONNEC=
T` method. IIRC that was an intentional choice; that's one of the reasons [=
RFC 8441](https://httpwg.org/specs/rfc8441.html) uses `CONNECT` instead of =
`GET` when opening a WebSocket channel.\r\n\r\nAt the same time, we have al=
lowed the endpoints to start processing parts of the message as they arrive=
 (e.g., early response, progressive rendering of responses).\r\n\r\nI do no=
t see a reason to change the model in HTTP/3, and therefore my preference g=
oes to retaining the same model in order to reduce the differences between =
different HTTP versions as well as maximizing the chance to reuse extension=
s."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/1972#issuecomment-438837913"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-4=
38837913",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-4388=
37913",
"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] http deadlock with stream FIN choices (#=
1972)",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-4388=
37913"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bec9d9bd8a66_12983fe207ad45c026801d--


From nobody Wed Nov 14 15:00: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 1E513130DFD for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 15:00:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KdxPnaVXoGIv for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 15:00: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 542D2130DE3 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 15:00:54 -0800 (PST)
Date: Wed, 14 Nov 2018 15:00:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542236452; bh=RaendRWoxoY7KAp4GzYSQ9WLXlzs3Ml1atN0JHmxPBo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QvI2LSRFbN3oNgaSL7vevsvvfGT3VbWYjqK9gPgOOuqjURP3s0FJuUlGXH0lVBH/U Riv68sTru3l8YpRUCp0ksFxtuu7X0G58r6kBcFYE8Q7CYv2B4NCHoC/UHaXgRzZMSC Co+ZzsvhvWoOCMsPj+nDNohCB6FpLC4AP3/p1jtk=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c9cbd8f85e57c5b7813c3eebc293885b664525692cf0000000118046b2492a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/438851457@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beca924e0962_315a3fc550ad45bc1359cb"; 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/7gW-oATDP_IlxXHefvxfT-UTzmk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 23:00:56 -0000

----==_mimepart_5beca924e0962_315a3fc550ad45bc1359cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ah, I got confused between [http-core issue 22](https://github.com/httpwg/http-core/issues/22) and this one, apologies. I just had an opinion on clarifying that closing one half of a stream does not imply closing both sides. I agree that EOS should be the end of a 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/1972#issuecomment-438851457
----==_mimepart_5beca924e0962_315a3fc550ad45bc1359cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Ah, I got confused between <a href=3D"https://github.com/httpwg/http-c=
ore/issues/22" data-hovercard-type=3D"issue" data-hovercard-url=3D"/httpw=
g/http-core/issues/22/hovercard">http-core issue 22</a> and this one, apo=
logies. I just had an opinion on clarifying that closing one half of a st=
ream does not imply closing both sides. I agree that EOS should be the en=
d of a message.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1972#issuecomment-438851457">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4s_=
YCuWkjydg3-nvTnPKXCLgmqeks5uvKCkgaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8u-9xEeqlxuuGXjsFsvSNIu=
-sPUks5uvKCkgaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1972: Ah, I got confused between [http-core issue 22](https=
://github.com/httpwg/http-core/issues/22) and this one, apologies. I just=
 had an opinion on clarifying that closing one half of a stream does not =
imply closing both sides. I agree that EOS should be the end of a message=
."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/1972#issuecomment-438851457"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment=
-438851457",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8851457",
"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] http deadlock with stream FIN choices =
(#1972)",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8851457"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5beca924e0962_315a3fc550ad45bc1359cb--


From nobody Wed Nov 14 15:33: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 AD976130F29 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 15:33:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 Bz8Uwbdw8fdC for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 15:33: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 28695130EE8 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 15:33:03 -0800 (PST)
Date: Wed, 14 Nov 2018 15:33:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542238381; bh=cecm4/WFIBUh+yBznDWgC1T9jL3lABv4w+sQ/8sULqI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Mm6l2dKgCZu7Tqr/4gzmmETQmioa0qe9Pj+FUaeONo3VcTgV2+qi6JLANiDg6RTjc SYAO1k27brl2d1ieOAFb19mnU6R1JwdKv+oYBMDb1flvDns/An3B/p/Htwkwo8lMnJ n6VAk0etFA5TDud96CIQgeBbla6kbgGgLpQ937/Q=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c535f65fdbfd4ada2d46cc97a4e94c819d0743992cf00000001180472ad92a169ce16b4972f@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@github.com>
Subject: [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_5becb0adba41a_4e6b3f83910d45b8216348"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PAxX3xIOXpbMq-EakdhjSuZyBNM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 23:33:12 -0000

----==_mimepart_5becb0adba41a_4e6b3f83910d45b8216348
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2005

-- Commit Summary --

  * Avoid having multiple ways to encode Delta Base Index of zero.

-- File Changes --

    M draft-ietf-quic-qpack.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2005.patch
https://github.com/quicwg/base-drafts/pull/2005.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/2005

----==_mimepart_5becb0adba41a_4e6b3f83910d45b8216348
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="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>, 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).</p>
<p>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.</p>
<p>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<br>
Index of zero and a non-Post-Base Index of zero do not overlap.</p>
<p>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.</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/2005'>https://github.com/quicwg/base-drafts/pull/2005</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Avoid having multiple ways to encode Delta Base Index of zero.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2005/files#diff-0">draft-ietf-quic-qpack.md</a>
    (8)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2005.patch'>https://github.com/quicwg/base-drafts/pull/2005.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2005.diff'>https://github.com/quicwg/base-drafts/pull/2005.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/2005">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1aHF5n47A9pxe67joZW9ydMnRjvks5uvKgtgaJpZM4Yeyeh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4MNy3Pek-bkkEs-3gNmI-UKJwAeks5uvKgtgaJpZM4Yeyeh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 having multiple ways to encode Delta Base Index of zero (#2005)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2005"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2005",
"url": "https://github.com/quicwg/base-drafts/pull/2005",
"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": "Avoid having multiple ways to encode Delta Base Index of zero (#2005)",
"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": "9d408ed",
"value": "Avoid having multiple ways to encode Delta Base Index of zero."
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/2005/files#diff-0) (8 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\": 2005,\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\": 2005\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2005"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2005.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2005.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410724257\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5becb0adba41a_4e6b3f83910d45b8216348--


From nobody Wed Nov 14 16:13: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 5D70812D4E9 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 16:13:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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 XXowKzEkYFnh for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 16:13:49 -0800 (PST)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 628711294D0 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 16:13:49 -0800 (PST)
Date: Wed, 14 Nov 2018 16:13:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542240828; bh=mlHR4GnFF7PMThXaQVTfebhggjm8pz9ngXa/9WQ7njs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aMl6ow0a+ThxezA5Ad1lIcwTwi8YwbdQKXHhnCWV0+NgY2SmqHX3o9fL3KV7Ad6f0 AHX/SExVCSOH7ftv8Q2pPqQAGMUrcuWUJ3v1qCMiCT93KL09s9t1uFqhVR1ATs+xIf vP7tDA7PnMuzBy7tgYKVixLoIoxh6TI2gu3iUZBM=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3f68278dc61e05d81330e29f2487862ae2b8cbdb92cf0000000118047c3c92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/438866959@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becba3c8cbf_2e793ffb812d45bc29616f"; 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/yhV4kIT9qXknwTYGjQukU8U3a6M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 00:13:51 -0000

----==_mimepart_5becba3c8cbf_2e793ffb812d45bc29616f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @kazuho and @dtikhonov I don't see a good reason to diverge from HTTP/2's model here where end of stream ends the message (and "A request or response is also malformed if the value of a content-length header field does not equal the sum of the DATA frame payload lengths that form the body".)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438866959
----==_mimepart_5becba3c8cbf_2e793ffb812d45bc29616f
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=3D41567" data-octo-click=3D"hover=
card-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://=
github.com/kazuho">@kazuho</a> and <a class=3D"user-mention" data-hoverca=
rd-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D4528576" dat=
a-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:s=
elf" href=3D"https://github.com/dtikhonov">@dtikhonov</a> I don't see a g=
ood reason to diverge from HTTP/2's model here where end of stream ends t=
he message (and "A request or response is also malformed if the value of =
a content-length header field does not equal the sum of the DATA frame pa=
yload lengths that form the body".)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1972#issuecomment-438866959">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq172=
LQXC6Dks1DLK1WPIu141sSH1ks5uvLG8gaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_0Z-dTr4VXtfZhUpePZiAML=
xp2Zks5uvLG8gaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@Ryan=
AtGoogle in #1972: I agree with @kazuho and @dtikhonov I don't see a good=
 reason to diverge from HTTP/2's model here where end of stream ends the =
message (and \"A request or response is also malformed if the value of a =
content-length header field does not equal the sum of the DATA frame payl=
oad lengths that form the body\".)"}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43886695=
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/1972#issuecomment=
-438866959",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8866959",
"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] http deadlock with stream FIN choices =
(#1972)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8866959"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5becba3c8cbf_2e793ffb812d45bc29616f--


From nobody Wed Nov 14 16:52: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 2D881130DD0 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 16:52:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f2usrXxGL40P for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 16:52: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 F3F9812F295 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 16:52:06 -0800 (PST)
Date: Wed, 14 Nov 2018 16:52:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542243125; bh=1Znn2dBc0ucSynXay57eo6B9+sypYpIW1eLbSJWC+uc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=isKHpaCFjxrqQeZvj17zqFGZOMUfbJxfFfzH35yS6XlO+xGbgpspxLyuLd3w/tAul X6LEH0hEE3f+pf8GPNWvoEFpOEs4HsE2e6hgHVqHdL0BKhBHE47/ORGLTwhk1a1SIU uZMFAnUmFtFu4N06A9LCqzAnmJUspRd+qyoQZW/o=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdcd8f569bdb2a97faa4f16bd094d49f48331833e92cf000000011804853592a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/438874606@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becc335b0d34_3acd3fb6992d45bc35370"; 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/Znh3OUunLtkXLOpjH71UTu_o1nw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 00:52:09 -0000

----==_mimepart_5becc335b0d34_3acd3fb6992d45bc35370
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In part because in HTTP/2 end-of-stream wasn't a separate thing -- it was a flag on the final header block or DATA frame.  You couldn't end a stream elsewhere (though the workaround was a zero-length DATA frame with END_STREAM set).

In a more abstract sense, there are HTTP messages which aren't sent atomically -- they develop over time, and have to be handled in a streaming fashion.  These might be streamed responses -- or requests, for a POST or a strained protocol adaptation.  CONNECT fits into this category, since the "message body" and the "response body" are essentially infinite, and in HTTP/1.1 it was unique in being totally unframed.  In HTTP/2, though, pseudo-chunked messages work exactly the same way.

To frame it differently, I don't have a problem with saying that EOS is the end of the message; I have a problem with the implication that you can wait for the entire message to arrive before you begin processing it.  *That's* the original incompatible bug that started 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/1972#issuecomment-438874606
----==_mimepart_5becc335b0d34_3acd3fb6992d45bc35370
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In part because in HTTP/2 end-of-stream wasn't a separate thing -- it =
was a flag on the final header block or DATA frame.  You couldn't end a s=
tream elsewhere (though the workaround was a zero-length DATA frame with =
END_STREAM set).</p>
<p>In a more abstract sense, there are HTTP messages which aren't sent at=
omically -- they develop over time, and have to be handled in a streaming=
 fashion.  These might be streamed responses -- or requests, for a POST o=
r a strained protocol adaptation.  CONNECT fits into this category, since=
 the "message body" and the "response body" are essentially infinite, and=
 in HTTP/1.1 it was unique in being totally unframed.  In HTTP/2, though,=
 pseudo-chunked messages work exactly the same way.</p>
<p>To frame it differently, I don't have a problem with saying that EOS i=
s the end of the message; I have a problem with the implication that you =
can wait for the entire message to arrive before you begin processing it.=
  <em>That's</em> the original incompatible bug that started this issue.<=
/p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1972#issuecomment-438874606">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2y7=
Vq0HNokQMv01Noeu-jZG0BEXks5uvLq1gaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6wNphhRJ0UhUAI-LYOuOruV=
1xJaks5uvLq1gaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1972: In part because in HTTP/2 end-of-stream wasn't a separat=
e thing -- it was a flag on the final header block or DATA frame.  You co=
uldn't end a stream elsewhere (though the workaround was a zero-length DA=
TA frame with END_STREAM set).\r\n\r\nIn a more abstract sense, there are=
 HTTP messages which aren't sent atomically -- they develop over time, an=
d have to be handled in a streaming fashion.  These might be streamed res=
ponses -- or requests, for a POST or a strained protocol adaptation.  CON=
NECT fits into this category, since the \"message body\" and the \"respon=
se body\" are essentially infinite, and in HTTP/1.1 it was unique in bein=
g totally unframed.  In HTTP/2, though, pseudo-chunked messages work exac=
tly the same way.\r\n\r\nTo frame it differently, I don't have a problem =
with saying that EOS is the end of the message; I have a problem with the=
 implication that you can wait for the entire message to arrive before yo=
u begin processing it.  *That's* the original incompatible bug that start=
ed this issue."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/1972#issuecomment-438874606"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment=
-438874606",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8874606",
"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] http deadlock with stream FIN choices =
(#1972)",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8874606"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5becc335b0d34_3acd3fb6992d45bc35370--


From nobody Wed Nov 14 17:11: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 1813D130E31 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 17:11:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bC-628bY_0DU for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 17:11: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 389B112785F for <quic-issues@ietf.org>; Wed, 14 Nov 2018 17:11:24 -0800 (PST)
Date: Wed, 14 Nov 2018 17:11:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542244282; bh=loDyf8lukOLzNY8N9nGEzzZaqG38umuDN/+5t1bU/LY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=swM+WCTUdtHf1L9tt085K/gTOeGhbjL+vZDLM3Qq7PDrzurroSaDc0cdneLb8Ck49 Bwn8EyOXa/9gENOfYQ8x9vohryQaNMTAg8OQ6nSy2OLNc2GHL6+4YtVybaqFG+7mno Izezv2P0D01jcpeYH0q+hyo62d62o90xqhuubqIM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf33cb64bc4cb5f11f0882b1d350e807bdd8dfa3392cf00000001180489ba92a169ce168acaf3@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/438878498@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_5becc7bae6ce5_142b3fa8f6cd45b8127750"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hk3ZC9yVjdWySs5ni5GyAFR0Iik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 01:11:26 -0000

----==_mimepart_5becc7bae6ce5_142b3fa8f6cd45b8127750
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This looks like a great discussion, but I have a request.  Please consider not fixing this issue.  This is starting to look very complex, and the benefits are not clear.

I realize that this is a long-standing issue, and fixing it in this way seems appealing, but I think that we need to clearly understand the implications of shipping a protocol without this.  An extension along the lines discussed is possible if that turns out to be a mistake.

-- 
You are receiving this 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-438878498
----==_mimepart_5becc7bae6ce5_142b3fa8f6cd45b8127750
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This looks like a great discussion, but I have a request.  Please cons=
ider not fixing this issue.  This is starting to look very complex, and t=
he benefits are not clear.</p>
<p>I realize that this is a long-standing issue, and fixing it in this wa=
y seems appealing, but I think that we need to clearly understand the imp=
lications of shipping a protocol without this.  An extension along the li=
nes discussed is possible if that turns out to be a mistake.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-438878498">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3Ch=
X62O07JX3flRq5fDLQFXlhZaks5uvL86gaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqy3uEtDjMSpKb_my68YF5FnZ=
WXqCks5uvL86gaJpZM4YSA-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 #1978: This looks like a great discussion, but I have a requ=
est.  Please consider not fixing this issue.  This is starting to look ve=
ry complex, and the benefits are not clear.\r\n\r\nI realize that this is=
 a long-standing issue, and fixing it in this way seems appealing, but I =
think that we need to clearly understand the implications of shipping a p=
rotocol without this.  An extension along the lines discussed is possible=
 if that turns out to be a mistake."}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-4388784=
98"}}}</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=
-438878498",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
8878498",
"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": "**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\": 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-43=
8878498"
}
],
"@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_5becc7bae6ce5_142b3fa8f6cd45b8127750--


From nobody Wed Nov 14 17:12: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 0BB15130E4B for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 17:12:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 jz3KricZ4DE8 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 17:12:15 -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 2B08B130E31 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 17:12:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542244334; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yis3Gag4BNOxOO/npfMRvKdrm0Q+Ei3Sk/TqeNnrQic=; b=c3qliy73O44gWHojZxEeUsFe+wJuPxMpctkEbKquSJqmCvWTCydqJhi0qzkC4xE3zP2tnJ46 8w0msmMqRlMGq1lzzu5lHoZ6wySbDlyZqwfLxe7VkPeEwHJeVTsfZXgPrulx+O41MXc9nonD rTHApIXx8x+qP4xRPO+EsEnei5o=
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 5becc7ed.7fc8482cabd0-smtp-out-n01; Thu, 15 Nov 2018 01:12:13 -0000 (UTC)
Date: Wed, 14 Nov 2018 17:12:12 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5becc7ece8fa3_60b32b1b0108859437374@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5becc7ece8c11_60b32b1b0108859437299"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZN28qkerEWrRr_4RobxJP_t30ik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 01:12:17 -0000

----==_mimepart_5becc7ece8c11_60b32b1b0108859437299
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-mbishop
  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_5becc7ece8c11_60b32b1b0108859437299--


From nobody Wed Nov 14 17:12: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 A8110130E31 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 17:12:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 tQRAp8fdq7na for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 17:12:38 -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 1F77012785F for <quic-issues@ietf.org>; Wed, 14 Nov 2018 17:12:38 -0800 (PST)
Date: Wed, 14 Nov 2018 17:12:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542244357; bh=FWHuvM5FIV33ZysZRTSbqW/xhX7jTbqb7DP8cDdavY4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R+INTA990IIv9+DCsgQ0uenklKQQpCdb/F+VS/zpEIO4RdetqS6gpT8NUDUGCwIdP nDbzhwzngT+d6kFTYacALy/hyjWzNVCkvAUyyoCv7LyBK47ZeUDQDLw8y4DC6mGJI0 7BqlHtobDxFS4Hu6Ce/jbmRv2LmFmhrtEZzZTzQE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1077c08ced005d2876f0c59c8a4f930907d74a6392cf0000000118048a0592a169ce16ad4519@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2001/issue_event/1967438972@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2001@github.com>
References: <quicwg/base-drafts/pull/2001@github.com>
Subject: Re: [quicwg/base-drafts] Refine minimum DCID length of Initial (#2001)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becc80511c16_71df3fbbc82d45c45881b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1n7Bv5BgEjVO0klJLtOG4hhauPs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 01:12:40 -0000

----==_mimepart_5becc80511c16_71df3fbbc82d45c45881b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2001 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/2001#event-1967438972
----==_mimepart_5becc80511c16_71df3fbbc82d45c45881b
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="380454169" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2001" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2001/hovercard" href="https://github.com/quicwg/base-drafts/pull/2001">#2001</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/2001#event-1967438972">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3NCrTxStCtp_S1KVEbx9hr_YVegks5uvL-FgaJpZM4Ycp3b">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8c02VbrjlwJoChTq7Z8jOyv4qxLks5uvL-FgaJpZM4Ycp3b.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2001 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2001#event-1967438972"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2001#event-1967438972",
"url": "https://github.com/quicwg/base-drafts/pull/2001#event-1967438972",
"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] Refine minimum DCID length of Initial (#2001)",
"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/2001#event-1967438972"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410164699\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5becc80511c16_71df3fbbc82d45c45881b--


From nobody Wed Nov 14 17: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 49226130E2D for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 17:15:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K01-WbA6sSfX for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 17:15:34 -0800 (PST)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30D5B12785F for <quic-issues@ietf.org>; Wed, 14 Nov 2018 17:15:34 -0800 (PST)
Date: Wed, 14 Nov 2018 17:15:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542244533; bh=VKBh9/QaFSNZTIASt7EisQULz0CPWMgrnT8IoACaViQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RsIa85ohj186D5PY0FfzeMKgREsi5Ys6mtAgTbjNzeTt4Ev6/uqOutX8Bx8JTdcBb mRDIjH6AVcGxoHPX2HRj+Xrx9vjvEPYdaAmrubqnMxF6/zgAm2YM6R74ogYgCT4WsJ kCIMP03G1Cf/lxaAM/JR2JMhTJSFtsOo7s4LReZc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb45e090530000dfdc49e0d8a6e2512dd7f4316c92cf0000000118048ab592a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/review/175154084@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Don't wait for FIN to process complete messages (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becc8b533177_13db3fa8f6cd45b8203293"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TpLRXxnzCfSFQFiBnymdGy0Ptb8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 01:15:36 -0000

----==_mimepart_5becc8b533177_13db3fa8f6cd45b8203293
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.



>  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client SHOULD close the stream for sending; after
+sending a final response, the server SHOULD close the stream for sending. At
+this point, the QUIC stream is fully closed.
+
+Changes to the state of a request stream do not directly affect message
+processing.  Endpoints MUST process complete HTTP messages without relying on
+stream closure as an end-of-message signal.  For example, servers do not abort a

This is wrong.  The statement to make is:

The end of a stream (in either direction) indicates the end of a message.
Incomplete messages can be processed, and ideally endpoints do that after receiving a complete 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/2003#pullrequestreview-175154084
----==_mimepart_5becc8b533177_13db3fa8f6cd45b8203293
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/2003#discussion_r233682025">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client SHOULD close the stream for sending; after
+sending a final response, the server SHOULD close the stream for sending. At
+this point, the QUIC stream is fully closed.
+
+Changes to the state of a request stream do not directly affect message
+processing.  Endpoints MUST process complete HTTP messages without relying on
+stream closure as an end-of-message signal.  For example, servers do not abort a
</pre>
<p>This is wrong.  The statement to make is:</p>
<p>The end of a stream (in either direction) indicates the end of a message.<br>
Incomplete messages can be processed, and ideally endpoints do that after receiving a complete 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/2003#pullrequestreview-175154084">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3ivjbzmQJWaAiYliDpfXVJ2mhSJks5uvMA1gaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6nSi7l07_AFerOImDm0UQVnacWDks5uvMA1gaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-175154084"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-175154084",
"url": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-175154084",
"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 requested changes on 2003",
"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/2003#pullrequestreview-175154084"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5becc8b533177_13db3fa8f6cd45b8203293--


From nobody Wed Nov 14 17:22: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 8E14C130E4D for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 17:22:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 HXa0El1q0pJt for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 17:22: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 2E0C7130E4B for <quic-issues@ietf.org>; Wed, 14 Nov 2018 17:22:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542244955; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2t4e0cO7AY2EvJWvgkDwHAyX9eexWHHhkwIvkJJ7jbc=; b=COz3i7xhEZzjWJeD5FegmsA1/FLYGqzW+23fE/dwGr9EKV3Zj0favUkEvbX62xJ1C/7v9ASC /lruWWdmvybX3RWZnv7VVA10AVQIxXpTeU9XFSyk1mkQUMKDu7mfEO1DzxaJFoXvqApVyjY+ dGT8VD3YLOkqqaVRtqyGRSIbyVQ=
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 5becc802.7ff2f84ff930-smtp-out-n03; Thu, 15 Nov 2018 01:12:34 -0000 (UTC)
Date: Wed, 14 Nov 2018 17:12:33 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5becc801e0b50_3dfe2ad17c07c5889741f@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c3828d: Refine minimum DCID length of Initial
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5becc801e0758_3dfe2ad17c07c5889733a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_lvHctO4aL291WZM2Go0X_zSdjQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 01:22:37 -0000

----==_mimepart_5becc801e0758_3dfe2ad17c07c5889733a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c3828d3f165f0380ec60388942515ba5b189bd78
      https://github.com/quicwg/base-drafts/commit/c3828d3f165f0380ec60388942515ba5b189bd78
  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 reply to a VN packet ends up at the same server. It reduces the spurious downgrade attack signal to a corner case of a corner case.

It is much more lightweight than alternatives, if we're looking for a minimum-footprint change.


  Commit: ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9
      https://github.com/quicwg/base-drafts/commit/ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9
  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: 316eb16890eba6a9460eb5dcae262136f9498010
      https://github.com/quicwg/base-drafts/commit/316eb16890eba6a9460eb5dcae262136f9498010
  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


Compare: https://github.com/quicwg/base-drafts/compare/aaed35e0a0af...316eb16890eb
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5becc801e0758_3dfe2ad17c07c5889733a--


From nobody Wed Nov 14 18:31: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 0D37C130E34 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 18:31:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 GNmx3_dHfOyj for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 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 416AA130E0C for <quic-issues@ietf.org>; Wed, 14 Nov 2018 18:31:40 -0800 (PST)
Date: Wed, 14 Nov 2018 18:31:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542249097; bh=UVbQx+EdoFCd93907nqf3KIFLr+d2i+qZ6O3j/iXVkI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=frhkc5T32EsFdMZbD4cfBa1G8saY+NJWFqwLHUbe4B9/BybP5MQ88/AZ88izzzrrN 4NoUk4amO50v4NvlGnSu1Bj+aysGAd0zWkH+gJx753PYuMOjJnLTKF8HuIt69E+aH9 Ckl0F3JbTYnY/6279H3crTwezdHGfPC53e5EgoDY=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab817179616f520dd8bdf1168f5ad6b2410044557e92cf0000000118049c8992a169ce16b4972f@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/review/175168650@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_5becda89b57d2_12193ff0706d45c016492c"; 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/E9pDFKfvl5mbtQ10eiMMJe_dlRA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 02:31:42 -0000

----==_mimepart_5becda89b57d2_12193ff0706d45c016492c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov 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/2005#pullrequestreview-175168650
----==_mimepart_5becda89b57d2_12193ff0706d45c016492c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</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/2005#pullrequestreview-175168650">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_EgcdKoxgrvQceuEvDMF7JWDMpZks5uvNIJgaJpZM4Yeyeh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw1BUF4i96vs6-V4ml_nZ_DyWjV0ks5uvNIJgaJpZM4Yeyeh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #2005"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2005#pullrequestreview-175168650"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2005#pullrequestreview-175168650",
"url": "https://github.com/quicwg/base-drafts/pull/2005#pullrequestreview-175168650",
"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": "@dtikhonov approved 2005",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2005#pullrequestreview-175168650"
}
],
"@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_5becda89b57d2_12193ff0706d45c016492c--


From nobody Wed Nov 14 18: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 72629130DDC for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 18:50:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZpFROpqUfENK for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 18:50: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 4448012777C for <quic-issues@ietf.org>; Wed, 14 Nov 2018 18:50:46 -0800 (PST)
Date: Wed, 14 Nov 2018 18:50:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542250244; bh=nA3Uy+JAk1tdPVFNiyfTQxl0Y5dAHbDr0gA/kk5C7b0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fZenEmTz8rJtbaiZlndbLcBzccuS+K9Gla5VZurU9DsXbeG7YJ8xJvMZNe2+6bidr JK0o5ImAP+JppMCGVKXJbMAPycCrcqqwxHdWNaUAGs8w4HUneo3wMuv0T/b3eDDvtc ngZWFmqhZ8YmH2al9GyJexwwiNt7VFepTRHuLK1I=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2cafb34627e67c3254b9028303660fc909e705c492cf000000011804a10492a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/438897761@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becdf04e9434_311b3fbf9ced45b8464c7"; 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/gjgjwJm4n8NMaCXPJS2_U-k3g1U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 02:50:51 -0000

----==_mimepart_5becdf04e9434_311b3fbf9ced45b8464c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> [...] I have a problem with the implication that you can wait for the entire message to arrive before you begin processing it. _That's_ the original incompatible bug that started this issue.

Is it? The first sentence in this thread reads:

> During interop, I couldn't interop with winquic because I never FIN my request stream, and winquic doesn't serve the response until the request FINs.

Plus, it really depends on the type of the request? For example, if one is to calculate MD5 sum of the request body and return it as response body (something we did during last interop), one must wait for FIN. An echo-type service (another interop example) must process request body immediately (echo it back) and does not have to wait for FIN.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1972#issuecomment-438897761
----==_mimepart_5becdf04e9434_311b3fbf9ced45b8464c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>[...] I have a problem with the implication that you can wait for the =
entire message to arrive before you begin processing it. <em>That's</em> =
the original incompatible bug that started this issue.</p>
</blockquote>
<p>Is it? The first sentence in this thread reads:</p>
<blockquote>
<p>During interop, I couldn't interop with winquic because I never FIN my=
 request stream, and winquic doesn't serve the response until the request=
 FINs.</p>
</blockquote>
<p>Plus, it really depends on the type of the request? For example, if on=
e is to calculate MD5 sum of the request body and return it as response b=
ody (something we did during last interop), one must wait for FIN. An ech=
o-type service (another interop example) must process request body immedi=
ately (echo it back) and does not have to wait for FIN.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1972#issuecomment-438897761">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6nh=
QdaC_Tsl_BQnAK4AuXk-8dkTks5uvNaEgaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqw9B4MZ_jrGpX24KBK6Gccbt=
lofLks5uvNaEgaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1972: \u003e [...] I have a problem with the implication that y=
ou can wait for the entire message to arrive before you begin processing =
it. _That's_ the original incompatible bug that started this issue.\r\n\r=
\nIs it? The first sentence in this thread reads:\r\n\r\n\u003e During in=
terop, I couldn't interop with winquic because I never FIN my request str=
eam, and winquic doesn't serve the response until the request FINs.\r\n\r=
\nPlus, it really depends on the type of the request? For example, if one=
 is to calculate MD5 sum of the request body and return it as response bo=
dy (something we did during last interop), one must wait for FIN. An echo=
-type service (another interop example) must process request body immedia=
tely (echo it back) and does not have to wait for FIN."}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#i=
ssuecomment-438897761"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment=
-438897761",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8897761",
"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] http deadlock with stream FIN choices =
(#1972)",
"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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8897761"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5becdf04e9434_311b3fbf9ced45b8464c7--


From nobody Wed Nov 14 19:45: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 AB62E1277D2 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 19:45:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NTbNIH_97FLq for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 19:45: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 0A64D130E0C for <quic-issues@ietf.org>; Wed, 14 Nov 2018 19:45:03 -0800 (PST)
Date: Wed, 14 Nov 2018 19:45:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542253501; bh=fiOcrSBkhrT8kSpS+mz0QZsDziURibsVFXTLRJr9VgE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C8Mqy+U8d2ZERLfPLEg6gz3s2Jz6OwW8pmc+//msjp8mdhOtl0w7oHk6ZTuoJU4oB riEPw8aM5uQe1v6ftDgI8hAmx+jyTORWds7h0mE02VlTzsz/4uwPF3gL8NYX1wAQrr 1aCvLqeWcY8CeCFxZS6DnuWkGY63Ma6espfY324g=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab754d47a31e641a1c4b4e0c86921dcfc74354a27c92cf000000011804adbd92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1972/438906962@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becebbd9a4e7_609d3ff929ed45c4141620"; 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/DnX1TdoF_fmN6g2O1AATlFlUN-w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 03:45:11 -0000

----==_mimepart_5becebbd9a4e7_609d3ff929ed45c4141620
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Wed, Nov 14, 2018 at 6:50 PM, Dmitri Tikhonov <notifications@github.com>
wrote:

> [...] I have a problem with the implication that you can wait for the
> entire message to arrive before you begin processing it. *That's* the
> original incompatible bug that started this issue.
>
> Is it? The first sentence in this thread reads:
>
> During interop, I couldn't interop with winquic because I never FIN my
> request stream, and winquic doesn't serve the response until the request
> FINs.
>
> From the subsequent discussion the request did not have a content-length,
there would be no way for the request to be complete without a FIN and as
such, I would argue, a server would be perfectly well behaved to wait until
the FIN arrives before it processed the request. Mike, would you agree 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/1972#issuecomment-438906962
----==_mimepart_5becebbd9a4e7_609d3ff929ed45c4141620
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Nov 14, 2018 at 6:50 PM, Dmitri Tikhonov &lt;notifications@github=
.com&gt;<br>
wrote:<br>
<br>
&gt; [...] I have a problem with the implication that you can wait for th=
e<br>
&gt; entire message to arrive before you begin processing it. *That&#39;s=
* the<br>
&gt; original incompatible bug that started this issue.<br>
&gt;<br>
&gt; Is it? The first sentence in this thread reads:<br>
&gt;<br>
&gt; During interop, I couldn&#39;t interop with winquic because I never =
FIN my<br>
&gt; request stream, and winquic doesn&#39;t serve the response until the=
 request<br>
&gt; FINs.<br>
&gt;<br>
&gt; From the subsequent discussion the request did not have a content-le=
ngth,<br>
there would be no way for the request to be complete without a FIN and as=
<br>
such, I would argue, a server would be perfectly well behaved to wait unt=
il<br>
the FIN arrives before it processed the request. Mike, would you agree wi=
th<br>
this?<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/1972#issuecomment-438906962">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq50h=
2fRk7GxJfiRe5_vrEjgKIxQ_ks5uvOM9gaJpZM4YP8rZ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqz6kHt7FRrySstLxyvAK24pL=
er6Jks5uvOM9gaJpZM4YP8rZ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@Ryan=
AtGoogle in #1972: On Wed, Nov 14, 2018 at 6:50 PM, Dmitri Tikhonov \u003=
cnotifications@github.com\u003e\nwrote:\n\n\u003e [...] I have a problem =
with the implication that you can wait for the\n\u003e entire message to =
arrive before you begin processing it. *That's* the\n\u003e original inco=
mpatible bug that started this issue.\n\u003e\n\u003e Is it? The first se=
ntence in this thread reads:\n\u003e\n\u003e During interop, I couldn't i=
nterop with winquic because I never FIN my\n\u003e request stream, and wi=
nquic doesn't serve the response until the request\n\u003e FINs.\n\u003e\=
n\u003e From the subsequent discussion the request did not have a content=
-length,\nthere would be no way for the request to be complete without a =
FIN and as\nsuch, I would argue, a server would be perfectly well behaved=
 to wait until\nthe FIN arrives before it processed the request. Mike, wo=
uld you agree with\nthis?\n"}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/1972#issuecomment-438906962"}}}</=
script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment=
-438906962",
"url": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8906962",
"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] http deadlock with stream FIN choices =
(#1972)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1972,\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\": 1972\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1972#issuecomment-43=
8906962"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4068338=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5becebbd9a4e7_609d3ff929ed45c4141620--


From nobody Wed Nov 14 20:00: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 A08471277D2 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:00:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UrR9baZGx-pA for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20: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 611B212426A for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:00:55 -0800 (PST)
Date: Wed, 14 Nov 2018 20:00:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542254454; bh=QTIx1r2gj71rV505aBemkJGmaRK7IB2XamWaXbIOlhI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lHZg9UN1+kY4u7L+HM0xUd16TB9eh325wfYF0Cabnk4ZAr2Ne5NP0mwumBtACMqxE JalvHXW32O9AIhr5bRddCY/KWgkts59xU7OyBMqiaOdC6IRxm89FLOdS/k/YSZLyrk Sw+HlyiBCD956JKzMuirJbnToUEqzsFQgbRy5uOU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefc26d5738f98051a343e46732ddd451a0d004fa92cf000000011804b17692a169ce169ea713@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/438909280@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_5becef76330af_4a643fbae30d45c017851b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W8CFZrPc3WNP7F_3LOByhYjxZ7Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 04:00:58 -0000

----==_mimepart_5becef76330af_4a643fbae30d45c017851b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

(I do think the protocol is in English and Binary. The protocol is not on=
ly
what's on the wire, it's also what to do with the bits, and that's the RF=
C.
I'll concede that there can be translations though.)

On Wed, Nov 14, 2018 at 1:40 AM Mike Bishop <notifications@github.com>
wrote:

> @janaiyengar <https://github.com/janaiyengar>, the protocol isn't in
> English, it's in binary. The RFC is in English, but that doesn't mean t=
here
> won't be translations later. (E.g. RFC7540 in Chinese
> <https://github.com/abbshr/rfc7540-translation-zh_cn>)
>
> This is ultimately useful for the developer of the implementation emitt=
ing
> it, so they know what language to expect there. The key requirement for=

> everyone else is something easy to log and relay back to that developer=
,
> and I think UTF-8 is our best option there. I'd support MUST UTF-8.
>
> =E2=80=94
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/1990#issuecomment-4384189=
28>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1KgJ8senerh3wILB=
Yg-bsM2BMbBHks5uuycygaJpZM4YYWmQ>
> .
>


-- =

You are receiving this 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-438909280=

----==_mimepart_5becef76330af_4a643fbae30d45c017851b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

(I do think the protocol is in English and Binary. The protocol is not on=
ly<br>
what&#39;s on the wire, it&#39;s also what to do with the bits, and that&=
#39;s the RFC.<br>
I&#39;ll concede that there can be translations though.)<br>
<br>
On Wed, Nov 14, 2018 at 1:40 AM Mike Bishop &lt;notifications@github.com&=
gt;<br>
wrote:<br>
<br>
&gt; @janaiyengar &lt;https://github.com/janaiyengar&gt;, the protocol is=
n&#39;t in<br>
&gt; English, it&#39;s in binary. The RFC is in English, but that doesn&#=
39;t mean there<br>
&gt; won&#39;t be translations later. (E.g. RFC7540 in Chinese<br>
&gt; &lt;https://github.com/abbshr/rfc7540-translation-zh_cn&gt;)<br>
&gt;<br>
&gt; This is ultimately useful for the developer of the implementation em=
itting<br>
&gt; it, so they know what language to expect there. The key requirement =
for<br>
&gt; everyone else is something easy to log and relay back to that develo=
per,<br>
&gt; and I think UTF-8 is our best option there. I&#39;d support MUST UTF=
-8.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/1990#issuecomment-4=
38418928&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1KgJ8sener=
h3wILBYg-bsM2BMbBHks5uuycygaJpZM4YYWmQ&gt;<br>
&gt; .<br>
&gt;<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/1990#issuecomment-438909280">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq56B=
IkNpygy_VeN12_a2fOmsXYrzks5uvOb2gaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4OW5SXyVPDrOPUaY46titKh=
DQ1bks5uvOb2gaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1990: (I do think the protocol is in English and Binary. The =
protocol is not only\nwhat's on the wire, it's also what to do with the b=
its, and that's the RFC.\nI'll concede that there can be translations tho=
ugh.)\n\nOn Wed, Nov 14, 2018 at 1:40 AM Mike Bishop \u003cnotifications@=
github.com\u003e\nwrote:\n\n\u003e @janaiyengar \u003chttps://github.com/=
janaiyengar\u003e, the protocol isn't in\n\u003e English, it's in binary.=
 The RFC is in English, but that doesn't mean there\n\u003e won't be tran=
slations later. (E.g. RFC7540 in Chinese\n\u003e \u003chttps://github.com=
/abbshr/rfc7540-translation-zh_cn\u003e)\n\u003e\n\u003e This is ultimate=
ly useful for the developer of the implementation emitting\n\u003e it, so=
 they know what language to expect there. The key requirement for\n\u003e=
 everyone else is something easy to log and relay back to that developer,=
\n\u003e and I think UTF-8 is our best option there. I'd support MUST UTF=
-8.\n\u003e\n\u003e =E2=80=94\n\u003e You are 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/1990#issuecomme=
nt-438418928\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://gith=
ub.com/notifications/unsubscribe-auth/AKjg1KgJ8senerh3wILBYg-bsM2BMbBHks5=
uuycygaJpZM4YYWmQ\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/1990#issuecomment=
-438909280"}}}</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=
-438909280",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
8909280",
"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] encoding of CONNECTION_CLOSE reason ph=
rases (#1990)",
"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\": 1990,\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\": 1990\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-43=
8909280"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090372=
00\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5becef76330af_4a643fbae30d45c017851b--


From nobody Wed Nov 14 20:05: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 6A7D21286E3 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:05:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 qM2RNGosR-78 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:05:40 -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 C696412426A for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:05:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542254738; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=O9ZS3cVi4S8q/81lsW4BEKPtQHxspqQChePQUPBfm1k=; b=XuovrIe6gREtJ8EmJIVbHHj4yCJgJvMY40Q71NFbjb4LOdDllY8nuFhzit7tdIKAVy6ntkUJ uFtCOCpxipyRnZ77HV94KCQ6Z1xvQPVeJI9awFCxDLKEU/WoUpeNoBqcj46hZ2ab8U8yyp/F xLmgP8Lz257dKb7oF7YS07AgKX0=
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 5becf092.7fa584243660-smtp-out-n01; Thu, 15 Nov 2018 04:05:38 -0000 (UTC)
Date: Wed, 14 Nov 2018 20:05:37 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5becf091cfbe3_2de42acfae7a858455591@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3df93e: Rough in first octet changes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5becf091cf754_2de42acfae7a85845543b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9ccsbePfmtHT6uf7j5P0RUXpJNI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 04:05:42 -0000

----==_mimepart_5becf091cf754_2de42acfae7a85845543b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3df93e948824d4fdd2fac4b3733fa90c601b4e28
      https://github.com/quicwg/base-drafts/commit/3df93e948824d4fdd2fac4b3733fa90c601b4e28
  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: a13266667d30e1fd872375675aab96bf76038f06
      https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06
  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


Compare: https://github.com/quicwg/base-drafts/compare/3df93e948824^...a13266667d30
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5becf091cf754_2de42acfae7a85845543b--


From nobody Wed Nov 14 20:11: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 02FCC1271FF for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:11:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 7nh403hEC6Fd for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:11: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 B0FD112426A for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:11:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542255094; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1zibKQuAZKmNgppa5COnKPGFe1muGeUIvtiKIBjn0Oo=; b=dgSnxB1FAId5y4Bwu9AQGsnic1WYBJpLCIq9pJJKucp5VcBz6oN1BPrqdJ5cZIerkK94H0zk +DPzP3B56TAGNIjykddl7rc17T5nUgQAAUF3lCcvzsl6MYWvvrbkj/miF8fd4wcHWr95i2YU 5NFD7D2Zc+X6MIlozMSkitujhSI=
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 5becf1f5.7f13513b4420-smtp-out-n01; Thu, 15 Nov 2018 04:11:33 -0000 (UTC)
Date: Wed, 14 Nov 2018 20:11:33 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5becf1f58bf36_5d212b1fc60b857c32965@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0e3618: Reword
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5becf1f58b74d_5d212b1fc60b857c32895"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/56eywUpB3f43YNL7Sbx6FxsTaXs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 04:11:36 -0000

----==_mimepart_5becf1f58b74d_5d212b1fc60b857c32895
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0e361883372606c2d4476c6ed8f21f95958cf1db
      https://github.com/quicwg/base-drafts/commit/0e361883372606c2d4476c6ed8f21f95958cf1db
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5becf1f58b74d_5d212b1fc60b857c32895--


From nobody Wed Nov 14 20:11: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 D3D2D1271FF for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:11:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VrhL0oxbc_Ha for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:11:45 -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 322A912426A for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:11:45 -0800 (PST)
Date: Wed, 14 Nov 2018 20:11:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542255104; bh=5Fw2M26dbE0gpEIo6gzccQ7i7/QDTe/n7kHDwOELHeU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WgxOArP7STrR/E1lccAsWexocwN525Zh9scLbWhDijFKhrb1JeG2KD6HUso9vfyoV 7qqmR/Cr7zw+XKOkuj3HtPbgNmbr3vvPUfxSdKe7LWGj4rnwPf0XiHW/Xs7Y3/KmV7 TSWBC4pRphLAZji385beBtxl6KddIipp5c6G2kgQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83e6fd145ff90be98b72c5a9b60125cd363148a292cf000000011804b40092a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989/438910895@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1989@github.com>
References: <quicwg/base-drafts/issues/1989@github.com>
Subject: Re: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becf20051d5f_1ba73fedf46d45bc45582b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/En5U5nkTf3rcK6ohUdFAA1Jy9j8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 04:11:47 -0000

----==_mimepart_5becf20051d5f_1ba73fedf46d45bc45582b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann : I was being sarcastic :-)
@mikebishop: Not my fault, nobody else wanted the cushion.

The info is at worst useless in some cases, and given that a CONNECTION_CLOSE is sent at most once per connection, I'm not concerned about the additional byte. We could perhaps state clearly that it's only useful for FRAME_ENCODING_ERROR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438910895
----==_mimepart_5becf20051d5f_1ba73fedf46d45bc45582b
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 was being sarcastic :-)<br>
<a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-url=
=3D"/hovercards?user_id=3D4273797" data-octo-click=3D"hovercard-link-clic=
k" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/Mik=
eBishop">@MikeBishop</a>: Not my fault, nobody else wanted the cushion.</=
p>
<p>The info is at worst useless in some cases, and given that a CONNECTIO=
N_CLOSE is sent at most once per connection, I'm not concerned about the =
additional byte. We could perhaps state clearly that it's only useful for=
 FRAME_ENCODING_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/issues/1989#issuecomment-438910895">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqww-=
qsZvyLkMvGozwXRJlqkxx6cxks5uvOmAgaJpZM4YYWeK">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_klbfGLdWO0fqe3H9UJtdFJ=
9cViks5uvOmAgaJpZM4YYWeK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1989: @marten-seemann : I was being sarcastic :-)\r\n@mikebis=
hop: Not my fault, nobody else wanted the cushion.\r\n\r\nThe info is at =
worst useless in some cases, and given that a CONNECTION_CLOSE is sent at=
 most once per connection, I'm not concerned about the additional byte. W=
e could perhaps state clearly that it's only useful for FRAME_ENCODING_ER=
ROR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/1989#issuecomment-438910895"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment=
-438910895",
"url": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
8910895",
"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] frame type field of CONNECTION_CLOSE p=
rovides little value (#1989)",
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
8910895"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090366=
82\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5becf20051d5f_1ba73fedf46d45bc45582b--


From nobody Wed Nov 14 20:12: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 374531286E3 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:12:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qXQdhpQjskhP for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:12: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 092981271FF for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:12:00 -0800 (PST)
Date: Wed, 14 Nov 2018 20:11:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542255119; bh=vIguBK95iclmgac62RJiPwX5skrJFk7PYquV4FjFg5c=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ifa3HwPUVJnlzgLIjE8dX4OmzO9SsANpUk175cDiEZhvjxBOYdvEsIgr1MO6t4TFn TSrfWwiKYeJpTUfFHONGl05/v0fP/gAfDFlXGehJaFA/n2R5kcPnDM0suMoOVRQ2lW LvE841J70PNT0nuxJa298K6532sPmGu6E6sgOCos=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab227444bd09c0483d75bfd6a185ee662e0196189992cf000000011804b40f92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006@github.com>
Subject: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becf20f200df_75203fcb284d45bc381563"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NeSH9hvXVf6sd53LgmVb9WAdFzI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 04:12:02 -0000

----==_mimepart_5becf20f200df_75203fcb284d45bc381563
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a first draft of the changes that we discussed, first in NYC, then confirmed in Bangkok.

I had to recast "packet number protection" as header protection, but I took the opportunity to expand the text and organize it some more.  I'm not especially happy with the picture, and could probably drop that, but I think that the changes clarify the process more.

The changes are all exactly as discussed, except that I ended up moving the ODCIL field from the Retry packet, which conveniently fit into four bits that I was struggling to describe what to do with.  The low four bits in Retry can't be protected because Retry packets aren't protected.  This seemed like a neat way of handling that.

I'm not certain that these are the only changes needed, but I think that this is essentially complete.  It's good to get everything nailed down finally.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2006

-- Commit Summary --

  * Rough in first octet changes
  * Add the TLS bits, refine some of the transport bits
  * Reword

-- File Changes --

    M draft-ietf-quic-tls.md (212)
    M draft-ietf-quic-transport.md (209)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2006.patch
https://github.com/quicwg/base-drafts/pull/2006.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/2006

----==_mimepart_5becf20f200df_75203fcb284d45bc381563
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is a first draft of the changes that we discussed, first in NYC, then confirmed in Bangkok.</p>
<p>I had to recast "packet number protection" as header protection, but I took the opportunity to expand the text and organize it some more.  I'm not especially happy with the picture, and could probably drop that, but I think that the changes clarify the process more.</p>
<p>The changes are all exactly as discussed, except that I ended up moving the ODCIL field from the Retry packet, which conveniently fit into four bits that I was struggling to describe what to do with.  The low four bits in Retry can't be protected because Retry packets aren't protected.  This seemed like a neat way of handling that.</p>
<p>I'm not certain that these are the only changes needed, but I think that this is essentially complete.  It's good to get everything nailed down finally.</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/2006'>https://github.com/quicwg/base-drafts/pull/2006</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rough in first octet changes</li>
  <li>Add the TLS bits, refine some of the transport bits</li>
  <li>Reword</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2006/files#diff-0">draft-ietf-quic-tls.md</a>
    (212)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2006/files#diff-1">draft-ietf-quic-transport.md</a>
    (209)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2006.patch'>https://github.com/quicwg/base-drafts/pull/2006.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2006.diff'>https://github.com/quicwg/base-drafts/pull/2006.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/2006">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxKoKXEX-v-D3427RMCxc9gu6nVfks5uvOmPgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Q2t3WOOeFku7e74jIkZ_wdk29Vks5uvOmPgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"First octet changes (#2006)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006",
"url": "https://github.com/quicwg/base-drafts/pull/2006",
"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": "First octet changes (#2006)",
"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": "3df93e9",
"value": "Rough in first octet changes"
},
{
"name": "a132666",
"value": "Add the TLS bits, refine some of the transport bits"
},
{
"name": "0e36188",
"value": "Reword"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/2006/files#diff-0) (212 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2006/files#diff-1) (209 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\": 2006,\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\": 2006\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5becf20f200df_75203fcb284d45bc381563--


From nobody Wed Nov 14 20:15: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 B969312426A for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:15:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hPc7VhAlebOY for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:15: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 E73451286E3 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:15:14 -0800 (PST)
Date: Wed, 14 Nov 2018 20:15:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542255313; bh=xGSuuO7MvB184o7TNlZXkdd35M1YSIlyNpLYsIUCvdo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n5dWKz0N4gTi1rFgC170X1hrz9r3ZGa1FG44qpVzOCjbkk+O+D942P16eMrWqbELI sCS5kluueJsP8Q6CiaRPf6NK1JaCUh7G9bzVHDpDNZbatzSjP1+emtBdaCtfI4B80j yQYLoVGO4x6kVNdv8z6bIHiNJ61sML2fFBWhF5uY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4ad4d3683a2d098d9a557ed383ef3081ca4de6ca92cf000000011804b4d192a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989/438911414@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1989@github.com>
References: <quicwg/base-drafts/issues/1989@github.com>
Subject: Re: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becf2d1c0f0e_6d433fcd710d45c011238"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iAaJLzJslQCc9x-z-9ehUGeXBWM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 04:15:20 -0000

----==_mimepart_5becf2d1c0f0e_6d433fcd710d45c011238
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm fairly sure that it is useful for some cases of PROTOCOL_VIOLATION, at least for narrowing things down.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438911414
----==_mimepart_5becf2d1c0f0e_6d433fcd710d45c011238
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm fairly sure that it is useful for some cases of PROTOCOL_VIOLATION, at least for narrowing things down.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438911414">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8uGXYTQ-n-7nrbD2RQqqNHpAG9Hks5uvOpRgaJpZM4YYWeK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3_9CEm-Ed-Ts6Eo1DEfznickxb_ks5uvOpRgaJpZM4YYWeK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1989: I'm fairly sure that it is useful for some cases of PROTOCOL_VIOLATION, at least for narrowing things down."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438911414"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438911414",
"url": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438911414",
"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] frame type field of CONNECTION_CLOSE provides little value (#1989)",
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-438911414"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409036682\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5becf2d1c0f0e_6d433fcd710d45c011238--


From nobody Wed Nov 14 20:16: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 CFD5A1271FF for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:16:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fK0AS0orzqKw for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:16: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 5FBE112426A for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:16:17 -0800 (PST)
Date: Wed, 14 Nov 2018 20:16:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542255376; bh=+G9eP8uqhRHkZ8jc4gVw4IEqZZ3+6MGAGllrpssvbn4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=i9Rk5JbEvBivWKJrHfji10JzZu+CWQ9ZoDXkD4heIne1UNzAhWbCm0aLs+LFm1MFj ckNRS4M7gBrD+NaXMHLTT7WzdPiW7KVDYoph0NftZQD0Pu47hvkhXUE2OH9RCj64X8 jlh26sUTUedWDTaP3448SUPp6krlKLMoptpXLLI4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab989b11e471af3dfc16f65c83c8569153f7e200ad92cf000000011804b51092a169ce16b57eb2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2007@github.com>
Subject: [quicwg/base-drafts] congestion window should be reduced after RTO when no pacing (#2007)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becf3107d824_d123fd72f2d45c4167126"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-uzJa-StXA5o5r6tIcKGt2HQJY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 04:16:19 -0000

----==_mimepart_5becf3107d824_d123fd72f2d45c4167126
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Otherwise, the sender can burst the entire cwnd out on a single ack.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2007
----==_mimepart_5becf3107d824_d123fd72f2d45c4167126
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Otherwise, the sender can burst the entire cwnd out on a single ack.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2007">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_7neCZ_B748nKSqDKKf8lNO3GO8ks5uvOqQgaJpZM4YfDWD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-ClrsKMeBDP0Rx2DS8qNM2g2axsks5uvOqQgaJpZM4YfDWD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"congestion window should be reduced after RTO when no pacing (#2007)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2007"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2007",
"url": "https://github.com/quicwg/base-drafts/issues/2007",
"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": "congestion window should be reduced after RTO when no pacing (#2007)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2007
}
]
}
],
"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\": 2007,\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\": 2007\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2007"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410793347\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5becf3107d824_d123fd72f2d45c4167126--


From nobody Wed Nov 14 20: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 CE626130DDC for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:20:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id quxaIAf8HbY9 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:20: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 2769E1277D2 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:20:51 -0800 (PST)
Date: Wed, 14 Nov 2018 20:20:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542255650; bh=ydPcdqbwD05TOl9g9ayG6ifdGblszSMTH6oN4szavoQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CW8uA4jMVCHAbfy30enRhXzeYP1qD7eyp8hsvRw/Wwn1bPxNNVNJk1akNg62uI/Kl WBzdqU0IR47vjP+evbQB6WuSV9nJfXfNtGprD1k9RCAMRmdgl4HwaLGA/ukJmdo1i2 0MMXQiIKqIkymV4S//a0Mjd6JWTf9c0/StN7EUoE=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5705dd9a9283300efb914142b2447f05ca561c1b92cf000000011804b62292a169ce169ea5c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1989/438912251@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1989@github.com>
References: <quicwg/base-drafts/issues/1989@github.com>
Subject: Re: [quicwg/base-drafts] frame type field of CONNECTION_CLOSE provides little value (#1989)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becf4221a2d1_5b113f977d6d45bc406372"; 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/pM1wcC0-P--pC_neijZocm4xoc0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 04:20:53 -0000

----==_mimepart_5becf4221a2d1_5b113f977d6d45bc406372
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar: I'm not concerned about the bandwidth consumed by that byte. The reason I'm raising this is because I started implementing this, and found little guidance how to use this field.

@martinthomson 
> I'm fairly sure that it is useful for some cases of PROTOCOL_VIOLATION, at least for narrowing things down.

What cases are you thinking about? I can hardly imagine a case where this field alone will help you find a problem, unless there's a decent reason phrase given (in which case it's the reason phrase that's helpful, not the frame 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/1989#issuecomment-438912251
----==_mimepart_5becf4221a2d1_5b113f977d6d45bc406372
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'm not concerned about the bandwidth con=
sumed by that byte. The reason I'm raising this is because I started impl=
ementing this, and found little guidance how to use this field.</p>
<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'm fairly sure that it is useful for some cases of PROTOCOL_VIOLATION=
, at least for narrowing things down.</p>
</blockquote>
<p>What cases are you thinking about? I can hardly imagine a case where t=
his field alone will help you find a problem, unless there's a decent rea=
son phrase given (in which case it's the reason phrase that's helpful, no=
t the frame 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/1989#issuecomment-438912251">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4bp=
5wTy780574QozEDAUNDMB1Vwks5uvOuigaJpZM4YYWeK">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq72p2PfKvMHBXxSGvQqLWC3C=
orYoks5uvOuigaJpZM4YYWeK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1989: @janaiyengar: I'm not concerned about the bandwidth =
consumed by that byte. The reason I'm raising this is because I started i=
mplementing this, and found little guidance how to use this field.\r\n\r\=
n@martinthomson \r\n\u003e I'm fairly sure that it is useful for some cas=
es of PROTOCOL_VIOLATION, at least for narrowing things down.\r\n\r\nWhat=
 cases are you thinking about? I can hardly imagine a case where this fie=
ld alone will help you find a problem, unless there's a decent reason phr=
ase given (in which case it's the reason phrase that's helpful, not the f=
rame byte)."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/1989#issuecomment-438912251"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment=
-438912251",
"url": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
8912251",
"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] frame type field of CONNECTION_CLOSE p=
rovides little value (#1989)",
"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\": 1989,\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\": 1989\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1989#issuecomment-43=
8912251"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4090366=
82\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5becf4221a2d1_5b113f977d6d45bc406372--


From nobody Wed Nov 14 20:21: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 E7406130DDC for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:21:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_QvcdP8qlPe for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:21: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 3669E1277D2 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:21:30 -0800 (PST)
Date: Wed, 14 Nov 2018 20:21:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542255689; bh=ANFg2uJElkpOyNsGRIvHsFKnNjknVbuXMTYcWKGPKR0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DbkLQFjb3BM3FlnsGf/gqFPcudFmyJ4prgS4rqjtWRsKuKBAlgfhOL4O43amP9qby rts/vPW/JOdraNrx0EOu+N4x1lebuXjXJ815JmzVmjsqrp49N4q2WdWkI1Kz3Bmk1d paFnuJs2FtWgrcnWO6td4wcD32P+yUiVYQ/XZ/Uc=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce064b8d228977291b7b3dfc346c1c0a0d723f4e92cf000000011804b64992a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/438912358@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becf44946a72_62593feb3b4d45c01179d8"; 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/ZBW36ySLxGhOujGHmqDxyaOXVoo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 04:21:32 -0000

----==_mimepart_5becf44946a72_62593feb3b4d45c01179d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On the list, I raised the following question which seems quite related to=
 this issue:=0D
=0D
The section on STOP_SENDING says:=0D
=0D
   Receipt of a STOP_SENDING frame is only valid for a send stream that=0D=

   exists and is not in the "Ready" state (see Section 3.1).  Receiving=0D=

   a STOP_SENDING frame for a send stream that is "Ready" or non-=0D
   existent MUST be treated as a connection error of type=0D
   PROTOCOL_VIOLATION.=0D
=0D
However, I'm not sure I'm clear on what should be done in the face of reo=
rdering, but maybe this is obvious. Say an HTTP client sends a request. T=
his sends a STREAM frame to the server. This move the stream to the "Send=
" state. Then, the user cancels the request. So the client sends a RST_ST=
REAM and a STOP_SENDING in order to completely nuke the stream. However, =
both the RST_STREAM and STREAM frames are lost/reordered such that the ST=
OP_SENDING is the first frame to arrive at the server. As such, the strea=
m is non-existent I think, which is prohibited. But maybe I'm not thinkin=
g about this the right way?=0D
=0D
>From @MikeBishop  "Ah, I see what you=E2=80=99re saying =E2=80=93 the STR=
EAM frame in the C2S direction is what moves the S2C direction from Ready=
 to Send.  If STOP_SENDING can be reordered relative to that frame, this =
could cause a valid-when-sent STOP_SENDING frame to arrive while the S2C =
direction is still in the Ready state.=0D
=0D
I think you=E2=80=99re correct; the prohibition on receiving STOP_SENDING=
 in the Ready state is erroneous.  Please file an issue, and thank you!"=0D=

=0D


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-438912358=

----==_mimepart_5becf44946a72_62593feb3b4d45c01179d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>On the list, I raised the following question which seems quite related=
 to this issue:</p>
<p>The section on STOP_SENDING says:</p>
<p>Receipt of a STOP_SENDING frame is only valid for a send stream that<b=
r>
exists and is not in the "Ready" state (see Section 3.1).  Receiving<br>
a STOP_SENDING frame for a send stream that is "Ready" or non-<br>
existent MUST be treated as a connection error of type<br>
PROTOCOL_VIOLATION.</p>
<p>However, I'm not sure I'm clear on what should be done in the face of =
reordering, but maybe this is obvious. Say an HTTP client sends a request=
. This sends a STREAM frame to the server. This move the stream to the "S=
end" state. Then, the user cancels the request. So the client sends a RST=
_STREAM and a STOP_SENDING in order to completely nuke the stream. Howeve=
r, both the RST_STREAM and STREAM frames are lost/reordered such that the=
 STOP_SENDING is the first frame to arrive at the server. As such, the st=
ream is non-existent I think, which is prohibited. But maybe I'm not thin=
king about this the right way?</p>
<p>From <a class=3D"user-mention" data-hovercard-type=3D"user" data-hover=
card-url=3D"/hovercards?user_id=3D4273797" data-octo-click=3D"hovercard-l=
ink-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github=
.com/MikeBishop">@MikeBishop</a>  "Ah, I see what you=E2=80=99re saying =E2=
=80=93 the STREAM frame in the C2S direction is what moves the S2C direct=
ion from Ready to Send.  If STOP_SENDING can be reordered relative to tha=
t frame, this could cause a valid-when-sent STOP_SENDING frame to arrive =
while the S2C direction is still in the Ready state.</p>
<p>I think you=E2=80=99re correct; the prohibition on receiving STOP_SEND=
ING in the Ready state is erroneous.  Please file an issue, and thank you=
!"</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1797#issuecomment-438912358">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9Gb=
gzJkOBOAWv6sfjloGt-eKIrXks5uvOvJgaJpZM4W5BDs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxBLJfascXINz41zqt_HFQYy=
9cwNks5uvOvJgaJpZM4W5BDs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@Ryan=
AtGoogle in #1797: On the list, I raised the following question which see=
ms quite related to this issue:\r\n\r\nThe section on STOP_SENDING says:\=
r\n\r\n   Receipt of a STOP_SENDING frame is only valid for a send stream=
 that\r\n   exists and is not in the \"Ready\" state (see Section 3.1).  =
Receiving\r\n   a STOP_SENDING frame for a send stream that is \"Ready\" =
or non-\r\n   existent MUST be treated as a connection error of type\r\n =
  PROTOCOL_VIOLATION.\r\n\r\nHowever, I'm not sure I'm clear on what shou=
ld be done in the face of reordering, but maybe this is obvious. Say an H=
TTP client sends a request. This sends a STREAM frame to the server. This=
 move the stream to the \"Send\" state. Then, the user cancels the reques=
t. So the client sends a RST_STREAM and a STOP_SENDING in order to comple=
tely nuke the stream. However, both the RST_STREAM and STREAM frames are =
lost/reordered such that the STOP_SENDING is the first frame to arrive at=
 the server. As such, the stream is non-existent I think, which is prohib=
ited. But maybe I'm not thinking about this the right way?\r\n\r\nFrom @M=
ikeBishop  \"Ah, I see what you=E2=80=99re saying =E2=80=93 the STREAM fr=
ame in the C2S direction is what moves the S2C direction from Ready to Se=
nd.  If STOP_SENDING can be reordered relative to that frame, this could =
cause a valid-when-sent STOP_SENDING frame to arrive while the S2C direct=
ion is still in the Ready state.\r\n\r\nI think you=E2=80=99re correct; t=
he prohibition on receiving STOP_SENDING in the Ready state is erroneous.=
  Please file an issue, and thank you!\"\r\n\r\n"}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#issueco=
mment-438912358"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment=
-438912358",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
8912358",
"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] STOP_SENDING in Ready state (#1797)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1797,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
8912358"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3840452=
92\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5becf44946a72_62593feb3b4d45c01179d8--


From nobody Wed Nov 14 20:52: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 15A831271FF for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:52:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5mMsnStrVI92 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 20:52: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 1110D130E06 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 20:52:33 -0800 (PST)
Date: Wed, 14 Nov 2018 20:52:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542257552; bh=gV6Qjg+UdcfaTiBVWDnzrl3SDVP6mOasHTmQ5fm7vw4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n6RgIR1kGzWHSDihuWfJAJGyWw2UMUWHCsrDCMVzZd1nOQF7l1x0rcgeWvEA3GFMl 5SXqM9A7CLnBxrXOnTyc9r34eZYxNSJop4dpNgziJzxYyuTnW9Hv9F5vsUc7BTZnoR I2DV3+VXxgCXkzQkInDHiiuXuvJA+sCc7J03hnhk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1400a2796a1bf47c9adf0fd965b86450af013c492cf000000011804bd9092a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175187692@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becfb90aef15_7cb33fc9c24d45c462164c"; 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/waKaUoIE-LNQ-hXijPxyUnZiKkg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 04:52:37 -0000

----==_mimepart_5becfb90aef15_7cb33fc9c24d45c462164c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1 for
   long headers.
 
-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.

Should we say that those packets are supposed to be dropped?

> @@ -3353,8 +3354,8 @@ following sections.
 The end of the packet is determined by the Length field.  The Length field
 covers both the Packet Number and Payload fields, both of which are
 confidentiality protected and initially of unknown length.  The size of the
-Payload field is learned once the packet number protection is removed.  The
-Length field enables packet coalescing ({{packet-coalesce}}).
+Payload field is learned once the header protection is removed.  The Length

Why is that? The Payload Length is not encrypted, is it?

>  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.

Same here.

> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

This doesn't say anything about peers that are not spinning, in which case it should be 6 bits.

>  
-\[\[Editor's Note: this section should be removed and the bit definitions
-changed before this draft goes to the IESG.]]
+: The sixth bit (0x20) of byte 0 is the Latency Spin Bit, set as described in
+  {{!SPIN=I-D.ietf-quic-spin-exp}}.

Do we need to say something about peers that are not spinning?

> @@ -3677,7 +3666,7 @@ wishes to perform a stateless retry (see {{validate-handshake}}).
  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
 +-+-+-+-+-+-+-+-+
-|1|    0x7e     |
+|1|1| 3 |ODCIL(4|

It's kind of weird to have the ODCIL length field so far before the ODCIL. On the other hand, it saves a byte, and fills unused bits.

>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.

This only applies to packets that are successfully encrypted. Should we mention 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/2006#pullrequestreview-175187692
----==_mimepart_5becfb90aef15_7cb33fc9c24d45c462164c
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/2006#discussion_r233709674">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1 for
   long headers.
 
-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.
</pre>
<p>Should we say that those packets are supposed to be dropped?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r233710364">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3353,8 +3354,8 @@ following sections.
 The end of the packet is determined by the Length field.  The Length field
 covers both the Packet Number and Payload fields, both of which are
 confidentiality protected and initially of unknown length.  The size of the
-Payload field is learned once the packet number protection is removed.  The
-Length field enables packet coalescing ({{packet-coalesce}}).
+Payload field is learned once the header protection is removed.  The Length
</pre>
<p>Why is that? The Payload Length is not encrypted, is it?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r233710493">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.
</pre>
<p>Same here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r233710619">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
</pre>
<p>This doesn't say anything about peers that are not spinning, in which case it should be 6 bits.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r233710685">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-\[\[Editor&#39;s Note: this section should be removed and the bit definitions
-changed before this draft goes to the IESG.]]
+: The sixth bit (0x20) of byte 0 is the Latency Spin Bit, set as described in
+  {{!SPIN=I-D.ietf-quic-spin-exp}}.
</pre>
<p>Do we need to say something about peers that are not spinning?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r233711309">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3677,7 +3666,7 @@ wishes to perform a stateless retry (see {{validate-handshake}}).
  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
 +-+-+-+-+-+-+-+-+
-|1|    0x7e     |
+|1|1| 3 |ODCIL(4|
</pre>
<p>It's kind of weird to have the ODCIL length field so far before the ODCIL. On the other hand, it saves a byte, and fills unused bits.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r233711557">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.
</pre>
<p>This only applies to packets that are successfully encrypted. Should we mention 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/2006#pullrequestreview-175187692">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxwYdIxRXSA1eMqCWNar_eiDoHHjks5uvPMQgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5DWyYfyPy8DXrX7zetDjJv2gLFVks5uvPMQgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175187692"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175187692",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175187692",
"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 commented on 2006",
"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/2006#pullrequestreview-175187692"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5becfb90aef15_7cb33fc9c24d45c462164c--


From nobody Wed Nov 14 21: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 B4F701271FF for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 21:02:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rhK9qt-drSoo for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 21:02: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 4728912426A for <quic-issues@ietf.org>; Wed, 14 Nov 2018 21:02:27 -0800 (PST)
Date: Wed, 14 Nov 2018 21:02:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542258146; bh=7WnRcXfrva1dG/1scx0J8EPpy/yT5KEHf/F3miIjhek=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0k8iPPNz+vZCxNVGb9xmfEglWoopw0Ze7vbb9A9c3dHSoSJNv0JzwPefpEksBgvF4 RVB0jyRDWqACddbCcWoEwsxpFi4BSTavIehJGH+w4K21OL+Zh7rZSoE7Pkdjp64CBF NLNlZ0l7VYbSDidCppv7FL5GE9+329Aqo4ujsvlI=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab65f2c5b71d08d5614569423d65b3d7f07d09110692cf000000011804bfe292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/c438918469@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5becfde250a40_623f3fa322ad45bc37249"; 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/hnbK8R42nF_7jymLhd-szTszvwc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 05:02:29 -0000

----==_mimepart_5becfde250a40_623f3fa322ad45bc37249
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

IIUC, this PR breaks key updates, doesn't it? Since the Key Phase bit is encrypted, an endpoint won't be able to notice that a key update happened, and try the wrong key for unprotecting the header.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#issuecomment-438918469
----==_mimepart_5becfde250a40_623f3fa322ad45bc37249
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>IIUC, this PR breaks key updates, doesn't it? Since the Key Phase bit is encrypted, an endpoint won't be able to notice that a key update happened, and try the wrong key for unprotecting the header.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#issuecomment-438918469">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8wSICcHvz0rNpaJuk0lYWZiYTwYks5uvPVigaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8pm9rmHvGZW3fZAT18cTcyayjQgks5uvPVigaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006: IIUC, this PR breaks key updates, doesn't it? Since the Key Phase bit is encrypted, an endpoint won't be able to notice that a key update happened, and try the wrong key for unprotecting the header."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#issuecomment-438918469"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-438918469",
"url": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-438918469",
"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] First octet changes (#2006)",
"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\": 2006,\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\": 2006\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-438918469"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5becfde250a40_623f3fa322ad45bc37249--


From nobody Wed Nov 14 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 DB157127148 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 21:54:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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 qdy3ygUaHQeH for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 21:54: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 E3664124BE5 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 21:54:18 -0800 (PST)
Date: Wed, 14 Nov 2018 21:54:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542261257; bh=dJ1ccUICfraFHayXUfV0B8YuzJA0reR3vwPhRAmCZM4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZDGJSo0I/4V0EIiEUQ9FrQO1Wvf9/9W4/bZNt4uIhQ1w4cX1bngMvbVJOWgjq/Plz oFByI+pQsKgM1s7+O9wkXJDyUkVvWUDiype+nvYKO5WCFR8X43zvongzIwlZdOzZcL TPYUtPADkEBOVZcrhc3EabOgAbAZJPA5tZ3JKltk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab27c7802c3e97398d500fb2caf0524f316755876d92cf000000011804cc0992a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175199684@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed0a095cac3_4d023fcdcc8d45bc17462a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4p-gpX0WeL3WFlYf1Gllf_TNHgE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 05:54:21 -0000

----==_mimepart_5bed0a095cac3_4d023fcdcc8d45bc17462a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -3353,8 +3354,8 @@ following sections.
 The end of the packet is determined by the Length field.  The Length field
 covers both the Packet Number and Payload fields, both of which are
 confidentiality protected and initially of unknown length.  The size of the
-Payload field is learned once the packet number protection is removed.  The
-Length field enables packet coalescing ({{packet-coalesce}}).
+Payload field is learned once the header protection is removed.  The Length

What is not encrypted is the "Length" field that represents the sum of the packet number size and payload size.

The length of the payload is revealed by obtaining the size of the packet number field by removing the header 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/2006#discussion_r233719644
----==_mimepart_5bed0a095cac3_4d023fcdcc8d45bc17462a
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/2006#discussion_r233719644">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3353,8 +3354,8 @@ following sections.
 The end of the packet is determined by the Length field.  The Length field
 covers both the Packet Number and Payload fields, both of which are
 confidentiality protected and initially of unknown length.  The size of the
-Payload field is learned once the packet number protection is removed.  The
-Length field enables packet coalescing ({{packet-coalesce}}).
+Payload field is learned once the header protection is removed.  The Length
</pre>
<p>What is not encrypted is the "Length" field that represents the sum of the packet number size and payload size.</p>
<p>The length of the payload is revealed by obtaining the size of the packet number field by removing the header protection.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r233719644">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6TYHvpSAg4JUSYQ64rqsdiG5Rbrks5uvQGJgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0hA7Z1IXlLNTMn29W0OLZeuw7rgks5uvQGJgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233719644"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233719644",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233719644",
"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 2006",
"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/2006#discussion_r233719644"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed0a095cac3_4d023fcdcc8d45bc17462a--


From nobody Wed Nov 14 21: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 E77E41277CC for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 21:58:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UC1OCgIpmO6a for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 21:58: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 1E4DB124BE5 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 21:58:09 -0800 (PST)
Date: Wed, 14 Nov 2018 21:58:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542261488; bh=fbj+ZdBEWw403anfM18RiDK7ZO7Bfl8LTdKLK7AxHOk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e6AAcFER6z/7Gowm108mEtlWSsicXAMftrHZY4VPgmA8lQEbt7XlT1Nu5hs3MAN5O pRwNLSizR2xKjw36juChLafupM0QbOyN3PkM1lV0QAAlo7yIIHu6n/5+VptOZsUcmd KDrPVs7lDjmsKyO+YXu6BQnDQvYQ6q3BxEyL4DgM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99a379f786a9c13a4b950efe237e0c800361123e92cf000000011804ccf092a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/c438927219@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed0af01bb10_b6f3ff8f92d45c45678d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v-dPSJmXFJsDTjpCl3YSrGtq0Ko>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 05:58:11 -0000

----==_mimepart_5bed0af01bb10_b6f3ff8f92d45c45678d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann 
> IIUC, this PR breaks key updates, doesn't it? Since the Key Phase bit is encrypted, an endpoint won't be able to notice that a key update happened, and try the wrong key for unprotecting the header.

I am not sure if that is true, because header protection key remains consistent between Key Updates.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#issuecomment-438927219
----==_mimepart_5bed0af01bb10_b6f3ff8f92d45c45678d4
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>IIUC, this PR breaks key updates, doesn't it? Since the Key Phase bit =
is encrypted, an endpoint won't be able to notice that a key update happe=
ned, and try the wrong key for unprotecting the header.</p>
</blockquote>
<p>I am not sure if that is true, because header protection key remains c=
onsistent between Key Updates.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2006#issuecomment-438927219">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7QEHI=
QjRQ7_x6E5SyJecYxNpdYDks5uvQJwgaJpZM4YfDHd">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5-uPEo-YzO3Xrl-GAvsXcvR40aU=
ks5uvQJwgaJpZM4YfDHd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2006: @marten-seemann \r\n\u003e IIUC, this PR breaks key updates,=
 doesn't it? Since the Key Phase bit is encrypted, an endpoint won't be a=
ble to notice that a key update happened, and try the wrong key for unpro=
tecting the header.\r\n\r\nI am not sure if that is true, because header =
protection key remains consistent between Key Updates."}],"action":{"name=
":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2=
006#issuecomment-438927219"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-4=
38927219",
"url": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-4389=
27219",
"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] First octet changes (#2006)",
"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\": 2006,\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\": 2006\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-4389=
27219"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4107924=
13\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bed0af01bb10_b6f3ff8f92d45c45678d4--


From nobody Wed Nov 14 22:04: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 F2E7E12D4E9 for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 22:04:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 83u_xaOlZwua for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 22:04: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 DDC71124BE5 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 22:04:35 -0800 (PST)
Date: Wed, 14 Nov 2018 22:04:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542261875; bh=SD557iBd3Xmr0gPAlKMuXHJdyy8ao6CRqKWyBjk+/D0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ccl0WvuDkeexFPIDLKHNyGMPv4J75V/f6m95R5YvI3+96ZgZxpltvi0xKQfthSw23 nHaFbfiCA5iomKGjUzpcZLwhroXJlbiRkL24rPiienkVVflN+RQVGJmvV07rpL1EUy Ps2T5Xk2XrpyGsEqa1fUpFeMcsPcztoQEDORE6KU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd6197426b6afa044bc30d1c56ee994a93cc497d092cf000000011804ce7392a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175201440@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed0c7332f3c_42e03fec520d45c011807d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yRn4XfIzVU_MYXqlyY8a74CjNGk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 06:04:38 -0000

----==_mimepart_5bed0c7332f3c_42e03fec520d45c011807d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -771,10 +771,9 @@ used for QUIC packet protection is the AEAD that is negotiated for use with the
 TLS connection.  For example, if TLS is using the TLS_AES_128_GCM_SHA256, the
 AEAD_AES_128_GCM function is used.
 
-QUIC packets are protected prior to applying packet number protection
-({{pn-encrypt}}).  The unprotected packet number is part of the associated data
-(A).  When removing packet protection, an endpoint first removes the protection
-from the packet number.
+Packets are protected prior to applying header protection ({{header-protect}}).

I think that you might want to call the AEAD process "payload protection", rather than referring to it like "packets are protected". IMO doing so would better clarify that we have two encryption: one that encrypts the payload and one that encrypts the header.

I understand that such change puts burden on the editors, so just saying.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175201440
----==_mimepart_5bed0c7332f3c_42e03fec520d45c011807d
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/2006#discussion_r233721094">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -771,10 +771,9 @@ used for QUIC packet protection is the AEAD that is negotiated for use with the
 TLS connection.  For example, if TLS is using the TLS_AES_128_GCM_SHA256, the
 AEAD_AES_128_GCM function is used.
 
-QUIC packets are protected prior to applying packet number protection
-({{pn-encrypt}}).  The unprotected packet number is part of the associated data
-(A).  When removing packet protection, an endpoint first removes the protection
-from the packet number.
+Packets are protected prior to applying header protection ({{header-protect}}).
</pre>
<p>I think that you might want to call the AEAD process "payload protection", rather than referring to it like "packets are protected". IMO doing so would better clarify that we have two encryption: one that encrypts the payload and one that encrypts the header.</p>
<p>I understand that such change puts burden on the editors, so just saying.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175201440">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxjMFb-6cLpOOb3S2DAaXkZaHsVDks5uvQPzgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8VfEmpt7-jiKb8RCs7uYoxiIZT3ks5uvQPzgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175201440"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175201440",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175201440",
"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 2006",
"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/2006#pullrequestreview-175201440"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed0c7332f3c_42e03fec520d45c011807d--


From nobody Wed Nov 14 23:34: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 5A99912872C for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 23:34:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6Tz13NkglvQi for <quic-issues@ietfa.amsl.com>; Wed, 14 Nov 2018 23:34: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 5E803127B92 for <quic-issues@ietf.org>; Wed, 14 Nov 2018 23:34:48 -0800 (PST)
Date: Wed, 14 Nov 2018 23:34:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542267286; bh=SoPTWWkjDKr9S1tM5idgQglHv8elfG0fO0ysCImLIdE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZdzaBFJfBVXPdYCJQG3ibn6bC3rfX/hgpOTi+yBX8c12cS4MYIZUZXE0AiUA+/uAp IthyBK+rqsto28kWSMfDmUmyaFu1vgQWjCDZrddtVYARXuiT+nDMIsC3vdgwlmUcIt aF8UdG4jSb9A1aLk1lmDeQ4DOLrn7APmaXs5A+K4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8fca41854d2fa3358c49a18c308b0b8f4991214f92cf000000011804e39692a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175219396@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed2196baa4c_74643fb27bcd45c058564d"; 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/cBv5ndI_Q0VFm41WwJtuQJF23nM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 07:34:50 -0000

----==_mimepart_5bed2196baa4c_74643fb27bcd45c058564d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -3353,8 +3354,8 @@ following sections.
 The end of the packet is determined by the Length field.  The Length field
 covers both the Packet Number and Payload fields, both of which are
 confidentiality protected and initially of unknown length.  The size of the
-Payload field is learned once the packet number protection is removed.  The
-Length field enables packet coalescing ({{packet-coalesce}}).
+Payload field is learned once the header protection is removed.  The Length

Thanks for the explanation. Apparently I completely misunderstand this sentence, and the source of the confusion is that the payload is call "Payload field".

Suggested change:
"The length of the payload is learned once the header protection is removed."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r233735822
----==_mimepart_5bed2196baa4c_74643fb27bcd45c058564d
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/2006#discussion_r233735822">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3353,8 +3354,8 @@ following sections.
 The end of the packet is determined by the Length field.  The Length field
 covers both the Packet Number and Payload fields, both of which are
 confidentiality protected and initially of unknown length.  The size of the
-Payload field is learned once the packet number protection is removed.  The
-Length field enables packet coalescing ({{packet-coalesce}}).
+Payload field is learned once the header protection is removed.  The Length
</pre>
<p>Thanks for the explanation. Apparently I completely misunderstand this sentence, and the source of the confusion is that the payload is call "Payload field".</p>
<p>Suggested change:<br>
"The length of the payload is learned once the header protection is removed."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r233735822">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_7BOX7ejh7kmzrlpBTA96TELUm5ks5uvRkWgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3vfSrmd2I4e32u3scYPoFsE4G1sks5uvRkWgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233735822"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233735822",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233735822",
"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 commented on 2006",
"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/2006#discussion_r233735822"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed2196baa4c_74643fb27bcd45c058564d--


From nobody Thu Nov 15 00:40: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 2638F128766 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 00:40:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E0wxgNdLD-TI for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 00:40: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 9C421126BED for <quic-issues@ietf.org>; Thu, 15 Nov 2018 00:40:52 -0800 (PST)
Date: Thu, 15 Nov 2018 00:40:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542271251; bh=DtpKnvvcTMk6yc0EZllWD00ks18/EPNpvn0P7U3+ICg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YtPntvPW2tQqbhrLa+TMZtGqliWst2aW4pOgAjg1mMeY2g4WI1jS5rM/5d9xYXcjf vodq2J1XqPZj4iTgqbF9BdLFEYpxBnskWLk3AfBpCQywydcBuj/cyCwn+zJ78LbqB+ S9lNXIpW8464HOn6yKn0MxwtSBdVtLH2SDut412M=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab808e43393c5a2b7dab194c27238755c2b7dcb8b992cf000000011804f31392a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175238229@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed31135335b_76e93f8b96ad45c474679"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Uh1aLUd4OhnyTAkdX3ExxUE3B9E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 08:40:54 -0000

----==_mimepart_5bed31135335b_76e93f8b96ad45c474679
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

My understanding is that we cannot change which bits are protected based on the use (or non-use) is spin bits, because the use is not negotiated.

Having the bit always outside the header protection also gives the non-participating endpoints greater freedom to play with the bits (e.g. always set to 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/2006#discussion_r233751674
----==_mimepart_5bed31135335b_76e93f8b96ad45c474679
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/2006#discussion_r233751674">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
</pre>
<p>My understanding is that we cannot change which bits are protected based on the use (or non-use) is spin bits, because the use is not negotiated.</p>
<p>Having the bit always outside the header protection also gives the non-participating endpoints greater freedom to play with the bits (e.g. always set to 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/2006#discussion_r233751674">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyQ74X3zyOKKIFFx8g3D3Q_on_NBks5uvSiTgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-DfhCUeATwuXVrrVfcvNzMyGNhYks5uvSiTgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233751674"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233751674",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233751674",
"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 2006",
"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/2006#discussion_r233751674"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed31135335b_76e93f8b96ad45c474679--


From nobody Thu Nov 15 00: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 26AF7128766 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 00:44:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xqsmln4ZwpJy for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 00:44: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 A912B126BED for <quic-issues@ietf.org>; Thu, 15 Nov 2018 00:44:29 -0800 (PST)
Date: Thu, 15 Nov 2018 00:44:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542271467; bh=xIhuQ6YwFL5g30q8ZjHD8iVjQsqchcOiZNhnqRUbN0Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BtJ7MvgahGLJGUU4KL9g+8FtzfPdeZSojP0EVMbfPXHqXe2tTEW/ud49JXG023+vm 3j9fcaJFWGOsiG8WtHhvlvwXTbKbxM8VMO1lA9bjTSnJiApxg6HvUCPuXEyIXH8E1x l163X/cpcKIBHmDIYlLxYSoJ/FIJE//n2D+fNjC4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab82af52c23f5a561761c85ebf0fce92703ba52da492cf000000011804f3eb92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/c438962123@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed31ebf0c8_45853fda1f6d45b47515f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yz63oszim_9LhbGUnIDqcOonX_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, 15 Nov 2018 08:44:31 -0000

----==_mimepart_5bed31ebf0c8_45853fda1f6d45b47515f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I share the view that the design is consistent with what we have discussed in New York. Thank you Martin for making this 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/2006#issuecomment-438962123
----==_mimepart_5bed31ebf0c8_45853fda1f6d45b47515f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I share the view that the design is consistent with what we have discussed in New York. Thank you Martin for making this 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/2006#issuecomment-438962123">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2xsqc9OCMrMo0YFpufhwtMB2veGks5uvSlrgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyoMAz1WFMEO0WUoLUcaMIBvCCyQks5uvSlrgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006: I share the view that the design is consistent with what we have discussed in New York. Thank you Martin for making this happen."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#issuecomment-438962123"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-438962123",
"url": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-438962123",
"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] First octet changes (#2006)",
"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\": 2006,\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\": 2006\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-438962123"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed31ebf0c8_45853fda1f6d45b47515f--


From nobody Thu Nov 15 01:52: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 1AA3412D4ED for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 01:52:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z7eGeoMc35Zi for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 01:52: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 0E15C128CF3 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 01:52:50 -0800 (PST)
Date: Thu, 15 Nov 2018 01:52:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542275569; bh=liVwpj7OAijx+18LrpPqCryQ1E+v3Zyp60V49Woclio=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B+ItYvc4lw0EseB8nMauK+W/QRyxKD9co7F+rWDnEMXumGHCRc0/ApTBN8N2BwPMJ 84vbnK1b+L9YD0bvtHwDGxQtZrh5W19FhyrY3VQOJ3+Ud09/3gwlyyhbYCCuCxAlMu 8bUUFM6T/UEEe/T3bZLJamTZm4Iwrc7Y61LopJAU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc485106ad4d7f9c4c088288e1e16ce8118c2b2a892cf00000001180503f192a169ce168acaf3@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/438982377@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_5bed41f1b7167_7c023ff5d84d45b43732ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YFJEDzYRznp9j0Sm42Zrk9vXCvA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 09:52:53 -0000

----==_mimepart_5bed41f1b7167_7c023ff5d84d45b43732ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Going into AckDelay suggestions adds complexity, so I agree that we should not get into it. The NumPacketsBeforeAck parameter however is a fairly straightforward mechanism, and is arguably trivial to implement at a receiver. This is a part of recovery and congestion control that could have used some airtime earlier, but we've punted on it. Fortunately, I don't think it'll be onerous.

As @bbriscoe noted, this allows us to bring the QUIC receiver up to speed with what Linux TCP receivers do, but in a cleaner manner. I had thought that we might address these things within the recovery draft, but doing it with this dynamic mechanism is better.

I'd like to write up a simple proposal here and if the wg thinks it's too much to do, I'm happy to draw back.

-- 
You are receiving this 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-438982377
----==_mimepart_5bed41f1b7167_7c023ff5d84d45b43732ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Going into AckDelay suggestions adds complexity, so I agree that we sh=
ould not get into it. The NumPacketsBeforeAck parameter however is a fair=
ly straightforward mechanism, and is arguably trivial to implement at a r=
eceiver. This is a part of recovery and congestion control that could hav=
e used some airtime earlier, but we've punted on it. Fortunately, I don't=
 think it'll be onerous.</p>
<p>As <a class=3D"user-mention" data-hovercard-type=3D"user" data-hoverca=
rd-url=3D"/hovercards?user_id=3D9732330" data-octo-click=3D"hovercard-lin=
k-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.c=
om/bbriscoe">@bbriscoe</a> noted, this allows us to bring the QUIC receiv=
er up to speed with what Linux TCP receivers do, but in a cleaner manner.=
 I had thought that we might address these things within the recovery dra=
ft, but doing it with this dynamic mechanism is better.</p>
<p>I'd like to write up a simple proposal here and if the wg thinks it's =
too much to do, I'm happy to draw back.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-438982377">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1zf=
MbeqT8Cny5D2WxkUWQCTF7z6ks5uvTlxgaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq0QQQ-ZOaTYCF7ZETjGDgZKx=
lAOOks5uvTlxgaJpZM4YSA-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 #1978: Going into AckDelay suggestions adds complexity, so I a=
gree that we should not get into it. The NumPacketsBeforeAck parameter ho=
wever is a fairly straightforward mechanism, and is arguably trivial to i=
mplement at a receiver. This is a part of recovery and congestion control=
 that could have used some airtime earlier, but we've punted on it. Fortu=
nately, I don't think it'll be onerous.\r\n\r\nAs @bbriscoe noted, this a=
llows us to bring the QUIC receiver up to speed with what Linux TCP recei=
vers do, but in a cleaner manner. I had thought that we might address the=
se things within the recovery draft, but doing it with this dynamic mecha=
nism is better.\r\n\r\nI'd like to write up a simple proposal here and if=
 the wg thinks it's too much to do, I'm happy to draw back."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1=
978#issuecomment-438982377"}}}</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=
-438982377",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
8982377",
"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": "**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\": 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-43=
8982377"
}
],
"@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_5bed41f1b7167_7c023ff5d84d45b43732ef--


From nobody Thu Nov 15 03:35: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 D1AB8128BCC for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:35:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pFAGwp1PXbtQ for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:35: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 06C8612872C for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:35:21 -0800 (PST)
Date: Thu, 15 Nov 2018 03:35:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542281720; bh=ZhTJJmysaAtcmQ0TiaFF/Hm+okyx42PwvC6R/P0l/DA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v8WmO1gqahq7JY6vjx6iqHBS0nbf6NWaSkWF7U4CijGq2WleAXBZw2gA79lhXTB9R DEu/vvIokwEUSs2X6aECoMi5KWPhOToB+sjs2Rs5NIqPPdSFYThWuXWiujRFbe0YJl UDGRuqcUCMFDW6jtlCWLeqMVryzQP+BTKl2O2oog=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a328bcf8d5032e126cdca77e16038b8ddeb651392cf0000000118051bf892a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175293530@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed59f8af2e1_72b23fd4a8ad45b439448d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZGFZVvbZrQ2La1moFTKBSmnzHf8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:35:25 -0000

----==_mimepart_5bed59f8af2e1_72b23fd4a8ad45b439448d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -771,10 +771,9 @@ used for QUIC packet protection is the AEAD that is negotiated for use with the
 TLS connection.  For example, if TLS is using the TLS_AES_128_GCM_SHA256, the
 AEAD_AES_128_GCM function is used.
 
-QUIC packets are protected prior to applying packet number protection
-({{pn-encrypt}}).  The unprotected packet number is part of the associated data
-(A).  When removing packet protection, an endpoint first removes the protection
-from the packet number.
+Packets are protected prior to applying header protection ({{header-protect}}).

+1. I think this clarity will help.

> -To ensure that this process does not sample the packet number, packet number
-protection algorithms MUST NOT sample more ciphertext than the minimum expansion
-of the corresponding AEAD.
-
-Packet number protection is applied to the packet number encoded as described in
-Section 17.1 of {{QUIC-TRANSPORT}}. Since the length of the packet number is
-stored in the first byte of the encoded packet number, it may be necessary to
-progressively decrypt the packet number.
-
-Before a TLS ciphersuite can be used with QUIC, a packet protection algorithm
-MUST be specifed for the AEAD used with that ciphersuite.  This document defines
-algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
-AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
-AEAD_CHACHA20_POLY1305 ({{!CHACHA=RFC8439}}).
+To ensure that this process does not sample the packet number, header protection
+algorithms MUST NOT require sample that is longer than the minimum expansion of

```suggestion
algorithms MUST NOT require a sample size larger than the minimum expansion of
```

> @@ -3050,6 +3050,7 @@ IP addresses has fallen below 1280 bytes, it MUST immediately cease sending QUIC
 packets on the affected path.  This could result in termination of the
 connection if an alternative path cannot be found.
 
+

```suggestion
```

> -number of bits required to represent the packet number is first reduced by
-including only a variable number of the least significant bits of the packet
-number.  One or two of the most significant bits of the first byte are then used
-to represent how many bits of the packet number are provided, as shown in
-{{pn-encodings}}.
-
-| First byte pattern | Encoded Length | Bits Present |
-|:-------------------|:---------------|:-------------|
-| 0b0xxxxxxx         | 1 byte         | 7            |
-| 0b10xxxxxx         | 2              | 14           |
-| 0b11xxxxxx         | 4              | 30           |
-{: #pn-encodings title="Packet Number Encodings for Packet Headers"}
-
-Note that these encodings are similar to those in {{integer-encoding}}, but
-use different values.
+Packet numbers in long and short packet headers are encoded on 1 to 4 octets.

```suggestion
Packet numbers in long and short packet headers are encoded in 1 to 4 octets.
```

> -including only a variable number of the least significant bits of the packet
-number.  One or two of the most significant bits of the first byte are then used
-to represent how many bits of the packet number are provided, as shown in
-{{pn-encodings}}.
-
-| First byte pattern | Encoded Length | Bits Present |
-|:-------------------|:---------------|:-------------|
-| 0b0xxxxxxx         | 1 byte         | 7            |
-| 0b10xxxxxx         | 2              | 14           |
-| 0b11xxxxxx         | 4              | 30           |
-{: #pn-encodings title="Packet Number Encodings for Packet Headers"}
-
-Note that these encodings are similar to those in {{integer-encoding}}, but
-use different values.
+Packet numbers in long and short packet headers are encoded on 1 to 4 octets.
+The number of bits required to represent the packet number reduced by including

```suggestion
The number of bits required to represent the packet number is reduced by including
```

> @@ -3210,27 +3196,27 @@ arrives after many higher-numbered packets have been received.  An endpoint
 SHOULD use a large enough packet number encoding to allow the packet number to
 be recovered even if the packet arrives after packets that are sent afterwards.
 
-As a result, the size of the packet number encoding is at least one more than
-the base 2 logarithm of the number of contiguous unacknowledged packet numbers,
-including the new packet.
+As a result, the size of the packet number encoding is at least one bit more
+than the base 2 logarithm of the number of contiguous unacknowledged packet

```suggestion
than the base-2 logarithm of the number of contiguous unacknowledged packet
```

> @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1 for
   long headers.
 
-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.

For consistency, I would say that receipt of zero here should be treated  as a connection error of type PROTOCOL_VIOLATION.

>  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.

... same error here.

>  
-\[\[Editor's Note: this section should be removed and the bit definitions
-changed before this draft goes to the IESG.]]
+: The sixth bit (0x20) of byte 0 is the Latency Spin Bit, set as described in
+  {{!SPIN=I-D.ietf-quic-spin-exp}}.

I think we should leave that to the other doc.

>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.

@marten-seemann : did you mean "after successfully removing header protection"? I don't think you need to wait to remove packet / payload protection before doing 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/2006#pullrequestreview-175293530
----==_mimepart_5bed59f8af2e1_72b23fd4a8ad45b439448d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233797532">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -771,10 +771,9 @@ used for QUIC packet =
protection is the AEAD that is negotiated for use with the
 TLS connection.  For example, if TLS is using the TLS_AES_128_GCM_SHA256=
, the
 AEAD_AES_128_GCM function is used.
 =

-QUIC packets are protected prior to applying packet number protection
-({{pn-encrypt}}).  The unprotected packet number is part of the associat=
ed data
-(A).  When removing packet protection, an endpoint first removes the pro=
tection
-from the packet number.
+Packets are protected prior to applying header protection ({{header-prot=
ect}}).
</pre>
<p>+1. I think this clarity will help.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233802003">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; -To ensure that this process does not samp=
le the packet number, packet number
-protection algorithms MUST NOT sample more ciphertext than the minimum e=
xpansion
-of the corresponding AEAD.
-
-Packet number protection is applied to the packet number encoded as desc=
ribed in
-Section 17.1 of {{QUIC-TRANSPORT}}. Since the length of the packet numbe=
r is
-stored in the first byte of the encoded packet number, it may be necessa=
ry to
-progressively decrypt the packet number.
-
-Before a TLS ciphersuite can be used with QUIC, a packet protection algo=
rithm
-MUST be specifed for the AEAD used with that ciphersuite.  This document=
 defines
-algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
-AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=3DRFC5116}}), and=

-AEAD_CHACHA20_POLY1305 ({{!CHACHA=3DRFC8439}}).
+To ensure that this process does not sample the packet number, header pr=
otection
+algorithms MUST NOT require sample that is longer than the minimum expan=
sion of
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-algorithms MUST NOT require sample that is lo=
nger than the minimum expansion of
+algorithms MUST NOT require a sample size larger than the minimum expans=
ion of
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233802803">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3050,6 +3050,7 @@ IP addresses has fal=
len below 1280 bytes, it MUST immediately cease sending QUIC
 packets on the affected path.  This could result in termination of the
 connection if an alternative path cannot be found.
 =

+
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233803036">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -number of bits required to represent the =
packet number is first reduced by
-including only a variable number of the least significant bits of the pa=
cket
-number.  One or two of the most significant bits of the first byte are t=
hen used
-to represent how many bits of the packet number are provided, as shown i=
n
-{{pn-encodings}}.
-
-| First byte pattern | Encoded Length | Bits Present |
-|:-------------------|:---------------|:-------------|
-| 0b0xxxxxxx         | 1 byte         | 7            |
-| 0b10xxxxxx         | 2              | 14           |
-| 0b11xxxxxx         | 4              | 30           |
-{: #pn-encodings title=3D&quot;Packet Number Encodings for Packet Header=
s&quot;}
-
-Note that these encodings are similar to those in {{integer-encoding}}, =
but
-use different values.
+Packet numbers in long and short packet headers are encoded on 1 to 4 oc=
tets.
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-Packet numbers in long and short packet heade=
rs are encoded on 1 to 4 octets.
+Packet numbers in long and short packet headers are encoded in 1 to 4 oc=
tets.
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233803865">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -including only a variable number of the l=
east significant bits of the packet
-number.  One or two of the most significant bits of the first byte are t=
hen used
-to represent how many bits of the packet number are provided, as shown i=
n
-{{pn-encodings}}.
-
-| First byte pattern | Encoded Length | Bits Present |
-|:-------------------|:---------------|:-------------|
-| 0b0xxxxxxx         | 1 byte         | 7            |
-| 0b10xxxxxx         | 2              | 14           |
-| 0b11xxxxxx         | 4              | 30           |
-{: #pn-encodings title=3D&quot;Packet Number Encodings for Packet Header=
s&quot;}
-
-Note that these encodings are similar to those in {{integer-encoding}}, =
but
-use different values.
+Packet numbers in long and short packet headers are encoded on 1 to 4 oc=
tets.
+The number of bits required to represent the packet number reduced by in=
cluding
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-The number of bits required to represent the =
packet number reduced by including
+The number of bits required to represent the packet number is reduced by=
 including
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233804820">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3210,27 +3196,27 @@ arrives after many=
 higher-numbered packets have been received.  An endpoint
 SHOULD use a large enough packet number encoding to allow the packet num=
ber to
 be recovered even if the packet arrives after packets that are sent afte=
rwards.
 =

-As a result, the size of the packet number encoding is at least one more=
 than
-the base 2 logarithm of the number of contiguous unacknowledged packet n=
umbers,
-including the new packet.
+As a result, the size of the packet number encoding is at least one bit =
more
+than the base 2 logarithm of the number of contiguous unacknowledged pac=
ket
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-than the base 2 logarithm of the number of co=
ntiguous unacknowledged packet
+than the base-2 logarithm of the number of contiguous unacknowledged pac=
ket
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233805407">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1=
 for
   long headers.
 =

-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero =
value
+  for this bit are not valid packets in this version.
</pre>
<p>For consistency, I would say that receipt of zero here should be treat=
ed  as a connection error of type PROTOCOL_VIOLATION.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233806439">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero =
value
+  for this bit are not valid packets in this version.
</pre>
<p>... same error here.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233806606">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-\[\[Editor&#39;s Note: this section should be removed and the bit defini=
tions
-changed before this draft goes to the IESG.]]
+: The sixth bit (0x20) of byte 0 is the Latency Spin Bit, set as describ=
ed in
+  {{!SPIN=3DI-D.ietf-quic-spin-exp}}.
</pre>
<p>I think we should leave that to the other doc.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233806895">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.
</pre>
<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> : did you mean "after successfully re=
moving header protection"? I don't think you need to wait to remove packe=
t / payload protection before doing 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/pull/2006#pullrequestreview-175293530">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
we_TCQ9ROL-LoUY_DKFa4SmvZd3ks5uvVF4gaJpZM4YfDHd">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq275sEf2ntqMxKwe_j4HS=
8bLLk6Gks5uvVF4gaJpZM4YfDHd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2006"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175293=
530"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestrev=
iew-175293530",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview=
-175293530",
"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 2006",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview=
-175293530"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4107924=
13\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bed59f8af2e1_72b23fd4a8ad45b439448d--


From nobody Thu Nov 15 03:36: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 9DEBB126CC7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:36:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oeXLDgblffFL for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:36: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 2B0C8124C04 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:36:42 -0800 (PST)
Date: Thu, 15 Nov 2018 03:36:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542281801; bh=/+N8KDBRSi6qvWc76OSTOmfbN66jcOKvSokdd7/5Zck=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SLmBK6oGm9b+0h621sIX3myN+DfHAypGlaszsLRxLX68wvsgCEFW4h8I8J2t0on4w dEVcBXDIc/ShZ9tc5qJiv53MYD/+Wy93HDEz7zze4+ruZphTA+KhVNXYXy7QTdZV3z GIj6PcrQr88LVw2bIu48XvkGlQ81Cfu6bYEORrHM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e2af9d3c408446c72addbf691d9e19d9c1234db92cf0000000118051c4992a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175287095@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed5a49193f2_48733fb1260d45b42976b7"; 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/R5bKkhMHrtVZITW9FWWxhhoMNc8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:36:46 -0000

----==_mimepart_5bed5a49193f2_48733fb1260d45b42976b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-For example, the sampled ciphertext for a packet with a short header can be
-determined by:
+
+### Header Protection Application
+
+Header protection is applied after packet protection is applied (see {{aead}}).
+The ciphertext of the packet is sampled and used as input to an encryption
+algorithm.  The algorithm used depends on the negotiated AEAD.
+
+The output of this algorithm is 5 bytes of mask which are applied to the
+protected using exclusive OR.  The least significant bits of the first byte of

```suggestion
protected header fields using exclusive OR.  The least significant bits of the first byte of
```

>  
-For example, the sampled ciphertext for a packet with a short header can be
-determined by:
+
+### Header Protection Application
+
+Header protection is applied after packet protection is applied (see {{aead}}).
+The ciphertext of the packet is sampled and used as input to an encryption
+algorithm.  The algorithm used depends on the negotiated AEAD.
+
+The output of this algorithm is 5 bytes of mask which are applied to the

```suggestion
The output of this algorithm is a 5 byte mask which is applied to the
```

> -For example, the sampled ciphertext for a packet with a short header can be
-determined by:
+
+### Header Protection Application
+
+Header protection is applied after packet protection is applied (see {{aead}}).
+The ciphertext of the packet is sampled and used as input to an encryption
+algorithm.  The algorithm used depends on the negotiated AEAD.
+
+The output of this algorithm is 5 bytes of mask which are applied to the
+protected using exclusive OR.  The least significant bits of the first byte of
+the packet are masked by the first mask byte, and the packet number is masked
+with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length

```suggestion
header protection only differs in the order in which the packet number length
```

> +The output of this algorithm is 5 bytes of mask which are applied to the
+protected using exclusive OR.  The least significant bits of the first byte of
+the packet are masked by the first mask byte, and the packet number is masked
+with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f

```suggestion
   packet[0] ^= (mask[0] & 0x0f)
```

> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

```suggestion
   packet[0] ^= (mask[0] & 0x1f)
```

(in line with other places where extra parentheses are added to remove all ambiguity)

> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

```suggestion
   packet[0] ^= (mask[0] & 0x1f)
```

> +protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f
+
+# pn_offset is the start of the Packet Number field.
+packet[pn_offset:pn_offset+pn_length] ^= mask[1:1+pn_length]

```suggestion
packet[pn_offset:pn_offset+pn_length] ^= (mask[1:1+pn_length])
```
I'm not sure the range notation is clearly understood - some consider the end inclusive, others exclusive. 0-based is also not clear, but at least that is clear from context in this case.

> +AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
+there is insufficient space in the packet for a complete sample.  The starting
+offset for the sample is set to 4 bytes after the start of the Packet Number
+field, then is reduced until there are enough bytes to sample.

It's not clear if "enough to sample" means there should always be 5 bytes - since earlier text says this - or just enough to cover the obviously shorter packer number thereby reducing the mask length.

> ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   [Protected Payload (8/16/24)]             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|             Sampled part of Protected Payload (128)         ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Protected Payload Remainder (*)             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #fig-sample title="Header Protection and Ciphertext Sample"}
+
+Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+

Perhaps clarify where the algorithm is chosen - it is fixed AEAD_AES_128_GCM in initial packets and TLS selected later on.

> -protection algorithms MUST NOT sample more ciphertext than the minimum expansion
-of the corresponding AEAD.
-
-Packet number protection is applied to the packet number encoded as described in
-Section 17.1 of {{QUIC-TRANSPORT}}. Since the length of the packet number is
-stored in the first byte of the encoded packet number, it may be necessary to
-progressively decrypt the packet number.
-
-Before a TLS ciphersuite can be used with QUIC, a packet protection algorithm
-MUST be specifed for the AEAD used with that ciphersuite.  This document defines
-algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
-AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
-AEAD_CHACHA20_POLY1305 ({{!CHACHA=RFC8439}}).
+To ensure that this process does not sample the packet number, header protection
+algorithms MUST NOT require sample that is longer than the minimum expansion of
+the corresponding AEAD.
 

Again, it was earlier statet that the mask has length 5, but here is seems to depend on PN length.

> -To ensure that this process does not sample the packet number, packet number
-protection algorithms MUST NOT sample more ciphertext than the minimum expansion
-of the corresponding AEAD.
-
-Packet number protection is applied to the packet number encoded as described in
-Section 17.1 of {{QUIC-TRANSPORT}}. Since the length of the packet number is
-stored in the first byte of the encoded packet number, it may be necessary to
-progressively decrypt the packet number.
-
-Before a TLS ciphersuite can be used with QUIC, a packet protection algorithm
-MUST be specifed for the AEAD used with that ciphersuite.  This document defines
-algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
-AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
-AEAD_CHACHA20_POLY1305 ({{!CHACHA=RFC8439}}).
+To ensure that this process does not sample the packet number, header protection
+algorithms MUST NOT require sample that is longer than the minimum expansion of

```suggestion
algorithms MUST NOT require a sample that is longer than the minimum expansion of
```

>  ~~~
 
 This construction is secure against chosen plaintext attacks (IND-CPA) {{IMC}}.
 
 Use of the same key and ciphertext sample more than once risks compromising
-packet number protection. Protecting two different packet numbers with the same
-key and ciphertext sample reveals the exclusive OR of those packet numbers.
-Assuming that the AEAD acts as a PRF, if L bits are sampled, the odds of two
-ciphertext samples being identical approach 2^(-L/2), that is, the birthday
-bound. For the algorithms described in this document, that probability is one in
-2^64.
+header protection. Protecting two different headers with the same key and
+ciphertext sample reveals the exclusive OR of the protected fields.  Assuming
+that the AEAD acts as a PRF, if L bits are sampled, the odds of two ciphertext
+samples being identical approach 2^(-L/2), that is, the birthday bound. For the
+algorithms described in this document, that probability is one in 2^64.
 

Is this probality still true for PN's shorter than 4 bytes? Or even at all given that the mask is at most only 36  or 37 bits effectively?

> @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1 for
   long headers.
 
-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.

@marten-seemann I believe there a general section on dropping invalid handshake packets. But the following paragraphs says to raise a protocol violation - which only makes sense if the packet is authenticated. Either way, I think this paragraph needs to be consistent with the other fields.

>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.

@marten-seemann You mean decrypted/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/pull/2006#pullrequestreview-175287095
----==_mimepart_5bed5a49193f2_48733fb1260d45b42976b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233792000">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-For example, the sampled ciphertext for a packet with a short header can=
 be
-determined by:
+
+### Header Protection Application
+
+Header protection is applied after packet protection is applied (see {{a=
ead}}).
+The ciphertext of the packet is sampled and used as input to an encrypti=
on
+algorithm.  The algorithm used depends on the negotiated AEAD.
+
+The output of this algorithm is 5 bytes of mask which are applied to the=

+protected using exclusive OR.  The least significant bits of the first b=
yte of
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-protected using exclusive OR.  The least sign=
ificant bits of the first byte of
+protected header fields using exclusive OR.  The least significant bits =
of the first byte of
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233792783">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-For example, the sampled ciphertext for a packet with a short header can=
 be
-determined by:
+
+### Header Protection Application
+
+Header protection is applied after packet protection is applied (see {{a=
ead}}).
+The ciphertext of the packet is sampled and used as input to an encrypti=
on
+algorithm.  The algorithm used depends on the negotiated AEAD.
+
+The output of this algorithm is 5 bytes of mask which are applied to the=

</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-The output of this algorithm is 5 bytes of ma=
sk which are applied to the
+The output of this algorithm is a 5 byte mask which is applied to the
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233794213">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; -For example, the sampled ciphertext for a=
 packet with a short header can be
-determined by:
+
+### Header Protection Application
+
+Header protection is applied after packet protection is applied (see {{a=
ead}}).
+The ciphertext of the packet is sampled and used as input to an encrypti=
on
+algorithm.  The algorithm used depends on the negotiated AEAD.
+
+The output of this algorithm is 5 bytes of mask which are applied to the=

+protected using exclusive OR.  The least significant bits of the first b=
yte of
+the packet are masked by the first mask byte, and the packet number is m=
asked
+with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. R=
emoving
+protection only differs in the order in which the packet number length
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-protection only differs in the order in which=
 the packet number length
+header protection only differs in the order in which the packet number l=
ength
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233794524">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; +The output of this algorithm is 5 bytes o=
f mask which are applied to the
+protected using exclusive OR.  The least significant bits of the first b=
yte of
+the packet are masked by the first mask byte, and the packet number is m=
asked
+with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. R=
emoving
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask =3D header_protection(hp_key, sample)
+
+pn_length =3D (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 =3D=3D 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^=3D mask[0] &amp; 0x0f
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-   packet[0] ^=3D mask[0] &amp; 0x0f
+   packet[0] ^=3D (mask[0] &amp; 0x0f)
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233794640">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. R=
emoving
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask =3D header_protection(hp_key, sample)
+
+pn_length =3D (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 =3D=3D 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^=3D mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^=3D mask[0] &amp; 0x1f
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-   packet[0] ^=3D mask[0] &amp; 0x1f
+   packet[0] ^=3D (mask[0] &amp; 0x1f)
</pre>

<p>(in line with other places where extra parentheses are added to remove=
 all ambiguity)</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233795013">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. R=
emoving
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask =3D header_protection(hp_key, sample)
+
+pn_length =3D (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 =3D=3D 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^=3D mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^=3D mask[0] &amp; 0x1f
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-   packet[0] ^=3D mask[0] &amp; 0x1f
+   packet[0] ^=3D (mask[0] &amp; 0x1f)
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233796362">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; +protection only differs in the order in w=
hich the packet number length
+(pn_length) is determined.
+
+~~~
+mask =3D header_protection(hp_key, sample)
+
+pn_length =3D (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 =3D=3D 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^=3D mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^=3D mask[0] &amp; 0x1f
+
+# pn_offset is the start of the Packet Number field.
+packet[pn_offset:pn_offset+pn_length] ^=3D mask[1:1+pn_length]
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-packet[pn_offset:pn_offset+pn_length] ^=3D ma=
sk[1:1+pn_length]
+packet[pn_offset:pn_offset+pn_length] ^=3D (mask[1:1+pn_length])
</pre>

<p>I'm not sure the range notation is clearly understood - some consider =
the end inclusive, others exclusive. 0-based is also not clear, but at le=
ast that is clear from context in this case.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233798608">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; +AEAD_AES_256_CCM (all AES AEADs are defin=
ed in {{!AEAD=3DRFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=3DRFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and =
a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to b=
e made
+for the endpoint removing protection, which will not know the length of =
the
+Packet Number field.  In sampling the packet ciphertext, the Packet Numb=
er field
+is assumed to be 4 bytes long (its maximum possible encoded length), unl=
ess
+there is insufficient space in the packet for a complete sample.  The st=
arting
+offset for the sample is set to 4 bytes after the start of the Packet Nu=
mber
+field, then is reduced until there are enough bytes to sample.
</pre>
<p>It's not clear if "enough to sample" means there should always be 5 by=
tes - since earlier text says this - or just enough to cover the obviousl=
y shorter packer number thereby reducing the mask length.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233799199">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=
-+-+-+-+-+-+-+-+-+-+-+-+
+|   [Protected Payload (8/16/24)]             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|             Sampled part of Protected Payload (128)         ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Protected Payload Remainder (*)             ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #fig-sample title=3D&quot;Header Protection and Ciphertext Sample&quo=
t;}
+
+Before a TLS ciphersuite can be used with QUIC, a header protection algo=
rithm
+MUST be specified for the AEAD used with that ciphersuite.  This documen=
t
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_=
GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=3DRFC5116}}), and=

+AEAD_CHACHA20_POLY1305 {{!CHACHA=3DRFC8439}}.
+
</pre>
<p>Perhaps clarify where the algorithm is chosen - it is fixed AEAD_AES_1=
28_GCM in initial packets and TLS selected later on.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233800402">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; -protection algorithms MUST NOT sample mor=
e ciphertext than the minimum expansion
-of the corresponding AEAD.
-
-Packet number protection is applied to the packet number encoded as desc=
ribed in
-Section 17.1 of {{QUIC-TRANSPORT}}. Since the length of the packet numbe=
r is
-stored in the first byte of the encoded packet number, it may be necessa=
ry to
-progressively decrypt the packet number.
-
-Before a TLS ciphersuite can be used with QUIC, a packet protection algo=
rithm
-MUST be specifed for the AEAD used with that ciphersuite.  This document=
 defines
-algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
-AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=3DRFC5116}}), and=

-AEAD_CHACHA20_POLY1305 ({{!CHACHA=3DRFC8439}}).
+To ensure that this process does not sample the packet number, header pr=
otection
+algorithms MUST NOT require sample that is longer than the minimum expan=
sion of
+the corresponding AEAD.
 =

</pre>
<p>Again, it was earlier statet that the mask has length 5, but here is s=
eems to depend on PN length.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233800754">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; -To ensure that this process does not samp=
le the packet number, packet number
-protection algorithms MUST NOT sample more ciphertext than the minimum e=
xpansion
-of the corresponding AEAD.
-
-Packet number protection is applied to the packet number encoded as desc=
ribed in
-Section 17.1 of {{QUIC-TRANSPORT}}. Since the length of the packet numbe=
r is
-stored in the first byte of the encoded packet number, it may be necessa=
ry to
-progressively decrypt the packet number.
-
-Before a TLS ciphersuite can be used with QUIC, a packet protection algo=
rithm
-MUST be specifed for the AEAD used with that ciphersuite.  This document=
 defines
-algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
-AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=3DRFC5116}}), and=

-AEAD_CHACHA20_POLY1305 ({{!CHACHA=3DRFC8439}}).
+To ensure that this process does not sample the packet number, header pr=
otection
+algorithms MUST NOT require sample that is longer than the minimum expan=
sion of
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-algorithms MUST NOT require sample that is lo=
nger than the minimum expansion of
+algorithms MUST NOT require a sample that is longer than the minimum exp=
ansion of
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233802047">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt;  ~~~
 =

 This construction is secure against chosen plaintext attacks (IND-CPA) {=
{IMC}}.
 =

 Use of the same key and ciphertext sample more than once risks compromis=
ing
-packet number protection. Protecting two different packet numbers with t=
he same
-key and ciphertext sample reveals the exclusive OR of those packet numbe=
rs.
-Assuming that the AEAD acts as a PRF, if L bits are sampled, the odds of=
 two
-ciphertext samples being identical approach 2^(-L/2), that is, the birth=
day
-bound. For the algorithms described in this document, that probability i=
s one in
-2^64.
+header protection. Protecting two different headers with the same key an=
d
+ciphertext sample reveals the exclusive OR of the protected fields.  Ass=
uming
+that the AEAD acts as a PRF, if L bits are sampled, the odds of two ciph=
ertext
+samples being identical approach 2^(-L/2), that is, the birthday bound. =
For the
+algorithms described in this document, that probability is one in 2^64.
 =

</pre>
<p>Is this probality still true for PN's shorter than 4 bytes? Or even at=
 all given that the mask is at most only 36  or 37 bits effectively?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233803341">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1=
 for
   long headers.
 =

-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero =
value
+  for this bit are not valid packets in this version.
</pre>
<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 believe there a general section on =
dropping invalid handshake packets. But the following paragraphs says to =
raise a protocol violation - which only makes sense if the packet is auth=
enticated. Either way, I think this paragraph needs to be consistent with=
 the other fields.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r233804280">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.
</pre>
<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> You mean decrypted/authenticated?</p>=


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2006#pullrequestreview-175287095">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
7EuCo9KS1rDCsy8DVpWTKqi-Vs_ks5uvVHJgaJpZM4YfDHd">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq2_zI7MfLI4lWUDKFx6yi=
PTh93Bmks5uvVHJgaJpZM4YfDHd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #2006"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175287095=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestrev=
iew-175287095",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview=
-175287095",
"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 2006",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview=
-175287095"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4107924=
13\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bed5a49193f2_48733fb1260d45b42976b7--


From nobody Thu Nov 15 03:39: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 730D2126CC7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:39:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.471
X-Spam-Level: 
X-Spam-Status: No, score=-3.471 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UVs6lJBUx7zK for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:39:10 -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 D3C55124C04 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:39: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=VPkBGDgTGkA/ZNWUik2i2Poi1L4=; b=dzB7N5/n+95Eoszn +foQlnrM+ZAkuYfjA+Z3zr9DG7wuQ7rJkEF9bQyW5rkGvJZEURxVsyqqK1wjTw0T LWQL0TibisIUg+ni10gwz3w8b0Nzgst6AKNSDrXjqq5SIPmhQq7rjVJw7Y8T6vqj G5ksT1WLcYrFLGzbIL9d7jUXZ+4=
Received: by filter0435p1iad2.sendgrid.net with SMTP id filter0435p1iad2-11422-5BED5ADC-11 2018-11-15 11:39:08.500159306 +0000 UTC m=+733017.954182809
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id IhsJmfSlTIeVWYO0F-dhuA for <quic-issues@ietf.org>; Thu, 15 Nov 2018 11:39:08.262 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id 3E2F6260F39 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:39:08 -0800 (PST)
Date: Thu, 15 Nov 2018 11:39:08 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0252f52ed8f1c1707be73c7bf1ecbb075dd684d292cf0000000118051cdc92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175308007@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed5adc3cee4_95f3fc59c8d45b84298d4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak024oZx04FzSp4U/kxfxtNK8EM+zNfM2tuWpE a3WTz+55Emuq4zNPXi1nsbMAWtu1DUHbJs6778YHDMxR11sEJspc2lG2LMq9GQOVKWhvaPgGw6y5RK tKCSElipBPoOy6bDE2I530daq48gveD11CssKu/hprgSq8ZP/0GQIhHlug+YNblsptZxnxcK4fwkxG g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nb-6flaQpx4v00TEXImuuR_t8iE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:39:12 -0000

----==_mimepart_5bed5adc3cee4_95f3fc59c8d45b84298d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1 for
   long headers.
 
-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.

@janaiyengar: I was thinking of a fast-path processing here: I can check this bit without decrypting the packet, so if I receive a packet with 0x40 == 0, I know it's some UDP garbage, and I can drop it on the floor immediately.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r233809426
----==_mimepart_5bed5adc3cee4_95f3fc59c8d45b84298d4
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/2006#discussion_r233809426">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1 for
   long headers.
 
-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a>: I was thinking of a fast-path processing here: I can check this bit without decrypting the packet, so if I receive a packet with 0x40 == 0, I know it's some UDP garbage, and I can drop it on the floor immediately.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r233809426">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyhTekm04w9KtDm_0vdHbLAnmlCdks5uvVJcgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq287VtA6QIyNZgulRfbXI7cCIBEeks5uvVJcgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233809426"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233809426",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233809426",
"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 commented on 2006",
"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/2006#discussion_r233809426"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed5adc3cee4_95f3fc59c8d45b84298d4--


From nobody Thu Nov 15 03:41: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 F2D90126CC7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:41:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MveboqRFOsEV for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:41: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 25AF2124C04 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:41:02 -0800 (PST)
Date: Thu, 15 Nov 2018 03:41:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542282061; bh=u88k+K5NvY++ggvzmo9eJRII8HoTzlMapdP16hYIRaQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZXc6NWE6lzyomT4KC2d5qHOz5cEFIfdGWrQ/1ylrcAy8B+iJSMkYjgZEowK/oWNJO fc57lruZgBSnlvYmgtR0YD8k6i6N+pl3m9wyaUku5KmImO05egW9IDYVw7vhor5WpT VJvVl/HxjtTWoRf0+6iYEuBPuIIgkKznz6fmlj+A=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdd92f3161d38514a4ac737ea93bab518aff161c092cf0000000118051d4d92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175308690@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed5b4d3f8d1_1f323ff7c92d45b478716"; 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/ORVddzHCk4dWUBkwNKSZKZH1XoI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:41:04 -0000

----==_mimepart_5bed5b4d3f8d1_1f323ff7c92d45b478716
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

Why can't we? If I decide to not spin (in general, or just for this connection / CID), I can apply header protection to that bit as well. This would provide optimal 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/pull/2006#discussion_r233809977
----==_mimepart_5bed5b4d3f8d1_1f323ff7c92d45b478716
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/2006#discussion_r233809977">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
</pre>
<p>Why can't we? If I decide to not spin (in general, or just for this connection / CID), I can apply header protection to that bit as well. This would provide optimal 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/pull/2006#discussion_r233809977">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2rW4X9gZgQkgRH51RZ9zcEqEEw3ks5uvVLNgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxchdHSe4n3qdvite3xrcKr-K5ETks5uvVLNgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233809977"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233809977",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233809977",
"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 commented on 2006",
"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/2006#discussion_r233809977"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed5b4d3f8d1_1f323ff7c92d45b478716--


From nobody Thu Nov 15 03: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 E1A1D126CC7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:41:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VBSNeFW62BzJ for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:41: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 703FF124C04 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:41:31 -0800 (PST)
Date: Thu, 15 Nov 2018 03:41:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542282090; bh=bl8TsnXQ7hxEt0yoHZEZEevfWz2hw0yvm+yf049Ogoo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XmTzLOUY815uZIJVMm6u2SJywAsbOJ4o/MlelV9mVpFc4ozK7XkybYr/mFqNxmc95 gmJZnl9iUOnzvH3iCWonRoRdrVbYWaS0cFUJITAM/n1xnJCF2JzyRdVIezn0oCNbD4 R9dq+2ccOCQdUTxfxkapQrfQjg01vQrK/ePA1j4w=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab04db2cdcaeaa4fc937dfdd97a5475d96857bf49692cf0000000118051d6a92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/c439012190@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed5b6a9932c_4c183fa019ed45c47417df"; 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/c66Jhme9_Ve-jshrYlRaz_v2Stk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:41:33 -0000

----==_mimepart_5bed5b6a9932c_4c183fa019ed45c47417df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is some overlap between Jana's and my comments as they were submitted at the same time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439012190
----==_mimepart_5bed5b6a9932c_4c183fa019ed45c47417df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There is some overlap between Jana's and my comments as they were submitted at the same time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439012190">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8wmZ4f8gZGl1UY1YDVerm02fSOfks5uvVLqgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq20s2TGmn7m66s6W9Nrjkd6yM7_jks5uvVLqgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006: There is some overlap between Jana's and my comments as they were submitted at the same time."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439012190"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439012190",
"url": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439012190",
"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] First octet changes (#2006)",
"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\": 2006,\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\": 2006\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439012190"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed5b6a9932c_4c183fa019ed45c47417df--


From nobody Thu Nov 15 03:43: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 6673F126DBF for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:43:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jOLXqFjgESCq for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:43: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 ED90C126CC7 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:43:30 -0800 (PST)
Date: Thu, 15 Nov 2018 03:43:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542282210; bh=Y1CtRvEsa9rFraLFSKSSD3fKg2n04YqlrdEP+8Gc5Rw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jPuaSxWQzHb/B+QCKiBoZUaRjr9D9xrlOd7jhxvgnrSVLMbias/fiErHehRAFgLVL lqbq/cFAF9jvr2PGYq7moZOkBA00wt8NAh+6eKN+oYB6i68B+CuHASPeU4sHtllBRl jdrViKN+QCBgikNuqaYVLtJjvxF+XfiqJ8jZU6xI=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae11397b8d565aa6c027ac94ced906ca9967119792cf0000000118051de292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175309493@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed5be238ba8_35f73fd423cd45c44166ea"; 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/i0Ta5MlzX4H0bjPobSkLN3rTC0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:43:33 -0000

----==_mimepart_5bed5be238ba8_35f73fd423cd45c44166ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.

Sorry for the confusion. I meant "removing packet protection" (not header protection). The reason is that header protection is not authenticated, so an attacker can send a packet, and we'll happily remove header protection (and receive some garbage values). Only when we try to remove packet protection will we discover that this packet was not sent 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/pull/2006#discussion_r233810654
----==_mimepart_5bed5be238ba8_35f73fd423cd45c44166ea
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/2006#discussion_r233810654">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.
</pre>
<p>Sorry for the confusion. I meant "removing packet protection" (not header protection). The reason is that header protection is not authenticated, so an attacker can send a packet, and we'll happily remove header protection (and receive some garbage values). Only when we try to remove packet protection will we discover that this packet was not sent by 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/2006#discussion_r233810654">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2FlcQ76A-h2cSrj0lb5WbeT8c4Vks5uvVNigaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5OaCem9UU3PqQAIoMZy2-hvc22xks5uvVNigaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233810654"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233810654",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233810654",
"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 commented on 2006",
"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/2006#discussion_r233810654"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed5be238ba8_35f73fd423cd45c44166ea--


From nobody Thu Nov 15 03:43: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 70F51126CC7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:43:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 cwnsyA-3-l_z for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:43: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 EB23A124C04 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:43:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542282225; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=40UUGY8f7SU8RkvvuL6OUwUwDtSKUEyDK/uK13j93Xo=; b=gCW5RFXewOWDE+XtVA1nQpdy9eSUhqQdD305ou7xR9jU7lYQX1v01kySBoBLAaH5qfd5ACX4 YxPx6SOPgRIyg9jU/ca/Z1/BJQeY2dG6EUEGBNmKRVNjBlbsU/rEusrV7oislPQIDLwzTNVT m/DwkrFmL70wAtA8A04PATCxbg0=
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.40]) by mxa.mailgun.org with ESMTP id 5bed5bf0.7f7ca338f3f0-smtp-out-n02; Thu, 15 Nov 2018 11:43:44 -0000 (UTC)
Date: Thu, 15 Nov 2018 03:43:44 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bed5bf0a78cd_3f132aab6f07457857838@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0d58ea: Expand CID size text just a bit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bed5bf0a754c_3f132aab6f0745785772"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/spHFzV86QFkDW9Fh7RgxXhwndTQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:43:47 -0000

----==_mimepart_5bed5bf0a754c_3f132aab6f0745785772
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/expand
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0d58ea295af70c9899500696353063343307de24
      https://github.com/quicwg/base-drafts/commit/0d58ea295af70c9899500696353063343307de24
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bed5bf0a754c_3f132aab6f0745785772--


From nobody Thu Nov 15 03: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 A261B126CC7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:44:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZU_rl1T4p6C9 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:44: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 288A8124C04 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:44:08 -0800 (PST)
Date: Thu, 15 Nov 2018 03:44:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542282247; bh=QRta5FVwyhQeuu6u6TnesSydlg22+UHGrSpUmCgX7To=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nJ+L5d6xRekw16SBH4eugfZuqAOjv7dnXDsvNOEmV961tjJBxDfcKJyjnRiGgqfwn oQw11Id9R7g+jdm919J+2p/EVvP4ji4HIvR4qkWviz7xMufKwZ0cvlZ/BcCbOe9wWN G3VTatejlwKLZT2sl0xShYNvrlYYO9PvhmJhg2EI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66ca1cb557033344631f07a167d6acfa03db3f7492cf0000000118051e0792a169ce16b77e10@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2008@github.com>
Subject: [quicwg/base-drafts] Expands CID size text just a bit (#2008)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed5c0772f75_5a9a3fa93b0d45c03471cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QFQ05k-4xg-Zz8I1CoDyK1Cfaf8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:44:10 -0000

----==_mimepart_5bed5c0772f75_5a9a3fa93b0d45c03471cb
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/2008

-- Commit Summary --

  * Expand CID size text just a bit

-- File Changes --

    M draft-ietf-quic-transport.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2008.patch
https://github.com/quicwg/base-drafts/pull/2008.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/2008

----==_mimepart_5bed5c0772f75_5a9a3fa93b0d45c03471cb
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/2008'>https://github.com/quicwg/base-drafts/pull/2008</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Expand CID size text just a bit</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2008/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/2008.patch'>https://github.com/quicwg/base-drafts/pull/2008.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2008.diff'>https://github.com/quicwg/base-drafts/pull/2008.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/2008">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyInp50bCpZe1nSCkjiEUhuvCMaoks5uvVOHgaJpZM4YfoaK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq28e8aTmterY6vCesGeMfQ7JmHQRks5uvVOHgaJpZM4YfoaK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Expands CID size text just a bit (#2008)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2008"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2008",
"url": "https://github.com/quicwg/base-drafts/pull/2008",
"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": "Expands CID size text just a bit (#2008)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "0d58ea2",
"value": "Expand CID size text just a bit"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2008/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\": 2008,\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\": 2008\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2008"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2008.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2008.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410945162\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bed5c0772f75_5a9a3fa93b0d45c03471cb--


From nobody Thu Nov 15 03:48: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 E1EC81286E7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:48:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zepkbGYT3wjn for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:47: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 38720124C04 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:47:59 -0800 (PST)
Date: Thu, 15 Nov 2018 03:47:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542282478; bh=vKMR1kl82lxUrI9kvHXOfhEx2YZIeRw8qKotKIWDPjs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CGxBU3gjZypdrooHxKPmwejErF9vWZ5mrdBuaMLgNY4hpklF7br8oMVryJJmhmP/6 dmRiAHiq20+1jwbX8PeXpiai+X70u5M3EXMnk7wN3R541LVdttMRccuMW1fC3JhvWt qjZyD5D4yNUQMEqtRJzY8ITd9NoyyofptEEDR/50=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf3ff73e7c99d34910d3a1fd42f4876415cf3de1092cf0000000118051eee92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175311057@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed5cee823b2_1ffb3f915b4d45b46503d2"; 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/14eWSCnnl3ra6lBNHD5dhejyOeY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:48:01 -0000

----==_mimepart_5bed5cee823b2_1ffb3f915b4d45b46503d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  ~~~
 
 This construction is secure against chosen plaintext attacks (IND-CPA) {{IMC}}.
 
 Use of the same key and ciphertext sample more than once risks compromising
-packet number protection. Protecting two different packet numbers with the same
-key and ciphertext sample reveals the exclusive OR of those packet numbers.
-Assuming that the AEAD acts as a PRF, if L bits are sampled, the odds of two
-ciphertext samples being identical approach 2^(-L/2), that is, the birthday
-bound. For the algorithms described in this document, that probability is one in
-2^64.
+header protection. Protecting two different headers with the same key and
+ciphertext sample reveals the exclusive OR of the protected fields.  Assuming
+that the AEAD acts as a PRF, if L bits are sampled, the odds of two ciphertext
+samples being identical approach 2^(-L/2), that is, the birthday bound. For the
+algorithms described in this document, that probability is one in 2^64.
 

I forget that the sample is a block size input to a encryption step.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r233811873
----==_mimepart_5bed5cee823b2_1ffb3f915b4d45b46503d2
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/2006#discussion_r233811873">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  ~~~
 
 This construction is secure against chosen plaintext attacks (IND-CPA) {{IMC}}.
 
 Use of the same key and ciphertext sample more than once risks compromising
-packet number protection. Protecting two different packet numbers with the same
-key and ciphertext sample reveals the exclusive OR of those packet numbers.
-Assuming that the AEAD acts as a PRF, if L bits are sampled, the odds of two
-ciphertext samples being identical approach 2^(-L/2), that is, the birthday
-bound. For the algorithms described in this document, that probability is one in
-2^64.
+header protection. Protecting two different headers with the same key and
+ciphertext sample reveals the exclusive OR of the protected fields.  Assuming
+that the AEAD acts as a PRF, if L bits are sampled, the odds of two ciphertext
+samples being identical approach 2^(-L/2), that is, the birthday bound. For the
+algorithms described in this document, that probability is one in 2^64.
 
</pre>
<p>I forget that the sample is a block size input to a encryption step.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r233811873">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq48uel2c_Ev5nhU--nccKUze1VkKks5uvVRugaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8e4BJC5IAxI6WistvXUki7DjGb3ks5uvVRugaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233811873"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233811873",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233811873",
"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 2006",
"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/2006#discussion_r233811873"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed5cee823b2_1ffb3f915b4d45b46503d2--


From nobody Thu Nov 15 03: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 21A8E1286E7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:48:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3E1C2sK5org3 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:48: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 4FAE7124C04 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:48:42 -0800 (PST)
Date: Thu, 15 Nov 2018 03:48:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542282521; bh=9hIV2Dm61jo7mRRXOND5DawOhhv7rJJQfB4cy/21cQQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qkU4zN8NoJklsCuENhe3ehk+G5bLNq4sGpw0msX1xE8nZXDmd8qW+tf8Y13indYoH nU1ZZYcTKjeofz2w1KQ8RSQEeIubFVqCQQA1lUkXmQUvlQcfWoKtpbAVzlFmbL7Y5/ 9amRNQbIqYDuc5vqpF27mVu2ykpvNwNn2e8dct0U=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3028c202fef9e97a04d761edb983d4ec696973d92cf0000000118051f1992a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175311351@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed5d19a4efc_74243f90b6ed45b4489910"; 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/mNazvkhz9hC9bRBbxUDJBglEnOw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:48:44 -0000

----==_mimepart_5bed5d19a4efc_74243f90b6ed45b4489910
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -protection algorithms MUST NOT sample more ciphertext than the minimum expansion
-of the corresponding AEAD.
-
-Packet number protection is applied to the packet number encoded as described in
-Section 17.1 of {{QUIC-TRANSPORT}}. Since the length of the packet number is
-stored in the first byte of the encoded packet number, it may be necessary to
-progressively decrypt the packet number.
-
-Before a TLS ciphersuite can be used with QUIC, a packet protection algorithm
-MUST be specifed for the AEAD used with that ciphersuite.  This document defines
-algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
-AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
-AEAD_CHACHA20_POLY1305 ({{!CHACHA=RFC8439}}).
+To ensure that this process does not sample the packet number, header protection
+algorithms MUST NOT require sample that is longer than the minimum expansion of
+the corresponding AEAD.
 

I think I'm mixing up the block size input to the encryption with the extracted mask output. The input is always fixed size but depends on AEAD.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r233812082
----==_mimepart_5bed5d19a4efc_74243f90b6ed45b4489910
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/2006#discussion_r233812082">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -protection algorithms MUST NOT sample more ciphertext than the minimum expansion
-of the corresponding AEAD.
-
-Packet number protection is applied to the packet number encoded as described in
-Section 17.1 of {{QUIC-TRANSPORT}}. Since the length of the packet number is
-stored in the first byte of the encoded packet number, it may be necessary to
-progressively decrypt the packet number.
-
-Before a TLS ciphersuite can be used with QUIC, a packet protection algorithm
-MUST be specifed for the AEAD used with that ciphersuite.  This document defines
-algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
-AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
-AEAD_CHACHA20_POLY1305 ({{!CHACHA=RFC8439}}).
+To ensure that this process does not sample the packet number, header protection
+algorithms MUST NOT require sample that is longer than the minimum expansion of
+the corresponding AEAD.
 
</pre>
<p>I think I'm mixing up the block size input to the encryption with the extracted mask output. The input is always fixed size but depends on AEAD.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r233812082">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqywtDgK4qA7GNY6yMDlOxYMuy0jfks5uvVSZgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw4J9jAgdEY7ubn-ylJp0U3JkR64ks5uvVSZgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233812082"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233812082",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233812082",
"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 2006",
"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/2006#discussion_r233812082"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed5d19a4efc_74243f90b6ed45b4489910--


From nobody Thu Nov 15 03: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 1B90F124C04 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:57:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fhq533l5Hxxm for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:57: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 55179124408 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:57:27 -0800 (PST)
Date: Thu, 15 Nov 2018 03:57:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542283046; bh=Jf7xniWWT0IPryDphGZHEEWwlON2mGtXXwg9WvnxAi4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hkheZvmWxgN2aYMnzbr+ilqIlU2q8x2tGIRiSGRkewZKV3DzW8PsbOvFKBcZ8Nh/S Tbk5tbP1NH6YVs39XGVDFSOW5BZoIkH8SQvTxFCa+ieCEjLQKFUbEvtEmsQy5zW4t+ OK4aMM20Dk79mY/lcj7klQe5BcXBNUdaaEcfiDFw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab33d00b74cf5ac93c676837f8a0989b9680379bb892cf000000011805212692a169ce16b77e10@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2008/review/175314558@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2008@github.com>
References: <quicwg/base-drafts/pull/2008@github.com>
Subject: Re: [quicwg/base-drafts] Expands CID size text just a bit (#2008)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed5f2692723_151b3f9cd06d45b4295574"; 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/J75Jl-Ov3mJkCUn7tThqNxH_LAY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:57:29 -0000

----==_mimepart_5bed5f2692723_151b3f9cd06d45b4295574
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1318,9 +1318,10 @@ packet is received from the server, the client MUST use the same value unless it
 abandons the connection attempt and starts a new one. The initial Destination
 Connection ID is used to determine packet protection keys for Initial packets.
 
-A client SHOULD select a Destination Connection ID length long enough to fulfill
-the minimum for every QUIC version it supports. This increases the chance
-subsequent Initial packets are routed to the same server.
+The final version used for a connection might be different from the version of
+the first Initial from the client.  To enable consistent routing through the
+handshake, a client SHOULD select a Destination Connection ID length long enough

```suggestion
handshake, a client SHOULD select an initial Destination Connection ID length long 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/2008#pullrequestreview-175314558
----==_mimepart_5bed5f2692723_151b3f9cd06d45b4295574
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2008#discussi=
on_r233814719">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1318,9 +1318,10 @@ packet is received =
from the server, the client MUST use the same value unless it
 abandons the connection attempt and starts a new one. The initial Destin=
ation
 Connection ID is used to determine packet protection keys for Initial pa=
ckets.
 =

-A client SHOULD select a Destination Connection ID length long enough to=
 fulfill
-the minimum for every QUIC version it supports. This increases the chanc=
e
-subsequent Initial packets are routed to the same server.
+The final version used for a connection might be different from the vers=
ion of
+the first Initial from the client.  To enable consistent routing through=
 the
+handshake, a client SHOULD select a Destination Connection ID length lon=
g enough
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-handshake, a client SHOULD select a Destinati=
on Connection ID length long enough
+handshake, a client SHOULD select an initial Destination Connection ID l=
ength long enough
</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/2008#pullrequestreview-175314558">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
1sY8bqckfKR7an2jqWcLQlmmAT8ks5uvVamgaJpZM4YfoaK">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq24-4o3IoKFWEFNbVVSew=
mjPHRVUks5uvVamgaJpZM4YfoaK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #2008"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2008#pullrequestreview-175314558=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2008#pullrequestrev=
iew-175314558",
"url": "https://github.com/quicwg/base-drafts/pull/2008#pullrequestreview=
-175314558",
"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 2008",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2008#pullrequestreview=
-175314558"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4109451=
62\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bed5f2692723_151b3f9cd06d45b4295574--


From nobody Thu Nov 15 03: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 71740126DBF for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:57:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UkNBJSBtvpk2 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 03:57: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 74AB3124408 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 03:57:39 -0800 (PST)
Date: Thu, 15 Nov 2018 03:57:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542283058; bh=0V/yhYipHeseNad85TVfcNbgMAjocU07IjTf/i3FlAU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j11dXmd28cPIqCuARG01EqxNYcMLQc/AvuYzqlfI8fA+3d3ERPZR8jBaGhvxymZUg Ax3UqNtRN4Hu27WVW8DV4OBXo7GDFKSUd/r7H9vezPN18YC0eI/GdNlxB975JtxdlE aKJT2SNu2HXjWW8pjdLZ+kZVDl8ILpxqNFAhdJos=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13f8e85718e46aa5ab0525428f9ff4878f41c80192cf000000011805213292a169ce168acaf3@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/439016123@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_5bed5f32b5018_95f3fc59c8d45b85196a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7qVR3MjAREDEffc3iN_BIwE1d3A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:57:42 -0000

----==_mimepart_5bed5f32b5018_95f3fc59c8d45b85196a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'll note that I can quantify the benefits of a proposal like this, at least for users of BBR congestion control.

What I'm trying to settle on is what is the minimum, simplest feature(s) that can achieve what gQUIC is currently doing in production.

If we don't do this in v1, we'll want to have an extension around the same time.  Not doing something like this can really crush high bandwidth download performance on the client side, since sending UDP packets is still slow, particularly on mobile devices.

-- 
You are receiving this 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-439016123
----==_mimepart_5bed5f32b5018_95f3fc59c8d45b85196a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'll note that I can quantify the benefits of a proposal like this, at=
 least for users of BBR congestion control.</p>
<p>What I'm trying to settle on is what is the minimum, simplest feature(=
s) that can achieve what gQUIC is currently doing in production.</p>
<p>If we don't do this in v1, we'll want to have an extension around the =
same time.  Not doing something like this can really crush high bandwidth=
 download performance on the client side, since sending UDP packets is st=
ill slow, particularly on mobile devices.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-439016123">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6ps=
zw9D7DMdQpjxBEpskMYXiuicks5uvVaygaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxBn5PgcRGBMlOlgkiSrXylD=
I3M5ks5uvVaygaJpZM4YSA-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: I'll note that I can quantify the benefits of a proposal l=
ike this, at least for users of BBR congestion control.\r\n\r\nWhat I'm t=
rying to settle on is what is the minimum, simplest feature(s) that can a=
chieve what gQUIC is currently doing in production.\r\n\r\nIf we don't do=
 this in v1, we'll want to have an extension around the same time.  Not d=
oing something like this can really crush high bandwidth download perform=
ance on the client side, since sending UDP packets is still slow, particu=
larly on mobile devices."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/1978#issuecomment-439016123"}}}</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/1978#issuecomment=
-439016123",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-43=
9016123",
"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-43=
9016123"
}
],
"@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_5bed5f32b5018_95f3fc59c8d45b85196a5--


From nobody Thu Nov 15 04:01: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 5D775126DBF for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 04:01:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FYR8dylaHnVZ for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 04:01: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 E2DD4124C04 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 04:01:36 -0800 (PST)
Date: Thu, 15 Nov 2018 04:01:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542283296; bh=ohrE3i9TzURj3YUCMxwZZAFuAipQfFfYHPykaiohos8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yBMgofiF6Nz/3Fa5vrF473N5jIMV0Qz+ZK8OHjO+U+iWncLDqOU49HcTv6L07e03j 7MT1QOXMhVnAJ8aKLfcn3S3oH+phuJq0ERvOg8ovIUIcgX0rLpXJweaxeL5wdQDkg0 lGrGFrQAAqoquHPPBvJB+838vjbHHtrXv1basTVo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ea9ec606c10b8485fd6fac524a7f16353bff45292cf000000011805222092a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439017071@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed602017c03_7ff03fa5abad45b81168144"; 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/JDUvq-O32iTwODtycAls_hYhfus>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 12:01:39 -0000

----==_mimepart_5bed602017c03_7ff03fa5abad45b81168144
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also note the related problem:

If a stream is opened, lower valued streams are also opened. It is not possible to send STOP_SENDING to those lower valued streams because they are in ready state and have not received any data yet. It would cause a protocol violation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439017071
----==_mimepart_5bed602017c03_7ff03fa5abad45b81168144
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also note the related problem:</p>
<p>If a stream is opened, lower valued streams are also opened. It is not possible to send STOP_SENDING to those lower valued streams because they are in ready state and have not received any data yet. It would cause a protocol violation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439017071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-51cpRWn4_iHt_EKB3I_mojiHasks5uvVeggaJpZM4W5BDs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_yGim6rKzukZk2p2AIS2btOQg6yks5uvVeggaJpZM4W5BDs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1797: Also note the related problem:\r\n\r\nIf a stream is opened, lower valued streams are also opened. It is not possible to send STOP_SENDING to those lower valued streams because they are in ready state and have not received any data yet. It would cause a protocol violation."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439017071"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439017071",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439017071",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439017071"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed602017c03_7ff03fa5abad45b81168144--


From nobody Thu Nov 15 04:04: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 4CD60130E73 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 04:04:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WgSzs-SKZrty for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 04:04: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 05D7B130E7C for <quic-issues@ietf.org>; Thu, 15 Nov 2018 04:04:19 -0800 (PST)
Date: Thu, 15 Nov 2018 04:04:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542283457; bh=SREkkUjuDgYPTZNhDWSGA01UReSQhYIO+NLndQqu3d8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uvqlwePcPoEorMpsmr2jviIejNRGWTVykiMzYO3jI3sLBZzlFtjAUx8Nuey80Lj8n EXxAbw16o3igeePB/j0sEQ15j7wq7NvNqaOwLR8e1kc39mpd7pLhip1rbxA2u9D7G+ qDPpsbofuRm7PAOccwixdni2ERiM1rvYU/BcBrCA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15a26ca9ed5a761a8838aafe36e655024e9c442592cf00000001180522c192a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439017747@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed60c1b48da_5dc3fe1616d45c0329da"; 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/mBFEqIhvHMxWhWrSfgZK3Xf3fa4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 12:04:25 -0000

----==_mimepart_5bed60c1b48da_5dc3fe1616d45c0329da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I think this issue needs to be reopened based on the above 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/issues/1797#issuecomment-439017747
----==_mimepart_5bed60c1b48da_5dc3fe1616d45c0329da
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 this issue needs to be reopened based on the above 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/issues/1797#issuecomment-439017747">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4bxL-nQTCjOnyrQjWU48574Etndks5uvVhBgaJpZM4W5BDs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_2sEVOPzODbnr_WBRfSVc7JlpZMks5uvVhBgaJpZM4W5BDs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1797: @martinthomson I think this issue needs to be reopened based on the above comments."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439017747"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439017747",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439017747",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439017747"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed60c1b48da_5dc3fe1616d45c0329da--


From nobody Thu Nov 15 05:58: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 37C6012D4E7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 05:58:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q01XPPKYDJ06 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 05:58: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 AEF2F129385 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 05:58:17 -0800 (PST)
Date: Thu, 15 Nov 2018 05:58:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542290296; bh=HyGEkoISSBh7441b37Hqd6EEwZMdrR9oBPtMEEA7eMU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bNt8dRP60G3nKwbye0oNSN25kiegITnSqCCfQBRRXGjAShKtaFFEFF40JNAe403SK wCfWjA1k5ZzczSWoGFB219UGQ8QhBuH4Qzu2f7guf1eWR7lzhJQbdrM85WjsRGHzp2 zddQ+X9Ym39+TjUSGS0wkHQAi3arn1ZhnYOVxtVM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab59d25c92a098754e83e968bf5d7229589e35dc8f92cf0000000118053d7892a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175359317@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed7b788311a_44383faad22d45bc57672b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LQYmHNWP1eRiyQKAP8V5S6jWGNc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 13:58:19 -0000

----==_mimepart_5bed7b788311a_44383faad22d45bc57672b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1 for
   long headers.
 
-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.

Yeah we have two choices:
* drop the apparently broken packet without even decrypting it
* decrypt and verify the AEAD tag of the apparently broken packet, then close the connection with PROTOCOL_VIOLATION

I tend to agree what @marten-seemann that we do not need to decrypt in this case. Let's handle it the same way as handling a packet with a broken 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/2006#discussion_r233850326
----==_mimepart_5bed7b788311a_44383faad22d45bc57672b
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/2006#discussion_r233850326">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1 for
   long headers.
 
-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.
</pre>
<p>Yeah we have two choices:</p>
<ul>
<li>drop the apparently broken packet without even decrypting it</li>
<li>decrypt and verify the AEAD tag of the apparently broken packet, then close the connection with PROTOCOL_VIOLATION</li>
</ul>
<p>I tend to agree what <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> that we do not need to decrypt in this case. Let's handle it the same way as handling a packet with a broken 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/2006#discussion_r233850326">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-xNnXgtobjt3caPYOcik57oVieHks5uvXL4gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Dkwv7W2g9AgDUsPdj76uPZuZuyks5uvXL4gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233850326"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233850326",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233850326",
"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 2006",
"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/2006#discussion_r233850326"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed7b788311a_44383faad22d45bc57672b--


From nobody Thu Nov 15 06:00: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 5D5D0129385 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 06:00:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a3ULnd8u9nkD for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 06:00: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 0BFCF128CFD for <quic-issues@ietf.org>; Thu, 15 Nov 2018 06:00:02 -0800 (PST)
Date: Thu, 15 Nov 2018 06:00:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542290401; bh=pjJReKWmHkod8dXLJqk8Vdn640bphFghbgAMGMU+nvA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SSFcUX0jpiJXbdQrKpE10+gEGbi4ajSg8yA7l8wuPskHrg/AT9BZfY5ZLI0FQo1ad pyKiLkHh4G5K67ZXknotFNCrKGwhCNLDIgHB+zYsyFNwWbNSxL/mBpKhp3+R5MUWzP HZrrIvAIGJ1KOfqhDPb6RiDQanK7Yo2SkoQHq3uU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d65468a22d975751ba02af10cdde5531ce918eb92cf0000000118053de192a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175360061@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed7be1d58a_7b323ff5374d45c4830711"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9zk2yWEDnEDwELUCKJ5aEF2faFo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 14:00:08 -0000

----==_mimepart_5bed7be1d58a_7b323ff5374d45c4830711
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

To reconstruct the AAD that was used, the receiver needs to know if you have applied header protection to the spin bit. However, if you are using spin bit is never signaled to 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/2006#discussion_r233850937
----==_mimepart_5bed7be1d58a_7b323ff5374d45c4830711
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/2006#discussion_r233850937">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
</pre>
<p>To reconstruct the AAD that was used, the receiver needs to know if you have applied header protection to the spin bit. However, if you are using spin bit is never signaled to 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/2006#discussion_r233850937">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxu9ggAWoXwiJU9unRYOGQI9-Fw4ks5uvXNhgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3IA4yo94Tqx6TnmYdAcdIsuTAUdks5uvXNhgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233850937"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233850937",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233850937",
"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 2006",
"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/2006#discussion_r233850937"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed7be1d58a_7b323ff5374d45c4830711--


From nobody Thu Nov 15 06: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 5349312D4EC for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 06:03:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jAc4bDjQ8vrD for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 06:03: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 97CF6128CFD for <quic-issues@ietf.org>; Thu, 15 Nov 2018 06:03:09 -0800 (PST)
Date: Thu, 15 Nov 2018 06:03:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542290588; bh=90UxRAljDioVp5ACLi1jhhO+kaOB4f8iJjqCGZIvhFw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p9sP348Xd2PaRFndU+MBi0VbUq2tC3DLpRvbMkU/bwshtrGbOR/Y7h+3tqm54e02r r+TOGKMF5mVjIYcUrOO5qcpg00Ds8JB3ZRCVZ4dGIqA+VETLQ6X6Dmn3kqe6JxVgbp eFOFRipnuC5MxTpf4lf4e0K6c4rQKFeNztnNubfE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc76576fc3d4907ba3aaa66501da34538ef06467292cf0000000118053e9c92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175361432@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed7c9caf983_16303fa31f2d45b8633563"; 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/Xdo7vhfL3-g0A6GPrZtDQ9m-EVA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 14:03:12 -0000

----==_mimepart_5bed7c9caf983_16303fa31f2d45b8633563
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

Unused spins are currently required to be a constant value randomly chosen to be 0 or 1. Not sure why, but encrypting it would violate 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/2006#discussion_r233852005
----==_mimepart_5bed7c9caf983_16303fa31f2d45b8633563
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/2006#discussion_r233852005">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
</pre>
<p>Unused spins are currently required to be a constant value randomly chosen to be 0 or 1. Not sure why, but encrypting it would violate 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/2006#discussion_r233852005">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5UPAtCixfTtvsehD1QhKFoxvWvZks5uvXQcgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-_bYmlKmgLa8gZKLjCW2ARzLgejks5uvXQcgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233852005"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233852005",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233852005",
"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 2006",
"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/2006#discussion_r233852005"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed7c9caf983_16303fa31f2d45b8633563--


From nobody Thu Nov 15 06:05: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 443A4129385 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 06:05:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NuVoKlSbvWzv for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 06:05: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 AD627128CFD for <quic-issues@ietf.org>; Thu, 15 Nov 2018 06:05:02 -0800 (PST)
Date: Thu, 15 Nov 2018 06:05:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542290701; bh=lpeauvToLPm6T4x64ENVClox5SpCC6Ka5oip8sk8U84=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1n2E02KjzknqKJF2FeUORC7FCWph1fxbdd+ESQ+6bc1RukTvzT5VJVChekNxOMeJf ncpfGyMqtX/80FAOU0XA4LrMvKm9gbaiGhlsiQV7wKbQHYrZjxalMW3lYY+SBsY/6c 0Z6uiGLojdOurhd4b3Q27n+/gbxdjCpnoz3AhEEY=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc25dac037714b78dcbaea24a887474e980ab164592cf0000000118053f0d92a169ce16b845fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2009@github.com>
Subject: [quicwg/base-drafts] bytes_in_flight update issue (#2009)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed7d0dd664c_bb73fe96eed45bc675945"; 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/v5v-3rMOxq5ggt69eEq_2vDJ_K8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 14:05:04 -0000

----==_mimepart_5bed7d0dd664c_bb73fe96eed45bc675945
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the following issue exists in the pseudo code:

For a new ACK block, `OnAckReceived()` first calls `OnPacketAcked()`, where `OnPacketAckedCC()` reduces `bytes_in_flight` by the sizes of whichwever packets were ACKed.

Then,`OnAckReceived()` calls `DetectLostPackets()`,  which reduces `bytes_in_flight` for every packet that it determines to be lost. That can cause `bytes_in_flight` to become zero.

Next, `SetLossDetectionTimer()` is called. The first thing that does is to cancel the `loss_detection_timer` when `bytes_in_flight` is zero.

So when and how are the packets that were declared lost 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/2009
----==_mimepart_5bed7d0dd664c_bb73fe96eed45bc675945
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think the following issue exists in the pseudo code:</p>
<p>For a new ACK block, <code>OnAckReceived()</code> first calls <code>OnPacketAcked()</code>, where <code>OnPacketAckedCC()</code> reduces <code>bytes_in_flight</code> by the sizes of whichwever packets were ACKed.</p>
<p>Then,<code>OnAckReceived()</code> calls <code>DetectLostPackets()</code>,  which reduces <code>bytes_in_flight</code> for every packet that it determines to be lost. That can cause <code>bytes_in_flight</code> to become zero.</p>
<p>Next, <code>SetLossDetectionTimer()</code> is called. The first thing that does is to cancel the <code>loss_detection_timer</code> when <code>bytes_in_flight</code> is zero.</p>
<p>So when and how are the packets that were declared lost retransmitted?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2009">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6K_NfZ-hJjC9dJWUbUl4WS9PbDUks5uvXSNgaJpZM4Yf3F9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxez0OSEiTw4usmwrHJE8K60RBCYks5uvXSNgaJpZM4Yf3F9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"bytes_in_flight update issue (#2009)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2009"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2009",
"url": "https://github.com/quicwg/base-drafts/issues/2009",
"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": "bytes_in_flight update issue (#2009)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2009
}
]
}
],
"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\": 2009,\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\": 2009\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2009"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411005309\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed7d0dd664c_bb73fe96eed45bc675945--


From nobody Thu Nov 15 07:00: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 C272712D4EF for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 07:00:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hQc9INUWYfUx for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 07:00: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 F22F4128CFD for <quic-issues@ietf.org>; Thu, 15 Nov 2018 07:00:51 -0800 (PST)
Date: Thu, 15 Nov 2018 07:00:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542294050; bh=enwpJWe92s+ORsUu2qcvH/vB5wI26SrBEAWE8xa4cZE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zzLR/JsosOuq/XPc51grLrL+8UO251dB5xSk6IuWXbhcGQ9cuAj0o7uewis6dilSP Z6sp9McMSXE3ol4egBUCYbwwzN9nGUprkSs/JWPeWZTCOwCRPWcSK2zSGjsQePaoNI rUKLaBuXUEdzrRD1Td0z6WxTXj/ZxyK3GYp5jeoA=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc3bc0987d2bcb8a4d00dacab0cec6e2dcf55237f92cf0000000118054c2292a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439069654@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed8a22c5f6d_56a53fada96d45c08438c7"; 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/AZZ2OuA7zHUVzx7KeasmWPcsSLI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 15:00:54 -0000

----==_mimepart_5bed8a22c5f6d_56a53fada96d45c08438c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(]@mikkelfj I thought we dropped the language about streams being opened implicitly by virtue of receive information for a higher numbered stream? My recollection is that this was no longer needed which we switched from limiting the number of open streams to using max stream id.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439069654
----==_mimepart_5bed8a22c5f6d_56a53fada96d45c08438c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>(]<a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercar=
d-url=3D"/hovercards?user_id=3D193335" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/mikkelfj">@mikkelfj</a> I thought we dropped the language about streams =
being opened implicitly by virtue of receive information for a higher num=
bered stream? My recollection is that this was no longer needed which we =
switched from limiting the number of open streams to using max stream id.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1797#issuecomment-439069654">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_f7=
mBQNE6OTo_ln36R2952k6Lw-ks5uvYGigaJpZM4W5BDs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6BScjssQpQAF5kBigmnsAvS=
Z1T4ks5uvYGigaJpZM4W5BDs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@Ryan=
AtGoogle in #1797: (]@mikkelfj I thought we dropped the language about st=
reams being opened implicitly by virtue of receive information for a high=
er numbered stream? My recollection is that this was no longer needed whi=
ch we switched from limiting the number of open streams to using max stre=
am id."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/1797#issuecomment-439069654"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment=
-439069654",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9069654",
"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] STOP_SENDING in Ready state (#1797)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1797,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9069654"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3840452=
92\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bed8a22c5f6d_56a53fada96d45c08438c7--


From nobody Thu Nov 15 07:07: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 90144130DC5 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 07:07:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BXT6gCcKTCNT for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 07:07: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 45C8212D4EF for <quic-issues@ietf.org>; Thu, 15 Nov 2018 07:07:03 -0800 (PST)
Date: Thu, 15 Nov 2018 07:07:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542294422; bh=tBt142X8t5CglJETewBfdWNygsogZsDgC+V/10Uwyno=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kw3PoceL95eVTVv1x1HpT+zgDdlh/98RpY7dZ7UuRJ1oosoPWnoM0buZX4rtgk5Ug FpHSbEzGa7Bh8NPgobFzXfqi5icVoBf9FxtsejhnaHcdWTHMaPCDgkmzmJ2+J5wysz /0U2aCd0HulI4/i2QJc1U1vDfzWHGDZi7BMdloic=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08872e8209799dcd6236d0d81b8d29e6b86053f592cf0000000118054d9692a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439071934@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed8b9642ab9_19203fb2d20d45c077782e"; 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/GXOz9moEu3Ecb-XnrtElhnlOLbY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 15:07:05 -0000

----==_mimepart_5bed8b9642ab9_19203fb2d20d45c077782e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@RyanAtGoogle that is true, but a lot of people wanted it back, so it reentered. My primary concern was the ability to have inifinite number of streams open - either very old are very future - but there is now a limited set of ID's you need to track. For this to work, it is very important that messages on old or uncreated streams are hard errors. This is the motiviation for the STOP_SENDING in Ready being a hard error. But there are some edge cases as you discovered.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439071934
----==_mimepart_5bed8b9642ab9_19203fb2d20d45c077782e
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=3D19561162" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/RyanAtGoogle">@RyanAtGoogle</a> that is true, but a lot of people wanted=
 it back, so it reentered. My primary concern was the ability to have ini=
finite number of streams open - either very old are very future - but the=
re is now a limited set of ID's you need to track. For this to work, it i=
s very important that messages on old or uncreated streams are hard error=
s. This is the motiviation for the STOP_SENDING in Ready being a hard err=
or. But there are some edge cases as you discovered.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1797#issuecomment-439071934">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9b1=
lBW-ZWrd2-WjX-tJVwaW4XS1ks5uvYMWgaJpZM4W5BDs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyWrulMeHGp0gqxipGI6pglc=
OfAMks5uvYMWgaJpZM4W5BDs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1797: @RyanAtGoogle that is true, but a lot of people wanted it =
back, so it reentered. My primary concern was the ability to have inifini=
te number of streams open - either very old are very future - but there i=
s now a limited set of ID's you need to track. For this to work, it is ve=
ry important that messages on old or uncreated streams are hard errors. T=
his is the motiviation for the STOP_SENDING in Ready being a hard error. =
But there are some edge cases as you discovered."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#issueco=
mment-439071934"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment=
-439071934",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9071934",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9071934"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3840452=
92\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bed8b9642ab9_19203fb2d20d45c077782e--


From nobody Thu Nov 15 07: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 9B52D12D4EF for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 07:12:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rsbqjg_iA5BY for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 07:12: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 37F93128CFD for <quic-issues@ietf.org>; Thu, 15 Nov 2018 07:12:29 -0800 (PST)
Date: Thu, 15 Nov 2018 07:12:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542294748; bh=LZoWs7+pnpoeLv7di8NHLsK29jMGnY5Q0S35ksksnlI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=A9Vro+zl6i1Zn7mlE5+UdL7kHwwXjePsjt7kM9iDcDLBlGo5TFSRdCBk83p/b1zzL /yZhinVwkJXe6c8vnyQts3YZo1zLrkAyqzbD6cpi0vaFKRIkr3kPGeGVYAPHDLPGLr hYE/7zqP/yTCZLwljNr+/6b++9KEhZX+KShypm8w=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab582a650fa8920efc15e80e4e0163df634099b04392cf0000000118054edc92a169ce16b8b9c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2010@github.com>
Subject: [quicwg/base-drafts] Is SETTINGS_NUM_PLACEHOLDERS sent by client an error? (#2010)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bed8cdc2be57_517b3fb03aed45c011889fe"; 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/oIen_X7hEB4AgoNjBH15KmWCUZ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 15:12:31 -0000

----==_mimepart_5bed8cdc2be57_517b3fb03aed45c011889fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Should receipt of SETTINGS_NUM_PLACEHOLDERS by the server trigger an error?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2010
----==_mimepart_5bed8cdc2be57_517b3fb03aed45c011889fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Should receipt of SETTINGS_NUM_PLACEHOLDERS by the server trigger an error?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2010">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6IlF1kwPkqZ5qsMcNK9IjyB8eOxks5uvYRcgaJpZM4Yf_d6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_vJmLo-66dSDR9AvKtSPwYzfLhZks5uvYRcgaJpZM4Yf_d6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Is SETTINGS_NUM_PLACEHOLDERS sent by client an error? (#2010)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2010"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2010",
"url": "https://github.com/quicwg/base-drafts/issues/2010",
"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": "Is SETTINGS_NUM_PLACEHOLDERS sent by client an error? (#2010)",
"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": 2010
}
]
}
],
"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\": 2010,\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\": 2010\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2010"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411039610\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bed8cdc2be57_517b3fb03aed45c011889fe--


From nobody Thu Nov 15 08:40: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 2EEC8130DED for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 08:40:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4oBZ53kVy7tQ for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 08:40: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 94A261292AD for <quic-issues@ietf.org>; Thu, 15 Nov 2018 08:40:41 -0800 (PST)
Date: Thu, 15 Nov 2018 08:40:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542300040; bh=gAw0f2Fc9g9JCoaXO3ItovCXv3lnwFUsbEZaavGvlpQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=n4GP8DSwePjwdq3a4BuDeQ2wCjyPQfzZnfg/4YsccgYjda1LFZlpum+KEW1XHqmf9 OqjIUbAWdVgiot+0rVAt44gWSh9cgK0Ut4tGAv/nbwlNTQxWfI0z/gTqVReeIga0SR sEOurGG/Dax8CplFt43ZgtQWmTPNvgbcPUTkNQyk=
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7513b5c19a5e902f70a3aae0fd6860d18a3a4e092cf000000011805638892a169ce16b95707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2011@github.com>
Subject: [quicwg/base-drafts] Use TLS abbreviation (#2011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beda188ac500_308a3fcd636d45b4193270"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: seanturner
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-OTx_gh8dKPumRnEaPOw6Lb6vXQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 16:40:43 -0000

----==_mimepart_5beda188ac500_308a3fcd636d45b4193270
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Now that the RFC editor has added TLS to their [abbreviations list](https://www.rfc-editor.org/materials/abbrev.expansion.txt) there is no need to spell out TLS.  But, I left the abbreviation in the abstract just in case somebody out there who was just reading the abstract doesn't know what TLS is.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2011

-- Commit Summary --

  * Use TLS abbreviation

-- File Changes --

    M draft-ietf-quic-tls.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2011.patch
https://github.com/quicwg/base-drafts/pull/2011.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/2011

----==_mimepart_5beda188ac500_308a3fcd636d45b4193270
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Now that the RFC editor has added TLS to their <a href="https://www.rfc-editor.org/materials/abbrev.expansion.txt" rel="nofollow">abbreviations list</a> there is no need to spell out TLS.  But, I left the abbreviation in the abstract just in case somebody out there who was just reading the abstract doesn't know what TLS is.</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/2011'>https://github.com/quicwg/base-drafts/pull/2011</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use TLS abbreviation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2011/files#diff-0">draft-ietf-quic-tls.md</a>
    (6)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2011.patch'>https://github.com/quicwg/base-drafts/pull/2011.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2011.diff'>https://github.com/quicwg/base-drafts/pull/2011.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/2011">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwi-sJbXn49UAE38QrazXUI5bpMiks5uvZkIgaJpZM4YgZ48">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6X9tIVQwKEGXyb2k5Slp8AmZm98ks5uvZkIgaJpZM4YgZ48.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 TLS abbreviation (#2011)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2011"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2011",
"url": "https://github.com/quicwg/base-drafts/pull/2011",
"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 TLS abbreviation (#2011)",
"sections": [
{
"text": "",
"activityTitle": "**Sean Turner**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@seanturner",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "af6d70f",
"value": "Use TLS abbreviation"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/2011/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\": 2011,\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\": 2011\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2011"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2011.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2011.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411147836\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5beda188ac500_308a3fcd636d45b4193270--


From nobody Thu Nov 15 09: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 A4584128DFD for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 09:49:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sekuXipjHSUn for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 09:49: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 45111124BE5 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 09:49:56 -0800 (PST)
Date: Thu, 15 Nov 2018 09:49:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542304195; bh=eR8NHfM/kvllX6WoQAAqidRXvxUwbNMkpiWdnlRGGMk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TgfkXThAAP+bRcxjFxpkhCPl0O1RSBoLyYZ1Go780zU1eVFe1VsuKeb00v/sGYYuc OF8tba11ABQg79fRNoLfTtEbxUUfvm/XEkMUF70cUcgaDk3dS+kgcl7yrsyMNzsGiM ObvwgO1yTduWVz1bwypNRe7t4eiUfvRvnJN7iN14=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80e526cd49c92241c70e7e1dbba09af1477a1d8992cf00000001180573c392a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175477851@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedb1c3264d0_35d43f8c5a6d45b81109f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CtDitn_EVsdhiuT-f_PH-OodV6s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 17:49:58 -0000

----==_mimepart_5bedb1c3264d0_35d43f8c5a6d45b81109f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

One reason to choose a fixed value per connection is it makes it easier to detect which connections are not spinning.  Another reason is it's easy to leak information in that bit, so it's safer to just set a fixed 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/2006#discussion_r233945789
----==_mimepart_5bedb1c3264d0_35d43f8c5a6d45b81109f
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/2006#discussion_r233945789">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
</pre>
<p>One reason to choose a fixed value per connection is it makes it easier to detect which connections are not spinning.  Another reason is it's easy to leak information in that bit, so it's safer to just set a fixed 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/2006#discussion_r233945789">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwBnFADbDczOiutx8bWniytWjBqXks5uvalDgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxwuIg8WE0s5wJ0purRYftwUoKmsks5uvalDgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r233945789"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233945789",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r233945789",
"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 2006",
"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/2006#discussion_r233945789"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedb1c3264d0_35d43f8c5a6d45b81109f--


From nobody Thu Nov 15 10:17: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 AD756130DE6 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:17:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 b_wDtVlfIXMc for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:17: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 D253B1294D7 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:17:38 -0800 (PST)
Date: Thu, 15 Nov 2018 10:17:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542305858; bh=tBvow6Lr3aclW+ju821CQ+mhF8hEoQE6k5EvKCTJP34=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IUY3jvknnZtnVU0hSwWxUz/PPh0FGA3dtNoKdfref9IKtS8TvDlxOC218LJxF5sOV E+Wj4vn74Lux6oGJPecUn0LIaSWksJ7SQ4FavKJW3K3kVLNMXx3kvrII7RBkTR4H9v BuOMb1BCsiMLFhzXRXZsR8Lqw76m4ixPX3sldWD0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3af961a39c9e4dbdd4537d00fbe50271e2c9886492cf0000000118057a4292a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1797/issue_event/1969396200@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedb8423204a_6e1b3fea246d45b81389c"; 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/IolLRbLmWZFVorrTJjGFkgo4L3I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 18:17:41 -0000

----==_mimepart_5bedb8423204a_6e1b3fea246d45b81389c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #1797.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#event-1969396200
----==_mimepart_5bedb8423204a_6e1b3fea246d45b81389c
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="363664143" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1797" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1797/hovercard" href="https://github.com/quicwg/base-drafts/issues/1797">#1797</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1797#event-1969396200">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1D9iROaA5naqnkm_y-kFC2Xjetuks5uva_CgaJpZM4W5BDs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0dEJMurn6lmuC0vRDafEKX-CQ11ks5uva_CgaJpZM4W5BDs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1797."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#event-1969396200"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#event-1969396200",
"url": "https://github.com/quicwg/base-drafts/issues/1797#event-1969396200",
"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] STOP_SENDING in Ready state (#1797)",
"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/1797#event-1969396200"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedb8423204a_6e1b3fea246d45b81389c--


From nobody Thu Nov 15 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 893B2130E08 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:19:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vISVetIX2uSm for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:19: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 30538130DE5 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:19:07 -0800 (PST)
Date: Thu, 15 Nov 2018 10:19:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542305946; bh=XiUqwGw19mrl3GLdNAebCV80xkSGaw2sWyktRGYG6IU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y6hQf0Enhm8bI4q4hhYPOsUbjQF1iFKQkZZ1upEyoaMTt/b2JDkFqZs82SKUI6nOm jzf+uTXcZrZsW30ChxWGQNv/DuXHbWi5yMlKmVHBhbpdIcA1Dux9akwlTlkiDunext ptvgWolMSLlHIn3uRVbHLvRVnTQzxT42uf3yahMw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd736ba19c0d374a92f446d4821b112e723b6f98192cf0000000118057a9a92a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439139494@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedb89a49ed9_5693fc0efcd45c06992f"; 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/Dr4eAO7NGjSMNm_07fRd1neba80>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 18:19:09 -0000

----==_mimepart_5bedb89a49ed9_5693fc0efcd45c06992f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

STOP_SENDING on a stream that's already closed is a no-op, so they can be ignored.  @mikkelfj, would it satisfy your concerns if STOP_SENDING on a stream above the MAX_STREAM_ID were an error?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439139494
----==_mimepart_5bedb89a49ed9_5693fc0efcd45c06992f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>STOP_SENDING on a stream that's already closed is a no-op, so they can be ignored.  <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>, would it satisfy your concerns if STOP_SENDING on a stream above the MAX_STREAM_ID were an error?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439139494">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1HViLGKbsNRC6kL0sTpmujFZn6zks5uvbAagaJpZM4W5BDs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-vrZugQjKmyIDRqFAO5i4thMzJ8ks5uvbAagaJpZM4W5BDs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1797: STOP_SENDING on a stream that's already closed is a no-op, so they can be ignored.  @mikkelfj, would it satisfy your concerns if STOP_SENDING on a stream above the MAX_STREAM_ID were an error?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439139494"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439139494",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439139494",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439139494"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedb89a49ed9_5693fc0efcd45c06992f--


From nobody Thu Nov 15 10:27: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 87721127598 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:27:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.471
X-Spam-Level: 
X-Spam-Status: No, score=-3.471 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-uUoPPdlPIG for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:27:02 -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 B63D71294D7 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:27: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=pfoJFKl6DmOtgMt/LBJOfexG5Ik=; b=IMyEUiErqakxkoH3 rBepVBps62jkpaUzv6Acp/Kty7qFG7QM87NMEk8jXlOAG94pmfOj9TOCip83E9B2 myuCXSW4yYBzx4IDlUbWPdtm9XqzyGqBklrtjclBd3sllcPl1zMaSAxKl/3RroxW VR2HKQ7vlM+1obWEvYlF8c+s7C4=
Received: by filter0164p1iad2.sendgrid.net with SMTP id filter0164p1iad2-32623-5BEDBA74-A 2018-11-15 18:27:00.187477399 +0000 UTC m=+757331.234787108
Received: from github-lowworker-e55e3e3.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0030p1mdw1.sendgrid.net (SG) with ESMTP id -jj30yfDReyMGbjL-G8f8A for <quic-issues@ietf.org>; Thu, 15 Nov 2018 18:27:00.208 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e55e3e3.cp1-iad.github.net (Postfix) with ESMTP id 1CC07180C67 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:27:00 -0800 (PST)
Date: Thu, 15 Nov 2018 18:27:00 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed1d78137c9e2637ce1e77f7afce0173566bd06c92cf0000000118057c7492a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439142065@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedba741b13b_60a63fbe40ad45c4130473"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ofwUr9A5okgrReik+aQ1ibFau6YZFWOCebu 8b+m8UqZ8d3H6Rm+T2PvIBL9tSBag7nsmG5s/uYgFkGpQ0j0v1g2PmKTt/rcsBCuzqkSk8WktiWFZy UpcTmKifoj/dEbTFzaSM5PbfdpIrjcu9fVZzZtu7Xfu6We5U1VT1AkrAQw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dqAjyc7ur9X5nqsLq5LRckU-xng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 18:27:03 -0000

----==_mimepart_5bedba741b13b_60a63fbe40ad45c4130473
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop No I don't think it is quite right, although also not catastrophic since impact is bounded.

I think the general idea is that the non-initiator cannot respond before seeing physical evidence of a stream. To honor that principle, STOP_SENDING should only be sent for streams with an ID at below a stream that has left Ready state. I can't really wrap my head fully around this atm. because there are different kinds of streams.

If you allowed up to MAX_STREAM_ID you could open a stream that the initiator is not prepared for yet. Which is why sending STOP_SENDING is a violation in the first place.

Perhaps the solution is to have a stream state earlier than Ready which is not pemitted to receive anything unprovoked, or perhaps Ready is that state, but then its semantics should be slightly redefined?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439142065
----==_mimepart_5bedba741b13b_60a63fbe40ad45c4130473
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=3D4273797" data-octo-click=3D"hovercard-link-click=
" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/MikeBi=
shop">@MikeBishop</a> No I don't think it is quite right, although also not=
 catastrophic since impact is bounded.</p>
<p>I think the general idea is that the non-initiator cannot respond before=
 seeing physical evidence of a stream. To honor that principle, STOP_SENDIN=
G should only be sent for streams with an ID at below a stream that has lef=
t Ready state. I can't really wrap my head fully around this atm. because t=
here are different kinds of streams.</p>
<p>If you allowed up to MAX_STREAM_ID you could open a stream that the init=
iator is not prepared for yet. Which is why sending STOP_SENDING is a viola=
tion in the first place.</p>
<p>Perhaps the solution is to have a stream state earlier than Ready which =
is not pemitted to receive anything unprovoked, or perhaps Ready is that st=
ate, but then its semantics should be slightly redefined?</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/1797#issuecomment-439142065">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy3KWU7_E6yX7_=
6HaifVsjyJ3P0yks5uvbH0gaJpZM4W5BDs">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq0KFh6nWKKGWw2WJzz8rQmvgDKGBks5uvbH0ga=
JpZM4W5BDs.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 #1797: @=
MikeBishop No I don't think it is quite right, although also not catastroph=
ic since impact is bounded.\r\n\r\nI think the general idea is that the non=
-initiator cannot respond before seeing physical evidence of a stream. To h=
onor that principle, STOP_SENDING should only be sent for streams with an I=
D at below a stream that has left Ready state. I can't really wrap my head =
fully around this atm. because there are different kinds of streams.\r\n\r\=
nIf you allowed up to MAX_STREAM_ID you could open a stream that the initia=
tor is not prepared for yet. Which is why sending STOP_SENDING is a violati=
on in the first place.\r\n\r\nPerhaps the solution is to have a stream stat=
e earlier than Ready which is not pemitted to receive anything unprovoked, =
or perhaps Ready is that state, but then its semantics should be slightly r=
edefined?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/1797#issuecomment-439142065"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4=
39142065",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4391=
42065",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4391=
42065"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedba741b13b_60a63fbe40ad45c4130473--


From nobody Thu Nov 15 10:32: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 12ACC1294D7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:32:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 WWp8kEydOxg1 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:31:59 -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 37D6F127598 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:31: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=ND3fURVYmdtROkdMWlbj83M0plQ=; b=XRWdN44nhFh70jkj XdBo9Y0S+EG+ofqQQvA6AsbRAAsrXxUEPD1P1enQs/ANQlcUkGjEh3hbQn6P7BOd mDSynxyBba8tInUd9sIvkTE28NK+Hfy8r4BSvhyjMr6ZI7vvbZwA8JIzZ6ftg6MD 8UC9CtGwvIz/Nw8YTtRr3LLcU0Q=
Received: by filter0089p1iad2.sendgrid.net with SMTP id filter0089p1iad2-10918-5BEDBB9E-4 2018-11-15 18:31:58.135223228 +0000 UTC m=+757790.764217973
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id IUka_vDpQ_Osco6kBxjRKw for <quic-issues@ietf.org>; Thu, 15 Nov 2018 18:31:58.115 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 21B3780040 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:31:58 -0800 (PST)
Date: Thu, 15 Nov 2018 18:31:58 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54a83620f439e4408f44874062bb48b6942766ac92cf0000000118057d9e92a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439143605@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedbb9e20220_73b83fcbfead45bc727277"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3IvQavEKaRk5t1uOW3hKz4ITvBibDVw961zD u91GwCKs6uF5OunxTzoYklj2WxR/+UC12qddxb4et3jOCg56mYCL5NcOcV0ScPMtg1NTbR38UrRWSd i8GHfy/dZ0BayWudCFBLUJjG3MfTVlJOocaGiou25/ARx/anzAr1t+W27IFn8GA233Z7zNru1dhP/R Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z-V1mg5QbQ7POcFJF1V_gXGe89Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 18:32:01 -0000

----==_mimepart_5bedbb9e20220_73b83fcbfead45bc727277
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The specific race condition that @RyanAtGoogle raised is a STOP_SENDING on a bidirectional stream *by the initiator* of that stream.  I think a constraint on non-initiators is probably reasonable -- there's some risk that the initiator will have "leaked" knowledge of that stream in a different context, but I would expect that will typically reflect that the initiator has moved beyond the Ready state.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439143605
----==_mimepart_5bedbb9e20220_73b83fcbfead45bc727277
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The specific race condition that <a class=3D"user-mention" data-hovercar=
d-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D19561162" data-=
octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self"=
 href=3D"https://github.com/RyanAtGoogle">@RyanAtGoogle</a> raised is a STO=
P_SENDING on a bidirectional stream <em>by the initiator</em> of that strea=
m.  I think a constraint on non-initiators is probably reasonable -- there'=
s some risk that the initiator will have "leaked" knowledge of that stream =
in a different context, but I would expect that will typically reflect that=
 the initiator has moved beyond the Ready state.</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/1797#issuecomment-439143605">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq91UCt6wQF9Sd2=
4kZV9SPLwH-Re3ks5uvbMegaJpZM4W5BDs">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq2OkbTeUmdU0D0N3oibUvowcF84Hks5uvbMega=
JpZM4W5BDs.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 #1797:=
 The specific race condition that @RyanAtGoogle raised is a STOP_SENDING on=
 a bidirectional stream *by the initiator* of that stream.  I think a const=
raint on non-initiators is probably reasonable -- there's some risk that th=
e initiator will have \"leaked\" knowledge of that stream in a different co=
ntext, but I would expect that will typically reflect that the initiator ha=
s moved beyond the Ready state."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/1797#issuecomment-439143605"}}}</=
script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4=
39143605",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4391=
43605",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4391=
43605"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedbb9e20220_73b83fcbfead45bc727277--


From nobody Thu Nov 15 10:37: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 047A11294D7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:37:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mxrimImxgZ8G for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:37: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 42AA2127598 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:37:46 -0800 (PST)
Date: Thu, 15 Nov 2018 10:37:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542307065; bh=jfnwrpu0SPFa8LGysVek7xzYZiGKMPZ12Aj5/fWW0uY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SEBaQc5cy1BP+5IWqr+vBNsa1MgP8f4anLK9y6lmWH9sQbKQCxXBviBoLd2y/AX1j jh9aENsqu0L6Uix4/S1UylTp6n7cLllQh9kX9f9r9Kab9hdYXjRRP1ztgcfRFTAu7S iwpaexxsM5MF3FpTt11ysDc1dEw90GAzepvY2YM4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfdbfa6e2d16a1093432f9f6aeb1dcb8341345b8092cf0000000118057ef992a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439145320@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedbcf975aca_37003f9cbd6d45b8273226"; 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/PA0PdaEB81VSUTqD9dPaW_B_L5E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 18:37:48 -0000

----==_mimepart_5bedbcf975aca_37003f9cbd6d45b8273226
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The difficulty is that, in this specific race condition, STOP_SENDING is the first frame received from the initiator.  Perhaps the right solution is that there's a different start state for peer-initiated streams than for locally-initiated streams?  Locally-initiated streams begin as "Not Allocated" and become "Ready" when the peer locally decides to allocate them; receiving any frame is an error.  Peer-initiated streams become "Ready" upon receipt of any frame in either direction.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439145320
----==_mimepart_5bedbcf975aca_37003f9cbd6d45b8273226
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The difficulty is that, in this specific race condition, STOP_SENDING =
is the first frame received from the initiator.  Perhaps the right soluti=
on is that there's a different start state for peer-initiated streams tha=
n for locally-initiated streams?  Locally-initiated streams begin as "Not=
 Allocated" and become "Ready" when the peer locally decides to allocate =
them; receiving any frame is an error.  Peer-initiated streams become "Re=
ady" upon receipt of any frame in either direction.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1797#issuecomment-439145320">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_Us=
MCrZSqPPgolUo_CM5IA1OkStks5uvbR5gaJpZM4W5BDs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_kDtzZQtho1le0Wxkyc4aHp=
pWPEks5uvbR5gaJpZM4W5BDs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1797: The difficulty is that, in this specific race condition,=
 STOP_SENDING is the first frame received from the initiator.  Perhaps th=
e right solution is that there's a different start state for peer-initiat=
ed streams than for locally-initiated streams?  Locally-initiated streams=
 begin as \"Not Allocated\" and become \"Ready\" when the peer locally de=
cides to allocate them; receiving any frame is an error.  Peer-initiated =
streams become \"Ready\" upon receipt of any frame in either direction."}=
],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dra=
fts/issues/1797#issuecomment-439145320"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment=
-439145320",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9145320",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9145320"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3840452=
92\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedbcf975aca_37003f9cbd6d45b8273226--


From nobody Thu Nov 15 10:43: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 9DA9312F1A6 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:43:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.471
X-Spam-Level: 
X-Spam-Status: No, score=-3.471 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vtUlSUv6O5kl for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:43:01 -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 0CE04127598 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:43: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=fug258Va7dIYLJeE+cyPkqSgx48=; b=albFppVgCWC85srX TY1bHF0Z9PKmpW977SG38PirC2/16MSGLBqLfWvx06TQJI3KBOWPmz/ciofo0MmU CTrnTTT7Nx2FKCcRW07EBZlaLoQ/C2s1yA522ExO3PIzzl6p6KBin1s9PkrYLZz5 hBSIY3j+xCZqxhXauOBlT8TK4lA=
Received: by filter1493p1mdw1.sendgrid.net with SMTP id filter1493p1mdw1-19287-5BEDBE34-A 2018-11-15 18:43:00.185714523 +0000 UTC m=+694274.537359551
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id 5w8ifkiaS9e-dX7WsmqN6g for <quic-issues@ietf.org>; Thu, 15 Nov 2018 18:43:00.155 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 2D74180D37 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:43:00 -0800 (PST)
Date: Thu, 15 Nov 2018 18:43:00 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1f659d40cf9be4dc9f06e1a07834dc347a12bbe792cf000000011805803492a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439146964@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedbe342b94f_48723fe36c6d45b837529"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3c6mhJ3wHeIKTQKy7ee5lUa9x/Avvri9Zg91 Sda+Ed+ZnZPjTCwDxu452bOde6mwb26cfEwY+O28DgghrCmOgx/jIa/gXxk1jfwRhPSG7XkC+q40c0 YoIKYAfgMskJ/+CYs+SGo/ZiXmv4HHzs7pI8Y8lDv120lCQcHoao0gWKBg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/66mahtsefkzXNguYLm65i63_QrA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 18:43:03 -0000

----==_mimepart_5bedbe342b94f_48723fe36c6d45b837529
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it should be permissable to receive STOP_SENDING on a Ready stream because a stream is only ready if a higher stream has been created and started sending (I think). When the receiver sees that transmission it would know that earlier streams are potentially able to transmit (and addition to being ready to send). If the initiator does not want to waste state on tracking STOP_SENDING, it should not transmit on a higher ID first.

Alternatively, we should just accept this limitation - that you can't stop a transmission before seeing evidence of it being active. All the implicit open logic is about being able to transmit while STOP_SENDING affects the peers send state - which is unfortunate. It's really bordering cause/effect in particle physics (not entirely coincidental).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439146964
----==_mimepart_5bedbe342b94f_48723fe36c6d45b837529
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think it should be permissable to receive STOP_SENDING on a Ready stre=
am because a stream is only ready if a higher stream has been created and s=
tarted sending (I think). When the receiver sees that transmission it would=
 know that earlier streams are potentially able to transmit (and addition t=
o being ready to send). If the initiator does not want to waste state on tr=
acking STOP_SENDING, it should not transmit on a higher ID first.</p>
<p>Alternatively, we should just accept this limitation - that you can't st=
op a transmission before seeing evidence of it being active. All the implic=
it open logic is about being able to transmit while STOP_SENDING affects th=
e peers send state - which is unfortunate. It's really bordering cause/effe=
ct in particle physics (not entirely coincidental).</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/1797#issuecomment-439146964">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-V10mkPH2oiIM=
SQfMeANQzyEcpJks5uvbW0gaJpZM4W5BDs">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq8UUIG-rV2NnvHdG9QwpaYhYZpwqks5uvbW0ga=
JpZM4W5BDs.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 #1797: I=
 think it should be permissable to receive STOP_SENDING on a Ready stream b=
ecause a stream is only ready if a higher stream has been created and start=
ed sending (I think). When the receiver sees that transmission it would kno=
w that earlier streams are potentially able to transmit (and addition to be=
ing ready to send). If the initiator does not want to waste state on tracki=
ng STOP_SENDING, it should not transmit on a higher ID first.\r\n\r\nAltern=
atively, we should just accept this limitation - that you can't stop a tran=
smission before seeing evidence of it being active. All the implicit open l=
ogic is about being able to transmit while STOP_SENDING affects the peers s=
end state - which is unfortunate. It's really bordering cause/effect in par=
ticle physics (not entirely coincidental)."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4391=
46964"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4=
39146964",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4391=
46964",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4391=
46964"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedbe342b94f_48723fe36c6d45b837529--


From nobody Thu Nov 15 10:46: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 DCCC7130DE5 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:45:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 ip-UZ_9F7g8L for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:45:57 -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 D4824127598 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:45: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=G5AXB4Gus8UORePy7j8EbEswSSM=; b=IrFTx8Tz3HOLUmdV rbbKYylqkd6isyHGXIt56xG+C6VaZ6SLu3zp27mFjSZDUItOQwu6a5gGgStQp7gb 0RUCj6oP5z2DsI8xoIzxwLzo1Nbl3+olxjLdoQRHCGkcY6/NpsYJfUU8rzBw+Se0 b60XVOXQTjzeRm2C68UVAlZTUwg=
Received: by filter0983p1las1.sendgrid.net with SMTP id filter0983p1las1-1169-5BEDBEE4-1A 2018-11-15 18:45:56.902943634 +0000 UTC m=+697095.503335558
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id F99QJ7umSMCSm1mi2Fpd9Q for <quic-issues@ietf.org>; Thu, 15 Nov 2018 18:45:56.787 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id BAF9FA8050F for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:45:56 -0800 (PST)
Date: Thu, 15 Nov 2018 18:45:57 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a81bd9e902e233eae8c0e4febc9e2d748dd070592cf00000001180580e492a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439147949@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedbee4b78b0_4533fad630d45bc36998"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0u21jSIE8gbJz9TmOoppKa6kOX8iWkA4rF6g IfOlp8mvvdgDBnHKnFj0/U+ibmyYEwW0cwZ+xaQ9CKAFsM1+urfECE9oZV0xdroXx0GYO5VUox7RAo C+1EPe9IbUmEsIS5qUW1DFcGmHG8OYGTQya22lAOpsgpXGmk3AkoXB96NscL6aJkP1N9bgOZ8b56H2 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rxa0qVo4bFrOiDy_ESvNRlvuIqM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 18:46:00 -0000

----==_mimepart_5bedbee4b78b0_4533fad630d45bc36998
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

btw: not arguing against your proposal on "Not Allocated" I think it is already there somewhat implicit. That might be the way to go - the bigger question is - what is the desired behavior 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/issues/1797#issuecomment-439147949
----==_mimepart_5bedbee4b78b0_4533fad630d45bc36998
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>btw: not arguing against your proposal on "Not Allocated" I think it is already there somewhat implicit. That might be the way to go - the bigger question is - what is the desired behavior 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/issues/1797#issuecomment-439147949">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-WLfd9ZcqtftpD3QdIN0T3Vsjytks5uvbZkgaJpZM4W5BDs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7lejqjiSRHL-yWweuYUE-aztVXyks5uvbZkgaJpZM4W5BDs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1797: btw: not arguing against your proposal on \"Not Allocated\" I think it is already there somewhat implicit. That might be the way to go - the bigger question is - what is the desired behavior in the first place."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439147949"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439147949",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439147949",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439147949"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedbee4b78b0_4533fad630d45bc36998--


From nobody Thu Nov 15 10:49: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 E2348127598 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:49:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OcG4djG301-7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:49: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 5ED77127332 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:49:14 -0800 (PST)
Date: Thu, 15 Nov 2018 10:49:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542307753; bh=k+D3ODmiOb/bNkVrjGmFDcc3vMWD5a78TrvXmI7xq+Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ufyG7LlVqwUT/5t2FVrsXHFtOzjihYTQngaBEjrS7LjF2CglgBDJ2Nct/XgTkNYH0 BCw2UogQNbkKkv6bKzeIR9tg4FIdll6vtaPP+tlUyKiNMUGVyUiUj0vdH1dRTUkosF kSC9pPQ/IvXL1GENyANd+bQX5zNmyKRsLj1OHuBg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0387528f18345843f7fac7df9a706149aa64b11b92cf00000001180581a992a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439148988@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedbfa938fca_37503fa08aed45bc33783"; 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/VLJvURO4ztCw6Pipxh8c5Y9VrzM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 18:49:16 -0000

----==_mimepart_5bedbfa938fca_37503fa08aed45bc33783
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would say the overall desired behavior is that the initiator of a stream must be the first one to send frames on it, but that any frame it chooses to send should be considered valid, regardless of reordering.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439148988
----==_mimepart_5bedbfa938fca_37503fa08aed45bc33783
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would say the overall desired behavior is that the initiator of a stream must be the first one to send frames on it, but that any frame it chooses to send should be considered valid, regardless of reordering.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439148988">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-38Rz1UH7r1F1ZBWeziOslL2A32ks5uvbcpgaJpZM4W5BDs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9dfYaX9eT2Gq3YEz71ev6nbfbDDks5uvbcpgaJpZM4W5BDs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1797: I would say the overall desired behavior is that the initiator of a stream must be the first one to send frames on it, but that any frame it chooses to send should be considered valid, regardless of reordering."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439148988"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439148988",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439148988",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439148988"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedbfa938fca_37503fa08aed45bc33783--


From nobody Thu Nov 15 10:50:30 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 F070C127598 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:50:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 Ng8bXJ5XVlQA for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 10:50:27 -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 7B3EE127332 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:50: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=nwm0rqte77E2kzG9DsnwAQIZkAw=; b=ad6/g+GLAWfMWKu6 0OAM880nP/4oRyctUUc538KpzFpa3zWjHMuMmtFT9WnhMioQMgIMJ9EBAxtPV+SS pF//RNM+7YB90kmzyaiPvYHQCuJioY/4J5oseex80aF0dfeRrnrmeMeIJmH+tKl2 MRNX1Zv9wCdnrkgO61W4oz/v/iU=
Received: by filter0966p1las1.sendgrid.net with SMTP id filter0966p1las1-3115-5BEDBFF2-13 2018-11-15 18:50:26.530135994 +0000 UTC m=+696440.602950649
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id yvN_fMzLQ8uC7uvVyXA6qw for <quic-issues@ietf.org>; Thu, 15 Nov 2018 18:50:26.340 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id 51AF03E08F7 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 10:50:26 -0800 (PST)
Date: Thu, 15 Nov 2018 18:50:26 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab431a4a2aff4a88304ca4fed581afb99b70920f7792cf00000001180581f292a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439149368@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedbff24fdd2_184f3fd64c6d45b81003c9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3+ITaXBzN79S/m1xl6J2hs4LWS+bddSpg2h+ FxWP4ECBimhP8uSQGmbclKju5RKxR0ULmnHdV6JlbtvLA/AhAqJ4+RxVAdmtDd700LZdM5ZYqCbwxc YE3+kMMWQZOB+2QSAP5MYO0OR4WZOAYjUFGOxVstmfnWynC5h+vSQsnL7Qm9yf8Ma9aYP+CGh5baVj A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ako9qBkNdA0S3YUSXCpmo4T8XTc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 18:50:29 -0000

----==_mimepart_5bedbff24fdd2_184f3fd64c6d45b81003c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The other way to frame it is that a peer-initiated stream moves out of Ready on receipt of any frame, and the prohibition on STOP_SENDING gets scoped to locally-initiated 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/1797#issuecomment-439149368
----==_mimepart_5bedbff24fdd2_184f3fd64c6d45b81003c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The other way to frame it is that a peer-initiated stream moves out of Ready on receipt of any frame, and the prohibition on STOP_SENDING gets scoped to locally-initiated streams.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439149368">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-_lC1jqGbGuXRePsoI-4gNdWZzSks5uvbdygaJpZM4W5BDs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_k9r99X9cYGvPEcDy2MybiWXQ8Cks5uvbdygaJpZM4W5BDs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1797: The other way to frame it is that a peer-initiated stream moves out of Ready on receipt of any frame, and the prohibition on STOP_SENDING gets scoped to locally-initiated streams."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439149368"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439149368",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439149368",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439149368"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedbff24fdd2_184f3fd64c6d45b81003c9--


From nobody Thu Nov 15 11: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 BE577128D09 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 11:21:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9FCvuCz81-rs for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 11: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 D64C4127333 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 11:21:52 -0800 (PST)
Date: Thu, 15 Nov 2018 11:21:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542309711; bh=PwVz3TVPzo4pTddI2grn6tjcx/icLvkeR5uFDe3Ah+k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i1sn+pmkuCDS7lCiGIhN7Mo4mQOu6emyE8MjNjypUVuwXXcFENkjMTNu+tFjhGmXp a55rq4HBVW7e4FXT1WNmxfFZTfkNwdAwbX3cHSzk2+7uxxYN1zmzz+IXjl3enplvT0 q4vFOyZqtMlkVog/Zdw303VuGgkwTaP6BnMtknXw=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab73bc6da10b961442fda60d4e749f483199c3b53a92cf000000011805894f92a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439159062@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedc74f74a2d_36903fc691ad45c0789f8"; 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/mOlT5_mCkWHBt-otsKBL_o8RFXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 19:21:55 -0000

----==_mimepart_5bedc74f74a2d_36903fc691ad45c0789f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"I would say the overall desired behavior is that the initiator of a stream must be the first one to send frames on it, but that any frame it chooses to send should be considered valid, regardless of reordering."

"The other way to frame it is that a peer-initiated stream moves out of Ready on receipt of any frame, and the prohibition on STOP_SENDING gets scoped to locally-initiated streams."

@MikeBishop well said. I completely agree with both framings of 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/1797#issuecomment-439159062
----==_mimepart_5bedc74f74a2d_36903fc691ad45c0789f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>"I would say the overall desired behavior is that the initiator of a s=
tream must be the first one to send frames on it, but that any frame it c=
hooses to send should be considered valid, regardless of reordering."</p>=

<p>"The other way to frame it is that a peer-initiated stream moves out o=
f Ready on receipt of any frame, and the prohibition on STOP_SENDING gets=
 scoped to locally-initiated streams."</p>
<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> well said. I completely agree with both frami=
ngs of this issue.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1797#issuecomment-439159062">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5no=
-hUFCBDOcEBLnz2I1LIXsZeMks5uvb7PgaJpZM4W5BDs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8ZQL1OWGkQLh_FaXRJ6J42v=
ehbdks5uvb7PgaJpZM4W5BDs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@Ryan=
AtGoogle in #1797: \"I would say the overall desired behavior is that the=
 initiator of a stream must be the first one to send frames on it, but th=
at any frame it chooses to send should be considered valid, regardless of=
 reordering.\"\r\n\r\n\"The other way to frame it is that a peer-initiate=
d stream moves out of Ready on receipt of any frame, and the prohibition =
on STOP_SENDING gets scoped to locally-initiated streams.\"\r\n\r\n@MikeB=
ishop well said. I completely agree with both framings of this issue."}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/1797#issuecomment-439159062"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment=
-439159062",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9159062",
"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] STOP_SENDING in Ready state (#1797)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9159062"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3840452=
92\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedc74f74a2d_36903fc691ad45c0789f8--


From nobody Thu Nov 15 11:41: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 527C8130E6C for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 11:41:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KylmHHz9TMV6 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 11:41: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 66528130E1A for <quic-issues@ietf.org>; Thu, 15 Nov 2018 11:41:37 -0800 (PST)
Date: Thu, 15 Nov 2018 11:41:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542310896; bh=p+xz63NCvod6NZIm7zAyM5thuD2+QXKDEDCyULNc1c8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bSQ7w6PDnAxTqrkwLgDwn2n86SflCCHJF67BKLZU64inAwHDNwWdHLLC9V6hJi8Ca O6JSdUaB4tb9g0llSb6rA/xtv98M8lbGixUfNXPXgbyOyTB9srV6CtCWtFtq12mc32 AD455fkyhHkreGxU83C7lZ1UiuGKfUkZPp0cpWhE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21f6d1366d4ad15aa58bee10dc8fefa038a6d8d592cf0000000118058df092a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439165290@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedcbf0575f8_6fb93fc07aad45c42286bb"; 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/Fx1uNDwy2gXPaMZCND_MUAZhwVI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 19:41:47 -0000

----==_mimepart_5bedcbf0575f8_6fb93fc07aad45c42286bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the answer to @RyanAtGoogle 's problem is that it can't really send a STOP_SENDING together with a RESET_STREAM unless a higher stream was already open. Not because of the current formulation, but because it violates the principle of sender creating the stream state for its own half-stream, regardless of who is the initiater.

To work around that, either STOP_SENDING should be permitted up to MAX_STREAM_ID, which I dislike, or a new STOP_RESET_STREAM message is needed, or STOP_SENDING is only permitted when coalesced in the same packet, which is messy.

So it really is the same problem as the uninitated peer problem - STOP_SENDING is invasive on streams that are not yet ready.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439165290
----==_mimepart_5bedcbf0575f8_6fb93fc07aad45c42286bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think the answer to <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> 's problem is that=
 it can't really send a STOP_SENDING together with a RESET_STREAM unless =
a higher stream was already open. Not because of the current formulation,=
 but because it violates the principle of sender creating the stream stat=
e for its own half-stream, regardless of who is the initiater.</p>
<p>To work around that, either STOP_SENDING should be permitted up to MAX=
_STREAM_ID, which I dislike, or a new STOP_RESET_STREAM message is needed=
, or STOP_SENDING is only permitted when coalesced in the same packet, wh=
ich is messy.</p>
<p>So it really is the same problem as the uninitated peer problem - STOP=
_SENDING is invasive on streams that are not yet ready.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1797#issuecomment-439165290">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Sz=
UjqCs0aMzUzzyHQjoHAHc8y4ks5uvcNwgaJpZM4W5BDs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6qPXkA0-qBOXa8adH28d_lR=
jIk7ks5uvcNwgaJpZM4W5BDs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1797: I think the answer to @RyanAtGoogle 's problem is that it =
can't really send a STOP_SENDING together with a RESET_STREAM unless a hi=
gher stream was already open. Not because of the current formulation, but=
 because it violates the principle of sender creating the stream state fo=
r its own half-stream, regardless of who is the initiater.\r\n\r\nTo work=
 around that, either STOP_SENDING should be permitted up to MAX_STREAM_ID=
, which I dislike, or a new STOP_RESET_STREAM message is needed, or STOP_=
SENDING is only permitted when coalesced in the same packet, which is mes=
sy.\r\n\r\nSo it really is the same problem as the uninitated peer proble=
m - STOP_SENDING is invasive on streams that are not yet ready."}],"actio=
n":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issu=
es/1797#issuecomment-439165290"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment=
-439165290",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9165290",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9165290"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3840452=
92\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedcbf0575f8_6fb93fc07aad45c42286bb--


From nobody Thu Nov 15 11:45: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 11C7E128D09 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 11:45:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.471
X-Spam-Level: 
X-Spam-Status: No, score=-3.471 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E5l-bMh55beS for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 11:45:38 -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 D874C127333 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 11:45: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=231BmseTVQGWomehDGX3DCoBtw8=; b=BXZyFtAeHd9OvUVD mOnywQWFgw2HWoWp+aUGWZrGaVJ3P1NY1/WRgh4lGZM3koF1ovNcd0iG8vcPfogR GDnky91VyGWFX0pSw1LNkCqEjO4Xo2jk3Vm7gKpYtGRUOVvN8B2MGkZDHbBltDRr FmTYyccgbOj/l4N+QV9FHhqfNso=
Received: by filter0620p1iad2.sendgrid.net with SMTP id filter0620p1iad2-8473-5BEDCCDD-19 2018-11-15 19:45:33.52082536 +0000 UTC m=+762518.272154738
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id hAzDJFr2TbmymMsfEXZtFQ for <quic-issues@ietf.org>; Thu, 15 Nov 2018 19:45:33.587 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id 72C873E034B for <quic-issues@ietf.org>; Thu, 15 Nov 2018 11:45:33 -0800 (PST)
Date: Thu, 15 Nov 2018 19:45:34 +0000 (UTC)
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4e04c971d3291cd610e3ec158bc90d8afe8f03cb92cf0000000118058edd92a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439166479@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedccdd71690_65e13ff8ac2d45bc138675"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1EcMv2vVJTgoxkGzXaiC5muhuhxnkpOyJAY0 I8QyIGix2xuXMAMwybQCrMQvi0zhgXSMOIIuhaDzDp1AxjlT6JnL0QJ8tyo374+Ct2I7sm28m0+KuV yCvkD/ElIjwH2rJoXpcYmL9Oige5ECHbgasGWG3GSwlGWqCf7kTsdy4r8E9+os9ljgh3rz4If5YF40 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5Zpsw31jxBFBVvC4WZt3qbxx4pM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 19:45:40 -0000

----==_mimepart_5bedccdd71690_65e13ff8ac2d45bc138675
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"but because it violates the principle of sender creating the stream state for its own half-stream, regardless of who is the initiater."

Is that correct? I think the stream state machine disagrees:
```
          o
          | Create Stream (Sending)
          | Create Bidirectional Stream (Receiving)
          v
      +-------+
```
This says that the send side of a bidi stream is opened when a bidi stream is opened on the receive side. Or perhaps I'm misreading 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/1797#issuecomment-439166479
----==_mimepart_5bedccdd71690_65e13ff8ac2d45bc138675
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>"but because it violates the principle of sender creating the stream sta=
te for its own half-stream, regardless of who is the initiater."</p>
<p>Is that correct? I think the stream state machine disagrees:</p>
<pre><code>          o
          | Create Stream (Sending)
          | Create Bidirectional Stream (Receiving)
          v
      +-------+
</code></pre>
<p>This says that the send side of a bidi stream is opened when a bidi stre=
am is opened on the receive side. Or perhaps I'm misreading 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/1797#issuecomment-439166479">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqySwAdRWJfL2-A=
K13YnLUYaQP6LPks5uvcRdgaJpZM4W5BDs">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq0Yfwrgtp1B7G3tXoIKIeNCRZmccks5uvcRdga=
JpZM4W5BDs.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 #179=
7: \"but because it violates the principle of sender creating the stream st=
ate for its own half-stream, regardless of who is the initiater.\"\r\n\r\nI=
s that correct? I think the stream state machine disagrees:\r\n```\r\n     =
     o\r\n          | Create Stream (Sending)\r\n          | Create Bidirec=
tional Stream (Receiving)\r\n          v\r\n      +-------+\r\n```\r\nThis =
says that the send side of a bidi stream is opened when a bidi stream is op=
ened on the receive side. Or perhaps I'm misreading that?"}],"action":{"nam=
e":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#is=
suecomment-439166479"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4=
39166479",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4391=
66479",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-4391=
66479"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedccdd71690_65e13ff8ac2d45bc138675--


From nobody Thu Nov 15 11:52: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 C4CF3128D09 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 11:52:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qsYOFoCEjx9X for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 11:52: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 F3261127333 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 11:52:47 -0800 (PST)
Date: Thu, 15 Nov 2018 11:52:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542311566; bh=1xS8gNQndxG/ITCw6po8kOYW2z0cQrLHDWbJVfBlfO8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cQzmDfM1r2S1yWduL3DsQ/YwZ0d6G6BEadKy4o/+/teFr7PHMYsJ5+F7jEku9gWdc xY907CCUDmzQbs3tf0/THgiRg+2ncffxFTyVGoyXdwAMzhgj4ztJGU0nlm4jHqNZvG ofI4ElftXoEU4c0R7uJYSCbQICQbdxozrft4/Db0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab384c2788af445f419f6dc7472cc0e0452610c50392cf000000011805908e92a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439168740@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedce8e9c3ef_66163ff8ac2d45bc25593b"; 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/IUmYxd58xapCmBPpU4mb4Gz-0QI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 19:52:50 -0000

----==_mimepart_5bedce8e9c3ef_66163ff8ac2d45bc25593b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm note sure, I have a hard time reading these diagrams. You need to also read the associated text at the very least.

Even with a STOP_RESET_STREAM that closed both half-streams, you still have the problem that you then potentially opened streams with lesser ID's. You cannot send STOP_SENDING on these due to the same race 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/1797#issuecomment-439168740
----==_mimepart_5bedce8e9c3ef_66163ff8ac2d45bc25593b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm note sure, I have a hard time reading these diagrams. You need to =
also read the associated text at the very least.</p>
<p>Even with a STOP_RESET_STREAM that closed both half-streams, you still=
 have the problem that you then potentially opened streams with lesser ID=
's. You cannot send STOP_SENDING on these due to the same race condition.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1797#issuecomment-439168740">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-g0=
spbZcI7sWSMCI-L1HLGNRT5mks5uvcYOgaJpZM4W5BDs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1Wupb7NAljJtNx-EFVRCYRm=
POWaks5uvcYOgaJpZM4W5BDs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1797: I'm note sure, I have a hard time reading these diagrams. =
You need to also read the associated text at the very least.\r\n\r\nEven =
with a STOP_RESET_STREAM that closed both half-streams, you still have th=
e problem that you then potentially opened streams with lesser ID's. You =
cannot send STOP_SENDING on these due to the same race condition."}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/1797#issuecomment-439168740"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment=
-439168740",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9168740",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9168740"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3840452=
92\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedce8e9c3ef_66163ff8ac2d45bc25593b--


From nobody Thu Nov 15 11:54: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 7CEF7128D09 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 11:54:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EhoWvdjSDL91 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 11:54: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 93B6B127333 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 11:54:21 -0800 (PST)
Date: Thu, 15 Nov 2018 11:54:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542311660; bh=36RBfjrBga/2IYUrRPMwUj5Q+I+gyv/WyAn5WleQvAo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k+ja3csbE8iQcaXFS6ZPlWqkfMRt9FErjtpjST1sJpeYtzIGCQAuXZAYYOfPcq+7F 50tfLKtHwHd+FBRWynLeJfrGYYVqI37tCKfj0vQ0TPzGH6XZR/dktPAHwWWvmRIJBB gG/npBVy5kUBpgHY0Dq6usltJQ9y2vQstv/oeW7U=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f0fb49a91e09fcdf424b9b07b4187b8e995442592cf00000001180590ec92a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439169198@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedceec85868_65163f8b9a6d45c444293e"; 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/PPUPbvEUCpoUj8JNJFMnkc7ATrU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 19:54:23 -0000

----==_mimepart_5bedceec85868_65163f8b9a6d45c444293e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> This says that the send side of a bidi stream is opened when a bidi stream is opened on the receive side. Or perhaps I'm misreading that?

I don't think that is wrong, but you cannot know the state at both ends at the same time. So the question is how you know that the other end opened the stream. It can happen by receiving data, or via implicit open in some cases.

I start to dislike implicit open even more 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/1797#issuecomment-439169198
----==_mimepart_5bedceec85868_65163f8b9a6d45c444293e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>This says that the send side of a bidi stream is opened when a bidi st=
ream is opened on the receive side. Or perhaps I'm misreading that?</p>
</blockquote>
<p>I don't think that is wrong, but you cannot know the state at both end=
s at the same time. So the question is how you know that the other end op=
ened the stream. It can happen by receiving data, or via implicit open in=
 some cases.</p>
<p>I start to dislike implicit open even more 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/1797#issuecomment-439169198">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-Ju=
5pcqkD5WX4aUndHjbLAlJV-Tks5uvcZsgaJpZM4W5BDs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwlHTEFshvxHVs16jQ6ErJ4T=
shuZks5uvcZsgaJpZM4W5BDs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1797: \u003e This says that the send side of a bidi stream is op=
ened when a bidi stream is opened on the receive side. Or perhaps I'm mis=
reading that?\r\n\r\nI don't think that is wrong, but you cannot know the=
 state at both ends at the same time. So the question is how you know tha=
t the other end opened the stream. It can happen by receiving data, or vi=
a implicit open in some cases.\r\n\r\nI start to dislike implicit open ev=
en more now."}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/1797#issuecomment-439169198"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment=
-439169198",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9169198",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9169198"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3840452=
92\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedceec85868_65163f8b9a6d45c444293e--


From nobody Thu Nov 15 12:12: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 D4196129AB8 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 12:12:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wyGJHFKuBloe for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 12:12: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 C048C12958B for <quic-issues@ietf.org>; Thu, 15 Nov 2018 12:12:39 -0800 (PST)
Date: Thu, 15 Nov 2018 12:12:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542312758; bh=1YN1T57SH0WbqkS6cY/93n+mNfP7DGhZ1FCuU5HZ9k8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FUjFLZVolAXSA588WZ4Xsm7XOrx2Rm1G47iGMWwLVu6N1ZoaJeMLoqx+xj+ov0hPX EouASsvtpgVTm1FAVClfPXZWo7AeUsXW/zpVH3G0SGwLPmRez7Ufh/XWgktrnrvlyh 5rf9cVq9vnzCBSjEOIPcI9wp7KDuPjv4vnhs2Eo8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8243247d6193a99341638d1b251d77f4e5ba545492cf000000011805953692a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439174620@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedd336a0d75_38163fe7ef0d45b42136bc"; 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/NmaOqQOG6rY97Kc8rtV85tXidPA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 20:12:42 -0000

----==_mimepart_5bedd336a0d75_38163fe7ef0d45b42136bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Looking at the existing transitions....=0D
=0D
> The sending part of a bidirectional stream initiated by a peer (type 0 =
for a server, type 1 for a client) enters the =E2=80=9CReady=E2=80=9D sta=
te then immediately transitions to the =E2=80=9CSend=E2=80=9D state if th=
e receiving part enters the =E2=80=9CRecv=E2=80=9D state (Section 3.2).=0D=

=0D
And in "Send," STOP_SENDING is valid.  So what causes the receiving part =
to enter "Recv"?=0D
=0D
> The receiving part of a stream initiated by a peer (types 1 and 3 for a=
 client, or 0 and 2 for a server) is created when the first STREAM, STREA=
M_DATA_BLOCKED, RESET_STREAM, or MAX_STREAM_DATA (bidirectional only, see=
 below) is received for that stream. The initial state for a receive stre=
am is =E2=80=9CRecv=E2=80=9D.=0D
=0D
It's odd to say that STOP_SENDING causes a state change on the receive st=
ream, but that's one way to formulate this.  It's evidence that the peer =
is starting to use this bidirectional stream, and is no more weird than a=
 MAX_STREAM_DATA (which is similarly talking about the other stream direc=
tion).=0D
=0D
Maybe STOP_SENDING needs to join the bidirectional-only category of frame=
s that can open a stream in both directions.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439174620=

----==_mimepart_5bedd336a0d75_38163fe7ef0d45b42136bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Looking at the existing transitions....</p>
<blockquote>
<p>The sending part of a bidirectional stream initiated by a peer (type 0=
 for a server, type 1 for a client) enters the =E2=80=9CReady=E2=80=9D st=
ate then immediately transitions to the =E2=80=9CSend=E2=80=9D state if t=
he receiving part enters the =E2=80=9CRecv=E2=80=9D state (Section 3.2).<=
/p>
</blockquote>
<p>And in "Send," STOP_SENDING is valid.  So what causes the receiving pa=
rt to enter "Recv"?</p>
<blockquote>
<p>The receiving part of a stream initiated by a peer (types 1 and 3 for =
a client, or 0 and 2 for a server) is created when the first STREAM, STRE=
AM_DATA_BLOCKED, RESET_STREAM, or MAX_STREAM_DATA (bidirectional only, se=
e below) is received for that stream. The initial state for a receive str=
eam is =E2=80=9CRecv=E2=80=9D.</p>
</blockquote>
<p>It's odd to say that STOP_SENDING causes a state change on the receive=
 stream, but that's one way to formulate this.  It's evidence that the pe=
er is starting to use this bidirectional stream, and is no more weird tha=
n a MAX_STREAM_DATA (which is similarly talking about the other stream di=
rection).</p>
<p>Maybe STOP_SENDING needs to join the bidirectional-only category of fr=
ames that can open a stream in both directions.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1797#issuecomment-439174620">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4JM=
Gt4jfBu0759pXIU-XhWaJ7u0ks5uvcq2gaJpZM4W5BDs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-ufhaux6h14bx3tq1sl-U1h=
HNncks5uvcq2gaJpZM4W5BDs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1797: Looking at the existing transitions....\r\n\r\n\u003e Th=
e sending part of a bidirectional stream initiated by a peer (type 0 for =
a server, type 1 for a client) enters the =E2=80=9CReady=E2=80=9D state t=
hen immediately transitions to the =E2=80=9CSend=E2=80=9D state if the re=
ceiving part enters the =E2=80=9CRecv=E2=80=9D state (Section 3.2).\r\n\r=
\nAnd in \"Send,\" STOP_SENDING is valid.  So what causes the receiving p=
art to enter \"Recv\"?\r\n\r\n\u003e The receiving part of a stream initi=
ated by a peer (types 1 and 3 for a client, or 0 and 2 for a server) is c=
reated when the first STREAM, STREAM_DATA_BLOCKED, RESET_STREAM, or MAX_S=
TREAM_DATA (bidirectional only, see below) is received for that stream. T=
he initial state for a receive stream is =E2=80=9CRecv=E2=80=9D.\r\n\r\nI=
t's odd to say that STOP_SENDING causes a state change on the receive str=
eam, but that's one way to formulate this.  It's evidence that the peer i=
s starting to use this bidirectional stream, and is no more weird than a =
MAX_STREAM_DATA (which is similarly talking about the other stream direct=
ion).\r\n\r\nMaybe STOP_SENDING needs to join the bidirectional-only cate=
gory of frames that can open a stream in both directions."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/179=
7#issuecomment-439174620"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment=
-439174620",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9174620",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9174620"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3840452=
92\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedd336a0d75_38163fe7ef0d45b42136bc--


From nobody Thu Nov 15 12:17: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 1034C130DBE for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 12:17:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kekTb7Lhs2Tw for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 12:16: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 AB93312F1AC for <quic-issues@ietf.org>; Thu, 15 Nov 2018 12:16:58 -0800 (PST)
Date: Thu, 15 Nov 2018 12:16:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542313017; bh=X3a0XFypk5YOyFWKIZu53dzhLFu/7l4UIEzGWeZvvOU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=No8h/hd52ZnIjn3bOvNuqjUFuicbbUzM4jhjBzSBwu/TXxbVWTdpaxSlLO3gI9yIv W9vEy97Rwa0N16gMDnUrTqFPh0hE0c2ls33Tni7hhxOEx4sxdH9gheoIYPSRpINuRN ArxDmRw4EWN9MuUT65M6X61iTITJLPtXiS43yN6Q=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdde68370cd357be0662c51837ab517233448b06d92cf000000011805963992a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439175861@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedd4399984d_1a7a3feb678d45b810392d"; 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/7Yyk2O3FMaDbrUYE0aXzhFjfdQU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 20:17:01 -0000

----==_mimepart_5bedd4399984d_1a7a3feb678d45b810392d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Maybe STOP_SENDING needs to join the bidirectional-only category of frames that can open a stream in both directions.

And maybe there or more hidden race conditions in 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/issues/1797#issuecomment-439175861
----==_mimepart_5bedd4399984d_1a7a3feb678d45b810392d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Maybe STOP_SENDING needs to join the bidirectional-only category of frames that can open a stream in both directions.</p>
</blockquote>
<p>And maybe there or more hidden race conditions in 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/issues/1797#issuecomment-439175861">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw9fNrSAO8CoROJFfjCKVPZDFlwaks5uvcu5gaJpZM4W5BDs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Ok23yu4gBH3PLANINaJ3UXIiaQks5uvcu5gaJpZM4W5BDs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1797: \u003e Maybe STOP_SENDING needs to join the bidirectional-only category of frames that can open a stream in both directions.\r\n\r\nAnd maybe there or more hidden race conditions in other frame types?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439175861"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439175861",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439175861",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439175861"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedd4399984d_1a7a3feb678d45b810392d--


From nobody Thu Nov 15 12:53: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 1913B130DE4 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 12:53:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QFVJLxZ6RJbt for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 12:53: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 37534130DD8 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 12:53:41 -0800 (PST)
Date: Thu, 15 Nov 2018 12:53:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542315219; bh=17UXwAAqvEHRG9NpW89TtSy++p4zkdYQ91D8Amisl9k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CP2K2ZvmcplOI/ng/gtYF20PlV8wmgk5z0R4rFk5yDvfSQisuIePe/FiRYqAZF/YG OsVC9lsIGr71nYm/IDDoYg1UlzTesGaspTUNlLePPlvXaxFa6cns3FrcxFW7JK7VH8 hY6lSK45v3uXBUiJS02wbjQi8xiIENZEr3H8tic8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab538e09aa55f2ec0333a5bfa9825d5efb40df57f592cf0000000118059ed392a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439186196@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beddcd3b046e_515f3fe0caed45b41679a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-lYXILfycz71wU_zptAoQoHEGE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 20:53:43 -0000

----==_mimepart_5beddcd3b046e_515f3fe0caed45b41679a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I do think STOP_SENDING needs to join the set of frames that open a stream in both directions.

In particular, if I sent a GET in HTTP, and then I send a STOP_SENDING and RESET_STREAM in the same packet a few ms later, but the packet containing the GET is lost, I think that needs to be valid, since I expect webapps to do that fairly frequently.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439186196
----==_mimepart_5beddcd3b046e_515f3fe0caed45b41679a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I do think STOP_SENDING needs to join the set of frames that open a st=
ream in both directions.</p>
<p>In particular, if I sent a GET in HTTP, and then I send a STOP_SENDING=
 and RESET_STREAM in the same packet a few ms later, but the packet conta=
ining the GET is lost, I think that needs to be valid, since I expect web=
apps to do that fairly frequently.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1797#issuecomment-439186196">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxCI=
3GIdvU_hW4xn6C8UmAHEpLx3ks5uvdRTgaJpZM4W5BDs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyG3rDfX76s3QK0nbezPFIp4=
NdNfks5uvdRTgaJpZM4W5BDs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1797: I do think STOP_SENDING needs to join the set of frames th=
at open a stream in both directions.\r\n\r\nIn particular, if I sent a GE=
T in HTTP, and then I send a STOP_SENDING and RESET_STREAM in the same pa=
cket a few ms later, but the packet containing the GET is lost, I think t=
hat needs to be valid, since I expect webapps to do that fairly frequentl=
y."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/1797#issuecomment-439186196"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment=
-439186196",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9186196",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9186196"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3840452=
92\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5beddcd3b046e_515f3fe0caed45b41679a1--


From nobody Thu Nov 15 13:21: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 BB613130DF7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 13:21:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 TWsCFF2kh2PM for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 13:21: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 C52F212870E for <quic-issues@ietf.org>; Thu, 15 Nov 2018 13:21:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542316863; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iYJhtBi57adX74038YAGU5SpL5crK7rdW1wR1UZI6V4=; b=RNmNu7ojE38B2OZJSM68QRwlHMdJFn0PZJX0SuZzbt+Abml3CoVA2uW7/2HrqVHGQesc0Kxx JKzBw6ceotvCBWXgQb3UbXyxOpISfoZR+g+Od8vp2K8k/d4dL5z9ZQFgKugp3IU8VCPwCaBy WBCsVlVlUJt4WSlmx2c2WzXk2ho=
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 5bede33e.7fac084b7780-smtp-out-n01; Thu, 15 Nov 2018 21:21:02 -0000 (UTC)
Date: Thu, 15 Nov 2018 13:21:02 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bede33ea25f0_2c5c2af1b184459063767@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9335f5: Clarify MAX_STREAMS
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bede33ea228b_2c5c2af1b18445906367e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0QM6oOsMU097MSElHnIrWqdSc9I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 21:21:06 -0000

----==_mimepart_5bede33ea228b_2c5c2af1b18445906367e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-max-streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9335f5a1ef5abb910049662c7cb5287f8455fe71
      https://github.com/quicwg/base-drafts/commit/9335f5a1ef5abb910049662c7cb5287f8455fe71
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bede33ea228b_2c5c2af1b18445906367e--


From nobody Thu Nov 15 13: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 75D1A128CB7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 13:21:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bjxUOr8oisj6 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 13:21: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 C15F312870E for <quic-issues@ietf.org>; Thu, 15 Nov 2018 13:21:19 -0800 (PST)
Date: Thu, 15 Nov 2018 13:21:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542316878; bh=mrGkdFtlnQDqo9tBqnbvRaorN5zX40cexhmQOX1pmpk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=BJtBBu6Zog9YES4P4GlVqulVe/uiylGrqPlsDVfS577AS9WJBrqwlDjfP0au2/KBf 5mgSyPj8KZcGO5KmaVeLXTVShLl9MHJ49dkZ7EWKrP+eWL1nLPNlp1tpyjkAF5Map+ 0YAcx+d4JN+Csa5UeyizyuS7NaJFlDMMRWT2FyVM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab322d8120021d02fc37b67c91b38868053f43804692cf000000011805a54e92a169ce16bada1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2012@github.com>
Subject: [quicwg/base-drafts] Clarify MAX_STREAMS (#2012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bede34ee758b_3923fbb88ad45c0131353"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YeZYMct322aHioaOoa7e6NXrSRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 21:21:22 -0000

----==_mimepart_5bede34ee758b_3923fbb88ad45c0131353
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1941
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2012

-- Commit Summary --

  * Clarify MAX_STREAMS

-- File Changes --

    M draft-ietf-quic-transport.md (17)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2012.patch
https://github.com/quicwg/base-drafts/pull/2012.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/2012

----==_mimepart_5bede34ee758b_3923fbb88ad45c0131353
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 #1941.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="375955610" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1941" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1941/hovercard" href="https://github.com/quicwg/base-drafts/issues/1941">#1941</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/2012'>https://github.com/quicwg/base-drafts/pull/2012</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify MAX_STREAMS</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2012/files#diff-0">draft-ietf-quic-transport.md</a>
    (17)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2012.patch'>https://github.com/quicwg/base-drafts/pull/2012.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2012.diff'>https://github.com/quicwg/base-drafts/pull/2012.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/2012">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-kc0lUkymIodmkdybjtK8vltKzzks5uvdrOgaJpZM4Yi6_H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5W82LWjJNjuhTY0iqy601ognkJ7ks5uvdrOgaJpZM4Yi6_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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 MAX_STREAMS (#2012)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2012"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2012",
"url": "https://github.com/quicwg/base-drafts/pull/2012",
"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": "Clarify MAX_STREAMS (#2012)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "9335f5a",
"value": "Clarify MAX_STREAMS"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2012/files#diff-0) (17 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\": 2012,\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\": 2012\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2012"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2012.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2012.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411807687\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bede34ee758b_3923fbb88ad45c0131353--


From nobody Thu Nov 15 13:23: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 D3A7E128CB7 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 13:23:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 9A3-6xe_5TfH for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 13:23: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 54FDE12870E for <quic-issues@ietf.org>; Thu, 15 Nov 2018 13:23:24 -0800 (PST)
Date: Thu, 15 Nov 2018 13:23:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542317003; bh=XLlIjiOVsp8idNwpbAY0r6Ex0mDb1+mtSXf/80W3YEU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fjz44Ii2lMEMG0/8vmAYBLnryT8pnXulBUAEQfAKdpNvuy6xPEKCm7IB8MnD3d0y9 +srElgx84HKhO9mrD35JHXBSeeriLKFC1meVYPA01pwrdsHjzknxnu8Uc0XLHQWUVT tWoofVSgLJ2yl4jZtCDSOYFjRSExHml1HErsWuCs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7188bbbdfdc937e60de40ed7d300f727887b6eb192cf000000011805a5cb92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175562092@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bede3cba78a3_1fb73fcf072d45b81852e9"; 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/E61CZX9q5p2XLoQv_Z9Nd1JufD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 21:23:26 -0000

----==_mimepart_5bede3cba78a3_1fb73fcf072d45b81852e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -850,55 +939,45 @@ if packet_type == Initial:
                      len(token)
 ~~~
 

Benjamin Saunders pointed out on Slack that the long header pseudo code does not check for out of bounds condition when the packet is 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/pull/2006#pullrequestreview-175562092
----==_mimepart_5bede3cba78a3_1fb73fcf072d45b81852e9
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/2006#discussion_r234012850">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -850,55 +939,45 @@ if packet_type == Initial:
                      len(token)
 ~~~
 
</pre>
<p>Benjamin Saunders pointed out on Slack that the long header pseudo code does not check for out of bounds condition when the packet is 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/pull/2006#pullrequestreview-175562092">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_3ftmf8hAvt6T7VEXmOenVq2Ztmks5uvdtLgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxmdMpNYH5D8Jpw3o2PNjPsezFdFks5uvdtLgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175562092"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175562092",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175562092",
"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 2006",
"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/2006#pullrequestreview-175562092"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bede3cba78a3_1fb73fcf072d45b81852e9--


From nobody Thu Nov 15 13: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 87C6812870E for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 13:25:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level: 
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 gY9M6CGuzrcU for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 13:25:52 -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 A96061277C8 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 13:25:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542317151; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1znMM6nnYPY8PbmhpeNKOxBeMxJxw8M21pAv1vnx2mk=; b=QiQhLugjsdCQAdxpOS8Zf8z9hzt7gHiwnaAvxpiv0HsEkdrT2xZds5T0COEJvxW9QJexEqBD EpTg87g8laEmDreBZt9oiDadRgPLGxpNNpqPzfW+wy4X+HO0n5wM1Jij934/goRAWTDwS4Og n33o7egwF01uCyaJal+yBvyZFu4=
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 5bede45f.7fd72c378d20-smtp-out-n03; Thu, 15 Nov 2018 21:25:51 -0000 (UTC)
Date: Thu, 15 Nov 2018 13:25:50 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bede45ed3061_61902abff04b658820975@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9a177c: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bede45ed2b73_61902abff04b65882089d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/plCsvAbIZ_VTyJ0qUHJICyFpLlQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 21:25:55 -0000

----==_mimepart_5bede45ed2b73_61902abff04b65882089d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-max-streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9a177cf85b59e1777c572d31e28777e1141b8a13
      https://github.com/quicwg/base-drafts/commit/9a177cf85b59e1777c572d31e28777e1141b8a13
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bede45ed2b73_61902abff04b65882089d--


From nobody Thu Nov 15 13:26: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 C0BF3130DEC for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 13:25:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 JpuHBKZ_2UnW for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 13:25: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 204601277C8 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 13:25: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=DpvMZ5G0NLEOOg3td0SmzguXXYg=; b=DaZqbRSRvgBo3T8m Jx3oWcAzevjLYch7BwACWroqWq1Yvbxd9b8il2otQMp2YBt3CCnPQ6li0bLDGNsh F08lW92+G7RW+XgR0qE1nv3sMer8lrrGeeYVXJhhYiQvOHcF9P16bYE9n1V7AAlI Cb89XN5PMEQxNiPnH6G0MFT+c1s=
Received: by filter0645p1las1.sendgrid.net with SMTP id filter0645p1las1-20994-5BEDE462-8 2018-11-15 21:25:54.187535703 +0000 UTC m=+706379.093643728
Received: from github-lowworker-e55e3e3.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id QCI-KbTHSnqxwUEuBXRRfw for <quic-issues@ietf.org>; Thu, 15 Nov 2018 21:25:54.192 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e55e3e3.cp1-iad.github.net (Postfix) with ESMTP id 0D34E180609 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 13:25:54 -0800 (PST)
Date: Thu, 15 Nov 2018 21:25:54 +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/2012/push/3053719482@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2012@github.com>
References: <quicwg/base-drafts/pull/2012@github.com>
Subject: Re: [quicwg/base-drafts] Clarify MAX_STREAMS (#2012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bede462bcbb_32f83f80288d45b82298c2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1vw8sAj3gft/4Zbx7IaEvBi0NYWqN5E/oRgq bdkSR9xDmIwd/ouor7qSM2aTOIQW5lLVrAFSiUPpB/AIN9xrUBh4rsy8JC7VhNgLHOEvu+HGNYzRCF QuaZppwUe994HZWoIpc86er+yyNSA2G4m8hPXmaC/w/YHV6zpsyXzSE7TA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/03IcqvN86f8WZf6iX9Xto8CI1K0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 21:25:57 -0000

----==_mimepart_5bede462bcbb_32f83f80288d45b82298c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

9a177cf  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/2012/files/9335f5a1ef5abb910049662c7cb5287f8455fe71..9a177cf85b59e1777c572d31e28777e1141b8a13

----==_mimepart_5bede462bcbb_32f83f80288d45b82298c2
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/9a177cf">9a177cf</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/2012/files/9335f5a1ef5abb910049662c7cb5287f8455fe71..9a177cf85b59e1777c572d31e28777e1141b8a13">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_YIgXr0RwcCsy4sPY4FRZ0ROg6fks5uvdvigaJpZM4Yi6_H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6kwNuuhIO9hjy2ZKCiHcwCwSrwQks5uvdvigaJpZM4Yi6_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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2012/files/9335f5a1ef5abb910049662c7cb5287f8455fe71..9a177cf85b59e1777c572d31e28777e1141b8a13"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2012/files/9335f5a1ef5abb910049662c7cb5287f8455fe71..9a177cf85b59e1777c572d31e28777e1141b8a13",
"url": "https://github.com/quicwg/base-drafts/pull/2012/files/9335f5a1ef5abb910049662c7cb5287f8455fe71..9a177cf85b59e1777c572d31e28777e1141b8a13",
"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 #2012",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2012:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "9a177cf",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2012/files/9335f5a1ef5abb910049662c7cb5287f8455fe71..9a177cf85b59e1777c572d31e28777e1141b8a13"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411807687\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bede462bcbb_32f83f80288d45b82298c2--


From nobody Thu Nov 15 14:16: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 85AA9130E5F for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:16:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cTg5aGJs7WZb for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:16: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 C91C3130E19 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:16:22 -0800 (PST)
Date: Thu, 15 Nov 2018 14:16:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542320181; bh=qzxUvjJk1l3060voB73QAQmaheksz+Lo4BkOPz8Cd9w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Pe3G2cU/HS5JZUlY9CaLR0gLxNgHMTUHJ9HNo48hNBuqk1RG1cM/+VlvAkjfeKuBP z7Chvn7TdqgpHMDH+YBgk+v0mauM3sDuC2EgW9l1tGGmV2tWfid4JvqbiKa+a+Miw7 aAiQdCwbrB51QUgBbl9jJdoxCkbmZ1Frb+OierIY=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef8702a8d26d3e80c6f9954560b87ce732fd9c0392cf000000011805b23592a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175582246@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf035af9b1_7a783ff338cd45b8257d4"; 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/c2tliQjPMpgPMvVeeymcSumNgMk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:16:24 -0000

----==_mimepart_5bedf035af9b1_7a783ff338cd45b8257d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> +algorithm.  The algorithm used depends on the negotiated AEAD.
+
+The output of this algorithm is 5 bytes of mask which are applied to the
+protected using exclusive OR.  The least significant bits of the first byte of
+the packet are masked by the first mask byte, and the packet number is masked
+with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:

```suggestion
if (packet[0] & 0x80) == 0x80:
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175582246
----==_mimepart_5bedf035af9b1_7a783ff338cd45b8257d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r234028915">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; +algorithm.  The algorithm used depends on=
 the negotiated AEAD.
+
+The output of this algorithm is 5 bytes of mask which are applied to the=

+protected using exclusive OR.  The least significant bits of the first b=
yte of
+the packet are masked by the first mask byte, and the packet number is m=
asked
+with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. R=
emoving
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask =3D header_protection(hp_key, sample)
+
+pn_length =3D (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 =3D=3D 0x80:
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-if packet[0] &amp; 0x80 =3D=3D 0x80:
+if (packet[0] &amp; 0x80) =3D=3D 0x80:
</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/2006#pullrequestreview-175582246">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
0z0ROakawsQyXOsjUfIzaUZz77Uks5uvee1gaJpZM4YfDHd">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqzGgkTayjPqNUnPQRIiuu=
vPUSa_hks5uvee1gaJpZM4YfDHd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #2006"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-1755=
82246"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestrev=
iew-175582246",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview=
-175582246",
"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": "@DavidSchinazi commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview=
-175582246"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4107924=
13\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedf035af9b1_7a783ff338cd45b8257d4--


From nobody Thu Nov 15 14:18: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 2EEEF130E71 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:18:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KBov3oo9uweM for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:18: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 AD198130E5F for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:18:54 -0800 (PST)
Date: Thu, 15 Nov 2018 14:18:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542320333; bh=fWyu4O+TL+DBKkCBANmSEaXVyrdcMlZ6GpIyED0GoE0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pz/XYxNPO9TGq4d/SUnAYXh9Qg6sAQ/prea9SAow2vBxWnAbpgnt8WGG9X7DX2UGc bAjaKZXodbHII9dq/yB/gwk2d2dIEg7Xj8sqJXv1BRDtXWC2Lwy25O5lULKkAC9m+f VroE1T6H8Va7FSBEMBfxxL3ydoscXaZ/ctLw7jHA=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8c78d0204ad169eaf159c027f94cf0a233f1997f92cf000000011805b2cd92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175583080@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf0cdda611_7e8f3fefa34d45b8139889"; 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/onDAuOHnbQ6N0FPxRMzmd3oXZ-w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:18:56 -0000

----==_mimepart_5bedf0cdda611_7e8f3fefa34d45b8139889
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

@marten-seemann you can grease this bit without encrypting it - just send a different random value with every packet. I would prefer to keep the spec simpler by never encrypting this 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/2006#discussion_r234029572
----==_mimepart_5bedf0cdda611_7e8f3fefa34d45b8139889
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234029572">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
</pre>
<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> you can grease this bit without encrypting it - just send a different random value with every packet. I would prefer to keep the spec simpler by never encrypting this 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/2006#discussion_r234029572">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyj6l7clgT3bw-sdbwY6-Lx1BjRzks5uvehNgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq69taJu1p3mA2P3dm3dWfrX9jQVbks5uvehNgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234029572"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234029572",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234029572",
"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": "@DavidSchinazi commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234029572"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedf0cdda611_7e8f3fefa34d45b8139889--


From nobody Thu Nov 15 14:21: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 C4075130E5F for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:21:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cTaEwkXulJLi for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:21: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 031DE130E19 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:21:07 -0800 (PST)
Date: Thu, 15 Nov 2018 14:21:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542320465; bh=yUl+Lnl0dLBxeKzpQDJU2pEDxF+4uef2j3jz3BoSUXU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w91mWv9CAQp3R72b6UlaG+UIe0ASdg0waQzIm3gW/FVrVPXcwSEebdZ5zKJlfubqE r6hDnpJ2ktYu5PJ+CRvzR7h/5sYPd/qVrDB6CfwiUlv+GuFAA1XJShfkT6diQZ3zds pAgvxHPm9fUXwHbtiIWjndlyw6Qm10SfWzMn/6b4=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9cb305234a9715ad582ca6a086c43cd3115aed8692cf000000011805b35192a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175583813@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf151e2b34_36cc3fe128ed45c471781"; 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/OVojG7fyW_fA_bwi5BZ-vlcOb8o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:21:09 -0000

----==_mimepart_5bedf151e2b34_36cc3fe128ed45c471781
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear commented on this pull request.



> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

@ianswett I think you can still tell which connections aren't spinning even if set to a random value. But I agree about leaking information unintentionally. 

I'd also like to make sure we grease this bit, but I would be fine with doing that in a way that doesn't involve encrypting it with the rest of the packet. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030117
----==_mimepart_5bedf151e2b34_36cc3fe128ed45c471781
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030117">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
</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 think you can still tell which connections aren't spinning even if set to a random value. But I agree about leaking information unintentionally.</p>
<p>I'd also like to make sure we grease this bit, but I would be fine with doing that in a way that doesn't involve encrypting it with the rest of the 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/2006#discussion_r234030117">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq75ZIFHYXPoqCR6Jan4tr16Vh_NPks5uvejRgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3cvSV3SL7ODgfBDqDsb6KrZZiDoks5uvejRgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030117"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030117",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030117",
"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": "@erickinnear commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@erickinnear",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030117"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedf151e2b34_36cc3fe128ed45c471781--


From nobody Thu Nov 15 14:22: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 E731F130E5F for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:22:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 DAqfB2kYmqIx for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:22:15 -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 746E9130E19 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:22: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=5CmnBiqXie/ztQiH6XQqEY70wWY=; b=Ugn/PcY56C2+Y0gv qkur4+mJYATD5upQ2fYL0lh6E9OaUAGyuY1DznPuUO5S0XB3dLQ+VijciDBjY/Sw vxxm5u+NzV/maqVeoMCgrs0UvkbYzCzjZOFhnV5Kb9C58txza/qpeeOxkpdE0uYl Y5m8kaLObzcSPRxWJfcXVuUsss0=
Received: by filter0733p1las1.sendgrid.net with SMTP id filter0733p1las1-6602-5BEDF195-41 2018-11-15 22:22:14.040723976 +0000 UTC m=+709068.188792880
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id T7AOy6sGQ7Wo3iy3yyzhkw for <quic-issues@ietf.org>; Thu, 15 Nov 2018 22:22:13.758 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id B60F0440789 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:22:13 -0800 (PST)
Date: Thu, 15 Nov 2018 22:22:14 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2bddc1a96854b70e551d9327c4db456c241086692cf000000011805b39592a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175584189@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf195b4776_6c1e3f85b9ed45bc16521f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0bBfwx0UXPHb+QApOQpDR4+rWWCY7RDgySlp pl8r5XVqFUFtMF9BmL3nUiSTRY9qlCTzbSeBTh+DM3ZPwlMHs8Dpo+HflH6uuhhRPlx3COpX8nvVr/ AKu4TuvTg5DGq426t93J6+q8UHvr9sSqp6BpQm4pMNGcNWLtarEXo1rrUbMsfcSSakzB00r2hb528F A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C25my_otlvuPu6174u9-36uZmDs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:22:17 -0000

----==_mimepart_5bedf195b4776_6c1e3f85b9ed45bc16521f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

@DavidSchinazi The simplest way to randomize it is to encrypt it, but as Ian says, there are reasons not to do this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030414
----==_mimepart_5bedf195b4776_6c1e3f85b9ed45bc16521f
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/2006#discussion_r234030414">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a> The simplest way to randomize it is to encrypt it, but as Ian says, there are reasons not to do this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030414">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyonfPRg6T65ZTRo0SJrY5mN53fUks5uvekVgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6aOXb166VB8k7vkjDyazQnzFmHEks5uvekVgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030414"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030414",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030414",
"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 2006",
"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/2006#discussion_r234030414"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedf195b4776_6c1e3f85b9ed45bc16521f--


From nobody Thu Nov 15 14: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 ED860130E98 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:23:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mv6WXhPNc19q for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:23: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 1DF10130F00 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:23:52 -0800 (PST)
Date: Thu, 15 Nov 2018 14:23:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542320631; bh=aUK2TAu1wJ3T1GEmKlcmpv4ru1/1XszZ2eWQKZrLRkM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EfQwe5O1/f23nf1PDMTT8iA/eu5m+npMx8yGKROM2Qv/bPhGT6je1CFbjT+FXhLMT WnJsruMCL98Kz+5KSOdsSQvP6FngljNs9aNQXfswPIznpcfJPM/fq8XGtzj+pveQVr tP+IN9zWlfR/5eedD4QL492mIrX93eWCN8eHo+yE=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee49b215639ecc54ecd6999ed993a4e47fcfe85b92cf000000011805b3f792a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175584717@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf1f764fd2_58ff3f8e132d45c02128c9"; 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/K9rKW2uNzD84HIfjMCm1gURgbLQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:23:54 -0000

----==_mimepart_5bedf1f764fd2_58ff3f8e132d45c02128c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> +
+Header protection is applied after packet protection is applied (see {{aead}}).
+The ciphertext of the packet is sampled and used as input to an encryption
+algorithm.  The algorithm used depends on the negotiated AEAD.
+
+The output of this algorithm is 5 bytes of mask which are applied to the
+protected using exclusive OR.  The least significant bits of the first byte of
+the packet are masked by the first mask byte, and the packet number is masked
+with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)

Shouldn't this pseudo-code define how `sample` is computed first? The spec only defines it further down (in `#hp-sample`) so we may want to reorder the pseudo-code to somewhere 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/2006#pullrequestreview-175584717
----==_mimepart_5bedf1f764fd2_58ff3f8e132d45c02128c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234030870">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+Header protection is applied after packet protection is applied (see {{aead}}).
+The ciphertext of the packet is sampled and used as input to an encryption
+algorithm.  The algorithm used depends on the negotiated AEAD.
+
+The output of this algorithm is 5 bytes of mask which are applied to the
+protected using exclusive OR.  The least significant bits of the first byte of
+the packet are masked by the first mask byte, and the packet number is masked
+with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
</pre>
<p>Shouldn't this pseudo-code define how <code>sample</code> is computed first? The spec only defines it further down (in <code>#hp-sample</code>) so we may want to reorder the pseudo-code to somewhere 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/2006#pullrequestreview-175584717">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx1Lrm4_2tr2Xj1HzTP1WzAmJVN9ks5uvel3gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5R0Q6jRCTZom8mJU6-b_KzLDvrbks5uvel3gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175584717"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175584717",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175584717",
"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": "@DavidSchinazi commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175584717"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedf1f764fd2_58ff3f8e132d45c02128c9--


From nobody Thu Nov 15 14:28: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 75EA1130EDA for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:28:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H82Zy1NeHYGM for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:28: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 87981130F05 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:28:47 -0800 (PST)
Date: Thu, 15 Nov 2018 14:28:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542320926; bh=HmhYffjXtx6HQmuldF2LO9yFzKFQCDYAD3yDHmllJkI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AO8pQZ1uD7IPCinZIJ91/Rir565SHS9DWj+cLf3U4E6wf5kx7piS2TTxHyOv9cEVl YeUzpIvGwOCl966ngWK5lmGe80OfwrCGREMDtIqbsSQkaApqzliulpZVyYAi57YcLl JsZcdMw8LmBnT9CEfwckNJECF5uXa67d2q8NmNsg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab72a21715d2cdd619d25ea9a1af06c50ffd0fb4a192cf000000011805b51e92a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/439213670@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf31edd0fc_729d3fd2160d45bc181395"; 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/ec8QSuOHbZ_j1Dwm0ksmcXQT_tk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:28:53 -0000

----==_mimepart_5bedf31edd0fc_729d3fd2160d45bc181395
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> And maybe there or more hidden race conditions in other frame types?

>From a cursory glance over the frame types, STOP_SENDING and MAX_STREAM_DATA appear to be the two frames sent by receivers on a stream.  Everything else is either connection-level or sent by senders.  The sender frames seem to be well-covered in terms of opening a stream.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#issuecomment-439213670
----==_mimepart_5bedf31edd0fc_729d3fd2160d45bc181395
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>And maybe there or more hidden race conditions in other frame types?</=
p>
</blockquote>
<p>From a cursory glance over the frame types, STOP_SENDING and MAX_STREA=
M_DATA appear to be the two frames sent by receivers on a stream.  Everyt=
hing else is either connection-level or sent by senders.  The sender fram=
es seem to be well-covered in terms of opening a 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/issues/1797#issuecomment-439213670">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0An=
99UMXvPqdp3_iuYUNEkaW1Z9ks5uveqegaJpZM4W5BDs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_JzHBegTxuMfngdiIi62xA7=
fyK5ks5uveqegaJpZM4W5BDs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1797: \u003e And maybe there or more hidden race conditions in=
 other frame types?\r\n\r\nFrom a cursory glance over the frame types, ST=
OP_SENDING and MAX_STREAM_DATA appear to be the two frames sent by receiv=
ers on a stream.  Everything else is either connection-level or sent by s=
enders.  The sender frames seem to be well-covered in terms of opening a =
stream."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/1797#issuecomment-439213670"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment=
-439213670",
"url": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9213670",
"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] STOP_SENDING in Ready state (#1797)",
"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\": 1797,\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\": 1797\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1797#issuecomment-43=
9213670"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3840452=
92\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedf31edd0fc_729d3fd2160d45bc181395--


From nobody Thu Nov 15 14:33: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 23BBA130E71 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:33:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OIH5ELY8G4od for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:33: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 64887124BAA for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:33:23 -0800 (PST)
Date: Thu, 15 Nov 2018 14:33:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542321202; bh=ikBW2oavz8gIa3V7Rf7M0LQX2w8+Ah9fp4XJ1IrcZTs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QokQYb670b2bGUCveAAb52LkjyFm8jN4blMOr66IwbcGhOa3qHhK1QruXHoIwMgiu CE5WXi8BZey4H3kIXjcBxmzZ+l6LuOmLYuv3KHKkA6j7I4vdSZKf44ZFJaG65oFvgu spMprFwV8cY+Cfk0NfRXSN8r67Z1jOSI9v1sdmQ8=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e0f50bd7145601235016f352b69ed62ada2d66192cf000000011805b63292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175587940@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf432969aa_82e3f9ab6ad45b8175459"; 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/Rcs6HvmjqL_QGgQP-nyF5R8u028>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:33:25 -0000

----==_mimepart_5bedf432969aa_82e3f9ab6ad45b8175459
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

Now that we have this PR, I'd like to reopen [the discussion of PNE simplification I proposed a while back](https://github.com/quicwg/base-drafts/issues/1575#issuecomment-425662595). Given the text in this PR, my proposal would be to require that QUIC packets MUST verify `length(packet number) + length(payload) >= 4`. Then you can remove this "unless" clause which simplifies both encryption and decryption. (Unlike my previous proposal, we would now only encrypt the packet number (not the start of the payload) since we get the packet number length from the first 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/pull/2006#pullrequestreview-175587940
----==_mimepart_5bedf432969aa_82e3f9ab6ad45b8175459
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234033345">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
</pre>
<p>Now that we have this PR, I'd like to reopen <a href="https://github.com/quicwg/base-drafts/issues/1575#issuecomment-425662595" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1575/hovercard">the discussion of PNE simplification I proposed a while back</a>. Given the text in this PR, my proposal would be to require that QUIC packets MUST verify <code>length(packet number) + length(payload) &gt;= 4</code>. Then you can remove this "unless" clause which simplifies both encryption and decryption. (Unlike my previous proposal, we would now only encrypt the packet number (not the start of the payload) since we get the packet number length from the first 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/pull/2006#pullrequestreview-175587940">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9DPw_Kr0tVuZX8hvm2c_DeVNG_Tks5uveuygaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4qls-ZzYhpft5zuwxWr2tYO0zHjks5uveuygaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175587940"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175587940",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175587940",
"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": "@DavidSchinazi commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175587940"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedf432969aa_82e3f9ab6ad45b8175459--


From nobody Thu Nov 15 14: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 E172F12D4E6 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:41:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zO92FemXgKqo for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:41: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 40854129619 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:41:29 -0800 (PST)
Date: Thu, 15 Nov 2018 14:41:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542321688; bh=0vINgXgcVcVuJCLN3gahmpmZc3rpEaY2Sge1yKJ1Y+E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qu/b8HKHhvCxJYJDHtqkNNVIVprze5TY8Lid2IYDJcmVnjFfeGnshnN0Wqn9/j2Mk /WpTXJ+5886RVViG3TqtztbzGsLjka2kFIGasHdJZQq+7nAxMbV1/lbQKeOlznH0xW O1O4899VucdXdwkI3TL0Q6tck8rHoTSvObffmfXE=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d4fd42050fda8b1ae1f66f02d50840d3576c30092cf000000011805b81892a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175590592@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf61865fff_384b3fc9c9cd45c475862"; 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/Sz4ZHLlEojS8dlhKWms0TxvxJQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:41:31 -0000

----==_mimepart_5bedf61865fff_384b3fc9c9cd45c475862
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



>  pseudocode:
 
 ~~~
 counter = DecodeLE(sample[0..3])
 nonce = DecodeLE(sample[4..7], sample[8..11], sample[12..15])
-encrypted_pn = ChaCha20(pn_key, counter, nonce, packet_number)
+mask = ChaCha20(pn_key, counter, nonce, 0)

```suggestion
mask = ChaCha20(pn_key, counter, nonce, {0,0,0,0,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/2006#pullrequestreview-175590592
----==_mimepart_5bedf61865fff_384b3fc9c9cd45c475862
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r234035482">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt;  pseudocode:
 =

 ~~~
 counter =3D DecodeLE(sample[0..3])
 nonce =3D DecodeLE(sample[4..7], sample[8..11], sample[12..15])
-encrypted_pn =3D ChaCha20(pn_key, counter, nonce, packet_number)
+mask =3D ChaCha20(pn_key, counter, nonce, 0)
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-mask =3D ChaCha20(pn_key, counter, nonce, 0)
+mask =3D ChaCha20(pn_key, counter, nonce, {0,0,0,0,0})
</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/2006#pullrequestreview-175590592">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
9RUfwKhfjNXuEw7Rl-aOLjljkU9ks5uve2YgaJpZM4YfDHd">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq1vtcxrernvV0LjIPmL9_=
CIoppQZks5uve2YgaJpZM4YfDHd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #2006"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-1755=
90592"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestrev=
iew-175590592",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview=
-175590592",
"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": "@DavidSchinazi commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview=
-175590592"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4107924=
13\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bedf61865fff_384b3fc9c9cd45c475862--


From nobody Thu Nov 15 14:42: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 B61F6130EA8 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:42:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 8P7xIp06v7Km for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:42: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 D6AB6129619 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:42:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542321733; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8/kuBMvmg/n9L2TCCM1mJRWvcgW8LH6Szfhq2CAh3ds=; b=LZVUx3RHag3hOv16PQ5pTfaXiedRDIGHCcnRRqhUtTOPfRvGy6C4JXAVZmIuk9HT7CMaOAai mjLNjJc0lUjFoZlhS7vWRs6rr9KeRLr7aALPL5hpNv4VNR1kA74MZhXAyno4GOYsbhqibLau 113SK0lO+75ZApcqTUl/uiJXvBM=
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.40]) by mxa.mailgun.org with ESMTP id 5bedf644.7fc833cbbea0-smtp-out-n01; Thu, 15 Nov 2018 22:42:12 -0000 (UTC)
Date: Thu, 15 Nov 2018 14:42:11 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bedf643f33f4_3b532b2a2c46c590110786@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 06b4cb: STOP_SENDING opens streams
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bedf643f30ce_3b532b2a2c46c59011062d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LJwmak51_PwJRVQeB1uMxSOCLGI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:42:16 -0000

----==_mimepart_5bedf643f30ce_3b532b2a2c46c59011062d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/stop_sending_opens
  Home:   https://github.com/quicwg/base-drafts
  Commit: 06b4cbd925ffc9a97e1b3ec7d22e750003232ad6
      https://github.com/quicwg/base-drafts/commit/06b4cbd925ffc9a97e1b3ec7d22e750003232ad6
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bedf643f30ce_3b532b2a2c46c59011062d--


From nobody Thu Nov 15 14:47: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 5B5C912D4EA for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:47:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tbTwm_DLmRp6 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:47: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 A7DE4129619 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:47:52 -0800 (PST)
Date: Thu, 15 Nov 2018 14:47:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542322071; bh=JufDxgZqotkdAGi0IT8QHgyTKSXLNjvqtFy+ytY/C2k=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Njx1xn/F6iFESjtplfcBd4c9BAudyXZVU/lhTnfXgQOXcYQ3j8GdCAmLuELfgdNrI MpcYPbnIXT3cxH7szXSklnLsnwy6yiMyrLqG45KN/PBu3Qs+RQ+lgDRFkAKOdXpg2z Ceq+ciwrWBba0EU0j6BLOeGWXMzqPJEXOmDSApFU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2b74c3933b12a8b6549fdcd8c555a19054894c192cf000000011805b99792a169ce16bb487b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2013@github.com>
Subject: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf797ea445_1323fbe732d45bc172420"; 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/bwRYNOQJw6AHA9hzJZVtnQgZpTU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:47:54 -0000

----==_mimepart_5bedf797ea445_1323fbe732d45bc172420
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1797, hopefully for real this time.

This is working with the existing text, but frankly, it feels a little wonky to say that receiving a frame for the sending part opens the receiving part, which opens the sending part, so the frame on the sending part is now valid to have received.

I'm not certain there's a better way to frame that, but we might think about it.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2013

-- Commit Summary --

  * STOP_SENDING opens streams

-- File Changes --

    M draft-ietf-quic-transport.md (32)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2013.patch
https://github.com/quicwg/base-drafts/pull/2013.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/2013

----==_mimepart_5bedf797ea445_1323fbe732d45bc172420
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 #1797.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="363664143" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1797" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1797/hovercard" href="https://github.com/quicwg/base-drafts/issues/1797">#1797</a>, hopefully for real this time.</p>
<p>This is working with the existing text, but frankly, it feels a little wonky to say that receiving a frame for the sending part opens the receiving part, which opens the sending part, so the frame on the sending part is now valid to have received.</p>
<p>I'm not certain there's a better way to frame that, but we might think about 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/2013'>https://github.com/quicwg/base-drafts/pull/2013</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>STOP_SENDING opens streams</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2013/files#diff-0">draft-ietf-quic-transport.md</a>
    (32)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2013.patch'>https://github.com/quicwg/base-drafts/pull/2013.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2013.diff'>https://github.com/quicwg/base-drafts/pull/2013.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/2013">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7fDhfymdK0-fkMntcbsOnTZ403gks5uve8XgaJpZM4Yjd_m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx9Re9qQAUbYS5sQPrmKweR9X9Iyks5uve8XgaJpZM4Yjd_m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"STOP_SENDING opens streams (#2013)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2013"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013",
"url": "https://github.com/quicwg/base-drafts/pull/2013",
"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": "STOP_SENDING opens streams (#2013)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "06b4cbd",
"value": "STOP_SENDING opens streams"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2013/files#diff-0) (32 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\": 2013,\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\": 2013\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2013"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2013.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2013.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411951078\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bedf797ea445_1323fbe732d45bc172420--


From nobody Thu Nov 15 14:52: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 0EF8212D4E6 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:52:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AKd-tcoGHkBE for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:52: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 4D5C2129619 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:52:41 -0800 (PST)
Date: Thu, 15 Nov 2018 14:52:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542322360; bh=rAGbfVpd40BBfb4p5BoM0AzO7XM+vbp0kpTK3sPH3/U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uSegT5TCtkRIqBNPh2mg2ON0D60w+lXtviBzDZVlbgzqHfzNq3SxXgL01I/3vtlbk XQLtrv8L4JunUZutIA5kjmVhqFXbtBhhEpzb4QRjl52ePfSURtB3jIeygEZTuNngFq i53pEUbVMtjAOTszIvKp4OayV2IDywlxmwr2Esk4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5da88b84d86e20d7ca9b861b6af71657da027a9892cf000000011805bab892a169ce16bb487b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2013/review/175594119@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2013@github.com>
References: <quicwg/base-drafts/pull/2013@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf8b848ed5_2ee33f8eca6d45b4166039"; 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/P-2Y-2-kouxdAfFVWL_0ZTvyN_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: Thu, 15 Nov 2018 22:52:43 -0000

----==_mimepart_5bedf8b848ed5_2ee33f8eca6d45b4166039
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -4276,12 +4280,12 @@ An endpoint uses a STOP_SENDING frame (type=0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals a peer
 to abruptly terminate transmission on a stream.
 
-Receipt of a STOP_SENDING frame is only valid for a send stream that exists and
-is not in the "Ready" state (see {{stream-send-states}}).  Receiving a
-STOP_SENDING frame for a send stream that is "Ready" or non-existent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint that
-receives a STOP_SENDING frame for a receive-only stream MUST terminate the
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated stream which
+does not exist or is in the "Ready" state (see {{stream-send-states}}).
+Receiving a STOP_SENDING frame for a locally-initiated send stream that is
+"Ready" or non-existent MUST be treated as a connection error of type
+PROTOCOL_VIOLATION.  An endpoint that receives a STOP_SENDING frame for a
+receive-only stream MUST terminate the connection with error PROTOCOL_VIOLATION.
 

I don't think this handles STOP_SENDING sent on an implicitly opened 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/2013#pullrequestreview-175594119
----==_mimepart_5bedf8b848ed5_2ee33f8eca6d45b4166039
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/2013#discussion_r234038347">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4276,12 +4280,12 @@ An endpoint uses a STOP_SENDING frame (type=0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals a peer
 to abruptly terminate transmission on a stream.
 
-Receipt of a STOP_SENDING frame is only valid for a send stream that exists and
-is not in the &quot;Ready&quot; state (see {{stream-send-states}}).  Receiving a
-STOP_SENDING frame for a send stream that is &quot;Ready&quot; or non-existent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint that
-receives a STOP_SENDING frame for a receive-only stream MUST terminate the
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated stream which
+does not exist or is in the &quot;Ready&quot; state (see {{stream-send-states}}).
+Receiving a STOP_SENDING frame for a locally-initiated send stream that is
+&quot;Ready&quot; or non-existent MUST be treated as a connection error of type
+PROTOCOL_VIOLATION.  An endpoint that receives a STOP_SENDING frame for a
+receive-only stream MUST terminate the connection with error PROTOCOL_VIOLATION.
 
</pre>
<p>I don't think this handles STOP_SENDING sent on an implicitly opened 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/2013#pullrequestreview-175594119">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqymVW9yRq0O4a08KC971pV_PZrtnks5uvfA4gaJpZM4Yjd_m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_cDoC_C3yhzDTQW4ivTv4Ol-Yn9ks5uvfA4gaJpZM4Yjd_m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2013"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-175594119"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-175594119",
"url": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-175594119",
"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 2013",
"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/2013#pullrequestreview-175594119"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411951078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedf8b848ed5_2ee33f8eca6d45b4166039--


From nobody Thu Nov 15 14:53: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 6935B12D4EA for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:53:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QBWSDrX0D4bm for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:53: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 A2CA9129619 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:53:10 -0800 (PST)
Date: Thu, 15 Nov 2018 14:53:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542322389; bh=IBtBeUM2BZ/GscJwfW/3+yR+SeH+O/wDTsKbgwS1PAw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ps4q0j+v9ENp+kqJPg8bmqsW9GzqM4jUZbQUNFLkNzfsJEBzxNa2brAXyOJ5UEUb+ SXutUCHXnlTWkHRc3DJQWIsoLCt53Wa68fV2Oog/Y3p8JmVgXXy3MteMC+QC1vMtGv ACys9l3ZcJyceRoA/xFirwtgGUgWxr4Rufs7u1Cc=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1f5d2e7a103e9a7be960b2352870c5ec12fb3d792cf000000011805bad592a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175594270@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf8d58ca80_dab3fa576cd45b42421f2"; 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/EuFef590aV2ANW49RbdkLBp_2Pg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:53:12 -0000

----==_mimepart_5bedf8d58ca80_dab3fa576cd45b42421f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> -including only a variable number of the least significant bits of the packet
-number.  One or two of the most significant bits of the first byte are then used
-to represent how many bits of the packet number are provided, as shown in
-{{pn-encodings}}.
-
-| First byte pattern | Encoded Length | Bits Present |
-|:-------------------|:---------------|:-------------|
-| 0b0xxxxxxx         | 1 byte         | 7            |
-| 0b10xxxxxx         | 2              | 14           |
-| 0b11xxxxxx         | 4              | 30           |
-{: #pn-encodings title="Packet Number Encodings for Packet Headers"}
-
-Note that these encodings are similar to those in {{integer-encoding}}, but
-use different values.
+Packet numbers in long and short packet headers are encoded on 1 to 4 octets.
+The number of bits required to represent the packet number reduced by including

I'm confused by this sentence. Did you mean "The number of bits required to represent the packet number is deduced by observing the two least significant bits of the first byte." or something completely different?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175594270
----==_mimepart_5bedf8d58ca80_dab3fa576cd45b42421f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234038465">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -including only a variable number of the least significant bits of the packet
-number.  One or two of the most significant bits of the first byte are then used
-to represent how many bits of the packet number are provided, as shown in
-{{pn-encodings}}.
-
-| First byte pattern | Encoded Length | Bits Present |
-|:-------------------|:---------------|:-------------|
-| 0b0xxxxxxx         | 1 byte         | 7            |
-| 0b10xxxxxx         | 2              | 14           |
-| 0b11xxxxxx         | 4              | 30           |
-{: #pn-encodings title=&quot;Packet Number Encodings for Packet Headers&quot;}
-
-Note that these encodings are similar to those in {{integer-encoding}}, but
-use different values.
+Packet numbers in long and short packet headers are encoded on 1 to 4 octets.
+The number of bits required to represent the packet number reduced by including
</pre>
<p>I'm confused by this sentence. Did you mean "The number of bits required to represent the packet number is deduced by observing the two least significant bits of the first byte." or something completely different?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175594270">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2NKzPDrycvd7S5g8Cy3uOBXrNcdks5uvfBVgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4NY5DwNLyYh1zteRyUEAOOpFfpHks5uvfBVgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175594270"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175594270",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175594270",
"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": "@DavidSchinazi commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175594270"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedf8d58ca80_dab3fa576cd45b42421f2--


From nobody Thu Nov 15 14:55: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 45B4F129619 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:55:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UIP7gJRmKO0Z for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:55: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 642AB12D4E6 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:55:23 -0800 (PST)
Date: Thu, 15 Nov 2018 14:55:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542322522; bh=3JYqDPZL0KeRf9uwhmANeldwrspZAvCeJvXbGBrS2+0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=crO1bHHDaDsUD3SUNgZ1ZuA7N66PxRxhkTgo6uc43hxHifebZ+4moqrtZP1PI2Dqv yQWEgweO08fB/lN29J2ALO8eskFUrUfkwOEl4cIT49IZa5CBmVG48EAU7Woh82QIyh TBaQ+6j30TmNSRAVHycpOhWQ956CW3l+xqznrYy8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7fbfb4a8c65f88ccac52b5416006454ae2e94e7d92cf000000011805bb5a92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175594917@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedf95a513d5_2ba53ff8c26d45c0339819"; 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/1jYONa1i2_T0u-pQV-CXBonr8jU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:55:26 -0000

----==_mimepart_5bedf95a513d5_2ba53ff8c26d45c0339819
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

The current proposal does not encrypt any payload - I think an earlier iteration did.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234038984
----==_mimepart_5bedf95a513d5_2ba53ff8c26d45c0339819
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/2006#discussion_r234038984">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
</pre>
<p>The current proposal does not encrypt any payload - I think an earlier iteration did.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234038984">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Yu1sYhIdthaPPyBifv4ErPmpD1ks5uvfDagaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqypFBdn4qvrH6z_yB38yPVMR-T5oks5uvfDagaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234038984"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234038984",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234038984",
"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 2006",
"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/2006#discussion_r234038984"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedf95a513d5_2ba53ff8c26d45c0339819--


From nobody Thu Nov 15 14: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 6973B12D4EA for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:58:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BzBGbsvSdxbr for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 14:58: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 9C460129619 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 14:58:21 -0800 (PST)
Date: Thu, 15 Nov 2018 14:58:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542322700; bh=gVxs0fFyLs+bdwIYi59EcEmzxNXswwEDXxCrZ6Vn3Ws=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H8w5FAlQdfbFA/OD1tZXP/Q0eX99pcOpZB8LwG4UKtX8UhD3qbTxkLljq7XK0YrHN YcvLWTkzfV5lnPyUVzzhjdyWRF4fI7VLvuFuPJraWEP/iW1G9GSQ3hytF5UvPn3gDS 4XZoIdtYuxLIyjaj27aXQgje0iQBwRo2D6ITQwlo=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed206a128364cc0ef87c75ceee911f32fde4bc6b92cf000000011805bc0c92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175595869@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bedfa0c5c4c8_67203f9d420d45c0195260"; 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/vjioxJyWOXNSuv4PasvXOhsShk0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 22:58:24 -0000

----==_mimepart_5bedfa0c5c4c8_67203f9d420d45c0195260
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> -including only a variable number of the least significant bits of the packet
-number.  One or two of the most significant bits of the first byte are then used
-to represent how many bits of the packet number are provided, as shown in
-{{pn-encodings}}.
-
-| First byte pattern | Encoded Length | Bits Present |
-|:-------------------|:---------------|:-------------|
-| 0b0xxxxxxx         | 1 byte         | 7            |
-| 0b10xxxxxx         | 2              | 14           |
-| 0b11xxxxxx         | 4              | 30           |
-{: #pn-encodings title="Packet Number Encodings for Packet Headers"}
-
-Note that these encodings are similar to those in {{integer-encoding}}, but
-use different values.
+Packet numbers in long and short packet headers are encoded on 1 to 4 octets.
+The number of bits required to represent the packet number reduced by including

Reading further down I'm actually understanding the meaning now - perhaps we could rephrase to something like: "Since we have information about which previous packet numbers have been acknowledged, it is possible to only send some of the least significant bits of the packet number when they are sufficient to reconstruct the full packet number unambiguously."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234039751
----==_mimepart_5bedfa0c5c4c8_67203f9d420d45c0195260
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234039751">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -including only a variable number of the least significant bits of the packet
-number.  One or two of the most significant bits of the first byte are then used
-to represent how many bits of the packet number are provided, as shown in
-{{pn-encodings}}.
-
-| First byte pattern | Encoded Length | Bits Present |
-|:-------------------|:---------------|:-------------|
-| 0b0xxxxxxx         | 1 byte         | 7            |
-| 0b10xxxxxx         | 2              | 14           |
-| 0b11xxxxxx         | 4              | 30           |
-{: #pn-encodings title=&quot;Packet Number Encodings for Packet Headers&quot;}
-
-Note that these encodings are similar to those in {{integer-encoding}}, but
-use different values.
+Packet numbers in long and short packet headers are encoded on 1 to 4 octets.
+The number of bits required to represent the packet number reduced by including
</pre>
<p>Reading further down I'm actually understanding the meaning now - perhaps we could rephrase to something like: "Since we have information about which previous packet numbers have been acknowledged, it is possible to only send some of the least significant bits of the packet number when they are sufficient to reconstruct the full packet number unambiguously."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234039751">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq75Dkh6_27aqBE3i600-lV31klFjks5uvfGMgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9WjGnFni8Xzitn5BhpV3YTisqQVks5uvfGMgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234039751"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234039751",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234039751",
"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": "@DavidSchinazi commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234039751"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bedfa0c5c4c8_67203f9d420d45c0195260--


From nobody Thu Nov 15 17: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 84C19130DE6 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 17:44:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fbd2jyxuW73N for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 17:44: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 ED4DF123FFD for <quic-issues@ietf.org>; Thu, 15 Nov 2018 17:44:22 -0800 (PST)
Date: Thu, 15 Nov 2018 17:44:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542332661; bh=Pbi3pae51AEW+GXJ0w32Jf7YxB4K6AMIP8cSpp5jVq8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ej4Pecq+00s01GjPuVRHSH4hwEpaj33m8a1hKMmBRRDA5iqjBBhGQEVjTV+cFjiSg gk5y8vZ4e56hU3Bzx3bWskeCcZNub/sHM98uFdb/ZwjFyTARcyDYJInhIpfK+kV4ij D8rLlxXxC3AHc81WGmTqNmoA3UzeNIJUnmmVhnMw=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08012695349492f40bea4720be7fecb447976e0e92cf000000011805e2f592a169ce16bb487b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2013/review/175630826@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2013@github.com>
References: <quicwg/base-drafts/pull/2013@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bee20f5bf719_5a773ff3a08d45b826825c"; 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/jPVVMoa-i4WsXH9ZdrpIHs6-KO0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 01:44:24 -0000

----==_mimepart_5bee20f5bf719_5a773ff3a08d45b826825c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RyanAtGoogle commented on this pull request.

This looks great to me! I agree with your unease about "receiving a frame for the sending part opens the receiving part, which opens the sending part, so the frame on the sending part is now valid to have received." But as you say, working with the existing text, that does seem fine. In any case, this feels like a definitely improvement to the status quo.

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/2013#pullrequestreview-175630826
----==_mimepart_5bee20f5bf719_5a773ff3a08d45b826825c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@RyanAtGoogle</b> commented on this pull request.</p>

<p>This looks great to me! I agree with your unease about "receiving a frame for the sending part opens the receiving part, which opens the sending part, so the frame on the sending part is now valid to have received." But as you say, working with the existing text, that does seem fine. In any case, this feels like a definitely improvement to the status quo.</p>
<p>Thanks!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-175630826">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzkriOfj-JRO-fgndKlhdnxA0RyHks5uvhh1gaJpZM4Yjd_m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxxItl4eowvV2-q-DlJ33m82sv6mks5uvhh1gaJpZM4Yjd_m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #2013"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-175630826"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-175630826",
"url": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-175630826",
"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 commented on 2013",
"sections": [
{
"text": "This looks great to me! I agree with your unease about \"receiving a frame for the sending part opens the receiving part, which opens the sending part, so the frame on the sending part is now valid to have received.\" But as you say, working with the existing text, that does seem fine. In any case, this feels like a definitely improvement to the status quo.\r\n\r\nThanks!",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-175630826"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411951078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bee20f5bf719_5a773ff3a08d45b826825c--


From nobody Thu Nov 15 17:58: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 DEF81130E1E for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 17:58:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tgu6C8LZrRG2 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 17:58: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 4AD8B130E00 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 17:58:47 -0800 (PST)
Date: Thu, 15 Nov 2018 17:58:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542333526; bh=jcjZxqWJH9gefc90wrYPeXJEFPk+cwfEHR8H+WxlLSA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FkBf+DRT2EIiTlFNXDjHlMbm23Is9fJ2PkWlXM1LlvW0PPVCMtEwwl1gcXKqBm5gC 6HL3NxCVgiE+XadG5JgC4Xmobdr8EDya0WMlG1eBSB1AF5ckLily7PeT7JOu3/DvuA 499nHH+kiMM1NRrFPU27WNBpg/U1pGxMzWf68O4k=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab95fdea3205028bdcdb7ae910c2bbd3849cea79a592cf000000011805e65692a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175633403@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bee245638b9f_12773fb579cd45c43159b"; 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/upOK2fhVo6UCjS_1J6anU8g7ZgE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 01:58:49 -0000

----==_mimepart_5bee245638b9f_12773fb579cd45c43159b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



>  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value

Just wanted to note that forcing bit 0x40 to 1 is critical to Google's demultiplexing. We were using 0x08 (the "Google QUIC Demultiplexing Bit") but since 0x08 is now encrypted we'll be using this one. So please keep this at 1, at least for short headers. 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/2006#pullrequestreview-175633403
----==_mimepart_5bee245638b9f_12773fb579cd45c43159b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234070019">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
</pre>
<p>Just wanted to note that forcing bit 0x40 to 1 is critical to Google's demultiplexing. We were using 0x08 (the "Google QUIC Demultiplexing Bit") but since 0x08 is now encrypted we'll be using this one. So please keep this at 1, at least for short headers. 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/2006#pullrequestreview-175633403">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqynRY6h9ORbIXQJDVtryGmhHEUo4ks5uvhvWgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq18kxUv19A8h55RCVmTbBrHzKK26ks5uvhvWgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175633403"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175633403",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175633403",
"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": "@DavidSchinazi commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-175633403"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bee245638b9f_12773fb579cd45c43159b--


From nobody Thu Nov 15 18:18: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 BE0FF130E3A for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 18:18:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bH3Z5HlTV2jR for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 18:18: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 49EFE130E1E for <quic-issues@ietf.org>; Thu, 15 Nov 2018 18:18:12 -0800 (PST)
Date: Thu, 15 Nov 2018 18:18:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542334690; bh=s7x1F+pgYNw709UwHzB1DkqMNNWfEByJfulGH2P1d+w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kPIiUvB8ZcrsZzxcfiFSbbERIK2AMYi1Q0x+UpuLCbuhp/95zEBjnFTs/50e+jxNk tptTWFCRCNzQ1dteDAPJot9zYorrD/AiGlkVXr3j6VNxiWyfBZ7UOhJCjgO5enraMW tqjPkjj1Ednssa03G+nJeg0yjFODCSPDRgxR8iHA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1147abae90c13777423d45027a52f6d7e695282492cf000000011805eae292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/c439259022@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bee28e2e398e_152a3ff9738d45bc191965"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v3A77W_x3T_j_gVcUCFxTvMJIxM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 02:18:14 -0000

----==_mimepart_5bee28e2e398e_152a3ff9738d45bc191965
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 
> I'm not certain that these are the only changes needed, but I think that this is essentially complete.

I think you also need to update the diagram of the Stateless Reset 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/2006#issuecomment-439259022
----==_mimepart_5bee28e2e398e_152a3ff9738d45bc191965
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a></p>
<blockquote>
<p>I'm not certain that these are the only changes needed, but I think that this is essentially complete.</p>
</blockquote>
<p>I think you also need to update the diagram of the Stateless Reset 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/2006#issuecomment-439259022">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8_TypEG7-XGAaf_EKA3yoXxjZMSks5uviBigaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6AXKiHEW9rOeEkm5cUP1UPumyv9ks5uviBigaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006: @martinthomson \r\n\u003e I'm not certain that these are the only changes needed, but I think that this is essentially complete.\r\n\r\nI think you also need to update the diagram of the Stateless Reset packet."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439259022"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439259022",
"url": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439259022",
"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] First octet changes (#2006)",
"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\": 2006,\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\": 2006\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439259022"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bee28e2e398e_152a3ff9738d45bc191965--


From nobody Thu Nov 15 20:12: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 19CFB130E37 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 20:12:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 Nsrg6uI7hRzv for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 20:12: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 CE36E124D68 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 20:12:43 -0800 (PST)
Date: Thu, 15 Nov 2018 20:12:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542341562; bh=V9b7FHoZHKnbOXupsNsEIhViluf5ZSkk7m+VQ5HBElU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NGfznHJEhNix8rON3M6BUHXo/QjcOeLS01ExAD7SbJLoAjsp0JG+xyU/vMhcKE3Ap b8gB6atqHaxjxOH8Zu1yDwJsGx3XYjO/JQoN+cCQVyRdWS6L4A9uWZp5OYHgkjqUkz qA6SBBDeP87POaWXuePQm8ieptXl62AsDBoVnNMw=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99c50324b9484c6911f9c0796758721157c93f2c92cf00000001180605ba92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175652808@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bee43bacffe6_608c3fb4b5cd45c0321114"; 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/sHQUl3gSKWa84VDzSL-r1jWIibs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 04:12:45 -0000

----==_mimepart_5bee43bacffe6_608c3fb4b5cd45c0321114
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



>  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value

Agreed: keeping 0x40 will mean that servers will be able to support pre-Q044 clients 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/2006#discussion_r234085759
----==_mimepart_5bee43bacffe6_608c3fb4b5cd45c0321114
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/2006#discussion_r234085759">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
</pre>
<p>Agreed: keeping 0x40 will mean that servers will be able to support pre-Q044 clients 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/2006#discussion_r234085759">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2mdtg-JV03mNiu6-0xyeKr2mKquks5uvjs6gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyDl2INl8l1ZJz1QolKj1653n0hbks5uvjs6gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234085759"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234085759",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234085759",
"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": "@dtikhonov commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234085759"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bee43bacffe6_608c3fb4b5cd45c0321114--


From nobody Thu Nov 15 22:55: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 52E42130DC2 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 22:55:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 eVbUrXXaVniz for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 22:55: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 044B5124D68 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 22:55:17 -0800 (PST)
Date: Thu, 15 Nov 2018 22:55:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542351316; bh=zBKUpivkMeU/sIosMFqchTRYDiHtHh7u+eO6BD7Zddo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y4NO/2WL4zFWg2IM1HmKR2lF+OVYGuB7+HyOyRA3Uk1R5SNKeimEm516A78gvP0jL 3MmwOKYaE7PJE+flbsOPPyAku77dVLjWCOSB92wnkpy8QS/qoELRtCzks6MJkr41cz 4CKmITHqE6AgY/HLvsQLaJF/0EPiNcg7xq8ycTx8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdadf754d55e48c4ee73a4767d29f6954ac64cc6e92cf0000000118062bd492a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175675974@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bee69d458bbe_6a723f9c3b6d45b81920a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6xXnZntvtcJVkQjNYEdGFfpP62A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 06:55:20 -0000

----==_mimepart_5bee69d458bbe_6a723f9c3b6d45b81920a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

As pointed out by @huitema elsewhere, we might start seeing cipher-suites that use smaller-sized tags.

For example, the TLS_AES_128_CCM_8_SHA256 cipher-suite defined in [TLS 1.3](https://tools.ietf.org/html/rfc8446) uses a 64-bit tag, meaning that the shortest possible IV passed to the header protection would be just 72-bits.

Considering that, I think it might be safer to require senders to pad the payload so that there would be at least 128 bits of IV.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234105228
----==_mimepart_5bee69d458bbe_6a723f9c3b6d45b81920a
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/2006#discussion_r234105228">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
</pre>
<p>As pointed out by <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> elsewhere, we might start seeing cipher-suites that use smaller-sized tags.</p>
<p>For example, the TLS_AES_128_CCM_8_SHA256 cipher-suite defined in <a href="https://tools.ietf.org/html/rfc8446" rel="nofollow">TLS 1.3</a> uses a 64-bit tag, meaning that the shortest possible IV passed to the header protection would be just 72-bits.</p>
<p>Considering that, I think it might be safer to require senders to pad the payload so that there would be at least 128 bits of IV.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234105228">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw5-XLmJrXl-NXW4-QXvHoX1rLTiks5uvmFUgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9bfW7vUhCa-lKP9JHoyeSkEK72Lks5uvmFUgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234105228"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234105228",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234105228",
"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 2006",
"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/2006#discussion_r234105228"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bee69d458bbe_6a723f9c3b6d45b81920a--


From nobody Thu Nov 15 23:18: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 53D75130E03 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 23:18:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jIf2uoQzxseC for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 23:18: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 6AFEB130DC8 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 23:18:36 -0800 (PST)
Date: Thu, 15 Nov 2018 23:18:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542352715; bh=gnZKVPrYGbjA6KZjUIwvrNapt3hEwLQzZjvCOe2CWYA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rPUavDt0cNfalrvLSXNRGjmg5+VehqqRJG+yTA52nPRpG2rFTxqpiQ8rtKomP6PaJ BB01F87DoVjIE8cwUnuK+I7qqDVVHQ+FGZDVNzYs+iN3Xx5v4xoeaiBS1+k4wDe6xA twdiGrG7wOB7IPUEJWpympJzs3cqKh03SCILVxRI=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abded10a1784e0d4df00a70fa6322174d71b2f966392cf000000011806314b92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175680393@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bee6f4b443ba_115c3fd8c44d45b82814b"; 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/DKhtzbOI4P61bpyMHaL_DDwpGvk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 07:18:38 -0000

----==_mimepart_5bee6f4b443ba_115c3fd8c44d45b82814b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

I would be inclined to disallow TLS_AES_128_CCM_8_SHA256 in QUIC but either way padding the payload is a viable 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/2006#discussion_r234108887
----==_mimepart_5bee6f4b443ba_115c3fd8c44d45b82814b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234108887">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
</pre>
<p>I would be inclined to disallow TLS_AES_128_CCM_8_SHA256 in QUIC but either way padding the payload is a viable solution</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234108887">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq340MS-Sxn1BBCJQ-33PLj0CYG5kks5uvmbLgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1FvkfsG6YfC0ECPcb36IMsjD_q_ks5uvmbLgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234108887"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234108887",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234108887",
"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": "@DavidSchinazi commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234108887"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bee6f4b443ba_115c3fd8c44d45b82814b--


From nobody Thu Nov 15 23:33: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 B5670127133 for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 23:33:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i4Hw0uNGMW_q for <quic-issues@ietfa.amsl.com>; Thu, 15 Nov 2018 23:33: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 22108124D68 for <quic-issues@ietf.org>; Thu, 15 Nov 2018 23:33:23 -0800 (PST)
Date: Thu, 15 Nov 2018 23:33:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542353602; bh=3RjLyB2212oz8MwmlzP2HbGVp0qVWsFDJ43QzKLN1K4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kRZ3YAk0KbrZBInKRfXh1KlsXVIW4/Vewo5JXnd+ihZhBvVcARM0xI7GfFZ7zGiFO FTEEFhDWv/NK3+k4yHjEX1teMA41PU/Fy56KdCdRsMX6ybb/B/+YuN9c4tb9gJqs90 +0A4TlUlkRlInj3FM2d8mlhUsfcNoWoL1S6amZqY=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab48c04cce3e488fb1c34af6eb76cda4079456cd8692cf00000001180634c292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175683429@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bee72c22e1db_20493faa562d45c07049c"; 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/tWYDWMhFRC2SuH-hK-ZVobtgOhE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 07:33:25 -0000

----==_mimepart_5bee72c22e1db_20493faa562d45c07049c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> -including only a variable number of the least significant bits of the packet
-number.  One or two of the most significant bits of the first byte are then used
-to represent how many bits of the packet number are provided, as shown in
-{{pn-encodings}}.
-
-| First byte pattern | Encoded Length | Bits Present |
-|:-------------------|:---------------|:-------------|
-| 0b0xxxxxxx         | 1 byte         | 7            |
-| 0b10xxxxxx         | 2              | 14           |
-| 0b11xxxxxx         | 4              | 30           |
-{: #pn-encodings title="Packet Number Encodings for Packet Headers"}
-
-Note that these encodings are similar to those in {{integer-encoding}}, but
-use different values.
+Packet numbers in long and short packet headers are encoded on 1 to 4 octets.
+The number of bits required to represent the packet number reduced by including

I think this sentence really means, "compared to the previous draft, the number of bits required to encode the PN is reduced, because we steal 2 bits from the first octet." Which makes sense now as we are arguing about details, but really does not belong in the final spec. In the final spec, the encoding is what it is, and that's 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/2006#discussion_r234111325
----==_mimepart_5bee72c22e1db_20493faa562d45c07049c
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/2006#discussion_r234111325">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -including only a variable number of the least significant bits of the packet
-number.  One or two of the most significant bits of the first byte are then used
-to represent how many bits of the packet number are provided, as shown in
-{{pn-encodings}}.
-
-| First byte pattern | Encoded Length | Bits Present |
-|:-------------------|:---------------|:-------------|
-| 0b0xxxxxxx         | 1 byte         | 7            |
-| 0b10xxxxxx         | 2              | 14           |
-| 0b11xxxxxx         | 4              | 30           |
-{: #pn-encodings title=&quot;Packet Number Encodings for Packet Headers&quot;}
-
-Note that these encodings are similar to those in {{integer-encoding}}, but
-use different values.
+Packet numbers in long and short packet headers are encoded on 1 to 4 octets.
+The number of bits required to represent the packet number reduced by including
</pre>
<p>I think this sentence really means, "compared to the previous draft, the number of bits required to encode the PN is reduced, because we steal 2 bits from the first octet." Which makes sense now as we are arguing about details, but really does not belong in the final spec. In the final spec, the encoding is what it is, and that's 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/2006#discussion_r234111325">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-TB6-AP86pbCx88TGV6IEIYPDTtks5uvmpCgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzfNVuWkS57y-63Lo0qcrRn0IGNYks5uvmpCgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234111325"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234111325",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234111325",
"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 2006",
"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/2006#discussion_r234111325"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bee72c22e1db_20493faa562d45c07049c--


From nobody Fri Nov 16 01:12: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 D841B130E70 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 01:12:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 BO1Oz0uipM4D for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 01:12: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 2FF91124D68 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 01:12:11 -0800 (PST)
Date: Fri, 16 Nov 2018 01:12:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542359529; bh=oOWWYG07s4GbXfKj3/gx1DpcLuTl2MY0UrnE0FXzfKE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dRTQsVLfRiT2e8x9p6QFryFxqcNX6qN/HD3WEOPRzidJyqbCLGSnPQbo3wCGHd7uA eVxTeIiX8P+IP+3Cx1O6yU6BA3lDK36+aWnpFMmtwHFmkxmDOtmNBzwIPNwoZpYDDQ gR8d1REgGQn1PtSkJYmcofouJPtIzyIY8mY0o+bY=
From: Alexandre Ferrieux <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d1914d7073a4f841b5c9a9f07dc8bd0d04087ca92cf0000000118064be992a163ce01ddf986@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06/31324550@github.com>
In-Reply-To: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06@github.com>
References: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06@github.com>
Subject: Re: [quicwg/base-drafts] Add the TLS bits, refine some of the transport bits (a132666)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bee89e9b3216_70983fa0ec0d45b85655b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ferrieux
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lxXgjDhMTocW_82N5XAMOiPDpI0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 09:12:13 -0000

----==_mimepart_5bee89e9b3216_70983fa0ec0d45b85655b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Taking these two reserved bits under the crypto umbrella is a strong brake for future (post-v1) experiments in the area of on-path measurement. Indeed, it may be useful to set up asymmetric experiments where only the server puts some path-observable data in these bits (e.g. loss bits), allowing unexpensive, massive field tests with unmodified clients. That's not possible if (1) the bits are encrypted or (2) the client rejects any nonzero 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/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31324550
----==_mimepart_5bee89e9b3216_70983fa0ec0d45b85655b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Taking these two reserved bits under the crypto umbrella is a strong b=
rake for future (post-v1) experiments in the area of on-path measurement.=
 Indeed, it may be useful to set up asymmetric experiments where only the=
 server puts some path-observable data in these bits (e.g. loss bits), al=
lowing unexpensive, massive field tests with unmodified clients. That's n=
ot possible if (1) the bits are encrypted or (2) the client rejects any n=
onzero 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/a13266667d30e1fd872375675aab96bf76038f06#commitcomm=
ent-31324550">view it on GitHub</a>, or <a href=3D"https://github.com/not=
ifications/unsubscribe-auth/AWbkq7TdjXaXxtsHIu1x-KeumzQgSG7Cks5uvoFpgaJpZ=
M4Yl26y">mute the thread</a>.<img src=3D"https://github.com/notifications=
/beacon/AWbkq_1CQlRcix3llvqv84t5y74SH_bsks5uvoFpgaJpZM4Yl26y.gif" height=3D=
"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@ferr=
ieux on a132666: Taking these two reserved bits under the crypto umbrella=
 is a strong brake for future (post-v1) experiments in the area of on-pat=
h measurement. Indeed, it may be useful to set up asymmetric experiments =
where only the server puts some path-observable data in these bits (e.g. =
loss bits), allowing unexpensive, massive field tests with unmodified cli=
ents. That's not possible if (1) the bits are encrypted or (2) the client=
 rejects any nonzero value."}],"action":{"name":"View Commit","url":"http=
s://github.com/quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf=
76038f06#commitcomment-31324550"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd8=
72375675aab96bf76038f06#commitcomment-31324550",
"url": "https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd8723=
75675aab96bf76038f06#commitcomment-31324550",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5bee89e9b3216_70983fa0ec0d45b85655b3--


From nobody Fri Nov 16 01:47: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 4FB5D12896A for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 01:47:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PfxANJbrAgZm for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 01:47: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 A16C6128766 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 01:47:02 -0800 (PST)
Date: Fri, 16 Nov 2018 01:47:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542361621; bh=Y5j2STqD40QGfT1SmyXem0qUr9gquRi77SkKNKBLQzM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P4DePeDhs3YjWV9kpHAjeHZn8YgBHockhbehHvQ+VE3h+E1ZTQvegyg13Ylls5sGI Sv75f7J55yFwzhA6hgZPCJVwtJLYawx5i9tCb1g0iEMyWAt6a4LdxN5Sf802C4fOvp kroupJoqRmtgQUYsET3M7unCDb6GgR5xnb+Gq3aY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c32b3bbb0fdf525de39291d226290235bc49d1e92cf000000011806541592a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175724650@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bee9215749ae_45eb3fcf948d45c0856f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S5TN5FOCWv1bLBy6B1dQIfr8ssU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 09:47:04 -0000

----==_mimepart_5bee9215749ae_45eb3fcf948d45c0856f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

No, that doesn't work, because the value of the spin bit is covered by the AAD, and we have to have peers agree on what the value 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/2006#discussion_r234144220
----==_mimepart_5bee9215749ae_45eb3fcf948d45c0856f6
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/2006#discussion_r234144220">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
</pre>
<p>No, that doesn't work, because the value of the spin bit is covered by the AAD, and we have to have peers agree on what the value 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/2006#discussion_r234144220">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6_yvFjxyLdOa23i7Cxuh0brsvG-ks5uvomVgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Iv7Qa1wH4RUGPlV-buj8v9Oagnks5uvomVgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234144220"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234144220",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234144220",
"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 2006",
"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/2006#discussion_r234144220"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bee9215749ae_45eb3fcf948d45c0856f6--


From nobody Fri Nov 16 02:40: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 0E239130DCF for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 02:40:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 tdcBaP7LfjGk for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 02:40:34 -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 C7F7512D7EA for <quic-issues@ietf.org>; Fri, 16 Nov 2018 02:40: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=tmPWbT2rLvLGsUKDt7MugndwCqc=; b=JxmkGr0DOex6K7W9 FVJPOwrcP2T/PisKfRCLuja5zSSxUnXJ+jFVzIOWsRxHCb+85z+XkP9XxfmuriSu zI7jfAJ8fdf9l/Pf4vZq+4IcSAc/zLsV9qdM9IzILT++NMVjxgtMcUeHFgsACEn3 DX8d+caBqrrcWRpHjox/6uNipnw=
Received: by filter1369p1mdw1.sendgrid.net with SMTP id filter1369p1mdw1-31852-5BEE9EA1-2 2018-11-16 10:40:33.060518888 +0000 UTC m=+40636.273822093
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id 4HK4J7BlQrKLXfBpz0kj2g for <quic-issues@ietf.org>; Fri, 16 Nov 2018 10:40:32.865 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id D1B124C0159 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 02:40:32 -0800 (PST)
Date: Fri, 16 Nov 2018 10:40:33 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41d4c8aa380708b2c8fea8e729862e85c43708b192cf00000001180660a092a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175745205@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bee9ea0d0359_31c3fcb6ded45b8495e7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0btFG/3EsrQYRhhpfQavN0ZXjPZSzdxNW0SV LOfKFipKlpLTU+7vIwuADEVP3I01H+XyYBQSNHVQMam9A0q7gq5VFCLwsjyrILez6ZacdrLUOG5vJN GUvvJPdm5lw5tJvGeCgscxpoOlrzEu0AeSyQISSxa7LwMYVxS6glyqSdTw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ydrk_6kxNFHEg1rHwPJs_5lMC44>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 10:40:36 -0000

----==_mimepart_5bee9ea0d0359_31c3fcb6ded45b8495e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

I don't think the privacy implications of the header encryption are significant enough to require an IV longer than the AEAD tag, and if they are, choose an algorithm that works. Some applications outside of UDP might want really small fast packets for signalling, like ABS brakes or something.

BTW: I thought all tags were currently 16 bytes?

https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#aead

> All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a 16-byte authentication tag and produce an output 16 bytes larger than their 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/2006#discussion_r234160658
----==_mimepart_5bee9ea0d0359_31c3fcb6ded45b8495e7
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/2006#discussion_r234160658">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
</pre>
<p>I don't think the privacy implications of the header encryption are significant enough to require an IV longer than the AEAD tag, and if they are, choose an algorithm that works. Some applications outside of UDP might want really small fast packets for signalling, like ABS brakes or something.</p>
<p>BTW: I thought all tags were currently 16 bytes?</p>
<p><a href="https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#aead" rel="nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#aead</a></p>
<blockquote>
<p>All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a 16-byte authentication tag and produce an output 16 bytes larger than their input.</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/2006#discussion_r234160658">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0xua9EJbtsEXXNyxh7RNYiDX-B2ks5uvpYggaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzUORo6KNff8CgLdw_tCqs61UOpzks5uvpYggaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234160658"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234160658",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234160658",
"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 2006",
"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/2006#discussion_r234160658"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bee9ea0d0359_31c3fcb6ded45b8495e7--


From nobody Fri Nov 16 07:22: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 DC3A512D4EC for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 07:22:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 SozLDrbouwJ5 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 07:22: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 D0D6F128BCC for <quic-issues@ietf.org>; Fri, 16 Nov 2018 07:22:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542381722; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jwe3ZFO2Y/z9KGac3MWWMr9sYI6d51PqsKZQCKKNQ1Q=; b=wT8PjxuK6yviOHaA5XtmZf7f81McxTm6UzJAsAWPjBz9wp70HvLwh+33c6Q2knnGyXpACrQa q3yiAysDl9uoppubZEgm6bZHSjI5RfT62AW7mn+8fXp4VDOAkpTV/Yud/MmeLJ85RadFDBwX rS8Vj1zYVhV95Z/Wh/eHo+9vcig=
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 5beee09a.7f0b3c35a8d0-smtp-out-n03; Fri, 16 Nov 2018 15:22:02 -0000 (UTC)
Date: Fri, 16 Nov 2018 07:22:02 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5beee09a26198_2b392ae114b3c5849941d@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fd0d0f: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beee09a25dff_2b392ae114b3c584993b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3jS3xQw8QaNRySOp_-5i4N5l2B0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 15:22:06 -0000

----==_mimepart_5beee09a25dff_2b392ae114b3c584993b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-max-streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: fd0d0f8cd1aee281bce66940a983fd0306c67c4a
      https://github.com/quicwg/base-drafts/commit/fd0d0f8cd1aee281bce66940a983fd0306c67c4a
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5beee09a25dff_2b392ae114b3c584993b3--


From nobody Fri Nov 16 07:22: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 CE58B128BCC for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 07:22:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fy17xe-GEwPQ for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 07:22: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 3A60B130ED1 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 07:22: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=U+ousOSifzukz9lGoyg0vJQ4Fjs=; b=WUyvXablNw4NWSs2 Y8seXV1al70PGCPq+dE3Jya3QsMBps7JWEkTXi072joe094+aWd8qbA4X/mgxhjD c2qagyFUZBj7qZz6+ny2bh6+LgKdRgPrHaZwT2Er+3NO5jlQkvSIls4bBHhzeF4i tgEIBoayxvJyq86OsQzDLYTGL1k=
Received: by filter1009p1las1.sendgrid.net with SMTP id filter1009p1las1-31244-5BEEE09F-6 2018-11-16 15:22:07.188137839 +0000 UTC m=+61222.693197124
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id QxHjNlwCQDKlJzlCgV1plg for <quic-issues@ietf.org>; Fri, 16 Nov 2018 15:22:06.982 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id 0C287420835 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 07:22:07 -0800 (PST)
Date: Fri, 16 Nov 2018 15:22:07 +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/2012/push/3056137775@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2012@github.com>
References: <quicwg/base-drafts/pull/2012@github.com>
Subject: Re: [quicwg/base-drafts] Clarify MAX_STREAMS (#2012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beee09fadbd_50653fc7772d45b4197328"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak38BA2Qu4LxdG2EFtDm5a5oJhhgEw8FHGFit3 YlFcK6vqu+ZBxIAZuOl+ahCiPJblZhdyV8abNkyBvBDFqvt+JtJ5dD6KNVhSfRhIiUa31Qx5EaLiaC QTOuyvczOugNgFY00lHpgizT6pw7Q2wNgiRSQhPG8fzyU4C9Eeu0GNQlhzMvPDWk7XHgqBRXxJDYrh U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GP1D9cpIvrjVSEUsJUO_iUkut50>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 15:22:10 -0000

----==_mimepart_5beee09fadbd_50653fc7772d45b4197328
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

fd0d0f8  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/2012/files/9a177cf85b59e1777c572d31e28777e1141b8a13..fd0d0f8cd1aee281bce66940a983fd0306c67c4a

----==_mimepart_5beee09fadbd_50653fc7772d45b4197328
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/fd0d0f8">fd0d0f8</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/2012/files/9a177cf85b59e1777c572d31e28777e1141b8a13..fd0d0f8cd1aee281bce66940a983fd0306c67c4a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9XksvaSgshC24XXZgyTqXROm6YLks5uvtgfgaJpZM4Yi6_H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxR1GRAQ4dJrwXiJtzPYK-FI0ujbks5uvtgfgaJpZM4Yi6_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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2012/files/9a177cf85b59e1777c572d31e28777e1141b8a13..fd0d0f8cd1aee281bce66940a983fd0306c67c4a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2012/files/9a177cf85b59e1777c572d31e28777e1141b8a13..fd0d0f8cd1aee281bce66940a983fd0306c67c4a",
"url": "https://github.com/quicwg/base-drafts/pull/2012/files/9a177cf85b59e1777c572d31e28777e1141b8a13..fd0d0f8cd1aee281bce66940a983fd0306c67c4a",
"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 #2012",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2012:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "fd0d0f8",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2012/files/9a177cf85b59e1777c572d31e28777e1141b8a13..fd0d0f8cd1aee281bce66940a983fd0306c67c4a"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411807687\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5beee09fadbd_50653fc7772d45b4197328--


From nobody Fri Nov 16 08:10: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 3DEEC130EDB for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 08:10:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 m3rPxExYvlWG for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 08:09: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 61FD2130EDA for <quic-issues@ietf.org>; Fri, 16 Nov 2018 08:09:59 -0800 (PST)
Date: Fri, 16 Nov 2018 08:09:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542384598; bh=EiVJXSZgqA2V8fEDOJXoxU0c9P5QjfF0zCgaTU9dKhE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IAlEc7WPnAjCF1xsX7AMaeVSsrrWWKvV41mw2utGPrGViEJDUEh2aU4NJl2zXfXx7 tWRnWyc/fga0fP+7jUrEoVL0g3OyJffam8ImHc53/4uFNOgDXY2w6KV+jtQiaN/aDz rf91g+/bjn8hHMTuHbgJ2tY8/HI3y7ums95KPOkI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ef256de8cb003cf4e5f72d9c10e040b95f1e53992cf000000011806add692a169ce16bb487b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2013/review/175870714@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2013@github.com>
References: <quicwg/base-drafts/pull/2013@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beeebd610289_36123ff632cd45c0759e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MeQ6qNJCoPDuYD88ZvPkRUNn6fg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 16:10:01 -0000

----==_mimepart_5beeebd610289_36123ff632cd45c0759e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

I think this works, but it is a bit awkward.  I don't have any concrete suggestions 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/2013#pullrequestreview-175870714
----==_mimepart_5beeebd610289_36123ff632cd45c0759e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>I think this works, but it is a bit awkward.  I don't have any concrete suggestions 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/2013#pullrequestreview-175870714">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-RTrGo2pGeyDVFAUKKyqenyjtt-ks5uvuNWgaJpZM4Yjd_m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4wEKlwlPG3T9btY4o2VOd6SmEQVks5uvuNWgaJpZM4Yjd_m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2013"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-175870714"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-175870714",
"url": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-175870714",
"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 2013",
"sections": [
{
"text": "I think this works, but it is a bit awkward.  I don't have any concrete suggestions though.",
"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/2013#pullrequestreview-175870714"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411951078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beeebd610289_36123ff632cd45c0759e3--


From nobody Fri Nov 16 09:27: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 B8283130ED0 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 09:27:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OSHynKsLa82K for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 09:27: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 BA3D8130EDC for <quic-issues@ietf.org>; Fri, 16 Nov 2018 09:26:29 -0800 (PST)
Date: Fri, 16 Nov 2018 09:26:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542389188; bh=JmKllRPZXM+I3NIBg+EO8yoT+dwKIuQNdcx43B9Te2w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I4IcRAsUTS4kaWRz1VyqWgjVTzVj8I7xId561vCllR7z3sGXg6Hp71HymJIiXkY72 N2CSvEfVRjqIxvTi/Js9F/52B/Qd0xQIJvSOaYn/HiXKNoBkTbtcv33hOj55lr7bLg AJYaOzLHsLhlUJO0dQW9yTau95O7m+7feU5rAOBU=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6483ec4070ded8319454e6ffabded426f0cbf0892cf000000011806bfc492a169ce16bb487b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2013/c439466118@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2013@github.com>
References: <quicwg/base-drafts/pull/2013@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beefdc49ef45_1c4b3fd6fa6d45b44577b"; 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/4GUgczrh_O9Mk9TM5fbm-wDL6v0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 17:27:17 -0000

----==_mimepart_5beefdc49ef45_1c4b3fd6fa6d45b44577b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1 on this. We were doing this implicitly in our implementation 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2013#issuecomment-439466118
----==_mimepart_5beefdc49ef45_1c4b3fd6fa6d45b44577b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1 on this. We were doing this implicitly in our implementation</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2013#issuecomment-439466118">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1ogaCQ8snfAp62GVmWncAG2bdrWks5uvvVEgaJpZM4Yjd_m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4dr6lWnsWw8p0DD5tYek23UfGuOks5uvvVEgaJpZM4Yjd_m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 in #2013: +1 on this. We were doing this implicitly in our implementation "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2013#issuecomment-439466118"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013#issuecomment-439466118",
"url": "https://github.com/quicwg/base-drafts/pull/2013#issuecomment-439466118",
"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] STOP_SENDING opens streams (#2013)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"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\": 2013,\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\": 2013\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2013#issuecomment-439466118"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411951078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beefdc49ef45_1c4b3fd6fa6d45b44577b--


From nobody Fri Nov 16 09:29: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 7A37C1292AD for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 09:29:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g02YtsbjF64f for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 09:29:51 -0800 (PST)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 756551277D2 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 09:29:51 -0800 (PST)
Date: Fri, 16 Nov 2018 09:29:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542389390; bh=hiXKeX8JJCg64Dc5o3qYsAecxFWr7q5FYUErWW7gER4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BCKKA7R4LCSLvw281JpWdrRbBTHnnJ9TugEz4onY+5o9MDuCe2Kc0Co+E8p/AdKNR kLjP7VpZII6PpgUtS7dKogJCyK/F/WTfsjJlItBWc/RsxyARmeefTaqhGygzgAMnty o+NtbUn2kARDpKUIzEDa1hD7vKSDh+NtRPCEVEKk=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4ec8ecc96ae8af9622b2afbe711f5b819923fe1292cf000000011806c08e92a169ce16bb487b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2013/review/175904754@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2013@github.com>
References: <quicwg/base-drafts/pull/2013@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beefe8e1bd55_af23fe7d26d45bc126151"; 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/iajxzWoftA9WjjmVDxmJihLFPmk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 17:29:53 -0000

----==_mimepart_5beefe8e1bd55_af23fe7d26d45bc126151
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -4276,12 +4280,12 @@ An endpoint uses a STOP_SENDING frame (type=0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals a peer
 to abruptly terminate transmission on a stream.
 
-Receipt of a STOP_SENDING frame is only valid for a send stream that exists and
-is not in the "Ready" state (see {{stream-send-states}}).  Receiving a
-STOP_SENDING frame for a send stream that is "Ready" or non-existent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint that
-receives a STOP_SENDING frame for a receive-only stream MUST terminate the
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated stream which
+does not exist or is in the "Ready" state (see {{stream-send-states}}).
+Receiving a STOP_SENDING frame for a locally-initiated send stream that is
+"Ready" or non-existent MUST be treated as a connection error of type
+PROTOCOL_VIOLATION.  An endpoint that receives a STOP_SENDING frame for a
+receive-only stream MUST terminate the connection with error PROTOCOL_VIOLATION.
 

I think senders are required to open streams in order so this should be fine

> @@ -4276,12 +4280,12 @@ An endpoint uses a STOP_SENDING frame (type=0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals a peer
 to abruptly terminate transmission on a stream.
 
-Receipt of a STOP_SENDING frame is only valid for a send stream that exists and
-is not in the "Ready" state (see {{stream-send-states}}).  Receiving a
-STOP_SENDING frame for a send stream that is "Ready" or non-existent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint that
-receives a STOP_SENDING frame for a receive-only stream MUST terminate the
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated stream which
+does not exist or is in the "Ready" state (see {{stream-send-states}}).
+Receiving a STOP_SENDING frame for a locally-initiated send stream that is
+"Ready" or non-existent MUST be treated as a connection error of type
+PROTOCOL_VIOLATION.  An endpoint that receives a STOP_SENDING frame for a
+receive-only stream MUST terminate the connection with error PROTOCOL_VIOLATION.
 

I think senders are required to open streams in order so this should be fine

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2013#discussion_r234287786
----==_mimepart_5beefe8e1bd55_af23fe7d26d45bc126151
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/2013#discussion_r234287786">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4276,12 +4280,12 @@ An endpoint uses a STOP_SENDING frame (type=0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals a peer
 to abruptly terminate transmission on a stream.
 
-Receipt of a STOP_SENDING frame is only valid for a send stream that exists and
-is not in the &quot;Ready&quot; state (see {{stream-send-states}}).  Receiving a
-STOP_SENDING frame for a send stream that is &quot;Ready&quot; or non-existent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint that
-receives a STOP_SENDING frame for a receive-only stream MUST terminate the
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated stream which
+does not exist or is in the &quot;Ready&quot; state (see {{stream-send-states}}).
+Receiving a STOP_SENDING frame for a locally-initiated send stream that is
+&quot;Ready&quot; or non-existent MUST be treated as a connection error of type
+PROTOCOL_VIOLATION.  An endpoint that receives a STOP_SENDING frame for a
+receive-only stream MUST terminate the connection with error PROTOCOL_VIOLATION.
 
</pre>
<p>I think senders are required to open streams in order so this should be fine</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2013#discussion_r234287793">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4276,12 +4280,12 @@ An endpoint uses a STOP_SENDING frame (type=0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals a peer
 to abruptly terminate transmission on a stream.
 
-Receipt of a STOP_SENDING frame is only valid for a send stream that exists and
-is not in the &quot;Ready&quot; state (see {{stream-send-states}}).  Receiving a
-STOP_SENDING frame for a send stream that is &quot;Ready&quot; or non-existent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint that
-receives a STOP_SENDING frame for a receive-only stream MUST terminate the
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated stream which
+does not exist or is in the &quot;Ready&quot; state (see {{stream-send-states}}).
+Receiving a STOP_SENDING frame for a locally-initiated send stream that is
+&quot;Ready&quot; or non-existent MUST be treated as a connection error of type
+PROTOCOL_VIOLATION.  An endpoint that receives a STOP_SENDING frame for a
+receive-only stream MUST terminate the connection with error PROTOCOL_VIOLATION.
 
</pre>
<p>I think senders are required to open streams in order so this should be fine</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2013#discussion_r234287786">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Wl1x1bITXiiGwJhVX4sAYCeTJZks5uvvYOgaJpZM4Yjd_m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9g8zK88pUPaxiA4TT1z0YYO3tR4ks5uvvYOgaJpZM4Yjd_m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2013"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2013#discussion_r234287786"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013#discussion_r234287786",
"url": "https://github.com/quicwg/base-drafts/pull/2013#discussion_r234287786",
"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 2013",
"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/2013#discussion_r234287786"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411951078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5beefe8e1bd55_af23fe7d26d45bc126151--


From nobody Fri Nov 16 09:33: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 0606B1292AD for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 09:33:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 s8VHiK-QPnG2 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 09:33: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 E12901277D2 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 09:33:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542389588; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=absMsnyBwT+oaNmQa0vAOV3+P8cPyjq7FkFlBRFTm9I=; b=wJU6MkGJsh8LlPfUNeLMeMjEqggmyYgfoMKp6CGlO4BotU6ZTELBAllxFYgBcAq2VmXvG1h9 wAxYxl8N73WmqnSYnTzEJaOE0JKlF+p/rR7KAxIoQEgMGC9UK9HYGKRX57NLcSynXQCs5a9U F+akbsUcn2nX61RmZtD5XFXjjBw=
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 5beeff54.7f988c5340f0-smtp-out-n03; Fri, 16 Nov 2018 17:33:08 -0000 (UTC)
Date: Fri, 16 Nov 2018 09:33:07 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5beeff53e8a5e_5d232ab6e371257c106954@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8a050c: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5beeff53e865a_5d232ab6e371257c106812"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j2bfC5hjhIWstwfq_GjuIk-1FPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 17:33:11 -0000

----==_mimepart_5beeff53e865a_5d232ab6e371257c106812
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-max-streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8a050c76da479ffa5b815dc6e68e4cb84d2dfec8
      https://github.com/quicwg/base-drafts/commit/8a050c76da479ffa5b815dc6e68e4cb84d2dfec8
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5beeff53e865a_5d232ab6e371257c106812--


From nobody Fri Nov 16 09:33: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 8EE001277D2 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 09:33:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 mPySZY2BLmZv for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 09:33: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 AEAF81294D0 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 09:33:13 -0800 (PST)
Date: Fri, 16 Nov 2018 09:33:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542389592; bh=58lgiPoys5Ex0/DqY7PcKzr6/mXXYAiJ4+5ikyMMakk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E7ObU2mymEI38B22s77ogfbU2fgPzQf853MKTsM4qhuSKMQ/QpF05ddPH4MrP1xRN 81u5NEX6b21oDMzkob9RJsITKvXIQYW3XYwa+kZfhNzvkQEUCxI3sJvLFeDF00eAQJ 8yeYfb2xH8Ul51cesodxkWs04We90zAD9nyPez/Y=
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/2012/push/3056551421@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2012@github.com>
References: <quicwg/base-drafts/pull/2012@github.com>
Subject: Re: [quicwg/base-drafts] Clarify MAX_STREAMS (#2012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5beeff581632a_2d803fdfd32d45b89801a"; 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/SHAojqZkz-3iePEqdB15Hn61NcM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 17:33:16 -0000

----==_mimepart_5beeff581632a_2d803fdfd32d45b89801a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

8a050c7  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/2012/files/fd0d0f8cd1aee281bce66940a983fd0306c67c4a..8a050c76da479ffa5b815dc6e68e4cb84d2dfec8

----==_mimepart_5beeff581632a_2d803fdfd32d45b89801a
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/8a050c7">8a050c7</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/2012/files/fd0d0f8cd1aee281bce66940a983fd0306c67c4a..8a050c76da479ffa5b815dc6e68e4cb84d2dfec8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-hCL3owZ--htIyX7tq6nGMxEyYuks5uvvbYgaJpZM4Yi6_H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5dgNarZM5VmlZBOQqBI1f1SwCdcks5uvvbYgaJpZM4Yi6_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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2012/files/fd0d0f8cd1aee281bce66940a983fd0306c67c4a..8a050c76da479ffa5b815dc6e68e4cb84d2dfec8"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2012/files/fd0d0f8cd1aee281bce66940a983fd0306c67c4a..8a050c76da479ffa5b815dc6e68e4cb84d2dfec8",
"url": "https://github.com/quicwg/base-drafts/pull/2012/files/fd0d0f8cd1aee281bce66940a983fd0306c67c4a..8a050c76da479ffa5b815dc6e68e4cb84d2dfec8",
"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 #2012",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2012:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "8a050c7",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2012/files/fd0d0f8cd1aee281bce66940a983fd0306c67c4a..8a050c76da479ffa5b815dc6e68e4cb84d2dfec8"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411807687\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5beeff581632a_2d803fdfd32d45b89801a--


From nobody Fri Nov 16 09: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 99F751292AD for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 09:37:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 Te8Ew5IfAkmY for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 09:37: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 127E61277D2 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 09:37:36 -0800 (PST)
Date: Fri, 16 Nov 2018 09:37:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542389855; bh=Vlrt24vWynoq5vz2wLcWXWnCtrMczardBH0fTPTxLpI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LhrshIjHhGCyeuXxkMASUek+v5Dwt1kMnt2UgtGJRsXkpN2DZcxWvsEL1NyXuLZir iwfKAYO/gjrqxFwrmacKk08w0WeEiOsM6IvjG+5YKB2xIVLTTa8clM94J8cfPpefs8 pt24VPn+8Zc9ZORAK9dh2QnwhKBMLdsCLRNxXsg8=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf5db93383f2b969cc061d760ad66f83af4c846e192cf000000011806c25f92a169ce16bada1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2012/review/175907555@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2012@github.com>
References: <quicwg/base-drafts/pull/2012@github.com>
Subject: Re: [quicwg/base-drafts] Clarify MAX_STREAMS (#2012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef005f459c2_1ed3fbe9eed45bc468ae"; 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/YNfE0FiLFuvsKgCgkDaR3L5PnR4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 17:37:38 -0000

----==_mimepart_5bef005f459c2_1ed3fbe9eed45bc468ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RyanAtGoogle commented on this pull request.

Looks great!



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2012#pullrequestreview-175907555
----==_mimepart_5bef005f459c2_1ed3fbe9eed45bc468ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@RyanAtGoogle</b> commented on this pull request.</p>

<p>Looks great!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2012#pullrequestreview-175907555">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_unQoBvzN8jfU2u6QheH7VngeGDks5uvvffgaJpZM4Yi6_H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwWquSEgVwnZeCRFowupm6gtYSGwks5uvvffgaJpZM4Yi6_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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #2012"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2012#pullrequestreview-175907555"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2012#pullrequestreview-175907555",
"url": "https://github.com/quicwg/base-drafts/pull/2012#pullrequestreview-175907555",
"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 commented on 2012",
"sections": [
{
"text": "Looks great!",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2012#pullrequestreview-175907555"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411807687\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef005f459c2_1ed3fbe9eed45bc468ae--


From nobody Fri Nov 16 10:47: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 B3007128A6E for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 10:47:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 j4ZnmGTC21vj for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 10:47: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 18BF7124BE5 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 10:47:47 -0800 (PST)
Date: Fri, 16 Nov 2018 10:47:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542394066; bh=CvbnlNYbw0F2j1SqzfczNe+fjfw2Ak50d/jaC7kEtDE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CjlBsoCiNF3lpOPMHX83omCKLxOGJPixX39JW/fKkb4S0CmEHRxU+GWYtpStyPnDD V2go11QhsRyY0aVcWPSkeATRJjcRRECH1sOklNei3tBrgTkOcNa9/EI6rN+DeDgILi rteSdNdw20ML/P3KykAbku8OdICGMMnSpSKlABNQ=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab871c9b2ac29cdb9c098d3162477e135461fe3d0092cf000000011806d2d292a169ce16c08c68@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@github.com>
Subject: [quicwg/base-drafts] 201811161345 decoders dont receive resets (#2014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef10d24005f_3f4c3fc5ee2d45bc1378e0"; 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/h0oFHjgcbt94ynGSfakjvRR74ik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 18:47:49 -0000

----==_mimepart_5bef10d24005f_3f4c3fc5ee2d45bc1378e0
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/2014

-- Commit Summary --

  * Fix wording: decoders don't receive resets
  * Reflow paragraph to fit into 80 columns

-- File Changes --

    M draft-ietf-quic-qpack.md (15)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2014.patch
https://github.com/quicwg/base-drafts/pull/2014.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/2014

----==_mimepart_5bef10d24005f_3f4c3fc5ee2d45bc1378e0
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/2014'>https://github.com/quicwg/base-drafts/pull/2014</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix wording: decoders don&#39;t receive resets</li>
  <li>Reflow paragraph to fit into 80 columns</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2014/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/2014.patch'>https://github.com/quicwg/base-drafts/pull/2014.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2014.diff'>https://github.com/quicwg/base-drafts/pull/2014.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/2014">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-8Rb4yNkyQWx8RG9wukCYjj41dWks5uvwhSgaJpZM4Ymx3M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyOUL-1QmxJ1F3rRZip5tRAlFSYnks5uvwhSgaJpZM4Ymx3M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"201811161345 decoders dont receive resets (#2014)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2014"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2014",
"url": "https://github.com/quicwg/base-drafts/pull/2014",
"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": "201811161345 decoders dont receive resets (#2014)",
"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": "fcf298b",
"value": "Fix wording: decoders don't receive resets"
},
{
"name": "2a23e0c",
"value": "Reflow paragraph to fit into 80 columns"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/2014/files#diff-0) (15 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\": 2014,\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\": 2014\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2014"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2014.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2014.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412818892\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bef10d24005f_3f4c3fc5ee2d45bc1378e0--


From nobody Fri Nov 16 12:08: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 8DC5B127333 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12:08:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FlmFZ-2nQDVK for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12: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 A699F127332 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 12:08:09 -0800 (PST)
Date: Fri, 16 Nov 2018 12:08:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542398888; bh=8DsNJHTX5hcsXpZmWSIJVZqLgKlBOph9ipamy0/Aa/Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KWO4sHFRaE5bN9uik8yaK/tkI5FZa1xO/bmWP4bs6dwD0eICOBrp7VnKscqG5NWun mT43Gs8iBpuhSpA3lySVI/+OWBKVcyoLBW8/+B9X96M2djaVh6bwFOizuhWVfrRTd4 MJBSyhmZlU4r4uMCQzANoKO1Lu5Oth+Xy/PKAHqM=
From: Dirkjan Ochtman <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab24ce428a7236466a9d312f28e2bee9891aeae80192cf000000011806e5a892a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/175961915@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef23a82e57d_6ed23fd5b06d45b4483da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: djc
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tdzgoMJtrWDvC0tnfQrLVGwDKvQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 20:08:11 -0000

----==_mimepart_5bef23a82e57d_6ed23fd5b06d45b4483da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

djc commented on this pull request.



> @@ -850,55 +939,45 @@ if packet_type == Initial:
                      len(token)
 ~~~
 

Yes; as an implementer (and the reason Benjamin asked about this) I looked at the example code more than the surrounding prose, and incorrectly assumed the offset adjustment only applies for short header packets. It would be nice to clarify this somehow, either by duplicating that bit of code for the long header example code, or by separating it more from the short header example code to clarify that it applies to both.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234333212
----==_mimepart_5bef23a82e57d_6ed23fd5b06d45b4483da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@djc</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234333212">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -850,55 +939,45 @@ if packet_type == Initial:
                      len(token)
 ~~~
 
</pre>
<p>Yes; as an implementer (and the reason Benjamin asked about this) I looked at the example code more than the surrounding prose, and incorrectly assumed the offset adjustment only applies for short header packets. It would be nice to clarify this somehow, either by duplicating that bit of code for the long header example code, or by separating it more from the short header example code to clarify that it applies to both.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234333212">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3fjn5KCn4jL3JrMK-1UHj4am7mPks5uvxsogaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5d8HaCwpziK74uaY1G7AQVyE7osks5uvxsogaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@djc commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234333212"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234333212",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234333212",
"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": "@djc commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**Dirkjan Ochtman**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@djc",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234333212"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef23a82e57d_6ed23fd5b06d45b4483da--


From nobody Fri Nov 16 12:38: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 F41E9130DC1 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12:38:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 ZxtRqmU-njHN for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12:38: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 DF591130DC0 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 12:38:01 -0800 (PST)
Date: Fri, 16 Nov 2018 12:38:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542400680; bh=Cj3GAmIy9OBjf9RXru2mrvyXpARYmQfUgyGWUGhF3zk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i7ox3YJ4y1vdeBRUzY0aTJGl2nE7C7Gl7/ajr3XsQpygTthYuYMLLSf/6mLFcUNEb s5i6D/Nfm7Kp9TKq2g6spnJIx3+nNlWVZ0tOqZ88jkhWE4YwQUEMNGycwM630Wuop1 ozglvL/I2wrxwEH+37fvvCM18lCbBninfdLohhRU=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/push/3057016627@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_5bef2aa884013_47703fb87dcd45b887546"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UBoES2VMcA_Z8GZS-i8hn3u1wq8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 20:38:04 -0000

----==_mimepart_5bef2aa884013_47703fb87dcd45b887546
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

1967291  Update draft-ietf-quic-spin-exp.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982/files/c37f2ca69868398779ee0f20e7e09376d91920ef..1967291a24ee9abc6e4e5a40f0e92d8a8aa68799

----==_mimepart_5bef2aa884013_47703fb87dcd45b887546
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1967291">1967291</a>  Update draft-ietf-quic-spin-exp.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/1982/files/c37f2ca69868398779ee0f20e7e09376d91920ef..1967291a24ee9abc6e4e5a40f0e92d8a8aa68799">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyppnYCT7TMdqLNMrIV_pNUyv4CUks5uvyIogaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8y81FCpPQOAE2BKqYAv-dF6Pdu_ks5uvyIogaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982/files/c37f2ca69868398779ee0f20e7e09376d91920ef..1967291a24ee9abc6e4e5a40f0e92d8a8aa68799"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982/files/c37f2ca69868398779ee0f20e7e09376d91920ef..1967291a24ee9abc6e4e5a40f0e92d8a8aa68799",
"url": "https://github.com/quicwg/base-drafts/pull/1982/files/c37f2ca69868398779ee0f20e7e09376d91920ef..1967291a24ee9abc6e4e5a40f0e92d8a8aa68799",
"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 pushed 1 commit in #1982",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1982:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "1967291",
"value": "Update draft-ietf-quic-spin-exp.md\r"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982/files/c37f2ca69868398779ee0f20e7e09376d91920ef..1967291a24ee9abc6e4e5a40f0e92d8a8aa68799"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bef2aa884013_47703fb87dcd45b887546--


From nobody Fri Nov 16 12:38: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 393BF130DC1 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12:38:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 UDr7ynqZ5F1j for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12:38: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 1CC0C130DC0 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 12:38:28 -0800 (PST)
Date: Fri, 16 Nov 2018 12:38:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542400706; bh=B6/u890QQABYsxai+KoSHp1Os69VekXHyDYxJUpO5wY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WLSkiXyjTOy9INkgVaRclyeDlqPsWUYGMQtKASL92zaIB9OHbZoTMgAYWzQ6TRKvK MxVHR4US/y4XVRtI1hoppVtlqfJyYddnhMhM37B0xJ11+Hx83noB5OcKgS0vEbA/bd 7J+QuZwi0wB4ZPo4rHwz88sYiNYLN8Gg+W4PuO0I=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/push/3057017672@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_5bef2ac2db1ba_1fcc3ff61f2d45c48768d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0CHOx90xcb2DofW4lyySjISnnx0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 20:38:30 -0000

----==_mimepart_5bef2ac2db1ba_1fcc3ff61f2d45c48768d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

a781397  Update draft-ietf-quic-spin-exp.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982/files/1967291a24ee9abc6e4e5a40f0e92d8a8aa68799..a78139700a500c3a5dd0bed895f4038a87631937

----==_mimepart_5bef2ac2db1ba_1fcc3ff61f2d45c48768d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a781397">a781397</a>  Update draft-ietf-quic-spin-exp.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/1982/files/1967291a24ee9abc6e4e5a40f0e92d8a8aa68799..a78139700a500c3a5dd0bed895f4038a87631937">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwzgX6uwAgA39CTKXXrYjIANSWb1ks5uvyJCgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-ysAFlWz2RbGcm9ycbILns4enz1ks5uvyJCgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982/files/1967291a24ee9abc6e4e5a40f0e92d8a8aa68799..a78139700a500c3a5dd0bed895f4038a87631937"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982/files/1967291a24ee9abc6e4e5a40f0e92d8a8aa68799..a78139700a500c3a5dd0bed895f4038a87631937",
"url": "https://github.com/quicwg/base-drafts/pull/1982/files/1967291a24ee9abc6e4e5a40f0e92d8a8aa68799..a78139700a500c3a5dd0bed895f4038a87631937",
"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 pushed 1 commit in #1982",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1982:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "a781397",
"value": "Update draft-ietf-quic-spin-exp.md\r"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982/files/1967291a24ee9abc6e4e5a40f0e92d8a8aa68799..a78139700a500c3a5dd0bed895f4038a87631937"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bef2ac2db1ba_1fcc3ff61f2d45c48768d--


From nobody Fri Nov 16 12:38: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 328FE130DC0 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12:38:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 ZeXABADQXpWU for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12:38: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 252DC130E06 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 12:38:51 -0800 (PST)
Date: Fri, 16 Nov 2018 12:38:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542400729; bh=owsd8T81RKn9ZEU7C1pacC0/r59lMfC86q0E4FM3HhA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EEBMDipcR6BJ99RgPYvCEWQkDta9UB0uZNxsIBWLDuzpTE3wDEQmGx/INfiNaR7BJ GR9Lf2qe9JBL49JEFMNzO+r+dwB0/5ojJLrzEqlybyhYi7loax0Nd5icmIEjkZ7GjJ c0DIlYalj65r4O5GU57fZbNYkHnNRoCnM2JLud5w=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/push/3057018582@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_5bef2ad9c703c_2f643f9f1bcd45c0917e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bywfqi7OeOmq14jOJHxfsAc7A3k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 20:38:53 -0000

----==_mimepart_5bef2ad9c703c_2f643f9f1bcd45c0917e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

aae19a6  Update draft-ietf-quic-spin-exp.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982/files/a78139700a500c3a5dd0bed895f4038a87631937..aae19a69179b0b8b2454614e9cda21050f7c35bb

----==_mimepart_5bef2ad9c703c_2f643f9f1bcd45c0917e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/aae19a6">aae19a6</a>  Update draft-ietf-quic-spin-exp.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/1982/files/a78139700a500c3a5dd0bed895f4038a87631937..aae19a69179b0b8b2454614e9cda21050f7c35bb">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyVgow_5A0pIA32Ku5rN4xB2jlWOks5uvyJZgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-pJdLujdj2FMJO6tPPaXLH5r7WFks5uvyJZgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982/files/a78139700a500c3a5dd0bed895f4038a87631937..aae19a69179b0b8b2454614e9cda21050f7c35bb"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982/files/a78139700a500c3a5dd0bed895f4038a87631937..aae19a69179b0b8b2454614e9cda21050f7c35bb",
"url": "https://github.com/quicwg/base-drafts/pull/1982/files/a78139700a500c3a5dd0bed895f4038a87631937..aae19a69179b0b8b2454614e9cda21050f7c35bb",
"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 pushed 1 commit in #1982",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1982:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "aae19a6",
"value": "Update draft-ietf-quic-spin-exp.md\r"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982/files/a78139700a500c3a5dd0bed895f4038a87631937..aae19a69179b0b8b2454614e9cda21050f7c35bb"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bef2ad9c703c_2f643f9f1bcd45c0917e5--


From nobody Fri Nov 16 12:39: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 2EBC5130DC0 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12:39:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 71DRGdUmvucQ for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12:39: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 881C2128CF2 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 12:39:14 -0800 (PST)
Date: Fri, 16 Nov 2018 12:39:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542400753; bh=cZbkcGJDcn3e4yujEF0NWJ3Moc8dokZkV/Rmcfkdqv4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LlPvx0rG0gyHIGY1jdApSduAg9fgQ9W3Vbl1LIWzylezGcMAiXWlKaXx3Z3757oua PEdFAzm1yCfW7HvU3k6lz2RIKXN6CrEevLJT6GCqLVu7OQb/6cD/iaKYnwHs5h+9lN 1x1CTc/gsZWa6XYD1JKRMiUbp53w1DGAQSmO3xPs=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/push/3057019433@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_5bef2af18f951_542b3fd4c24d45b411092b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LPD-5pPDpkwpVbQg8vqOKztQrB8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 20:39:16 -0000

----==_mimepart_5bef2af18f951_542b3fd4c24d45b411092b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

819ea0f  Update draft-ietf-quic-spin-exp.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982/files/aae19a69179b0b8b2454614e9cda21050f7c35bb..819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6

----==_mimepart_5bef2af18f951_542b3fd4c24d45b411092b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/819ea0f">819ea0f</a>  Update draft-ietf-quic-spin-exp.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/1982/files/aae19a69179b0b8b2454614e9cda21050f7c35bb..819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9kKj_fG467mCeznMjvVtaagwne1ks5uvyJxgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1JApoX9J5YyaKxw16CXuGegRmO_ks5uvyJxgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982/files/aae19a69179b0b8b2454614e9cda21050f7c35bb..819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982/files/aae19a69179b0b8b2454614e9cda21050f7c35bb..819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6",
"url": "https://github.com/quicwg/base-drafts/pull/1982/files/aae19a69179b0b8b2454614e9cda21050f7c35bb..819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6",
"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 pushed 1 commit in #1982",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1982:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "819ea0f",
"value": "Update draft-ietf-quic-spin-exp.md\r"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982/files/aae19a69179b0b8b2454614e9cda21050f7c35bb..819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bef2af18f951_542b3fd4c24d45b411092b--


From nobody Fri Nov 16 12:40: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 D251D130DC1 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12:40:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 31QTEbQXrBJy for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 12:40:13 -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 1802A128CF2 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 12:40:13 -0800 (PST)
Date: Fri, 16 Nov 2018 12:40:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542400812; bh=3XIV6c24LKvc4MRsbN50KIaWQk3UwUx0q0aEB0gX3zA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xsle7kq7IGc5FCbHPHAzGdZH8vAKuwjpyr1vhuE0znUUkI9OxYYDtP8CevtbesYQb dod3rEPBcf+o+UqByVcFEqIZySUCEjyFlu4os5OlTwMgju3iyh9P8q52KInozhqzSZ MVmpa4cyxm8rco90ozYdf1ryeO2qK1wzxQQeIbzc=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/push/3057021727@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_5bef2b2c3cbb_742c3fd7a80d45c063793"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I1lKpe3NXWoSunZrFAvXiU-nXsg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 20:40:15 -0000

----==_mimepart_5bef2b2c3cbb_742c3fd7a80d45c063793
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

b748b8a  Update draft-ietf-quic-spin-exp.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982/files/819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6..b748b8aa246c8942332db6226aafd917c5956f17

----==_mimepart_5bef2b2c3cbb_742c3fd7a80d45c063793
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b748b8a">b748b8a</a>  Update draft-ietf-quic-spin-exp.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/1982/files/819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6..b748b8aa246c8942332db6226aafd917c5956f17">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq55qWOSuBRPxMjE3xiGmPt85YRCMks5uvyKsgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7J15cDEAwPkm3XMw7_yL5SLfoGPks5uvyKsgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982/files/819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6..b748b8aa246c8942332db6226aafd917c5956f17"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982/files/819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6..b748b8aa246c8942332db6226aafd917c5956f17",
"url": "https://github.com/quicwg/base-drafts/pull/1982/files/819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6..b748b8aa246c8942332db6226aafd917c5956f17",
"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 pushed 1 commit in #1982",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1982:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "b748b8a",
"value": "Update draft-ietf-quic-spin-exp.md\r"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982/files/819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6..b748b8aa246c8942332db6226aafd917c5956f17"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bef2b2c3cbb_742c3fd7a80d45c063793--


From nobody Fri Nov 16 13:16: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 652FF128D09 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 13:16:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6C8oKsbit04b for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 13:16: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 599FF12007C for <quic-issues@ietf.org>; Fri, 16 Nov 2018 13:16:25 -0800 (PST)
Date: Fri, 16 Nov 2018 13:16:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542402984; bh=FrB3lLPxJ14Wh0s6ywJc75yTc+DIay32PyLvROwMeVA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=rNpijg4TjPySye5AFhz2Gl7hSm9gHDZtS4xVud7iwvsjCLR9QqbCA2LQeOhsQd19y DejpYxJ9y/UpIdcOsw834ny6CtDL+RGvkY3eNF7EH7f6ObPKS4va1QBy+XlycRWLep TqOPJ4O/2Zo//oC+QPLCqxU2gFPomlOagjhIR/1Y=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28199c9977236929f32bba09a4aa76ac60e86d4692cf000000011806f5a892a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015@github.com>
Subject: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef33a83f02d_61143fcd530d45c0108599"; 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/xdlRf18_ivvU6FpeZwRQuFvzeb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 21:16:28 -0000

----==_mimepart_5bef33a83f02d_61143fcd530d45c0108599
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Why isn't `OnPacketsLost` called for nonretransmittable packets? Just because you don't retransmit the information contained in the packet, doesn't mean it's loss wasn't an indication of a congestion event, right? If you send an ACK only packet, then three data packets after it, and you then get an ACK for just the data packets, shouldn't you consider there have been a congestion event?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2015
----==_mimepart_5bef33a83f02d_61143fcd530d45c0108599
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Why isn't <code>OnPacketsLost</code> called for nonretransmittable packets? Just because you don't retransmit the information contained in the packet, doesn't mean it's loss wasn't an indication of a congestion event, right? If you send an ACK only packet, then three data packets after it, and you then get an ACK for just the data packets, shouldn't you consider there have been a congestion event?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2015">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6xDlXMrXthd8OhOKc56eMEXv52yks5uvysogaJpZM4Ym-sR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Qjwr3hUxB6tGiBAuwojxu2Er4sks5uvysogaJpZM4Ym-sR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"OnPacketsLost for Nonretransmittable Packets (#2015)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2015"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015",
"url": "https://github.com/quicwg/base-drafts/issues/2015",
"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": "OnPacketsLost for Nonretransmittable Packets (#2015)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2015
}
]
}
],
"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\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412871441\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef33a83f02d_61143fcd530d45c0108599--


From nobody Fri Nov 16 13: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 3CA10127332 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 13:25:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NV265VszQ3_v for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 13:25: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 6A0BA12007C for <quic-issues@ietf.org>; Fri, 16 Nov 2018 13:25:06 -0800 (PST)
Date: Fri, 16 Nov 2018 13:25:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542403504; bh=ZK2FmWlI9F0EvqUFNGG5SUJkjbe1N3KDQQpa5SRt5zI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uzH/ZOX2AZBiCgfnrA1kjJIEA1wvIbFhnhLKeO9eASxVRMIDpzPsNzTfTMCd+BElN fslqML+MUK/IP01S7TmeQowvoi8l3htNLf4EGSXKjY3WukPEW/UIe8ApJNnVd8Y/u/ tZExoF2TeHSDh3KCX3wqsTteoT+aA3RaX6S4Wia0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdde3aa5e316045f7835d835b576fb4fa0991107e92cf000000011806f7b092a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/439532846@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef35b0661b4_a3f3ff26ced45c41520b"; 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/dTXiomuug7o9SoK3IM9x26CtmC8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 21:25:08 -0000

----==_mimepart_5bef35b0661b4_a3f3ff26ced45c41520b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Likely because nonretransmittable packets do not count towards bytes in flight. I believe several has stated recently that it is unfortunate that these packets do not contribute to the congestion window, but it is the most pragmatic 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/2015#issuecomment-439532846
----==_mimepart_5bef35b0661b4_a3f3ff26ced45c41520b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Likely because nonretransmittable packets do not count towards bytes in flight. I believe several has stated recently that it is unfortunate that these packets do not contribute to the congestion window, but it is the most pragmatic 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/2015#issuecomment-439532846">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Y5tUd33WRUybAdi05Lpjqy4wOMks5uvy0wgaJpZM4Ym-sR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqznhG9LxdmnIWSr9t91g-ZcuzKjPks5uvy0wgaJpZM4Ym-sR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2015: Likely because nonretransmittable packets do not count towards bytes in flight. I believe several has stated recently that it is unfortunate that these packets do not contribute to the congestion window, but it is the most pragmatic approach."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439532846"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439532846",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439532846",
"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] OnPacketsLost for Nonretransmittable Packets (#2015)",
"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\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439532846"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412871441\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef35b0661b4_a3f3ff26ced45c41520b--


From nobody Fri Nov 16 13:40: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 45E42130DE1 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 13:39:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rCqHigl1UeHW for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 13:39: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 49D7E130DD5 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 13:39:54 -0800 (PST)
Date: Fri, 16 Nov 2018 13:39:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542404393; bh=zADQbXcNSXXqZUDzRw60toFsyHFEJ7heqS+nRq2N/QU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lrDikQpn+lOHz7Oymd7Rgow5HW/sUENSVGAX15M4zM986dWJOO03IRim3osxM1OmJ 2bNeyyRrEIhnq8AI79i0yslHMP0lN377Hv3qPpX2ksleidMNohqKhFnYwD0NEoTJxr jyOeJeRsmmEkUKiep9WYjEkUyKSMTL9Lk++tG3x0=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09e1ef8e94979b55bf070a218057b9aaac1cfc5092cf000000011806fb2992a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/439537488@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef392960101_6ac53fa24dcd45b81433d6"; 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/pJ0CJ03m_65AmcPyCA5Gowls-Y8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 21:40:03 -0000

----==_mimepart_5bef392960101_6ac53fa24dcd45b81433d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

But I'm arguing that determining if there was a congestion event should be independent of how many retransmittable bytes the packet contains. It would be trivial enough to update the pseudo code.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439537488
----==_mimepart_5bef392960101_6ac53fa24dcd45b81433d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>But I'm arguing that determining if there was a congestion event should be independent of how many retransmittable bytes the packet contains. It would be trivial enough to update the pseudo code.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439537488">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9wJG8b3lB2TY2L2bOv2OvZ5dPkgks5uvzCpgaJpZM4Ym-sR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7bxhx1XX6ISlmmUi8dFbElQ3TYjks5uvzCpgaJpZM4Ym-sR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2015: But I'm arguing that determining if there was a congestion event should be independent of how many retransmittable bytes the packet contains. It would be trivial enough to update the pseudo code."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439537488"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439537488",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439537488",
"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] OnPacketsLost for Nonretransmittable Packets (#2015)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439537488"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412871441\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef392960101_6ac53fa24dcd45b81433d6--


From nobody Fri Nov 16 13:44: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 A6E68128D09 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 13:44:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tDa9guYYGvBy for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 13:44: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 1B173127333 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 13:44:11 -0800 (PST)
Date: Fri, 16 Nov 2018 13:44:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542404650; bh=rY9rRH+NL632tlMUYq/3Kzkj+S44lfXbAmaH5AGrF+I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w7wdRLcPnB1NLcXCW3EKugVwANZMLjMiJ7+ttDEb4WbVzII7w/ueoTx0U79wzVbyl OZNy1ZJHNpSjfSj054HwKBCmtUEexFuvz5ApfnPxl2CBho31ZoIE58gTdwe0wVOa5d b8lPl5pvod//VIobPo11kq3XkvykXxTeOh74Npkg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9b6583f72b42c3d9778d15a5026de05918ad54192cf000000011806fc2a92a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/439538549@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef3a2a478bb_36ae3f9b16ad45bc291034"; 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/ttx7-ET7p7nlb2Euv5co2aGYsns>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 21:44:13 -0000

----==_mimepart_5bef3a2a478bb_36ae3f9b16ad45bc291034
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At least you'd have to update OnPacketSent as well. But if you count nonretransmittable packets and there is no retransmittable packet in front, you might miscalculate the available bandwidth because you do not get timely feedback.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439538549
----==_mimepart_5bef3a2a478bb_36ae3f9b16ad45bc291034
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At least you'd have to update OnPacketSent as well. But if you count nonretransmittable packets and there is no retransmittable packet in front, you might miscalculate the available bandwidth because you do not get timely feedback.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439538549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7PtDbnasZbU2z4C7uZrWV-cex4yks5uvzGqgaJpZM4Ym-sR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Wg_Bn7bLUcL9mRUsHN-rX1lyFrks5uvzGqgaJpZM4Ym-sR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2015: At least you'd have to update OnPacketSent as well. But if you count nonretransmittable packets and there is no retransmittable packet in front, you might miscalculate the available bandwidth because you do not get timely feedback."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439538549"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439538549",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439538549",
"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] OnPacketsLost for Nonretransmittable Packets (#2015)",
"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\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439538549"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412871441\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef3a2a478bb_36ae3f9b16ad45bc291034--


From nobody Fri Nov 16 13:45: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 DF2C1129AB8 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 13:45:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I2fxtHxF-2ls for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 13:45: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 1A337127333 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 13:45:45 -0800 (PST)
Date: Fri, 16 Nov 2018 13:45:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542404744; bh=zMYQgQDK39PUF/E7pUEKXE71unITekEHdGzq/tpV2W4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E3CFMvMG+osRVkvOZcGKG7z/mW1fAMYM7BZ4V1hfM1ZZOMwRy3bKSuls0wTJhZkfF bVTDjscNdDdQzZPhw2SRPjxZAvDnkZN1fH5iRzKxCfO4FBUGRT0VPie1S9Vuf3fyTX Xwr9iPH1Ac4Bd5hNgDYkra/rNSX22GK2W8763e50=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8866b3acaf8be78b2acf448482575132af50cb9692cf000000011806fc8892a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/439538928@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef3a8840338_36a83f9b16ad45bc2817ac"; 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/7NB32pCLWGKS3a0yG187ZGmvZN4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 21:45:47 -0000

----==_mimepart_5bef3a8840338_36a83f9b16ad45bc2817ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, a few places would have to be updated, but it's really just moving the `if (unacked.retransmittable):` line into the `OnPacketsLost` function, only subtracting the bytes in flight if 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/issues/2015#issuecomment-439538928
----==_mimepart_5bef3a8840338_36a83f9b16ad45bc2817ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, a few places would have to be updated, but it's really just moving the <code>if (unacked.retransmittable):</code> line into the <code>OnPacketsLost</code> function, only subtracting the bytes in flight if 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/issues/2015#issuecomment-439538928">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5mQ9TN1YhhQgHGsLykRAPZzuzgyks5uvzIIgaJpZM4Ym-sR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-WyoWeG_nKd7HB1L5yEkjPAUzsMks5uvzIIgaJpZM4Ym-sR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2015: Yes, a few places would have to be updated, but it's really just moving the `if (unacked.retransmittable):` line into the `OnPacketsLost` function, only subtracting the bytes in flight if retransmittable."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439538928"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439538928",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439538928",
"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] OnPacketsLost for Nonretransmittable Packets (#2015)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-439538928"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412871441\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef3a8840338_36a83f9b16ad45bc2817ac--


From nobody Fri Nov 16 14:17: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 B687012D4EE for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 14:17:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A55oZrojUQLa for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 14:17: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 2B287127333 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 14:17:50 -0800 (PST)
Date: Fri, 16 Nov 2018 14:17:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542406668; bh=hf+lhEoDISOmTIMWjdi2VzpoiFTad27aYFEwN/vcZzU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oleow7RuEGGKb0GZ7tQMMQljBs6razdqU9igWf01qhBub+FTQdqJH37M2gthtuGWp ap1nw6SbokfPfEkZ5yT426/da094xto3mQCBNxWd8TwM92yi5lnFBaBET5RJMdihmM +VmE2xuAGbfVuiaje4EEMMUmEWok0/+bewVIvQd8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c92c875fbc9937701d3f0c70756fbe4629fba4c92cf000000011807040c92a169ce16bb487b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2013/c439546298@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2013@github.com>
References: <quicwg/base-drafts/pull/2013@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef420c1d6f6_4b123ff8528d45c0102933"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XxstzYwa-PuE9zT6JxkkBIGQ0vs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 22:17:52 -0000

----==_mimepart_5bef420c1d6f6_4b123ff8528d45c0102933
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1. We do this 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/2013#issuecomment-439546298
----==_mimepart_5bef420c1d6f6_4b123ff8528d45c0102933
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1. We do this 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/2013#issuecomment-439546298">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1R5Rm7IDWLeTS0qVfl6-k38-60kks5uvzmMgaJpZM4Yjd_m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzG1OpRzotaaRbrmTtogJ0e80laNks5uvzmMgaJpZM4Yjd_m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2013: +1. We do this too."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2013#issuecomment-439546298"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013#issuecomment-439546298",
"url": "https://github.com/quicwg/base-drafts/pull/2013#issuecomment-439546298",
"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] STOP_SENDING opens streams (#2013)",
"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\": 2013,\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\": 2013\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2013#issuecomment-439546298"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411951078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef420c1d6f6_4b123ff8528d45c0102933--


From nobody Fri Nov 16 14: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 11E5112D4EE for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 14:24:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AzMVIOyhEjtK for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 14:24: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 73263127333 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 14:24:06 -0800 (PST)
Date: Fri, 16 Nov 2018 14:24:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542407045; bh=nzE6tGiKmaW45Tat+KTq2rCNWuVPJZddj8bEdltdIDM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dS1pwxoucXvGjQ0MpktCv+zNh4J6dkbQpjwfOvufyv0Kx1Den6CHedTITev9SeCUQ u8jiQuebsdwj/r4hHc7qt93+ULFo55qPU2McSfkdskzpD4fiEw7T7Po+FZino09xtw RAKgDVv/d4p9dXxPY7W4QN539lXKXI21imgQXovo=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7bfd0b79bf2bd939ce566f99bcb89ace1ea3314e92cf000000011807058592a169ce16c08c68@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/review/176003963@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_5bef43859fb2e_b993fde1c6d45b814632c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jAz7vRqTevzj1y_XjZjwKVpyv-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: Fri, 16 Nov 2018 22:24:08 -0000

----==_mimepart_5bef43859fb2e_b993fde1c6d45b814632c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -668,13 +668,14 @@ Largest Known Received.
 ### Stream Cancellation
 
 A stream that is reset might have multiple outstanding header blocks with
-dynamic table references.  A decoder that receives a stream reset before the end
-of a stream generates a Stream Cancellation instruction on the decoder stream.
-Similarly, a decoder that abandons reading of a stream 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.
+dynamic table references.  An endpoint that receives a stream reset before
+the end of a stream generates a Stream Cancellation instruction on the
+decoder stream.  Similarly, a decoder that abandons reading of a stream needs

Maybe you need to change here as well? i.e. "a decoder that abandons" -> "an endpoint that abandons"

-- 
You are receiving this 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#pullrequestreview-176003963
----==_mimepart_5bef43859fb2e_b993fde1c6d45b814632c
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/2014#discussion_r234365862">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -668,13 +668,14 @@ Largest Known Received.
 ### Stream Cancellation
 
 A stream that is reset might have multiple outstanding header blocks with
-dynamic table references.  A decoder that receives a stream reset before the end
-of a stream generates a Stream Cancellation instruction on the decoder stream.
-Similarly, a decoder that abandons reading of a stream 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.
+dynamic table references.  An endpoint that receives a stream reset before
+the end of a stream generates a Stream Cancellation instruction on the
+decoder stream.  Similarly, a decoder that abandons reading of a stream needs
</pre>
<p>Maybe you need to change here as well? i.e. "a decoder that abandons" -&gt; "an endpoint that abandons"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#pullrequestreview-176003963">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9sbKlz9CoE7H6UCdWBGF0lkSKUKks5uvzsFgaJpZM4Ymx3M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Z3N4SFogU9ehExYGOuPt9AhCoeks5uvzsFgaJpZM4Ymx3M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2014"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2014#pullrequestreview-176003963"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2014#pullrequestreview-176003963",
"url": "https://github.com/quicwg/base-drafts/pull/2014#pullrequestreview-176003963",
"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 2014",
"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/2014#pullrequestreview-176003963"
}
],
"@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_5bef43859fb2e_b993fde1c6d45b814632c--


From nobody Fri Nov 16 15:07: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 9D16712F1AC for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 15:07:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 w2tJDQIfJnGe for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 15:07:43 -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 16AE61276D0 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 15:07:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542409662; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OaJpVNbaj+D6GKdarH+4VQVe2SQk+WYPtzxnKS5MeLo=; b=cQuAL0naIPVjo2KYgHoh12ItwJ+Wr9BJGnz6LRp3cCzX+T8JcEopG8tCnrLNHs4ZpaYZoBfI 1yGV02+DHjsxFSF0MlqG35bpTwKxmollIQ45bcsjgGgn7B/ktF6Tx8awo06ShVYCc6dqOw1m iTsXx5RJyo+YSEH4QcWJgRxbDuI=
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 5bef4dbe.7fa1cc1b9180-smtp-out-n02; Fri, 16 Nov 2018 23:07:42 -0000 (UTC)
Date: Fri, 16 Nov 2018 15:07:42 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bef4dbe4d686_42162b1ad67ac5802638c@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b40e50: Apply suggestions from code review
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bef4dbe4d2c0_42162b1ad67ac580262e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0D9hXopCfTPz0QQcJ-9INKqQK3k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 23:07:45 -0000

----==_mimepart_5bef4dbe4d2c0_42162b1ad67ac580262e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: b40e506d9c905f6a8073849d10cc43fd3248f8dd
      https://github.com/quicwg/base-drafts/commit/b40e506d9c905f6a8073849d10cc43fd3248f8dd
  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>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bef4dbe4d2c0_42162b1ad67ac580262e8--


From nobody Fri Nov 16 15:07: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 95F451276D0 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 15:07:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27TmpxVpwKr6 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 15:07: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 0E611130E78 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 15:07:47 -0800 (PST)
Date: Fri, 16 Nov 2018 15:07:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542409665; bh=PkwObmqqJaxrfxYxK8BFF6kpsaHrCeGaEvO3Ym9voqI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hPGD9tjlya9Bl0EhSTHSVQIVHyNZnyjSEiuKvbac9DOekkxc0PbLWpszHTHmdRDg6 fbfDeEvkB5dlrbk3VFDRxwx+Gs7A39DwjG/XnEyD2DCf+17059DUPbAeY5ibTjj1+3 gwd83D94ftwespRhf41kmqrTl+XYB5uzhuA+qquI=
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/2006/push/3057345954@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef4dc1eaff5_733a3f9d158d45b86391e"; 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/eDuMz8L-Il_C2ZBPIkio2HpYpUA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Nov 2018 23:07:49 -0000

----==_mimepart_5bef4dc1eaff5_733a3f9d158d45b86391e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

b40e506  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/2006/files/0e361883372606c2d4476c6ed8f21f95958cf1db..b40e506d9c905f6a8073849d10cc43fd3248f8dd

----==_mimepart_5bef4dc1eaff5_733a3f9d158d45b86391e
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/b40e506">b40e506</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/2006/files/0e361883372606c2d4476c6ed8f21f95958cf1db..b40e506d9c905f6a8073849d10cc43fd3248f8dd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4-KaWTkbY_2O1TVn7mR2M5ftRqlks5uv0VBgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyxcakeSsRr07zOWM1a9fmQbygKLks5uv0VBgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006/files/0e361883372606c2d4476c6ed8f21f95958cf1db..b40e506d9c905f6a8073849d10cc43fd3248f8dd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006/files/0e361883372606c2d4476c6ed8f21f95958cf1db..b40e506d9c905f6a8073849d10cc43fd3248f8dd",
"url": "https://github.com/quicwg/base-drafts/pull/2006/files/0e361883372606c2d4476c6ed8f21f95958cf1db..b40e506d9c905f6a8073849d10cc43fd3248f8dd",
"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 #2006",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2006:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "b40e506",
"value": "Apply suggestions from code review\r"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006/files/0e361883372606c2d4476c6ed8f21f95958cf1db..b40e506d9c905f6a8073849d10cc43fd3248f8dd"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bef4dc1eaff5_733a3f9d158d45b86391e--


From nobody Fri Nov 16 17:40: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 09D8A126CB6 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 17:40:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OjGVCBfGdS7c for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 17:40: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 DED59128B14 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 17:40:06 -0800 (PST)
Date: Fri, 16 Nov 2018 17:40:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542418804; bh=2Vhsowf8b2ivMaWjbZXjIkboQf9wpUrPmUJkx9FDf6g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v4s72qg8cA8lbdB+UTbgPMVF7EPf9CnR9feYGn2sZoeuBeHP82wfaXNhYtL9ucmFk 42eIceAdBn81DGskBbM5YigbQ9DAVPSfRyK8UN8QW9a7tL3Lw1ecrp+vVVNXAWKkBd MbL4x5FE26g3IGjKlowfmfpB+zBAbtcl0LYWfBxw=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfaf956ab2acd201c0df5e79646965a47dac687b692cf000000011807337492a169ce16bb487b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2013/review/176034256@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2013@github.com>
References: <quicwg/base-drafts/pull/2013@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef717476681_6a573fb92cad45c4765c1"; 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/F6GmTAxdm4bwLz13tGF68Mi_M3E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 01:40:09 -0000

----==_mimepart_5bef717476681_6a573fb92cad45c4765c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.



> @@ -4276,12 +4280,12 @@ An endpoint uses a STOP_SENDING frame (type=0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals a peer
 to abruptly terminate transmission on a stream.
 
-Receipt of a STOP_SENDING frame is only valid for a send stream that exists and
-is not in the "Ready" state (see {{stream-send-states}}).  Receiving a
-STOP_SENDING frame for a send stream that is "Ready" or non-existent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint that
-receives a STOP_SENDING frame for a receive-only stream MUST terminate the
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated stream which
+does not exist or is in the "Ready" state (see {{stream-send-states}}).

"does not exist" sounds a bit weird. In my implementation, when a stream is fully closed, I delete it from my map of streams at some point. At that moment, it does not exist any more, but receipt of a (delayed) STOP_SENDING is still a valid thing.

Maybe we can say "has not yet been created".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-176034256
----==_mimepart_5bef717476681_6a573fb92cad45c4765c1
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/2013#discussion_r234390563">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4276,12 +4280,12 @@ An endpoint uses a STOP_SENDING frame (type=0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals a peer
 to abruptly terminate transmission on a stream.
 
-Receipt of a STOP_SENDING frame is only valid for a send stream that exists and
-is not in the &quot;Ready&quot; state (see {{stream-send-states}}).  Receiving a
-STOP_SENDING frame for a send stream that is &quot;Ready&quot; or non-existent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint that
-receives a STOP_SENDING frame for a receive-only stream MUST terminate the
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated stream which
+does not exist or is in the &quot;Ready&quot; state (see {{stream-send-states}}).
</pre>
<p>"does not exist" sounds a bit weird. In my implementation, when a stream is fully closed, I delete it from my map of streams at some point. At that moment, it does not exist any more, but receipt of a (delayed) STOP_SENDING is still a valid thing.</p>
<p>Maybe we can say "has not yet been created".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-176034256">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw0nEQTHHVt05L2ZwsnN6E9ic_0uks5uv2j0gaJpZM4Yjd_m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_mUc2iYN3J12XGv6Kj0PAU216g-ks5uv2j0gaJpZM4Yjd_m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2013"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-176034256"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-176034256",
"url": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-176034256",
"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 2013",
"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/2013#pullrequestreview-176034256"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411951078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef717476681_6a573fb92cad45c4765c1--


From nobody Fri Nov 16 17:46: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 BF899128B14 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 17:46:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UFt8ZWpnH_mT for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 17:46: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 E68DC126CB6 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 17:46:39 -0800 (PST)
Date: Fri, 16 Nov 2018 17:46:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542419198; bh=dcpQZj0zIiv4IEoAvzxrJs40wPil5nUONgei0ZQCE8Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DeKIEOtdYbhDokfo+yAfZTJlvhZ0Zj/HlOqBeFLA8eGuSlcjVLuxyeHRHw1aOyG6t hH7Ks+VewBu1PYjZY6GKPN8nvqNllxx0tZGcnWGkjY05Ko+HvVkPW+4mfYXU0WNkWz H8M5SrR1SWzcmrP0AEWauQ++JUoX1zhudYiW5X58=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe83f868808c749aa620d3434279a712d889b89a692cf00000001180734fe92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176034677@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef72fef1275_1b383fd7970d45b8418ad"; 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/TUFKXWMkCCxcdYFbMRN8ScSs9mM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 01:46:42 -0000

----==_mimepart_5bef72fef1275_1b383fd7970d45b8418ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

What's the worst case scenario here? According to my understanding, if I reuse the IV in AES-CTR, an observer will be able to obtain the XOR of the plain texts. But that's all, I'm not compromising the header encryption keys.
Is that 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/2006#discussion_r234390908
----==_mimepart_5bef72fef1275_1b383fd7970d45b8418ad
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/2006#discussion_r234390908">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
</pre>
<p>What's the worst case scenario here? According to my understanding, if I reuse the IV in AES-CTR, an observer will be able to obtain the XOR of the plain texts. But that's all, I'm not compromising the header encryption keys.<br>
Is that 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/2006#discussion_r234390908">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8ihegwaISFKpvZ83x_X0mY6A60rks5uv2p-gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-fjWFX14C2EQm3_MDAH9ovkK-4kks5uv2p-gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234390908"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234390908",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234390908",
"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 commented on 2006",
"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/2006#discussion_r234390908"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef72fef1275_1b383fd7970d45b8418ad--


From nobody Fri Nov 16 17:51: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 A5FFE126CB6 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 17:51:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8QTEwYs4RRF3 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 17:51:12 -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 5FCA0123FFD for <quic-issues@ietf.org>; Fri, 16 Nov 2018 17:51:12 -0800 (PST)
Date: Fri, 16 Nov 2018 17:51:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542419471; bh=ou+gZAtuQWmHDqyNzSKucynHIqqCPTrBYxnsTA03XEM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ds3xRmmV64FLJGWShw060Wjfvb6zufI4+vjYrqPiFE/jMA82t/lUMdNqe5k3A5fXn sYrRGhNWozLZn7s9pEs613a9/bWVpy36k0zhy05B/YG5BU8V8a4ZGhJ6pi8Tt/qA9p MmPJ28FG4cgaHfxKS0Rw3JvDcsSW6yzY64RnxZLQ=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b01d4f8909e5c98a2ecca12aff53d9db8d81c5e92cf000000011807360f92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/c439577820@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef740f784ae_62d63ff2074d45c02714b"; 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/QnVkXgyL7WnDcu96pKgZry_9COY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 01:51:14 -0000

----==_mimepart_5bef740f784ae_62d63ff2074d45c02714b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Editorial: Didn't we agree on "byte" instead of "octet"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439577820
----==_mimepart_5bef740f784ae_62d63ff2074d45c02714b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Editorial: Didn't we agree on "byte" instead of "octet"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439577820">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Qia2nFs7BTPcyEkp-UhhUodLWGks5uv2uPgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6R88eeEp1s2B7gaV_4Ut54kx9Blks5uv2uPgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006: Editorial: Didn't we agree on \"byte\" instead of \"octet\"?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439577820"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439577820",
"url": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439577820",
"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] First octet changes (#2006)",
"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\": 2006,\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\": 2006\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439577820"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef740f784ae_62d63ff2074d45c02714b--


From nobody Fri Nov 16 18: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 54EFB128CF2 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 18:28:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-TPK1sf7Fv for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 18:28: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 4DD1D126CB6 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 18:28:29 -0800 (PST)
Date: Fri, 16 Nov 2018 18:28:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542421708; bh=dH6/MGKGXXXfkRxCgIGELLy0gWtErkE4wvupP99Ny4k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KSU/7uM6Ufac+IeR6bgjUPYos3f3yUPsG+EeNUk6Vy4VxtDSwQoWWYZfX9zQjgmWZ n00GXql3Jd1UH6lENmznMJ1qzkMlrWwLbMeJQqoxyVtTgiR3+Ufk6azec+CZlI6UhQ FBWNY70Bog3ZYLRFzOSEGjxpL/eUptP0L7Y8RiQA=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5cd59126975163209badac4976c666282f60160d92cf0000000118073ecc92a169ce16c08c68@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/review/176036773@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_5bef7ccc3378c_62d63ff2074d45c09669c"; 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/so94dFcP4YlNrmgIKYXXXMt3V7g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 02:28:31 -0000

----==_mimepart_5bef7ccc3378c_62d63ff2074d45c09669c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> @@ -668,13 +668,14 @@ Largest Known Received.
 ### Stream Cancellation
 
 A stream that is reset might have multiple outstanding header blocks with
-dynamic table references.  A decoder that receives a stream reset before the end
-of a stream generates a Stream Cancellation instruction on the decoder stream.
-Similarly, a decoder that abandons reading of a stream 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.
+dynamic table references.  An endpoint that receives a stream reset before
+the end of a stream generates a Stream Cancellation instruction on the
+decoder stream.  Similarly, a decoder that abandons reading of a stream needs

Good point -- I'll modify this part 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/2014#discussion_r234392841
----==_mimepart_5bef7ccc3378c_62d63ff2074d45c09669c
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/2014#discussion_r234392841">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -668,13 +668,14 @@ Largest Known Received.
 ### Stream Cancellation
 
 A stream that is reset might have multiple outstanding header blocks with
-dynamic table references.  A decoder that receives a stream reset before the end
-of a stream generates a Stream Cancellation instruction on the decoder stream.
-Similarly, a decoder that abandons reading of a stream 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.
+dynamic table references.  An endpoint that receives a stream reset before
+the end of a stream generates a Stream Cancellation instruction on the
+decoder stream.  Similarly, a decoder that abandons reading of a stream needs
</pre>
<p>Good point -- I'll modify this part 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/2014#discussion_r234392841">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwwiyGJ7dhkHcQ1K2yxz0MOvgGDpks5uv3RMgaJpZM4Ymx3M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2sFEqM4-QFlcL0CLhSTbSACcr4Iks5uv3RMgaJpZM4Ymx3M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2014"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2014#discussion_r234392841"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2014#discussion_r234392841",
"url": "https://github.com/quicwg/base-drafts/pull/2014#discussion_r234392841",
"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": "@dtikhonov commented on 2014",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2014#discussion_r234392841"
}
],
"@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_5bef7ccc3378c_62d63ff2074d45c09669c--


From nobody Fri Nov 16 19:25: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 EB90F130DD6 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 19:25:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ogPcqOwwFG43 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 19:25: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 BEB39128CF2 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 19:25:14 -0800 (PST)
Date: Fri, 16 Nov 2018 19:25:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542425113; bh=KpML1XKqz6QVSwcy+rYvHYwDUUtzqB4JEVgIwqZT3PY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oGahHTU8TDBzqInQ+vEGdsEcq525XhCyZJ9aiZWiuUz9eljxDmIVnT0gKYIW6NEA0 6Em6a7SlQyFNVUYieWQ2SHhKViIVEvx0x299mhI6KJ6jybCu6cGiocbfSYw8MumGgW 7ix7FsLqsQP6Ubkf2X+TgG4EuB6QyuOVBjYjTyKo=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc994ab201feceaabef72433840ca61a7c729bae692cf0000000118074c1992a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176038723@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef8a196183a_270d3fdaeb0d45c01438f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zVmnIk9tx9PeRVZE-N4wQvZDpuc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 03:25:17 -0000

----==_mimepart_5bef8a196183a_270d3fdaeb0d45c01438f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

@mikkelfj I tend to agree that 128 bits will be enough (because PN space is 62 bits and IV needs to be indistinguishable from random), but I think we might want to define the number for each cipher-suite.

@marten-seemann The reason we introduced PNE was to prevent packet numbers sent in clear as a tracking vector among multiple CIDs of a connection (that possibly roams). As you state, IV collision leaks the XOR between two packet numbers. The risk of that being used as a tracking vector will become higher as the chance of collision arises.

Anyways, I think that requiring `length(packet number) + length(payload) >= 4 + length(iv) - length(aead tag)` would be a good idea, because it is a simplification at the same time giving us agility against cipher-suites that we might add in the future. Current spec requires both the encoder and decoder to adjust the position of IV if the payload length is below 4. The proposed change concentrates the adjustment into one point; i.e. when encoder builds the payload.

FWIW, for the cipher-suites that are defined now, the right-hand side of the expression (i.e. `4 + length(iv) - length(aead tag)`) is always 4, which makes the equation exactly the same as what @DavidSchinazi 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/pull/2006#discussion_r234394614
----==_mimepart_5bef8a196183a_270d3fdaeb0d45c01438f2
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/2006#discussion_r234394614">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> I tend to agree that 128 bits will be enough (because PN space is 62 bits and IV needs to be indistinguishable from random), but I think we might want to define the number for each cipher-suite.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> The reason we introduced PNE was to prevent packet numbers sent in clear as a tracking vector among multiple CIDs of a connection (that possibly roams). As you state, IV collision leaks the XOR between two packet numbers. The risk of that being used as a tracking vector will become higher as the chance of collision arises.</p>
<p>Anyways, I think that requiring <code>length(packet number) + length(payload) &gt;= 4 + length(iv) - length(aead tag)</code> would be a good idea, because it is a simplification at the same time giving us agility against cipher-suites that we might add in the future. Current spec requires both the encoder and decoder to adjust the position of IV if the payload length is below 4. The proposed change concentrates the adjustment into one point; i.e. when encoder builds the payload.</p>
<p>FWIW, for the cipher-suites that are defined now, the right-hand side of the expression (i.e. <code>4 + length(iv) - length(aead tag)</code>) is always 4, which makes the equation exactly the same as what <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> suggests.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234394614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxwcW8MBo7FCFqIrUxRH2-NYv2Gwks5uv4GZgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5GIiIHP0swuAYtRIHs_wAKsTqMhks5uv4GZgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234394614"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234394614",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234394614",
"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 2006",
"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/2006#discussion_r234394614"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef8a196183a_270d3fdaeb0d45c01438f2--


From nobody Fri Nov 16 19:28: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 805ED130DCA for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 19:28:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_ewrPCq7QZH for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 19:27: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 1EB6D128CF2 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 19:27:59 -0800 (PST)
Date: Fri, 16 Nov 2018 19:27:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542425277; bh=i6+/fHSZGho2vb11WbuV1+swfnZEBrNWj96UmCZQs1I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c1+s/lMnnDWhDubh3EvgXIJwzx8TDwBkBbdL4+QUrOCluC70Ui/xWV1F2AF4AMBhF lS+Y41IDDFZv91MTp7ymP3MjhTw/wGcgE6Eyn0x1VEKh1Vdsl3P9Qy79lvty0e04Jv s8FPuPgDzbX0AfptUdA6HKoICSz73bwSrn5ldxh8=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab59f71fe2f9ba9a9e4f17a19433901156ffb64f7392cf0000000118074cbd92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176038802@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef8abdda30b_34fb3f80abcd45b8227464"; 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/xiy_6R5uat4YmmP74z8vTZ0n6vw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 03:28:01 -0000

----==_mimepart_5bef8abdda30b_34fb3f80abcd45b8227464
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



>    confidentiality protection separate from packet protection, as described in
-  Section 5.3 of {{QUIC-TLS}}. The length of the packet number field is encoded
+  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.
 

Is that true? Isn't the length of the packet number field encoded in the first 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/pull/2006#pullrequestreview-176038802
----==_mimepart_5bef8abdda30b_34fb3f80abcd45b8227464
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/2006#discussion_r234394707">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;    confidentiality protection separate from packet protection, as described in
-  Section 5.3 of {{QUIC-TLS}}. The length of the packet number field is encoded
+  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.
 
</pre>
<p>Is that true? Isn't the length of the packet number field encoded in the first 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/pull/2006#pullrequestreview-176038802">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ZBMW4yGnce52K4IhFNWprseErCks5uv4I9gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8gsPGuOh12scjRUyuHdtquhuadoks5uv4I9gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176038802"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176038802",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176038802",
"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 2006",
"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/2006#pullrequestreview-176038802"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef8abdda30b_34fb3f80abcd45b8227464--


From nobody Fri Nov 16 19: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 2AFCF130DC9 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 19:29:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VSfZxfSAJW78 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 19:29: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 3D21D128CF2 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 19:29:04 -0800 (PST)
Date: Fri, 16 Nov 2018 19:29:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542425343; bh=fd0RVrNnAAtk+7Yg84gQMYe4KN5F+ZnnRmzZSZmplJc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N19LKKRNJuPGAXrWllpizSSt0SIN3g3TqjRlavPKYm/xPIvvJwfzw7oLOUOIgdZgP sfO0IsbdMB6wUaTnLbfccimOQbfpdK+iARQIVaKt9XARziJlRs/N24Me6VHndGT4Jn XkV/a3/5WfTlXCOIh7Xcsff0yb2kHHJtLGxXVsIs=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3305165dbbcfb9422676f3f7b8070a58e20f50fd92cf0000000118074cff92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176038841@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef8aff2803c_1ef33f86420d45b411989e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YAo0Oz4QSoLXRx_74x-oAmHcUhQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 03:29:06 -0000

----==_mimepart_5bef8aff2803c_1ef33f86420d45b411989e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

@DavidSchinazi 
> I would be inclined to disallow TLS_AES_128_CCM_8_SHA256 in QUIC but either way padding the payload is a viable solution

Yeah my point is that I would rather avoid the possibility of discussing _how_ QUIC should be adjusted to support cipher-suites like AES128-CCM8, and that requiring the encoder to pad is a good approach in that respect. Because people who wants to introduce that type of cipher can simply define a different constant for the right-hand side (see my comment 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/2006#discussion_r234394744
----==_mimepart_5bef8aff2803c_1ef33f86420d45b411989e
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/2006#discussion_r234394744">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a></p>
<blockquote>
<p>I would be inclined to disallow TLS_AES_128_CCM_8_SHA256 in QUIC but either way padding the payload is a viable solution</p>
</blockquote>
<p>Yeah my point is that I would rather avoid the possibility of discussing <em>how</em> QUIC should be adjusted to support cipher-suites like AES128-CCM8, and that requiring the encoder to pad is a good approach in that respect. Because people who wants to introduce that type of cipher can simply define a different constant for the right-hand side (see my comment 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/2006#discussion_r234394744">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Z_qareacJEAmDsF832yLbZ29deks5uv4J_gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_PBSJT35S-h8iViS4PqbaIYPxZRks5uv4J_gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234394744"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234394744",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234394744",
"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 2006",
"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/2006#discussion_r234394744"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bef8aff2803c_1ef33f86420d45b411989e--


From nobody Fri Nov 16 19: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 67832130DC9 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 19:54:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j6PTJAlg2VQ5 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 19:54:25 -0800 (PST)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1B07128CF2 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 19:54:25 -0800 (PST)
Date: Fri, 16 Nov 2018 19:54:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542426864; bh=DX1qcvxthf601SicRU9pw/XrJ6/SqkBjDro0fzRMKLA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=JuwkKlgnJ0ZQS0BFoKmmXPJ/S5bCHdXhcJyscMaVZyc4GYa1uYUm6RcqprXeTCJNa no80L1Og/+vBwZejwSflc15sxUYCZ3uwhTmytutiv54nAMMRKc894SLIgmdHeKBa59 gu3q9IrjeGUEHMIWqUUtJCAqhMMfOMxAak5G/+SM=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab863b96bec1a6b16fa3f7970130fe90105e7fa9e192cf00000001180752f092a169ce16c22f56@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2016@github.com>
Subject: [quicwg/base-drafts] remove a duplicate sentence in the stateless reset section (#2016)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef90f0d9135_3ac03fe5394d45b460741b"; 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/Jx3qwZcUQogBphG1CmqQM-ov0Pk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 03:54:27 -0000

----==_mimepart_5bef90f0d9135_3ac03fe5394d45b460741b
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/2016

-- Commit Summary --

  * remove a duplicate sentence in the stateless reset section

-- File Changes --

    M draft-ietf-quic-transport.md (11)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2016.patch
https://github.com/quicwg/base-drafts/pull/2016.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/2016

----==_mimepart_5bef90f0d9135_3ac03fe5394d45b460741b
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/2016'>https://github.com/quicwg/base-drafts/pull/2016</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>remove a duplicate sentence in the stateless reset section</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2016/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/2016.patch'>https://github.com/quicwg/base-drafts/pull/2016.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2016.diff'>https://github.com/quicwg/base-drafts/pull/2016.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/2016">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_04w-_rBpU7mFZa-bz8iqLyixKtks5uv4hwgaJpZM4YnQqk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-W2S5KM2mASSXe4n0b1nYF0euZHks5uv4hwgaJpZM4YnQqk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"remove a duplicate sentence in the stateless reset section (#2016)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2016"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2016",
"url": "https://github.com/quicwg/base-drafts/pull/2016",
"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": "remove a duplicate sentence in the stateless reset section (#2016)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "189b423",
"value": "remove a duplicate sentence in the stateless reset section"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2016/files#diff-0) (11 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\": 2016,\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\": 2016\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2016"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2016.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2016.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412945060\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bef90f0d9135_3ac03fe5394d45b460741b--


From nobody Fri Nov 16 20:06: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 6DBF81274D0 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 20:06:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jJcCyU-7euiu for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 20:06: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 B3FFD12426A for <quic-issues@ietf.org>; Fri, 16 Nov 2018 20:06:41 -0800 (PST)
Date: Fri, 16 Nov 2018 20:06:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542427600; bh=VyMSidB5sFwL+GcQd0qI0m5qNCGpRZ3mrP1cd2DnzS0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FfHcsb/xKVfctlxIRPouMDBZotzabsuXWODlcrcl1tWnApKE4d1cDT8VmuG0LJRiA bhAiuTHSWuYWCU2jeua0gvfpWU2XKIrQGSZxufKsMII+7bS/mQctSPtlkgfnpQFoWq MVSPDPU5jNCmr7dLf+now/OqMDVera0UUCalxzTQ=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab548df9272c827104da13577805ccffedc8cf955292cf00000001180755d092a169ce16c2325c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2017@github.com>
Subject: [quicwg/base-drafts] allow retiring of all stateless tokens (#2017)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef93d050584_5b2a3fa2ebed45b8141885"; 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/MX7oNkQ_ZdRGwzDq-9HKsZ0WVzI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 04:06:44 -0000

----==_mimepart_5bef93d050584_5b2a3fa2ebed45b8141885
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RETIRE_CONNECTION_ID frames can retire the server-chosen connection ID used during the handshake. This should also retire the associated stateless reset token.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2017

-- Commit Summary --

  * allow retiring of all stateless tokens

-- File Changes --

    M draft-ietf-quic-transport.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2017.patch
https://github.com/quicwg/base-drafts/pull/2017.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/2017

----==_mimepart_5bef93d050584_5b2a3fa2ebed45b8141885
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>RETIRE_CONNECTION_ID frames can retire the server-chosen connection ID used during the handshake. This should also retire the associated stateless reset token.</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/2017'>https://github.com/quicwg/base-drafts/pull/2017</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>allow retiring of all stateless tokens</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2017/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/2017.patch'>https://github.com/quicwg/base-drafts/pull/2017.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2017.diff'>https://github.com/quicwg/base-drafts/pull/2017.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/2017">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-MqjiXpKAZs2YX5cBv5UKx4VWdSks5uv4tQgaJpZM4YnQ68">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx7mkT-k_1Wp1VSCzdQTmexqOR3Jks5uv4tQgaJpZM4YnQ68.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 retiring of all stateless tokens (#2017)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2017"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2017",
"url": "https://github.com/quicwg/base-drafts/pull/2017",
"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 retiring of all stateless tokens (#2017)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "bea6906",
"value": "allow retiring of all stateless tokens"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2017/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\": 2017,\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\": 2017\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2017"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2017.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2017.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412946108\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bef93d050584_5b2a3fa2ebed45b8141885--


From nobody Fri Nov 16 20:38: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 3C7871298C5 for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 20:38:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p5sqT-Rbbvnv for <quic-issues@ietfa.amsl.com>; Fri, 16 Nov 2018 20:38: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 5D9FE128CF2 for <quic-issues@ietf.org>; Fri, 16 Nov 2018 20:38:15 -0800 (PST)
Date: Fri, 16 Nov 2018 20:38:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542429492; bh=+OBGf6susuwmsFG+O0cG9E4557oNwIDgKSmM6nnl/X0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UYd0WYw6GNFihcOHjPffEoqbTiLf5BK9lwTzQgXgescfFc/Wg9rEt+Ah4n82cLI3Y TOw1h23wb1zu22k390qISeX2TSlYxOnOj/yhqnHxbrQisJGrksUw8AbSQz25s+NMOo v2Vtbo1d5gLH/HkD6yW70f78youlU4l84LUeUv5I=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab78a4cbb47d376b02974a378263bd15afe15f51cf92cf0000000118075d3492a169ce16c2396c@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@github.com>
Subject: [quicwg/base-drafts] Why are stateless reset tokens 16 bytes long? (#2018)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bef9b34ed82c_48973f86420d45b437275"; 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/p2oRJqKF5OtLwQAFL22EGnWtXrk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 04:38:17 -0000

----==_mimepart_5bef9b34ed82c_48973f86420d45b437275
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We chose the stateless reset token to be 16 bytes long, but I don't remember the reason. It matches the tag size of the AEADs we use, although, as @kazuho points out in https://github.com/quicwg/base-drafts/pull/2006#discussion_r234105228, this might not be true for all TLS cipher suites.

In general, the probability for an attacker to correctly guess a stateless reset token is 2^(-token length). It seems like a 64 bit token would be sufficient to provide protection against an attack like that. Using a shorter token would make rotating connection IDs significantly cheaper, so this might be a change worth doing.

-- 
You are receiving this 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
----==_mimepart_5bef9b34ed82c_48973f86420d45b437275
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We chose the stateless reset token to be 16 bytes long, but I don't remember the reason. It matches the tag size of the AEADs we use, although, as <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> points out in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="380992417" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2006" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2006/hovercard?comment_id=234105228&amp;comment_type=review_comment" href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234105228">#2006 (comment)</a>, this might not be true for all TLS cipher suites.</p>
<p>In general, the probability for an attacker to correctly guess a stateless reset token is 2^(-token length). It seems like a 64 bit token would be sufficient to provide protection against an attack like that. Using a shorter token would make rotating connection IDs significantly cheaper, so this might be a change worth doing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwXS_5ft_MmSt5iVKjgRwCYYHikEks5uv5K0gaJpZM4YnRg3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzDiMO1dgDs99xJvlHtawwpbLpTbks5uv5K0gaJpZM4YnRg3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Why are stateless reset tokens 16 bytes long? (#2018)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2018"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2018",
"url": "https://github.com/quicwg/base-drafts/issues/2018",
"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": "Why are stateless reset tokens 16 bytes long? (#2018)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2018
}
]
}
],
"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"
}
],
"@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_5bef9b34ed82c_48973f86420d45b437275--


From nobody Sat Nov 17 00:43: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 D9E91127148 for <quic-issues@ietfa.amsl.com>; Sat, 17 Nov 2018 00:43:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xK7wtMvfSvUz for <quic-issues@ietfa.amsl.com>; Sat, 17 Nov 2018 00:43: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 14ECD12008A for <quic-issues@ietf.org>; Sat, 17 Nov 2018 00:43:55 -0800 (PST)
Date: Sat, 17 Nov 2018 00:43:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542444233; bh=+s72pgcQlvchs+rVcpUDyCr5fJ8m94TiZpLP4VlsLl4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FCPpHDGJdO+lWf9EhPqrb+rVu2J7k2IKYRsSeRjXf17/nyAqdu73SYl6I5t43QcrA GY+GJyE3OtGPxJ8gIT9iFVv8/Bx9jwtac0MXhHDxnNdvSmlrVCqJ223ydAmYuTPQTq JhV3Ho5IEpZSYAdFo8UpBAyLgXKFF5dsAnzcFmN8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab24975e52007dd43193282d9f5e462cd2e6a1a65792cf00000001180796c992a169ce16c2396c@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/439600762@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_5befd4c9bb6b9_1743fb2a56d45c45754b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_sdGODx44YQJf5mTUsS3lssyUIY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 08:43:57 -0000

----==_mimepart_5befd4c9bb6b9_1743fb2a56d45c45754b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If the concern is about the overhead of the Stateless Reset Token field of the NEW_CONNECTION_ID frame, the other option might be to make the field optional. I am not sure why the field is mandatory, even though not all endpoints are required to send Stateless Resets.

Conveniently, once #2006 gets merged, the Length field of the Stateless Reset Token field would be the only field we use a 8-bit encoding for Connection ID Length. We can change it to a 4-bit encoding for consistency, and will have 4 bits to encode flags...

-- 
You are receiving this 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-439600762
----==_mimepart_5befd4c9bb6b9_1743fb2a56d45c45754b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If the concern is about the overhead of the Stateless Reset Token fiel=
d of the NEW_CONNECTION_ID frame, the other option might be to make the f=
ield optional. I am not sure why the field is mandatory, even though not =
all endpoints are required to send Stateless Resets.</p>
<p>Conveniently, once <a class=3D"issue-link js-issue-link" data-error-te=
xt=3D"Failed to load issue title" data-id=3D"380992417" data-permission-t=
ext=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base=
-drafts/issues/2006" data-hovercard-type=3D"pull_request" data-hovercard-=
url=3D"/quicwg/base-drafts/pull/2006/hovercard" href=3D"https://github.co=
m/quicwg/base-drafts/pull/2006">#2006</a> gets merged, the Length field o=
f the Stateless Reset Token field would be the only field we use a 8-bit =
encoding for Connection ID Length. We can change it to a 4-bit encoding f=
or consistency, and will have 4 bits to encode flags...</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2018#issuecomment-439600762">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0i6=
nTs1qOuxMW406myJFYM_47NPks5uv8xJgaJpZM4YnRg3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9ricrcXxkuapZHA9GSDwqsl=
Ym60ks5uv8xJgaJpZM4YnRg3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2018: If the concern is about the overhead of the Stateless Reset =
Token field of the NEW_CONNECTION_ID frame, the other option might be to =
make the field optional. I am not sure why the field is mandatory, even t=
hough not all endpoints are required to send Stateless Resets.\r\n\r\nCon=
veniently, once #2006 gets merged, the Length field of the Stateless Rese=
t Token field would be the only field we use a 8-bit encoding for Connect=
ion ID Length. We can change it to a 4-bit encoding for consistency, and =
will have 4 bits to encode flags..."}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/2018#issuecomment-4396007=
62"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment=
-439600762",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-43=
9600762",
"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 byte=
s long? (#2018)",
"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\": 2018,\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\": 2018\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-43=
9600762"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4129485=
35\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5befd4c9bb6b9_1743fb2a56d45c45754b0--


From nobody Sat Nov 17 01:29: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 7CDDA12F295 for <quic-issues@ietfa.amsl.com>; Sat, 17 Nov 2018 01:29:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RvhQaTWVqARv for <quic-issues@ietfa.amsl.com>; Sat, 17 Nov 2018 01:29: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 1B2F9128C65 for <quic-issues@ietf.org>; Sat, 17 Nov 2018 01:29:23 -0800 (PST)
Date: Sat, 17 Nov 2018 01:29:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542446961; bh=893e1pVBk3WC5XpZcDgFIx7pLHX5CcowDaCwfBPqr1Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VtCdMlVLwm7zNDZVC2VVuTzocDxOzjGgy30Kp4y4FgCXL1VfBmshEGLybl9rueCIV P14GUCCzDbGhgk8KZYLNPopHzKUmc+3YegQp5b4vDkkIqg/+jZNhqZZMjG66XFepkJ +p//puJp100VA7Pim1XaRiB/60AplwTI9h7sKZx8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc13992c1d5c4e8f1236c3a57fb8eec6819783b9192cf000000011807a17192a169ce16c2396c@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/439603379@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_5befdf71d1210_1cad3fb2a56d45c422408e"; 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/kIT3gWwicY5bMWdEHS_WPHeASyw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 09:29:24 -0000

----==_mimepart_5befdf71d1210_1cad3fb2a56d45c422408e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Due to birthday problem a reset could affect the wrong connection with a real world probability if it is too short. Especially when servers do not coordinate and when state is lost between reboots.

-- 
You are receiving this 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-439603379
----==_mimepart_5befdf71d1210_1cad3fb2a56d45c422408e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Due to birthday problem a reset could affect the wrong connection with a real world probability if it is too short. Especially when servers do not coordinate and when state is lost between reboots.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-439603379">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-O4POTyjmcT16jRv9lo0okZ_Hraks5uv9bxgaJpZM4YnRg3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq35mQzLRzFzUuvkkzJTkESqC2s5Wks5uv9bxgaJpZM4YnRg3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2018: Due to birthday problem a reset could affect the wrong connection with a real world probability if it is too short. Especially when servers do not coordinate and when state is lost between reboots."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2018#issuecomment-439603379"}}}</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-439603379",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-439603379",
"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": "**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\": 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-439603379"
}
],
"@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_5befdf71d1210_1cad3fb2a56d45c422408e--


From nobody Sat Nov 17 02:36: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 552D7130DCD for <quic-issues@ietfa.amsl.com>; Sat, 17 Nov 2018 02:36:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oWAtCML1q91u for <quic-issues@ietfa.amsl.com>; Sat, 17 Nov 2018 02:36: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 A56DE130DC9 for <quic-issues@ietf.org>; Sat, 17 Nov 2018 02:36:11 -0800 (PST)
Date: Sat, 17 Nov 2018 02:36:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542450969; bh=bIeOdj/BTLMx5VFJkgthJjkRQ2qHULHKSRRPiUBe4t0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IqmVWdzowVOuil9wyElhCZ2kRVqS+lto4fZZyV8WXtBqGHq+DPIei2kHXnYegH5wv Rp1v3jxROTL2tfJe2ZtfB5YjBrQYowzfYoY64QUvXA1/kjw/LQGaKvLKPUovfFU3Ur gjhSWaDm5Eg+XK11YRvvMNLiUO417TfuAP+OJglw=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae25674d61f40e15b1d1bb484f170d169a68774892cf000000011807b11992a169ce16c2396c@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/439606947@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_5befef199e455_6ccd3fe6f44d45c0656379"; 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/YsewwiJuoS5Ka_KbQ4epD_fAgeA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 10:36:13 -0000

----==_mimepart_5befef199e455_6ccd3fe6f44d45c0656379
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

@mikkelfj: I don't see how the birthday problem comes into play here.=0D
Let's run some numbers. Assume a cluster that is serving 1 million (=E2=89=
=88 2^20) connections at the same time, each of them using 16 (2^4) conne=
ction IDs at the same time. To have a chance of 1 millionth (=E2=89=88 2^=
-20) to disrupt a random connection of those, an attacker would have inje=
ct 1 million 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/2018#issuecomment-439606947=

----==_mimepart_5befef199e455_6ccd3fe6f44d45c0656379
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>: I don't see how the birthday problem comes into p=
lay here.<br>
Let's run some numbers. Assume a cluster that is serving 1 million (=E2=89=
=88 2^20) connections at the same time, each of them using 16 (2^4) conne=
ction IDs at the same time. To have a chance of 1 millionth (=E2=89=88 2^=
-20) to disrupt a random connection of those, an attacker would have inje=
ct 1 million 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/2018#issuecomment-439606947">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq641=
PQsociJjwMuOeVoddFZy3tjcks5uv-aZgaJpZM4YnRg3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9EGbVuPtQCWhZsAeVSZzVaT=
16eqks5uv-aZgaJpZM4YnRg3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2018: @mikkelfj: I don't see how the birthday problem come=
s into play here.\r\nLet's run some numbers. Assume a cluster that is ser=
ving 1 million (=E2=89=88 2^20) connections at the same time, each of the=
m using 16 (2^4) connection IDs at the same time. To have a chance of 1 m=
illionth (=E2=89=88 2^-20) to disrupt a random connection of those, an at=
tacker would have inject 1 million packets."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/2018#issuecomment=
-439606947"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment=
-439606947",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-43=
9606947",
"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 byte=
s long? (#2018)",
"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\": 2018,\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\": 2018\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-43=
9606947"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4129485=
35\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5befef199e455_6ccd3fe6f44d45c0656379--


From nobody Sat Nov 17 02:50: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 ABEFE130DC9 for <quic-issues@ietfa.amsl.com>; Sat, 17 Nov 2018 02:50:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bFwyTiD1zzZh for <quic-issues@ietfa.amsl.com>; Sat, 17 Nov 2018 02:50: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 18D31124D68 for <quic-issues@ietf.org>; Sat, 17 Nov 2018 02:50:40 -0800 (PST)
Date: Sat, 17 Nov 2018 02:50:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542451838; bh=F5XC35KStdaqMwoMU2hOLjBNmW94yj4XHBuXC3LC/K8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mEgtPQcA64bwHyisC83Z3/6RDilw3sZO78IUTroQvc+JEh2+0aXns/+8jJym/86H/ tVb9TiodycPRUTb6TVIzWAKwmNr/IYWgDpeWHrltJU4AsQb31N0DO6iTh8MlISlOih wxFXQtHTh/+Nl7yq3dD1C1kwjSOLa0tZWvsM/YDo=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab450a119d28b0fc9351d12b68390f2608a6c83a1392cf000000011807b47e92a169ce16c2396c@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/439607696@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_5beff27ec5fd0_59e83f850f8d45b84457a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PgSPxfm4NC8aH64nkVC-oKFBYd0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 17 Nov 2018 10:50:44 -0000

----==_mimepart_5beff27ec5fd0_59e83f850f8d45b84457a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Generally speaking, I prefer having the same level of protection for rese=
ts as we have for other types of injection; i.e. use a token that is as l=
arge as the AEAD tag.=0D
=0D
I am not sure if there is a reason strong enough to shorten the token; af=
ter all, QUIC v1=E2=80=99s model is to use a stable CID rather than rotat=
ing very frequently.

-- =

You are receiving this 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-439607696=

----==_mimepart_5beff27ec5fd0_59e83f850f8d45b84457a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Generally speaking, I prefer having the same level of protection for r=
esets as we have for other types of injection; i.e. use a token that is a=
s large as the AEAD tag.</p>
<p>I am not sure if there is a reason strong enough to shorten the token;=
 after all, QUIC v1=E2=80=99s model is to use a stable CID rather than ro=
tating very frequently.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2018#issuecomment-439607696">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1TC=
BLDyvMKZyx3O2FDP17yHMSgaks5uv-n-gaJpZM4YnRg3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3jLp1dmrAvLeH9tSQiLvqYG=
uPiCks5uv-n-gaJpZM4YnRg3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2018: Generally speaking, I prefer having the same level of protec=
tion for resets as we have for other types of injection; i.e. use a token=
 that is as large as the AEAD tag.\r\n\r\nI am not sure if there is a rea=
son strong enough to shorten the token; after all, QUIC v1=E2=80=99s mode=
l is to use a stable CID rather than rotating very frequently."}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/2018#issuecomment-439607696"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment=
-439607696",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-43=
9607696",
"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 byte=
s long? (#2018)",
"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\": 2018,\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\": 2018\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-43=
9607696"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4129485=
35\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5beff27ec5fd0_59e83f850f8d45b84457a2--


From nobody Sat Nov 17 19:40: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 CF1FE123FFD for <quic-issues@ietfa.amsl.com>; Sat, 17 Nov 2018 19:40:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9avxp3SzUKpV for <quic-issues@ietfa.amsl.com>; Sat, 17 Nov 2018 19:40: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 106C61286D9 for <quic-issues@ietf.org>; Sat, 17 Nov 2018 19:39:59 -0800 (PST)
Date: Sat, 17 Nov 2018 19:39:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542512398; bh=1P9RQXXDL3x2zkJHpqzlH8Ik95dqqxMZ6kJxDZHPtJo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BdVzMChB9e0Gf2AqbPRGI0jUCcI9sfzg/9yaHRbeDEBX79NmCRXVU+S9bh8ICIQYr iaUR8AkuEW0nLMM6Em/P9Bll1ayOW6fBj76oK3bTpsg6Hqiw3ycIOU0N7sOlEqBrgI R/lmENXTJKqdud2lRRor5zXMWqdeTeMP5sUkvJIs=
From: Tatsuhiro Tsujikawa <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab072cd950edc4cbbba67095e3497130cb83e80aac92cf000000011808a10e92a169ce16b845fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2009/439665262@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2009@github.com>
References: <quicwg/base-drafts/issues/2009@github.com>
Subject: Re: [quicwg/base-drafts] bytes_in_flight update issue (#2009)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf0df0e8d331_1d483fceffad45b84539c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: tatsuhiro-t
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ATH1tr_xaR1WPruoNFcKN5qH-Vc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Nov 2018 03:40:02 -0000

----==_mimepart_5bf0df0e8d331_1d483fceffad45b84539c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think endpoint should actively resend lost packets without timer.  The endpoint already knows which packets are lost, so it can just start to resend them.  After they are sent, start timer again.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2009#issuecomment-439665262
----==_mimepart_5bf0df0e8d331_1d483fceffad45b84539c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think endpoint should actively resend lost packets without timer.  The endpoint already knows which packets are lost, so it can just start to resend them.  After they are sent, start timer again.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2009#issuecomment-439665262">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ZkVL2dh4hl9DYk9ISD4Nax5_pBks5uwNaOgaJpZM4Yf3F9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1vImw7sLuyj94BnbqISkZi8QSU5ks5uwNaOgaJpZM4Yf3F9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@tatsuhiro-t in #2009: I think endpoint should actively resend lost packets without timer.  The endpoint already knows which packets are lost, so it can just start to resend them.  After they are sent, start timer again.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2009#issuecomment-439665262"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2009#issuecomment-439665262",
"url": "https://github.com/quicwg/base-drafts/issues/2009#issuecomment-439665262",
"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] bytes_in_flight update issue (#2009)",
"sections": [
{
"text": "",
"activityTitle": "**Tatsuhiro Tsujikawa**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@tatsuhiro-t",
"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\": 2009,\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\": 2009\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2009#issuecomment-439665262"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411005309\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf0df0e8d331_1d483fceffad45b84539c--


From nobody Sun Nov 18 14:47: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 675F5128C65 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 14:47:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 EDmzit7OPEV4 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 14:47: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 27543127B92 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 14:47:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542581221; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/IZCVmOAmrl/qkIhJg9pyUTlVu0nqd8EDXaHow7CCJo=; b=Jekl2eVmaYZPeSm4cb1bLipwKLRlBIHJhuRp7ec6D+c6zTgnnONxvJtt4M8DG8d8STVz75oF eZ/tWZoQoKKkn1uM+VOh4S/BgzV43a4+EB+dLkCxthz9p19pfx45lbJmNr8tb6HTkUznqwkc tbegwAdawB025cP/jkBD2RPVSZo=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: DavidSchinazi=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5bf1ebe4.7fa5f80ec600-smtp-out-n03; Sun, 18 Nov 2018 22:47:00 -0000 (UTC)
Date: Sun, 18 Nov 2018 14:47:00 -0800
From: David Schinazi <DavidSchinazi@users.noreply.github.com>
Reply-To: David Schinazi <DavidSchinazi@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf1ebe449c52_36e02ad086cb85781071f9@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6e2409: Input to ChaCha20 is five zeros.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf1ebe449497_36e02ad086cb857810706d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OpETFOW42h_FtClMbA8_oH2WYQM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Nov 2018 22:47:04 -0000

----==_mimepart_5bf1ebe449497_36e02ad086cb857810706d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6e24096c683e6aad23f4ec10f7d16d8d557cec7b
      https://github.com/quicwg/base-drafts/commit/6e24096c683e6aad23f4ec10f7d16d8d557cec7b
  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>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf1ebe449497_36e02ad086cb857810706d--


From nobody Sun Nov 18 14:47: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 DE5E5130E34 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 14:47:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b3KV-fCwVDJA for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 14:47: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 823A8127B92 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 14:47:05 -0800 (PST)
Date: Sun, 18 Nov 2018 14:47:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542581224; bh=18CcfKxd4tqcT+Afy9vPIh7CWikkySwhjCPobRf8y7w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ht76BYHUmVXi9ro+FOfEge0gN7r4+bptxTy/LGH0msJO+uJxQ1Wie93PkOIj38QXP NFxHhhP7TA4QpVGKh7lqcT6MsrnS2RoFL7K2ff+PO0w75ZZ/FujbOHTnTBPORss6UE hrmMwGXrXDPBaeAGDf14vg24hNdir7epkZySUYRk=
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/2006/push/3060102193@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf1ebe82ad55_5d2c3fc50ecd45c0612871"; 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/kug9exi-J-BbTo0zwb9nRCUYOYw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Nov 2018 22:47:07 -0000

----==_mimepart_5bf1ebe82ad55_5d2c3fc50ecd45c0612871
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

6e24096  Input to ChaCha20 is five zeros.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006/files/b40e506d9c905f6a8073849d10cc43fd3248f8dd..6e24096c683e6aad23f4ec10f7d16d8d557cec7b

----==_mimepart_5bf1ebe82ad55_5d2c3fc50ecd45c0612871
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/6e24096">6e24096</a>  Input to ChaCha20 is five zeros.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2006/files/b40e506d9c905f6a8073849d10cc43fd3248f8dd..6e24096c683e6aad23f4ec10f7d16d8d557cec7b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyYvpJKy65Z6BKrAH_qVY33g-2Xlks5uweNogaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2uf9yKvbYqHFLadw9wLdBz8m1nyks5uweNogaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006/files/b40e506d9c905f6a8073849d10cc43fd3248f8dd..6e24096c683e6aad23f4ec10f7d16d8d557cec7b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006/files/b40e506d9c905f6a8073849d10cc43fd3248f8dd..6e24096c683e6aad23f4ec10f7d16d8d557cec7b",
"url": "https://github.com/quicwg/base-drafts/pull/2006/files/b40e506d9c905f6a8073849d10cc43fd3248f8dd..6e24096c683e6aad23f4ec10f7d16d8d557cec7b",
"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 #2006",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2006:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "6e24096",
"value": "Input to ChaCha20 is five zeros."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006/files/b40e506d9c905f6a8073849d10cc43fd3248f8dd..6e24096c683e6aad23f4ec10f7d16d8d557cec7b"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf1ebe82ad55_5d2c3fc50ecd45c0612871--


From nobody Sun Nov 18 14:59: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 E1B9312D4EB for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 14:59:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 LIyfUBzfaCjA for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 14:59: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 71A65128766 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 14:59:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542581973; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4zOcxtE52uzVxbcomD8ViiJ+N3lLx/gpUBTZn+ds0dw=; b=zZJtzkqTWTPYNhXoDc11tyF6IBz8Ik0AI5zwOyItUf5e5FKaJVkhU1C2jVKBrdYKUmNCyEeC BepmAVRB3tTzbwtOsIbXmjAoBue8TPWPdRJ+2dUoYtiO9MHpmEi7I0Bc2NFbDzzuUMNJe7jO /AuIML81mlWeygKKysqhXxisKfA=
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 5bf1eed5.7fe4347c26c0-smtp-out-n01; Sun, 18 Nov 2018 22:59:33 -0000 (UTC)
Date: Sun, 18 Nov 2018 14:59:33 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf1eed51f4a_67f42b01cc034578391d@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5b4964: Unused mask bytes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf1eed51833_67f42b01cc03457839087"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7krRx5jZq909_08O27bfFx0Yd8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Nov 2018 22:59:36 -0000

----==_mimepart_5bf1eed51833_67f42b01cc03457839087
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5b49645359dffc5e403e59e46973eeea2e770dfd
      https://github.com/quicwg/base-drafts/commit/5b49645359dffc5e403e59e46973eeea2e770dfd
  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/7e74188624d2461d68fdd690ab1e85712d48ef10
  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/c7ef43a0db4d81067cf75240c35cf33a4d5f322e
  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/d9e063c4f52623b364b137331fffdbc5b5f55ccb
  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


Compare: https://github.com/quicwg/base-drafts/compare/6e24096c683e...d9e063c4f526
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf1eed51833_67f42b01cc03457839087--


From nobody Sun Nov 18 14:59: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 564FC128766 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 14:59:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GaO3WTXIqcaG for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 14:59:37 -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 9D8CA130E0E for <quic-issues@ietf.org>; Sun, 18 Nov 2018 14:59:37 -0800 (PST)
Date: Sun, 18 Nov 2018 14:59:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542581976; bh=n9p6Y8/U61ezq8I4ZayZtfmFG/C8Z84XXmvVtOlkqwQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ggChpYjXfHirkjKRsY8GVdL5kGE5FEGs/xalG05aF5eYxW35NS1TtaeokkzpTsFVe IimfGM6mQO5PBl3DKiJqDHfHpu3zeqx8xDRzzvGFkV8A2Vq9otLdWx1sKc2i+VxbtS uRjjmSGEZV3lQqBR0gxDweT69fKT0mhe1Gln577A=
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/2006/push/3060116333@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf1eed86b7a1_5ea93ffdf24d45c416888f8"; 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/D4NSXINwbQ8KLj0GOZrTveluLY0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Nov 2018 22:59:39 -0000

----==_mimepart_5bf1eed86b7a1_5ea93ffdf24d45c416888f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 4 commits.

5b49645  Unused mask bytes
7e74188  Explain initial header protection
c7ef43a  Duplicate sample calculations
d9e063c  Payload length confusion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006/files/6e24096c683e6aad23f4ec10f7d16d8d557cec7b..d9e063c4f52623b364b137331fffdbc5b5f55ccb

----==_mimepart_5bf1eed86b7a1_5ea93ffdf24d45c416888f8
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/5b49645">5b49645</a>  Unused mask bytes</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7e74188">7e74188</a>  Explain initial header protection</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c7ef43a">c7ef43a</a>  Duplicate sample calculations</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d9e063c">d9e063c</a>  Payload length confusion</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2006/files/6e24096c683e6aad23f4ec10f7d16d8d557cec7b..d9e063c4f52623b364b137331fffdbc5b5f55ccb">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzeZiDqEM5Ba6o3IvJkXvqe-tCrXks5uweZYgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq40rP86iRSgITgtEfGaXchUku1SEks5uweZYgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006/files/6e24096c683e6aad23f4ec10f7d16d8d557cec7b..d9e063c4f52623b364b137331fffdbc5b5f55ccb"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006/files/6e24096c683e6aad23f4ec10f7d16d8d557cec7b..d9e063c4f52623b364b137331fffdbc5b5f55ccb",
"url": "https://github.com/quicwg/base-drafts/pull/2006/files/6e24096c683e6aad23f4ec10f7d16d8d557cec7b..d9e063c4f52623b364b137331fffdbc5b5f55ccb",
"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 4 commits in #2006",
"sections": [
{
"text": "4 new commits pushed to quicwg/base-drafts #2006:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "5b49645",
"value": "Unused mask bytes"
},
{
"name": "7e74188",
"value": "Explain initial header protection"
},
{
"name": "c7ef43a",
"value": "Duplicate sample calculations"
},
{
"name": "d9e063c",
"value": "Payload length confusion"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006/files/6e24096c683e6aad23f4ec10f7d16d8d557cec7b..d9e063c4f52623b364b137331fffdbc5b5f55ccb"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf1eed86b7a1_5ea93ffdf24d45c416888f8--


From nobody Sun Nov 18 14:59: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 BABDD128766 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 14:59:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 0vDVX_Ci3Abg for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 14:59: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 65E0412D4EB for <quic-issues@ietf.org>; Sun, 18 Nov 2018 14:59:47 -0800 (PST)
Date: Sun, 18 Nov 2018 14:59:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542581986; bh=fHKKAYgiPb0FZKqAn/pa4Zv1XSKniW5oMkrvA64Fmco=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CIljA2oJ1xLBfAO5bSZpokNhNJjpsaxP1w//RThiLjulUJW046h4WVfofd2xdo1i+ 7lMN6sLGsYGvKA2DohVFTAbCryZHa+7l07ZJG+vSzFQ2VEqfj8Z9yaalYvO5fBZsCM oC3ZKbhTh8w1CDCEf6tDSTEfhTHszEvbfUBvf494=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab224ab468cb82b620d6bed9ee4532aa47614cc49692cf000000011809b0e292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176013246@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf1eee243eac_4fbb3f8eabcd45b4240397"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tzAwZ1MmrntyFgPXH3vLhJ5atWA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Nov 2018 22:59:50 -0000

----==_mimepart_5bf1eee243eac_4fbb3f8eabcd45b4240397
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Thanks for the feedback everyone.

> @@ -771,10 +771,9 @@ used for QUIC packet protection is the AEAD that is negotiated for use with the
 TLS connection.  For example, if TLS is using the TLS_AES_128_GCM_SHA256, the
 AEAD_AES_128_GCM function is used.
 
-QUIC packets are protected prior to applying packet number protection
-({{pn-encrypt}}).  The unprotected packet number is part of the associated data
-(A).  When removing packet protection, an endpoint first removes the protection
-from the packet number.
+Packets are protected prior to applying header protection ({{header-protect}}).

I considered this, but the fact is that we also protect the header, so payload is equally misleading, perhaps more so.

> +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f

We can't encrypt this value.

> +protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f
+
+# pn_offset is the start of the Packet Number field.
+packet[pn_offset:pn_offset+pn_length] ^= mask[1:1+pn_length]

We don't explain what `^` means either.

> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

Please take this discussion to an issue.  This will be lost here.

> @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1 for
   long headers.
 
-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.

Not quite the same way.  This can be detected using public information, so you don't need to run a constant-time decryption on that packet.

>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.

Right, and this is covered in the -tls doc: https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#pn-encrypt-analysis

> @@ -3677,7 +3666,7 @@ wishes to perform a stateless retry (see {{validate-handshake}}).
  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
 +-+-+-+-+-+-+-+-+
-|1|    0x7e     |
+|1|1| 3 |ODCIL(4|

Saving a byte is neither here nor there, but the two blocks of four unused bits was a problem.  I agree, it's odd :)

>  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value

@DavidSchinazi, we're not doing this for you, but I'm glad you're happy.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176013246
----==_mimepart_5bf1eee243eac_4fbb3f8eabcd45b4240397
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 feedback everyone.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234373362">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -771,10 +771,9 @@ used for QUIC packet protection is the AEAD that is negotiated for use with the
 TLS connection.  For example, if TLS is using the TLS_AES_128_GCM_SHA256, the
 AEAD_AES_128_GCM function is used.
 
-QUIC packets are protected prior to applying packet number protection
-({{pn-encrypt}}).  The unprotected packet number is part of the associated data
-(A).  When removing packet protection, an endpoint first removes the protection
-from the packet number.
+Packets are protected prior to applying header protection ({{header-protect}}).
</pre>
<p>I considered this, but the fact is that we also protect the header, so payload is equally misleading, perhaps more so.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234374340">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +with the remaining bytes.
+
+{{pseudo-hp}} shows a sample algorithm for applying header protection. Removing
+protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
</pre>
<p>We can't encrypt this value.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234465534">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
+
+# pn_offset is the start of the Packet Number field.
+packet[pn_offset:pn_offset+pn_length] ^= mask[1:1+pn_length]
</pre>
<p>We don't explain what <code>^</code> means either.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234465957">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
</pre>
<p>Please take this discussion to an issue.  This will be lost here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234466203">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3271,15 +3257,35 @@ Header Form:
 : The most significant bit (0x80) of byte 0 (the first byte) is set to 1 for
   long headers.
 
-Long Packet Type:
+Fixed Bit:
+
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
+  for this bit are not valid packets in this version.
</pre>
<p>Not quite the same way.  This can be detected using public information, so you don't need to run a constant-time decryption on that packet.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234466365">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.
</pre>
<p>Right, and this is covered in the -tls doc: <a href="https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#pn-encrypt-analysis" rel="nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#pn-encrypt-analysis</a></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234466433">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3677,7 +3666,7 @@ wishes to perform a stateless retry (see {{validate-handshake}}).
  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
 +-+-+-+-+-+-+-+-+
-|1|    0x7e     |
+|1|1| 3 |ODCIL(4|
</pre>
<p>Saving a byte is neither here nor there, but the two blocks of four unused bits was a problem.  I agree, it's odd :)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234466469">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a>, we're not doing this for you, but I'm glad you're happy.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176013246">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5aT5Ods3BcNuql0RT7OgAvtDRHzks5uweZigaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3lsaEz6aKeMl1breCHHhN4dHIIVks5uweZigaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176013246"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176013246",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176013246",
"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 2006",
"sections": [
{
"text": "Thanks for the feedback everyone.",
"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/2006#pullrequestreview-176013246"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf1eee243eac_4fbb3f8eabcd45b4240397--


From nobody Sun Nov 18 16: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 E69851292AD for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:00:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 6ypLWRg86bwk for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:00: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 521C2126BED for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:00:16 -0800 (PST)
Date: Sun, 18 Nov 2018 16:00:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542585614; bh=3CBW5IKeAtk+pQtuNRKiMb2FDejzYOoq8+ycISDv/SI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1wiuYumwF2i8kNySOx/VNrGAvA9HkGFeXrW2HLItVK4v+eNLaguIICVxtLPnVipQQ ufKMpXJa1WN3DEfykryNfhmsjUM00NjJiBQoGVAkBbf16196vUscoEaNBXkZ5MP3/L FOVcUJQDemP6YXUzN/O0mOciCMIQz/JJxUF6lgVw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8034874fe14661e63a5fce3ebf9a62982b051b8192cf000000011809bf0e92a169ce16b77e10@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2008/review/176114108@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2008@github.com>
References: <quicwg/base-drafts/pull/2008@github.com>
Subject: Re: [quicwg/base-drafts] Expands CID size text just a bit (#2008)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf1fd0e83712_1b273f8534ad45b4986982"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kORj9vF6lEtRCL4Q6X5HzhTjKDs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:00:18 -0000

----==_mimepart_5bf1fd0e83712_1b273f8534ad45b4986982
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

With @mikkelfj's change, 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/2008#pullrequestreview-176114108
----==_mimepart_5bf1fd0e83712_1b273f8534ad45b4986982
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p>With <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a>'s change, 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/2008#pullrequestreview-176114108">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5SFtCRkM4Ni7uq3B6qdErtdBGa5ks5uwfSOgaJpZM4YfoaK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzyoRWHNuGOa5lDjSco62VZgSorKks5uwfSOgaJpZM4YfoaK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2008"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2008#pullrequestreview-176114108"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2008#pullrequestreview-176114108",
"url": "https://github.com/quicwg/base-drafts/pull/2008#pullrequestreview-176114108",
"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 2008",
"sections": [
{
"text": "With @mikkelfj's change, LGTM",
"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/2008#pullrequestreview-176114108"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410945162\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf1fd0e83712_1b273f8534ad45b4986982--


From nobody Sun Nov 18 16: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 0D100130E42 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:01:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 1DUxjSjLBmhL for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:01:51 -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 5049C130E84 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:01:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542585709; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=dOMGQOfM/+cFlQzHBWJGT9781gxYv+bMcmmxwv6rwXo=; b=jDov0jVfvtWIu0G03QMFDwsU6L+3cx0u/j1EZpsZYm1CYcrITvrxL7a+BBy15nW7+SH9PYE4 GdstrNxhbdDkTh+rIY6FpYayYSxQy6BehrxqxjmZiCVL8Aw+jKVU/4Q16IsZCOO3knGLkPsE lBBO1k70/kJAG5L+P8FY8TGJDgk=
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 5bf1fd6c.7ff3a06eec60-smtp-out-n01; Mon, 19 Nov 2018 00:01:48 -0000 (UTC)
Date: Sun, 18 Nov 2018 16:01:47 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf1fd6bbbd03_2e272ab2c1dde58412134a@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] af6d70: Use TLS abbreviation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf1fd6bbb28a_2e272ab2c1dde5841212e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mE_7U7UTcq9Ok3G8OgBAbTWNdLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:01:57 -0000

----==_mimepart_5bf1fd6bbb28a_2e272ab2c1dde5841212e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: af6d70fcd998d21569834fc59f2313fd309cfc34
      https://github.com/quicwg/base-drafts/commit/af6d70fcd998d21569834fc59f2313fd309cfc34
  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: 53807397e2ef2cb71d7ab6da9e6e1df63c6ee2d0
      https://github.com/quicwg/base-drafts/commit/53807397e2ef2cb71d7ab6da9e6e1df63c6ee2d0
  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


Compare: https://github.com/quicwg/base-drafts/compare/316eb16890eb...53807397e2ef
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf1fd6bbb28a_2e272ab2c1dde5841212e9--


From nobody Sun Nov 18 16:02: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 87E94130E7C for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:01:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 SgLB4zxrNwq6 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16: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 8DB20130E9C for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:01:51 -0800 (PST)
Date: Sun, 18 Nov 2018 16:01:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542585710; bh=fligzkZTd7iwbQxsuh5L3Z1/8P1RZC+gpgn21VyWkIE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zHnaSdwg1mnx5cABs0XNE/JZXlo+2A286vd7zBAdpbMI91bx68RnvSjzg9rXuVH4L 1xTMfVNo2KVciBougnpVjgavB009JS3+Qr1RcVX/JYf+qlZA76ZCG333yoGwO3tEVD /lj9bPtCPGuOIaAwX2KOaFaVrzJIibvWUnqRBbBM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2fcd1f0f7f549345dea52b08722ad2d7cbb6365092cf000000011809bf6e92a169ce16b95707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2011/issue_event/1973464242@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2011@github.com>
References: <quicwg/base-drafts/pull/2011@github.com>
Subject: Re: [quicwg/base-drafts] Use TLS abbreviation (#2011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf1fd6ec8eb9_64553fc19d8d45c0526584"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f9KIFWUNPp0BmyTQPq3PRKo1_Yw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:01:57 -0000

----==_mimepart_5bf1fd6ec8eb9_64553fc19d8d45c0526584
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2011 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/2011#event-1973464242
----==_mimepart_5bf1fd6ec8eb9_64553fc19d8d45c0526584
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="381245191" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2011" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2011/hovercard" href="https://github.com/quicwg/base-drafts/pull/2011">#2011</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/2011#event-1973464242">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1wdLzBYG43cWUir65SCeQ16HdlBks5uwfTugaJpZM4YgZ48">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyO7MUhzjxKdqWcfyO7uVQ78Bdunks5uwfTugaJpZM4YgZ48.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2011 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2011#event-1973464242"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2011#event-1973464242",
"url": "https://github.com/quicwg/base-drafts/pull/2011#event-1973464242",
"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] Use TLS abbreviation (#2011)",
"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/2011#event-1973464242"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411147836\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf1fd6ec8eb9_64553fc19d8d45c0526584--


From nobody Sun Nov 18 16:21: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 F08E9126BED for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:21:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 PINMJncbNTLL for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:21:02 -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 C4342124BE5 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:21:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542586862; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VwxWT6ZcTDopFde4KMvZE4eRFPOiI8LwZGect+z0OYc=; b=mL5Yw83Yr2aqou2oHMKaXpUqWoAl/sdrfSYyksqWFwKwTOb9XYewgHJwe+m0vpoAjsmwN8zo O1KnupN6e+7ejV7GRLe/3UHq6208z1yd8emxDWQVwRBE/RXZipCUIZPjibFLf/FDmbnFC/YI C89qiXhfLn0RyCB/G+MaHKd7QFU=
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 5bf201ed.7f78301fa750-smtp-out-n01; Mon, 19 Nov 2018 00:21:01 -0000 (UTC)
Date: Sun, 18 Nov 2018 16:21:00 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf201ece024b_2d5b2ae1cc304570389cd@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9335f5: Clarify MAX_STREAMS
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf201ecdfde1_2d5b2ae1cc304570388c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aPU89mA9guhgU2TooM6B-wn_9Oo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:21:04 -0000

----==_mimepart_5bf201ecdfde1_2d5b2ae1cc304570388c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9335f5a1ef5abb910049662c7cb5287f8455fe71
      https://github.com/quicwg/base-drafts/commit/9335f5a1ef5abb910049662c7cb5287f8455fe71
  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/9a177cf85b59e1777c572d31e28777e1141b8a13
  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: fd0d0f8cd1aee281bce66940a983fd0306c67c4a
      https://github.com/quicwg/base-drafts/commit/fd0d0f8cd1aee281bce66940a983fd0306c67c4a
  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/8a050c76da479ffa5b815dc6e68e4cb84d2dfec8
  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: 98508c89e2293b6aa5ab22cf4b61517951591e9c
      https://github.com/quicwg/base-drafts/commit/98508c89e2293b6aa5ab22cf4b61517951591e9c
  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


Compare: https://github.com/quicwg/base-drafts/compare/53807397e2ef...98508c89e229
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf201ecdfde1_2d5b2ae1cc304570388c2--


From nobody Sun Nov 18 16:21: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 BC5851292AD for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:21:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LV05aLDbLDUL for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:21: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 28A50124BE5 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:21:04 -0800 (PST)
Date: Sun, 18 Nov 2018 16:21:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542586863; bh=URtOhcdjaNR029RIJcHYhdcQwg4NOwzva7hxZKomFc0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MwmVjT3xCnrlKCrwunOTh9KZuTmqwDB/94MRoYvV67C+BthAa8ihhw/WQVBEAqm/q 2Bd0SZLnI0YKi8hXx2yWPu0jNZMqwISumCWBUKzZZEwey9owWp62Fv7AtoT1Tlaool UMkXjLYu7Fpk7z7tqmXmGpQvbi2MlWQtZrgKqyYU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8beca4188de4eba02ed22cc6df41d809fdf6af5d92cf000000011809c3ef92a169ce1668a09a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1941/issue_event/1973473923@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1941@github.com>
References: <quicwg/base-drafts/issues/1941@github.com>
Subject: Re: [quicwg/base-drafts] Stream counts are confusingly documented (#1941)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf201ef54250_33953f80abcd45b81069498"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MmCgW-gALmcaQ4DT6XYv5seP2Kc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:21:06 -0000

----==_mimepart_5bf201ef54250_33953f80abcd45b81069498
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1941 via #2012.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1941#event-1973473923
----==_mimepart_5bf201ef54250_33953f80abcd45b81069498
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="375955610" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1941" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1941/hovercard" href="https://github.com/quicwg/base-drafts/issues/1941">#1941</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="381344282" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2012" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2012/hovercard" href="https://github.com/quicwg/base-drafts/pull/2012">#2012</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1941#event-1973473923">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0zEydfoG4_80NG3bbLt_9BsXapBks5uwflvgaJpZM4YEC3J">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_48NXDJnRA3lAfBGaDgmakNoa2eks5uwflvgaJpZM4YEC3J.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1941 via #2012."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1941#event-1973473923"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1941#event-1973473923",
"url": "https://github.com/quicwg/base-drafts/issues/1941#event-1973473923",
"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 counts are confusingly documented (#1941)",
"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/1941#event-1973473923"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403713481\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf201ef54250_33953f80abcd45b81069498--


From nobody Sun Nov 18 16:21: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 46DD1124BE5 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:21:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 APEcDmiVZxRp for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:21: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 D415D126BED for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:21:04 -0800 (PST)
Date: Sun, 18 Nov 2018 16:21:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542586864; bh=BL0VQUzG3rcV0wPu2C/Wc0h96kFr49l6Mi6TajuLIOU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ae90ky1uBDzM1w3N/gZSyVUxpQ35AcwRK0BE79vOq1fq/vkUvoCGdUfmTHUtfzuHd gGa/m7lQct/YSvY1h/ISqqhb/eBxft8Ushr/eJLT2B2HSUcrz8Ji/hUTJjzjEpWNb/ B/qss8/jzuqOf0ykj1whzRjYkKnFw8tFLkhckCiU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0a3bb4405c0213ce599ac7e843f7cea9770b3e2e92cf000000011809c3f092a169ce16bada1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2012/issue_event/1973473920@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2012@github.com>
References: <quicwg/base-drafts/pull/2012@github.com>
Subject: Re: [quicwg/base-drafts] Clarify MAX_STREAMS (#2012)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf201f02e691_6f373fc19d8d45c04026b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IPIInOdhEr-cVL-WWp16b_yWLtQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:21:06 -0000

----==_mimepart_5bf201f02e691_6f373fc19d8d45c04026b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2012 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/2012#event-1973473920
----==_mimepart_5bf201f02e691_6f373fc19d8d45c04026b1
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="381344282" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2012" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2012/hovercard" href="https://github.com/quicwg/base-drafts/pull/2012">#2012</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/2012#event-1973473920">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6H8NIARusYEO-tbaQQ-w8mhJGTIks5uwflwgaJpZM4Yi6_H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6qWd2ESkT7_dDuh35sJJ85qED2rks5uwflwgaJpZM4Yi6_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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2012 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2012#event-1973473920"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2012#event-1973473920",
"url": "https://github.com/quicwg/base-drafts/pull/2012#event-1973473920",
"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] Clarify MAX_STREAMS (#2012)",
"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/2012#event-1973473920"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411807687\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf201f02e691_6f373fc19d8d45c04026b1--


From nobody Sun Nov 18 16:21: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 A02DA126BED for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:21:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 L0Vc8YqHsAfB for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:21: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 71729128CB7 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:21:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542586865; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=k+QppTiSj7+yX7FcQiRN2R89hQ409g6jw0PH8Sz8t38=; b=ae0ReVqohKv6AjvNH+BD8Jk9NNUQPcPPO0DIxVU4YFeETLgAiVLFPserZdnF3ZcGS66nu5FT hyNjvSPLo0Ote9WJ1UDt3m9oDad41+zgJ34rEIC88Tir1PuZGqZYsiA5mKgd9aIDPu7tHXs7 K76QWeT8CuIO4PdNjcpfZSI/pFA=
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 5bf201f0.7f723c76c150-smtp-out-n01; Mon, 19 Nov 2018 00:21:04 -0000 (UTC)
Date: Sun, 18 Nov 2018 16:21:04 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf201f049ef0_6d392ae294d8a580938b0@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf201f049b68_6d392ae294d8a580937a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/35PS2yG-2zyR6QKV63R4ip22a6w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:21:07 -0000

----==_mimepart_5bf201f049b68_6d392ae294d8a580937a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-max-streams
  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_5bf201f049b68_6d392ae294d8a580937a3--


From nobody Sun Nov 18 16:32: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 23CB31292AD for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:32:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HLSaazZPUBZ0 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:32: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 CE598127332 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:32:21 -0800 (PST)
Date: Sun, 18 Nov 2018 16:32:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542587540; bh=t+9OhraPOJxklOM0Zo3KP/+tf/bjYyOaD11HsrZqBIU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rj1u20PWXMC1ZpeCKj5KdgbRNZ3SabVHtXaELKlluFMPxpnJs0O4Rs8lvthvxnRlY h6lVzAjBGVT4ts+zBuzKYYJdy12At4sV5imPYFZlYhC83Q5b2aUOwNbRcTj3kLCMJw gYLxaYRbOV5EC/8Fq0QAdCb37jkQI4Q0tNdC7yas=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2986ea1800716a16f4968b16aea2d880f562d7fc92cf000000011809c69492a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176116002@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf20494dd1d0_1bac3fb6e42d45bc218364b"; 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/WhP0mYoTvQs7Acb6WctbkGSfuhI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:32:23 -0000

----==_mimepart_5bf20494dd1d0_1bac3fb6e42d45bc218364b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] & 0x03) + 1
+if packet[0] & 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] & 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] & 0x1f
+
+# pn_offset is the start of the Packet Number field.
+packet[pn_offset:pn_offset+pn_length] ^= mask[1:1+pn_length]

but ^ isn't ambiguous to those who know about it (which is like everyone)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234470988
----==_mimepart_5bf20494dd1d0_1bac3fb6e42d45bc218364b
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/2006#discussion_r234470988">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +protection only differs in the order in which the packet number length
+(pn_length) is determined.
+
+~~~
+mask = header_protection(hp_key, sample)
+
+pn_length = (packet[0] &amp; 0x03) + 1
+if packet[0] &amp; 0x80 == 0x80:
+   # Long header: 4 bits masked
+   packet[0] ^= mask[0] &amp; 0x0f
+else:
+   # Short header: 5 bits masked
+   packet[0] ^= mask[0] &amp; 0x1f
+
+# pn_offset is the start of the Packet Number field.
+packet[pn_offset:pn_offset+pn_length] ^= mask[1:1+pn_length]
</pre>
<p>but ^ isn't ambiguous to those who know about it (which is like everyone)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234470988">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Qimq5GSgJFNw9QAKQreyaltmgpks5uwfwUgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0b1I9zFPib7jNchXJLGv1mx0PQ-ks5uwfwUgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234470988"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234470988",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234470988",
"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 2006",
"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/2006#discussion_r234470988"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf20494dd1d0_1bac3fb6e42d45bc218364b--


From nobody Sun Nov 18 16: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 BCDC11293FB for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:44:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AMi5Jr16NUKZ for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:44: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 50AEC129385 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:44:18 -0800 (PST)
Date: Sun, 18 Nov 2018 16:44:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542588257; bh=j2C6P/bIeksZB7i/SEb4rDi2kQPdHI39i+3T+jRR/BE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sNWnxtYuVdOzldak/Zdtqer+i7h0coNaJT9gN2jXlfB0c6Tybtey5tCcZZBzNMsTg Xbdjo2gj1G/UC6JYsIVMQMOvGD2MIF6ZU2p7UhRmW8+DPEz7wLDxaNW/55uh5sVgwI 52xdtZ8GOnk3HZG5astA+wEOEZwwS+pE+iUw7KHM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde9ad2c2218b5ac5acb4796cbf0af2bb5f2f070f92cf000000011809c96192a169ce16bb487b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2013/review/176116687@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2013@github.com>
References: <quicwg/base-drafts/pull/2013@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf20761972bd_21903f85b72d45c06854eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gn9YzzdDHiIYy-bHQO3SVYe4AJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:44:20 -0000

----==_mimepart_5bf20761972bd_21903f85b72d45c06854eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -4276,12 +4280,12 @@ An endpoint uses a STOP_SENDING frame (type=0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals a peer
 to abruptly terminate transmission on a stream.
 
-Receipt of a STOP_SENDING frame is only valid for a send stream that exists and
-is not in the "Ready" state (see {{stream-send-states}}).  Receiving a
-STOP_SENDING frame for a send stream that is "Ready" or non-existent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint that
-receives a STOP_SENDING frame for a receive-only stream MUST terminate the
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated stream which

```suggestion
Receipt of a STOP_SENDING frame is invalid for a locally-initiated stream that
```

> @@ -4276,12 +4280,12 @@ An endpoint uses a STOP_SENDING frame (type=0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals a peer
 to abruptly terminate transmission on a stream.
 
-Receipt of a STOP_SENDING frame is only valid for a send stream that exists and
-is not in the "Ready" state (see {{stream-send-states}}).  Receiving a
-STOP_SENDING frame for a send stream that is "Ready" or non-existent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint that
-receives a STOP_SENDING frame for a receive-only stream MUST terminate the
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated stream which
+does not exist or is in the "Ready" state (see {{stream-send-states}}).

```suggestion
has not yet been created or is in the "Ready" state (see {{stream-send-states}}).
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-176116687
----==_mimepart_5bf20761972bd_21903f85b72d45c06854eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2013#discussi=
on_r234471602">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -4276,12 +4280,12 @@ An endpoint uses a=
 STOP_SENDING frame (type=3D0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals=
 a peer
 to abruptly terminate transmission on a stream.
 =

-Receipt of a STOP_SENDING frame is only valid for a send stream that exi=
sts and
-is not in the &quot;Ready&quot; state (see {{stream-send-states}}).  Rec=
eiving a
-STOP_SENDING frame for a send stream that is &quot;Ready&quot; or non-ex=
istent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint t=
hat
-receives a STOP_SENDING frame for a receive-only stream MUST terminate t=
he
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated strea=
m which
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-Receipt of a STOP_SENDING frame is invalid fo=
r a locally-initiated stream which
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated strea=
m that
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2013#discussi=
on_r234471617">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -4276,12 +4280,12 @@ An endpoint uses a=
 STOP_SENDING frame (type=3D0x05) to communicate that incoming
 data is being discarded on receipt at application request.  This signals=
 a peer
 to abruptly terminate transmission on a stream.
 =

-Receipt of a STOP_SENDING frame is only valid for a send stream that exi=
sts and
-is not in the &quot;Ready&quot; state (see {{stream-send-states}}).  Rec=
eiving a
-STOP_SENDING frame for a send stream that is &quot;Ready&quot; or non-ex=
istent MUST be
-treated as a connection error of type PROTOCOL_VIOLATION.  An endpoint t=
hat
-receives a STOP_SENDING frame for a receive-only stream MUST terminate t=
he
-connection with error PROTOCOL_VIOLATION.
+Receipt of a STOP_SENDING frame is invalid for a locally-initiated strea=
m which
+does not exist or is in the &quot;Ready&quot; state (see {{stream-send-s=
tates}}).
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-does not exist or is in the "Ready" state (se=
e {{stream-send-states}}).
+has not yet been created or is in the "Ready" state (see {{stream-send-s=
tates}}).
</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/2013#pullrequestreview-176116687">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
0Wow-i3BWj_lNHw1fqN0ZdnVtnIks5uwf7hgaJpZM4Yjd_m">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq_LerRBmxcVaXn5LWU3rq=
-a1aXnmks5uwf7hgaJpZM4Yjd_m.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2013"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/2013#pullrequestreview-17611668=
7"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestrev=
iew-176116687",
"url": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview=
-176116687",
"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 2013",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2013#pullrequestreview=
-176116687"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4119510=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf20761972bd_21903f85b72d45c06854eb--


From nobody Sun Nov 18 16:45: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 82990127332 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:45:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 7E0sLqEj9gP0 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:45: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 0382A124BE5 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:45:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542588302; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RfUAglTZY2uHUbcko+9Te+t/Zu+W13n6gxK2JuHaY00=; b=pyYeAk4CR1mimgUr1vXBO1Re45sPPVkosNAvTn2EkssEI3r8ar2WgTRWkf44gaVRCX85nwUc JTbM1fiAu64lXSrmvvrNhyJ8PRfXkTB6Slx7wlchermtvF7YwIuqqySXct2uE6xAGjyQMk+2 zdaf2IgLQzL8f0Ja/M9DaOIdVuQ=
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 5bf2078d.7f74600bac90-smtp-out-n01; Mon, 19 Nov 2018 00:45:01 -0000 (UTC)
Date: Sun, 18 Nov 2018 16:45:01 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf2078dabbdc_7722af6a9922578118525@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 189b42: remove a duplicate sentence in the stateless reset...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf2078dab770_7722af6a99225781184fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zU1h_03dOan7TFr8bGe7SVqA8Yk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:45:05 -0000

----==_mimepart_5bf2078dab770_7722af6a99225781184fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 189b423f8b1f6c131a1db4e01b89314856f5a894
      https://github.com/quicwg/base-drafts/commit/189b423f8b1f6c131a1db4e01b89314856f5a894
  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: bb45c88aac038d93366a91497ab1843dd551a558
      https://github.com/quicwg/base-drafts/commit/bb45c88aac038d93366a91497ab1843dd551a558
  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


Compare: https://github.com/quicwg/base-drafts/compare/98508c89e229...bb45c88aac03
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf2078dab770_7722af6a99225781184fb--


From nobody Sun Nov 18 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 57F93129385 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:45:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 ZIE35SXAQRzp for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:45: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 58389124BE5 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:45:06 -0800 (PST)
Date: Sun, 18 Nov 2018 16:45:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542588305; bh=5vd73zQru7PWpYrhx2qDLWK7CsFkiST7zBpB8Ksq9Ow=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=exzVYsjlr2vfteI0mms9/nnHaGERcy5rPMuabeh/HQ4YzPF6cms2kUjDLsIY0e3ST ODlaaWAvLncG3wlmpiA+EGM3wzjySy/3+vydv21iFOrQPrEWW/mlfX0r64FJU1R8my qGvq9sSsZwVswsKPluu1nxIMSQRizctu4gR8IdFk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab97d3e7c9716bb504bec877ac7d4a97326ccb1fd192cf000000011809c99192a169ce16c22f56@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2016/issue_event/1973486697@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2016@github.com>
References: <quicwg/base-drafts/pull/2016@github.com>
Subject: Re: [quicwg/base-drafts] remove a duplicate sentence in the stateless reset section (#2016)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf2079148eb6_5a473fdcc5cd45c4418363"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HQrUVB8HAzGc34jD8MSHGENaXjg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:45:09 -0000

----==_mimepart_5bf2079148eb6_5a473fdcc5cd45c4418363
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2016 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/2016#event-1973486697
----==_mimepart_5bf2079148eb6_5a473fdcc5cd45c4418363
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="381824854" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2016" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2016/hovercard" href="https://github.com/quicwg/base-drafts/pull/2016">#2016</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/2016#event-1973486697">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_VooQE63VzVq1jCqw-51yJabfwyks5uwf8RgaJpZM4YnQqk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1z8GJLRb3OL72Dv4jN8_ZlOtAMTks5uwf8RgaJpZM4YnQqk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2016 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2016#event-1973486697"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2016#event-1973486697",
"url": "https://github.com/quicwg/base-drafts/pull/2016#event-1973486697",
"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] remove a duplicate sentence in the stateless reset section (#2016)",
"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/2016#event-1973486697"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412945060\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf2079148eb6_5a473fdcc5cd45c4418363--


From nobody Sun Nov 18 16:45: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 BFA19129385 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:45:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 gHbYWBpmSxwv for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:45:45 -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 E36B1124BE5 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:45:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542588344; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DsEeqZLnpd+ANjgVMOaPQ4Ss+W0CTH8KXJw14wxXyGY=; b=Q7imqwlcy1OEI/m9+4A/Yms+eUwwDqdKxKJqRPXLtUGJQj+qhwHYc8Wi4eBrLbHaKViO1N8H KzMld96x+0/pJISKY/JZ7LUZg0pW7Zkq3UbHhcxYwVrwy62b4m8sDhrHxj2rDVLRaxJk1YRJ 581yg02N1KCxvjpK/E8rel71f2M=
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 5bf207b7.7fc560050ba0-smtp-out-n03; Mon, 19 Nov 2018 00:45:43 -0000 (UTC)
Date: Sun, 18 Nov 2018 16:45:42 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf207b6c5af2_6b332b0c7752258411149f@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bea690: allow retiring of all stateless tokens
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf207b6c573e_6b332b0c7752258411138f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e1JVTf32GpBYnYoZoWTuI2v9iFo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:45:47 -0000

----==_mimepart_5bf207b6c573e_6b332b0c7752258411138f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: bea6906ed695ddf6845ceee3f31ae9025e3039c9
      https://github.com/quicwg/base-drafts/commit/bea6906ed695ddf6845ceee3f31ae9025e3039c9
  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: 8e160748d3bb88e1bd07e6e9b87201e2cfc3151b
      https://github.com/quicwg/base-drafts/commit/8e160748d3bb88e1bd07e6e9b87201e2cfc3151b
  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-tokens

allow retiring of all stateless reset tokens


Compare: https://github.com/quicwg/base-drafts/compare/bb45c88aac03...8e160748d3bb
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf207b6c573e_6b332b0c7752258411138f--


From nobody Sun Nov 18 16:45: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 D7B4B124BE5 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:45:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 0mV-T9z8H2GP for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:45: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 52AC6127332 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:45:46 -0800 (PST)
Date: Sun, 18 Nov 2018 16:45:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542588345; bh=VRWSD2eNZacBGAu+tKURq7B4BV8gVkpVuwg4J68TFis=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kDOU8YVGJQvFDbJuFnNmBqW2ViWBjuJheqxO+Pel+azzP01iwqnmJBakaYA9goyHe 1i4JJBavo9XaIhbKKNVJB2tRnHGfTk52qwGNXHcGPk+oGD2QxnV4Dvt+dIaCudBCRw x5HBOqA9nGpJ3xFmD3Q1hBIgLF+RKISWjP3bFNlM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfb9feb305ad628fccc1dc2cb0eec1269402d78e992cf000000011809c9b992a169ce16c2325c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2017/issue_event/1973487074@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2017@github.com>
References: <quicwg/base-drafts/pull/2017@github.com>
Subject: Re: [quicwg/base-drafts] allow retiring of all stateless reset tokens (#2017)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf207b97d6dd_385c3ffdf24d45c4445139"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vV2EfttJJa1lMD2xUWZpIuZOAGs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:45:48 -0000

----==_mimepart_5bf207b97d6dd_385c3ffdf24d45c4445139
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2017 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/2017#event-1973487074
----==_mimepart_5bf207b97d6dd_385c3ffdf24d45c4445139
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="381825628" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2017" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2017/hovercard" href="https://github.com/quicwg/base-drafts/pull/2017">#2017</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/2017#event-1973487074">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2r8xBv341Z1uaiv8Qee9ThdtK7Bks5uwf85gaJpZM4YnQ68">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzA5dX5GH_WKV7wekK75Vz-bLX71ks5uwf85gaJpZM4YnQ68.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2017 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2017#event-1973487074"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2017#event-1973487074",
"url": "https://github.com/quicwg/base-drafts/pull/2017#event-1973487074",
"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 retiring of all stateless reset tokens (#2017)",
"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/2017#event-1973487074"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412946108\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf207b97d6dd_385c3ffdf24d45c4445139--


From nobody Sun Nov 18 16: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 C8E37129385 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:55:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hxY4gwsnCH6h for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:55: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 7FA7C127332 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:55:07 -0800 (PST)
Date: Sun, 18 Nov 2018 16:55:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542588906; bh=05hwtja1TaWxY7sJ0FuZ5QYgi040cUn9I+LlNtnTFKI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pcZ4EkLq9iPNMZhOj8YHq3iTImcdZZyJ6oxJzMMVL/PH0UTKZkcXRzdrHrwlswfUN QHAXn9via3JXlnW/+Gmn7clv10tl6VjeDl0KsSiC/++j3CaaumSCeIMglX0KSjzSqz UDh9ZmDE5nPjJDHd1ojD0zLorIgxfxvxtm4wtlCw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc3f18fc69d77707a000c96f80297572f0b3643ce92cf000000011809cbea92a169ce16c2396c@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/439742431@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_5bf209ea844ba_35973fe1556d45b823577f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m0MhWT5Zkwvwj17HT5rR6R72o74>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:55:09 -0000

----==_mimepart_5bf209ea844ba_35973fe1556d45b823577f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho's reasoning is what drove the decision here.  It might be the case that 16 octets is overkill, but there isn't a huge advantage in shaving this down.  The cost isn't significant.

-- 
You are receiving this 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-439742431
----==_mimepart_5bf209ea844ba_35973fe1556d45b823577f
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>'s reasoning is what drove the decision here.  It might be the case that 16 octets is overkill, but there isn't a huge advantage in shaving this down.  The cost isn't significant.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-439742431">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Lmp7ZO4bkYHY7iMY55IPyXZ3hCks5uwgFqgaJpZM4YnRg3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2nIhsVvG2OYwjvlEkjW6O5lciIkks5uwgFqgaJpZM4YnRg3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: @kazuho's reasoning is what drove the decision here.  It might be the case that 16 octets is overkill, but there isn't a huge advantage in shaving this down.  The cost isn't significant."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2018#issuecomment-439742431"}}}</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-439742431",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-439742431",
"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}"
}
]
},
{
"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-439742431"
}
],
"@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_5bf209ea844ba_35973fe1556d45b823577f--


From nobody Sun Nov 18 16:57: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 A35A81293FB for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:57:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 P0FZBv764RBl for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:57: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 740A3129385 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:57:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542589040; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IhUgZ6ZsujZc5OgCdl8VWt9+kqmo6fl2Wjr+kaqc46U=; b=eUhWGapht+KA9Z9qnJiuRb1hapJ0eNJU5t7S7GAodyBybsVQX2bGO9hON76MuLsyztgBQ7gP Jo+vGmnQprNw8TSuQXSU4wXrcas3UgTT7EACc7GKXRIekX51iY94P320QFRSyV44lqY1DDHF Y08pHqQ2ZDyHgxAlbgxdcL6vi6g=
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 5bf20a70.7f87dc6ba570-smtp-out-n01; Mon, 19 Nov 2018 00:57:20 -0000 (UTC)
Date: Sun, 18 Nov 2018 16:57:19 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf20a6fa5445_7e332afe479cc57882876@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 952666: Bytes, for consistency
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf20a6fa4d87_7e332afe479cc5788279b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/erreDqmrWxsKs-qEGLUoRcSJS3s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:57:22 -0000

----==_mimepart_5bf20a6fa4d87_7e332afe479cc5788279b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9526663fa427eab01215a3c876898639d8872dff
      https://github.com/quicwg/base-drafts/commit/9526663fa427eab01215a3c876898639d8872dff
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf20a6fa4d87_7e332afe479cc5788279b--


From nobody Sun Nov 18 16: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 3056512D4EC for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:57:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m50HQboZQa-0 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 16:57: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 90EFE12958B for <quic-issues@ietf.org>; Sun, 18 Nov 2018 16:57:24 -0800 (PST)
Date: Sun, 18 Nov 2018 16:57:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542589043; bh=KV0fIaMh+aPGb4xmFyEL81jrJWupQ0djN5vk95vY+ec=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OWgthxk6pRfKJfizDvmDIjVd0orTacdzMdK3+YnU7LOfvrJRTt7B+jfbZn2s7M66o YqsrKsRV0OVk+XJ8Gl6d2Om0xqo5Vw4ZEbzVOdVOvA9/q8LarqAYu7nPPNZHZQKwt/ hfQL44vl8jWEs7xjDyESXuszbcp+Jbibx2jrgySs=
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/2006/push/3060245014@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First octet changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf20a73ac627_4f353fbe9b8d45c0385187"; 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/52Xl3q_o6o_UnkMHHSHOWOKVKoE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 00:57:26 -0000

----==_mimepart_5bf20a73ac627_4f353fbe9b8d45c0385187
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

9526663  Bytes, for consistency


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006/files/d9e063c4f52623b364b137331fffdbc5b5f55ccb..9526663fa427eab01215a3c876898639d8872dff

----==_mimepart_5bf20a73ac627_4f353fbe9b8d45c0385187
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/9526663">9526663</a>  Bytes, for consistency</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2006/files/d9e063c4f52623b364b137331fffdbc5b5f55ccb..9526663fa427eab01215a3c876898639d8872dff">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Pfh25RoVPKIi3XrJ0c5miQ9obCks5uwgHzgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6BZqwX2U_tG5dBmXCjPuLUeRVVfks5uwgHzgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006/files/d9e063c4f52623b364b137331fffdbc5b5f55ccb..9526663fa427eab01215a3c876898639d8872dff"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006/files/d9e063c4f52623b364b137331fffdbc5b5f55ccb..9526663fa427eab01215a3c876898639d8872dff",
"url": "https://github.com/quicwg/base-drafts/pull/2006/files/d9e063c4f52623b364b137331fffdbc5b5f55ccb..9526663fa427eab01215a3c876898639d8872dff",
"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 #2006",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2006:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "9526663",
"value": "Bytes, for consistency"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006/files/d9e063c4f52623b364b137331fffdbc5b5f55ccb..9526663fa427eab01215a3c876898639d8872dff"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf20a73ac627_4f353fbe9b8d45c0385187--


From nobody Sun Nov 18 18:27: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 898A112958B for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 18:27:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id InAPWwWG97AD for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 18:27:32 -0800 (PST)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CCD3126CB6 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 18:27:32 -0800 (PST)
Date: Sun, 18 Nov 2018 18:27:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542594450; bh=EvvHc/vXAow2ZVtcQk1e9iCwAdn+wRrcZGM9TIuV8LM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yaoGZ+08Ldx+T9/IB5HVatLAWWRccfoMzezL7SoV9QqVvEuJYcXerLOUtVsabGFcI T/mKeUMUgvX8vPgVdoQa/SgaXt5GmhrZ7km5iXHW0UxGsaEVY4ckbuTShy84pZ+LU2 u+yY46Xr2cjk1SfrCgN4n2w9sUTTNh5Ns68h5FG0=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5116c01baf1699ae6e8b34b16769eb222069a11b92cf000000011809e19292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176126299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf21f92dd8cb_ac33fdaeb0d45c06675bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/frDjSS9MU921mwIgBa4b6829vPg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 02:27:34 -0000

----==_mimepart_5bf21f92dd8cb_ac33fdaeb0d45c06675bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho requested changes on this pull request.

As noted on https://github.com/quicwg/base-drafts/pull/2006#issuecomment-439259022 (sorry for not making it a review comment), I think you need to change the definition of Stateless Reset.

It currently says:
```
 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
+-+-+-+-+-+-+-+-+
|0|K|1|1|0|0|0|0|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                      Random Bytes (160..)                   ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
```

IIUC, this needs to be something like below (though, I am not sure if the spin bit needs to be random in this case).
```
 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
+-+-+
|0|1|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                      Random Bits (166..)                    ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
```



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176126299
----==_mimepart_5bf21f92dd8cb_ac33fdaeb0d45c06675bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@kazuho</b> requested changes on this pull request.</p>

<p>As noted on <a class=3D"issue-link js-issue-link" data-error-text=3D"F=
ailed to load issue title" data-id=3D"380992417" data-permission-text=3D"=
Issue title is private" data-url=3D"https://github.com/quicwg/base-drafts=
/issues/2006" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"=
/quicwg/base-drafts/pull/2006/hovercard?comment_id=3D439259022&amp;commen=
t_type=3Dissue_comment" href=3D"https://github.com/quicwg/base-drafts/pul=
l/2006#issuecomment-439259022">#2006 (comment)</a> (sorry for not making =
it a review comment), I think you need to change the definition of Statel=
ess Reset.</p>
<p>It currently says:</p>
<pre><code> 0                   1                   2                   3=

 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+
|0|K|1|1|0|0|0|0|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                      Random Bytes (160..)                   ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
</code></pre>
<p>IIUC, this needs to be something like below (though, I am not sure if =
the spin bit needs to be random in this case).</p>
<pre><code> 0                   1                   2                   3=

 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+
|0|1|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                      Random Bits (166..)                    ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
</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/2006#pullrequestreview-176126299">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
x5x2uGq6tY-faW2aZCu3YjdQkD6ks5uwhcSgaJpZM4YfDHd">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq2v8YX33KrYhzdkyMJ-rO=
bddAyK2ks5uwhcSgaJpZM4YfDHd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 requested changes on #2006"}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176=
126299"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestrev=
iew-176126299",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview=
-176126299",
"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 requested changes on 2006",
"sections": [
{
"text": "As noted on https://github.com/quicwg/base-drafts/pull/2006#issu=
ecomment-439259022 (sorry for not making it a review comment), I think yo=
u need to change the definition of Stateless Reset.\r\n\r\nIt currently s=
ays:\r\n```\r\n 0                   1                   2                =
   3\r\n 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\=
r\n+-+-+-+-+-+-+-+-+\r\n|0|K|1|1|0|0|0|0|\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n|                      Random By=
tes (160..)                   ...\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\r\n|                                       =
                        |\r\n```\r\n\r\nIIUC, this needs to be something =
like below (though, I am not sure if the spin bit needs to be random in t=
his case).\r\n```\r\n 0                   1                   2          =
         3\r\n 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\r\n+-+-+\r\n|0|1|\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+\r\n|                      Random Bits (166..)        =
            ...\r\n+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+\r\n|                                                         =
      |\r\n```",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview=
-176126299"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4107924=
13\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf21f92dd8cb_ac33fdaeb0d45c06675bb--


From nobody Sun Nov 18 18: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 B7A0D12D4E6 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 18:42:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 WCm5df3Eqvgn for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 18:42:24 -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 74EFB126CB6 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 18:42:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542595343; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DfrYaKyLcfGzaCfGn2rNyOdECMnhCldi5o0hduVzqT4=; b=zwsRjAWse+MQ7iWfgU//BaJ1bBiq9go/55xIg9AitLNKLh9gIR2KgojjH/MSQd5GhBqxnTKG zNV+DiP9KhycID8Y492QFSwNT/ypOO4QE6G8SVJvJrI/fISLOrTaFkS+n5Kv5vJ3Z9cugycm Wpc8NPzUViz4J0LUj4hlZvEJqWY=
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.45]) by mxa.mailgun.org with ESMTP id 5bf2230f.7efd78bbbea0-smtp-out-n03; Mon, 19 Nov 2018 02:42:23 -0000 (UTC)
Date: Sun, 18 Nov 2018 18:42:23 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf2230f81126_67da2ab42568857c843bd@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 00c571: Fix stateless reset too
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf2230f80ad5_67da2ab42568857c8426c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fBggI9pxNYqSPLueyZhh-IfkP-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: Mon, 19 Nov 2018 02:42:26 -0000

----==_mimepart_5bf2230f80ad5_67da2ab42568857c8426c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 00c571ec5e9cc3c38668960f95dd9e96c8ca0a42
      https://github.com/quicwg/base-drafts/commit/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf2230f80ad5_67da2ab42568857c8426c--


From nobody Sun Nov 18 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 A40E1130DCC for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 18:42:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sytF4fYkvmFa for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 18:42:27 -0800 (PST)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DF85126CB6 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 18:42:27 -0800 (PST)
Date: Sun, 18 Nov 2018 18:42:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542595346; bh=pHirghiD+0QazyRVCePnwWqXPnchb1926x5JmDtlz5I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c3pbWpFM4JyMqn2QaIndKn9I8F7eu+p7MYGjuV7TdJBAco+7BzxY06Uj93DXu5nPG 9EqG0iuoAP7cjUwyQDfKmXYgwzVCkgq82yfVJuM7R9G6zObMqclciD5bs5kIGNyyFB cD8tPWAUd1SREA60sLHOziWSjomtbUwPQ9HQ9w8c=
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/2006/push/3060387261@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf22312aacd4_20023fc8e5ad45c41236861"; 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/fwxP-nKmesoRALtmUwMy99_JONk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 02:42:29 -0000

----==_mimepart_5bf22312aacd4_20023fc8e5ad45c41236861
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

00c571e  Fix stateless reset too


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006/files/9526663fa427eab01215a3c876898639d8872dff..00c571ec5e9cc3c38668960f95dd9e96c8ca0a42

----==_mimepart_5bf22312aacd4_20023fc8e5ad45c41236861
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/00c571e">00c571e</a>  Fix stateless reset 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/2006/files/9526663fa427eab01215a3c876898639d8872dff..00c571ec5e9cc3c38668960f95dd9e96c8ca0a42">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8APLQUyHOX0xM1fyfUUjplvpvEsks5uwhqSgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwkxHUHOXIAB1zAz-rd8CsTyzIsDks5uwhqSgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006/files/9526663fa427eab01215a3c876898639d8872dff..00c571ec5e9cc3c38668960f95dd9e96c8ca0a42"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006/files/9526663fa427eab01215a3c876898639d8872dff..00c571ec5e9cc3c38668960f95dd9e96c8ca0a42",
"url": "https://github.com/quicwg/base-drafts/pull/2006/files/9526663fa427eab01215a3c876898639d8872dff..00c571ec5e9cc3c38668960f95dd9e96c8ca0a42",
"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 #2006",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2006:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "00c571e",
"value": "Fix stateless reset too"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006/files/9526663fa427eab01215a3c876898639d8872dff..00c571ec5e9cc3c38668960f95dd9e96c8ca0a42"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf22312aacd4_20023fc8e5ad45c41236861--


From nobody Sun Nov 18 19: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 25A1E12D4EC for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 19:05:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XiV0eTwGSyxT for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 19:05: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 6B16612958B for <quic-issues@ietf.org>; Sun, 18 Nov 2018 19:05:13 -0800 (PST)
Date: Sun, 18 Nov 2018 19:05:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542596711; bh=PcQEujfUc9SFS6NrojDN6lS2flB3e/rB/2DScQSYVcQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G/6M7KtSffrb65N4VvCA7mNMUaNVd+MrGEWh+Rc8TF+WRvHp+7x+qVlPDY+oI/TCZ 95On16H+uWAHmvtv2AAntC5dYgQ/ZA6bfZqft1soUbe4B1935u3VB8iZ0syGqFjlwI RZORHSukl9RYLQaWk7/g0ptCOczSJsYJtU6VXk9c=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf55dfe52b371d81356445d7385d150b65ad78b5f92cf000000011809ea6792a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176130831@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf228678eef2_36133fe43b8d45b438359"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VOT3-N46XgPAOtzu0W1OrI0SBr4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 03:05:15 -0000

----==_mimepart_5bf228678eef2_36133fe43b8d45b438359
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -2271,8 +2269,8 @@ following layout:
 This design ensures that a stateless reset packet is - to the extent possible -
 indistinguishable from a regular packet with a short header.
 
-The message consists of a header byte, followed by an arbitrary number of random
-bytes, followed by a Stateless Reset Token.
+The message consists of the first two fixed bits of the packet header, followed
+by an arbitrary number of random bytes, followed by a Stateless Reset Token.

Would it make sense to state like "followed by six (6) bits plus an arbitrary number of bytes in random"?

The fear I have with the current text is that it might imply that Stateless Reset Token starts at the 2 + 8n bit of the packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176130831
----==_mimepart_5bf228678eef2_36133fe43b8d45b438359
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/2006#discussion_r234483217">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2271,8 +2269,8 @@ following layout:
 This design ensures that a stateless reset packet is - to the extent possible -
 indistinguishable from a regular packet with a short header.
 
-The message consists of a header byte, followed by an arbitrary number of random
-bytes, followed by a Stateless Reset Token.
+The message consists of the first two fixed bits of the packet header, followed
+by an arbitrary number of random bytes, followed by a Stateless Reset Token.
</pre>
<p>Would it make sense to state like "followed by six (6) bits plus an arbitrary number of bytes in random"?</p>
<p>The fear I have with the current text is that it might imply that Stateless Reset Token starts at the 2 + 8n bit of the 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/2006#pullrequestreview-176130831">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9FsAfcmxA8SYfZHJcnWGJRp8rEAks5uwh_ngaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz9zXt-qYDRgByv8vWI2fJ6cvGKCks5uwh_ngaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176130831"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176130831",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176130831",
"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 2006",
"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/2006#pullrequestreview-176130831"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf228678eef2_36133fe43b8d45b438359--


From nobody Sun Nov 18 19:17: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 30B0F12D4E6 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 19:17:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 m6iyYOrJhctz for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 19:17: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 C0948126CB6 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 19:17:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542597457; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wMb18gN1YNbFuKEjii2xZigMdnAp9VKzKuWFypc8hzM=; b=yXmBHefu18hofINeLTQnyYZWDL07mkI5xPU+1GzJHYvyBNUq57p+ci3OPty99iaqvwfI36/T vm/tCLfOfNeUgtyav5pQzGKKBIrUxhFVN5T0E9gSWHA4a6nO4TlwCXs713fyhm1geAzVR2L3 0Tdruyfyq9wj/UjqZba2qNLBF4E=
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 5bf22b50.7f2a84762e40-smtp-out-n02; Mon, 19 Nov 2018 03:17:36 -0000 (UTC)
Date: Sun, 18 Nov 2018 19:17:36 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf22b50ae809_2f9d2af9c94bc588374e9@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 53d5d7: 2+8n is unlikely, but I've met some of the people ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf22b50ae356_2f9d2af9c94bc588373f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h3mdxL4-GNXs8NPOsU9M9JK1xHU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 03:17:40 -0000

----==_mimepart_5bf22b50ae356_2f9d2af9c94bc588373f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 53d5d79f26edab653b945cb496e28001cb9c00f9
      https://github.com/quicwg/base-drafts/commit/53d5d79f26edab653b945cb496e28001cb9c00f9
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf22b50ae356_2f9d2af9c94bc588373f7--


From nobody Sun Nov 18 19: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 8C4AB12D4E6 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 19:17:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gsFS7tJOxH-k for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 19:17:41 -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 4774E126CB6 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 19:17:41 -0800 (PST)
Date: Sun, 18 Nov 2018 19:17:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542597460; bh=dZfsy3FCTmW5GMEQ3R1i7iPwWj19y+bd0GJwii/cjEc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cZLDonsBkifbPLQwKMENtxn3MMAOxPan4sRaUb0RtWKchKH0dG72vd6+At31OEUIV fuTVPxt2712SV0EuuZIMvSys93OiFxr2Qu0LOZxWgq8Hn8cTVFEwYcCNVlOsKXhLkP iqwh7KTnKcmKXf887DlJHVR9JjDf/pWbGYWb6dm8=
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/2006/push/3060442752@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf22b549a96a_27bb3fc50ecd45c03505ee"; 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/yvnqnTgwgbDDKG6Vf9uUXZV6ggg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 03:17:42 -0000

----==_mimepart_5bf22b549a96a_27bb3fc50ecd45c03505ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

53d5d79  2+8n is unlikely, but I've met some of the people implementing this


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006/files/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42..53d5d79f26edab653b945cb496e28001cb9c00f9

----==_mimepart_5bf22b549a96a_27bb3fc50ecd45c03505ee
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/53d5d79">53d5d79</a>  2+8n is unlikely, but I&#39;ve met some of the people implementing this</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2006/files/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42..53d5d79f26edab653b945cb496e28001cb9c00f9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyzLtYgLtI94o5DrKLbQ8uy4iKsiks5uwiLUgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzZfMsdwqOHOQh8tVFzpXrQxEs2sks5uwiLUgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006/files/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42..53d5d79f26edab653b945cb496e28001cb9c00f9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006/files/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42..53d5d79f26edab653b945cb496e28001cb9c00f9",
"url": "https://github.com/quicwg/base-drafts/pull/2006/files/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42..53d5d79f26edab653b945cb496e28001cb9c00f9",
"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 #2006",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2006:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "53d5d79",
"value": "2+8n is unlikely, but I've met some of the people implementing this"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006/files/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42..53d5d79f26edab653b945cb496e28001cb9c00f9"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf22b549a96a_27bb3fc50ecd45c03505ee--


From nobody Sun Nov 18 19:22: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 3B87D126CB6 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 19:22:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 BG3TLKtOo0Dg for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 19:22: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 B9F7812D4E6 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 19:22:13 -0800 (PST)
Date: Sun, 18 Nov 2018 19:22:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542597732; bh=16DtHylCh+2iSns6CkTl9rIHsmc8ixNshuZmeM90Q3M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jaAy/TcFUbnOmMM4KNJivobWso+Zk94HVQeVGzNr+11DZ77ysoHGlpz5SgrJ/kchS a2HaHr3Z3Vi/zWtOxmmO89wBaJmEuzDmUN7OyoHOEconSBQuf/eqxkK6Oe8DFEBI1k R5pO0YdfclJlQYDAKCvVEmmVHSMjG3y/ihjP6p54=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93684a636fc8e7c4c25b0c1d3e1d4babe2bfe71192cf000000011809ee6492a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176132946@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf22c644eb7e_3e0c3fe43b8d45b48580a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tyTjFvPgePWWF-Fabak4jYcYrJI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 03:22:15 -0000

----==_mimepart_5bf22c644eb7e_3e0c3fe43b8d45b48580a6
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/2006#pullrequestreview-176132946
----==_mimepart_5bf22c644eb7e_3e0c3fe43b8d45b48580a6
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/2006#pullrequestreview-176132946">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqypK0t6KhUCOpnNl4OgSUM821M85ks5uwiPkgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq78tR5fMSd5pAYSBFB9ljAZ1QWDOks5uwiPkgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176132946"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176132946",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176132946",
"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 2006",
"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/2006#pullrequestreview-176132946"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf22c644eb7e_3e0c3fe43b8d45b48580a6--


From nobody Sun Nov 18 21:20: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 8579D128B14 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 21:20:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id idsJYjG4Cecu for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 21:20: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 285A9128A6E for <quic-issues@ietf.org>; Sun, 18 Nov 2018 21:20:56 -0800 (PST)
Date: Sun, 18 Nov 2018 21:20:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542604854; bh=izFWyralccQT/lCz5pnrCYbm6r8Dj0uWNd0yYcsM2H4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nJGxesbtre9uaVbtpn8EQu8PwsdyxNW2wUqpRy0HRXJy0zZI2Fvg1ABrtCfg+rrgm MgELtYfTH0U1F+xmwxmvqVsdmCePSixaBYj7/4otWHC3PU8reLl4lPc5H2/Y26YSKu iPX4R/bWV4pCQsm53lEwd8lZ4Sg8IKO5Lp36wEzs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf194fd7359c218df951e374f9d917a1d62e6a29492cf00000001180a0a3692a169ce16c5ca64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2019@github.com>
Subject: [quicwg/base-drafts] TLS_AES_128_CCM_8_SHA256 (#2019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf24836145f5_65d33fe5394d45b42592ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o7zi8UKdZUf77Ou4MJE2mWcJhes>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 05:20:57 -0000

----==_mimepart_5bf24836145f5_65d33fe5394d45b42592ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We assume that every TLS 1.3 cipher suite has a 16 byte expansion.  TLS_AES_128_CCM_8_SHA256 doesn't.

The most sensible options seem to be:

1. Leave header protection for this suite undefined, and explain that this particular suite can't be used as a result.  A later extension might be defined that could be used to enable this suite.
2. Require that `len(payload) + aead_expansion` be at least the sample size, meaning that padding is required for suites that have a short authentication tag.

We could put a flat prohibition on the use of this cipher suite.  I don't consider this particular suite to be a good choice for a general-purpose protocol and have reservations about its value in the domain it is design for.  But it is a "recommended" cipher suite and we need to be principled in our approach.  I prefer the former option on that basis.




-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2019
----==_mimepart_5bf24836145f5_65d33fe5394d45b42592ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We assume that every TLS 1.3 cipher suite has a 16 byte expansion.  TLS_AES_128_CCM_8_SHA256 doesn't.</p>
<p>The most sensible options seem to be:</p>
<ol>
<li>Leave header protection for this suite undefined, and explain that this particular suite can't be used as a result.  A later extension might be defined that could be used to enable this suite.</li>
<li>Require that <code>len(payload) + aead_expansion</code> be at least the sample size, meaning that padding is required for suites that have a short authentication tag.</li>
</ol>
<p>We could put a flat prohibition on the use of this cipher suite.  I don't consider this particular suite to be a good choice for a general-purpose protocol and have reservations about its value in the domain it is design for.  But it is a "recommended" cipher suite and we need to be principled in our approach.  I prefer the former option on that basis.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2019">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6W8tTdjiFp1YWw6aHvRtIJy6ibqks5uwj-2gaJpZM4YobCS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3R32iTBEskrvFZAQaD-iRhoipoMks5uwj-2gaJpZM4YobCS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"TLS_AES_128_CCM_8_SHA256 (#2019)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2019"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2019",
"url": "https://github.com/quicwg/base-drafts/issues/2019",
"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": "TLS_AES_128_CCM_8_SHA256 (#2019)",
"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": 2019
}
]
}
],
"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\": 2019,\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\": 2019\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2019"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413249682\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf24836145f5_65d33fe5394d45b42592ee--


From nobody Sun Nov 18 21:48: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 46C6B128D68 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 21:48:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R6wafGUmHKGe for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 21:48: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 8F44A128A6E for <quic-issues@ietf.org>; Sun, 18 Nov 2018 21:48:29 -0800 (PST)
Date: Sun, 18 Nov 2018 21:48:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542606507; bh=+eQPto7gNPWt7zaV4YrqqIGK39EGqJUmkRfRioFCbZY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0JTZdsBFNoe/7FTClcntS6HXUCX9idjewj/RXV8J55n+M+l88Ny1582p57UMjqsMi y026ZIxqwvCP0+E2PvOScVZjo8OQJ5WVaGHhnM8PRyiCAz63zqfL2rX14l3IzoWMFd 7XiriK/0TKUFbqVtoboYGM1F213gasAjuDDBCuT0=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbf5758e586ea2655dbcae5a18e8fb76ae0a6882a92cf00000001180a10ab92a169ce16c5ca64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2019/439778672@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2019@github.com>
References: <quicwg/base-drafts/issues/2019@github.com>
Subject: Re: [quicwg/base-drafts] TLS_AES_128_CCM_8_SHA256 (#2019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf24eabce56e_67463f80abcd45b8824992"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B3m0s3dyjqb53EKzfqrc-6yK7Zo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 05:48:31 -0000

----==_mimepart_5bf24eabce56e_67463f80abcd45b8824992
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that we do not need to have AES128-CCM8 in QUIC.

At the same time, it is IMO a good idea to be less coupled to the properties of cipher-suties that we support now. That is one of the reasons I prefer @DavidSchinazi's proposed padding scheme: `length(packet number) + length(payload) >= 4` (see 
https://github.com/quicwg/base-drafts/issues/1575#issuecomment-425662595, 
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234033345).

The scheme not only simplifies the logic that we have for dealing with short packets but also gives us the agility to support cipher-suites with short authentication tags, i.e., the only required change would be to alter the constant (i.e. `4`) to an appropriate value.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439778672
----==_mimepart_5bf24eabce56e_67463f80abcd45b8824992
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree that we do not need to have AES128-CCM8 in QUIC.</p>
<p>At the same time, it is IMO a good idea to be less coupled to the prop=
erties of cipher-suties that we support now. That is one of the reasons I=
 prefer <a class=3D"user-mention" data-hovercard-type=3D"user" data-hover=
card-url=3D"/hovercards?user_id=3D5599133" data-octo-click=3D"hovercard-l=
ink-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github=
.com/DavidSchinazi">@DavidSchinazi</a>'s proposed padding scheme: <code>l=
ength(packet number) + length(payload) &gt;=3D 4</code> (see<br>
<a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load i=
ssue title" data-id=3D"341970333" data-permission-text=3D"Issue title is =
private" data-url=3D"https://github.com/quicwg/base-drafts/issues/1575" d=
ata-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/is=
sues/1575/hovercard?comment_id=3D425662595&amp;comment_type=3Dissue_comme=
nt" href=3D"https://github.com/quicwg/base-drafts/issues/1575#issuecommen=
t-425662595">#1575 (comment)</a>,<br>
<a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load i=
ssue title" data-id=3D"380992417" data-permission-text=3D"Issue title is =
private" data-url=3D"https://github.com/quicwg/base-drafts/issues/2006" d=
ata-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-dr=
afts/pull/2006/hovercard?comment_id=3D234033345&amp;comment_type=3Dreview=
_comment" href=3D"https://github.com/quicwg/base-drafts/pull/2006#discuss=
ion_r234033345">#2006 (comment)</a>).</p>
<p>The scheme not only simplifies the logic that we have for dealing with=
 short packets but also gives us the agility to support cipher-suites wit=
h short authentication tags, i.e., the only required change would be to a=
lter the constant (i.e. <code>4</code>) to an appropriate 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/issues/2019#issuecomment-439778672">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq38j=
Z0SitNj_btDJXDDxLmTe4crlks5uwkYrgaJpZM4YobCS">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqy7vZmSzDFwHeCZ6ZfrfZq1P=
HEZCks5uwkYrgaJpZM4YobCS.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2019: I agree that we do not need to have AES128-CCM8 in QUIC.\r\n=
\r\nAt the same time, it is IMO a good idea to be less coupled to the pro=
perties of cipher-suties that we support now. That is one of the reasons =
I prefer @DavidSchinazi's proposed padding scheme: `length(packet number)=
 + length(payload) \u003e=3D 4` (see \r\nhttps://github.com/quicwg/base-d=
rafts/issues/1575#issuecomment-425662595, \r\nhttps://github.com/quicwg/b=
ase-drafts/pull/2006#discussion_r234033345).\r\n\r\nThe scheme not only s=
implifies the logic that we have for dealing with short packets but also =
gives us the agility to support cipher-suites with short authentication t=
ags, i.e., the only required change would be to alter the constant (i.e. =
`4`) to an appropriate value."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/2019#issuecomment-439778672"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment=
-439778672",
"url": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-43=
9778672",
"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] TLS_AES_128_CCM_8_SHA256 (#2019)",
"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\": 2019,\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\": 2019\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-43=
9778672"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4132496=
82\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf24eabce56e_67463f80abcd45b8824992--


From nobody Sun Nov 18 22:38: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 07C9D128CB7 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 22:38:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cUPCPJvfIuse for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 22:38: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 49062126CB6 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 22:38:39 -0800 (PST)
Date: Sun, 18 Nov 2018 22:38:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542609517; bh=A2IMRT0jPxk2tv+mmXJiIF1QnvLl5VxKViJHBmSdddE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vKIpsHhzm2drtZU37eFvDQWVSnDLlWTEJCk59SekMXmu7CeJKtxkrg+DrjqwALhBs yIyZCalHkUCGmS0Hv3vGhpr9T5WR0lHkaHI5Q/UBEHFwiPDiN17dkxgSOkcmdcjs7J jJhhyVra5HTj2vgOEvKEktIq1B072L66QCFJTry8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4cf41c0ade25c3ba1abfd169e7d1f30a04bdf0492cf00000001180a1c6d92a169ce16c5ca64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2019/439786651@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2019@github.com>
References: <quicwg/base-drafts/issues/2019@github.com>
Subject: Re: [quicwg/base-drafts] TLS_AES_128_CCM_8_SHA256 (#2019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf25a6d11c2f_42853fc1b78d45c458668"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ipMJIb_BMsktYsSBI4v_ljJ-TJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 06:38:41 -0000

----==_mimepart_5bf25a6d11c2f_42853fc1b78d45c458668
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's not really a constant.  In the general case, we want to ensure that `length(packet_number) + length(payload) + aead_expansion > sample_size + max_pn_encoding`.  The problem with the AEAD in question that `aead_expansion = sample_size + 8`.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439786651
----==_mimepart_5bf25a6d11c2f_42853fc1b78d45c458668
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's not really a constant.  In the general case, we want to ensure that <code>length(packet_number) + length(payload) + aead_expansion &gt; sample_size + max_pn_encoding</code>.  The problem with the AEAD in question that <code>aead_expansion = sample_size + 8</code>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439786651">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyVefIr36KcefRW7gfw8tosFx5gcks5uwlHtgaJpZM4YobCS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5wd9yBDEhcQwL82URT9pxO42x7lks5uwlHtgaJpZM4YobCS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2019: It's not really a constant.  In the general case, we want to ensure that `length(packet_number) + length(payload) + aead_expansion \u003e sample_size + max_pn_encoding`.  The problem with the AEAD in question that `aead_expansion = sample_size + 8`."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439786651"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439786651",
"url": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439786651",
"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] TLS_AES_128_CCM_8_SHA256 (#2019)",
"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\": 2019,\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\": 2019\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439786651"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413249682\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf25a6d11c2f_42853fc1b78d45c458668--


From nobody Sun Nov 18 22: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 B22E812F1A6 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 22:49:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sSVZWjZmQmNa for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 22: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 9C270126CB6 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 22:49:24 -0800 (PST)
Date: Sun, 18 Nov 2018 22:49:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542610163; bh=XREzywY2LuDDJIcS9OfhUTxuPFYeD2iB8votHPbKPaA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a+cF6uvvu0l/4/SdFrVFjO7BP6SKirkmtr4Y8NJISePiDae8qps3w/EQD87hh+q1v SVvPcEI9d1DO3sFmc3epNlloNvJG3KfI2O5eEirxvXMuQdx+UJv4qeqQgoaBNm1mtm H2rX60kbaVOwUtTlnHZGCXWJDuH2dQ71IfRvrMZk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab991d4b56a95d4882b13a5b9cdcd1e194a15fcc7892cf00000001180a1ef392a169ce16c5ca64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2019/439788521@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2019@github.com>
References: <quicwg/base-drafts/issues/2019@github.com>
Subject: Re: [quicwg/base-drafts] TLS_AES_128_CCM_8_SHA256 (#2019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf25cf3b9af9_56493f7f762d45bc8122a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UwRkA0C3MFUmrrfxJiapxlIk5lY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 06:49:29 -0000

----==_mimepart_5bf25cf3b9af9_56493f7f762d45bc8122a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What I mean is that if we view the equation as `length(packet_number) + length(payload) >= x`, then x becomes a per-cipher-suite constant (under the assumption that `max_pn_encoding` is a constant of 4 in v1).

This is because both `aead_expansion` and `sample_size` are constants of a cipher-suite. All cipher-suites that we have defined now use 16 for the two; therefore, the right-hand-side is 4. If we adopt AES128-CCM8, (aead_expansion, sample_size) would be (16, 8), thereby the right-hand-side becomes 12.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439788521
----==_mimepart_5bf25cf3b9af9_56493f7f762d45bc8122a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>What I mean is that if we view the equation as <code>length(packet_num=
ber) + length(payload) &gt;=3D x</code>, then x becomes a per-cipher-suit=
e constant (under the assumption that <code>max_pn_encoding</code> is a c=
onstant of 4 in v1).</p>
<p>This is because both <code>aead_expansion</code> and <code>sample_size=
</code> are constants of a cipher-suite. All cipher-suites that we have d=
efined now use 16 for the two; therefore, the right-hand-side is 4. If we=
 adopt AES128-CCM8, (aead_expansion, sample_size) would be (16, 8), there=
by the right-hand-side becomes 12.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2019#issuecomment-439788521">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy5A=
QZH9Fd2kbt-kicbzfG-dtsZTks5uwlRzgaJpZM4YobCS">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5fjxr7d0UtiT97iflGMZu6-=
OuJtks5uwlRzgaJpZM4YobCS.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2019: What I mean is that if we view the equation as `length(packe=
t_number) + length(payload) \u003e=3D x`, then x becomes a per-cipher-sui=
te constant (under the assumption that `max_pn_encoding` is a constant of=
 4 in v1).\r\n\r\nThis is because both `aead_expansion` and `sample_size`=
 are constants of a cipher-suite. All cipher-suites that we have defined =
now use 16 for the two; therefore, the right-hand-side is 4. If we adopt =
AES128-CCM8, (aead_expansion, sample_size) would be (16, 8), thereby the =
right-hand-side becomes 12."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/2019#issuecomment-439788521"}}}</=
script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment=
-439788521",
"url": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-43=
9788521",
"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] TLS_AES_128_CCM_8_SHA256 (#2019)",
"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\": 2019,\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\": 2019\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-43=
9788521"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4132496=
82\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf25cf3b9af9_56493f7f762d45bc8122a--


From nobody Sun Nov 18 22:52: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 20C6212F1A6 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 22:52:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mpsPeZgSL4W1 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 22:52: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 19638126CB6 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 22:52:15 -0800 (PST)
Date: Sun, 18 Nov 2018 22:52:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542610331; bh=XpAY+QZr3Q7MkoSrdcCbo8V3d4UOUvvDWWvYEZkJ6B4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AyS2v8QRoy9BxQiHp2h0xqxjsw6RGl1DVxPLSt5NY20RrlxC0cH8IELgDi3WFudAx ea+3AH8PAtGZSE0oJX3mW/Kdr1IO4D//dOw3tFfeiOUhuZv/I71U1ag8fqpG297sDp p0W62Fw3CSBi4+Q88ttzKEAPfaalYuxnq7ZsHcfU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0c6eaaa282501d2e5ee858f3b1f27b00c1341de792cf00000001180a1f9b92a169ce1059418a@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/439789040@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_5bf25d9b2e424_776a3fa3ddcd45b873076"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2flaN8m0DgBVVGUApIL654Mhsw4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 06:52:17 -0000

----==_mimepart_5bf25d9b2e424_776a3fa3ddcd45b873076
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@siyengar, some time has passed.  Do you still intend to do this?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/934#issuecomment-439789040
----==_mimepart_5bf25d9b2e424_776a3fa3ddcd45b873076
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>, some time has passed.  Do you still intend to do this?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/934#issuecomment-439789040">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-7399DDmhRWXmm9ORL_hxauqJmsks5uwlUbgaJpZM4QffCp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_rfVBBElyMW09gcLn6dy4kQoOu5ks5uwlUbgaJpZM4QffCp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #934: @siyengar, some time has passed.  Do you still intend to do this?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/934#issuecomment-439789040"}}}</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-439789040",
"url": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-439789040",
"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": "**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\": 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-439789040"
}
],
"@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_5bf25d9b2e424_776a3fa3ddcd45b873076--


From nobody Sun Nov 18 22:53: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 91CFC126CB6 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 22:53:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v6aYk8f8Goe3 for <quic-issues@ietfa.amsl.com>; Sun, 18 Nov 2018 22:53: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 1DAFD128CB7 for <quic-issues@ietf.org>; Sun, 18 Nov 2018 22:53:35 -0800 (PST)
Date: Sun, 18 Nov 2018 22:53:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542610414; bh=o0UPMu1pSoUl14WWZXASD7YfNydqpTD5qQj3tzhLrFk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sqGUj3Pljv1P+IF1bAg3+ivwxy46qPOpCRw6KjdbPSHtDmBQVttDHIoFHLmRSrB8D FW6JN9EM7mqb8lP/hNHEupF8m/Dcl7QQ1aLrx72ozBr2fs2a4pt/iBhfwsc/WMszdy Su4rcTHaxbgX77RjQN+9cv4PdJMEsHslz67+xuRo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab955a6bbc203079c96c1654c6656f77ff24b15ae692cf00000001180a1fee92a169ce12379e73@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/439789261@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_5bf25dee31012_48753fb011ed45bc853b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qOlBzRkZVCWrpGcXJwUhwN-Y6Uw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 06:53:37 -0000

----==_mimepart_5bf25dee31012_48753fb011ed45bc853b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, you seem to think that this is editorial, but it is still labeled design.  It's clearly a hot issue.  Do you have a plan to fix 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/1212#issuecomment-439789261
----==_mimepart_5bf25dee31012_48753fb011ed45bc853b
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 seem to think that this is editorial, but it is still labeled design.  It's clearly a hot issue.  Do you have a plan to fix 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/1212#issuecomment-439789261">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9hisfQyQoFS05yHcdP2Gi48VVdqks5uwlVugaJpZM4SsgvB">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9AVsl-KarF0DzABtCv10sOZom2Sks5uwlVugaJpZM4SsgvB.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1212: @ianswett, you seem to think that this is editorial, but it is still labeled design.  It's clearly a hot issue.  Do you have a plan to fix it?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1212#issuecomment-439789261"}}}</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-439789261",
"url": "https://github.com/quicwg/base-drafts/issues/1212#issuecomment-439789261",
"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": "**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\": 1212,\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\": 1212\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1212#issuecomment-439789261"
}
],
"@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_5bf25dee31012_48753fb011ed45bc853b--


From nobody Mon Nov 19 00:05: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 B061E1271FF for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 00:05:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 zN6yfWCKyqyE for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 00:05: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 AB299128CB7 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 00:05:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542614715; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RAeeLAL3XEzSXsiZCDhxjOQ/mCpJYpO2F6HUm1NBec8=; b=hFo10VodRmRRXDBBtX+NRntsSnaKGGF8zegPnQGFa6xwoDVOMvWdYmZegZXuH3LbZtelxpm6 SmZ6awsUY5G9qyGfdypb77f0I3LoTrfJ/l4g+xjie56CkRWFYXabtepSly8Ec/Qc57Mw1o2t zicvxiudacDvcs0LL815tuOxvFM=
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.45]) by mxa.mailgun.org with ESMTP id 5bf26ebb.7fee16f846c0-smtp-out-n01; Mon, 19 Nov 2018 08:05:15 -0000 (UTC)
Date: Mon, 19 Nov 2018 00:05:15 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf26ebb1bcaf_64372ab2520d2580319e7@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1e68d2: Update to RFC4303, which is not obsolete
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf26ebb1b931_64372ab2520d25803182b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AhWN52TK88t83USvi9Xw2viAaCg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 08:05:25 -0000

----==_mimepart_5bf26ebb1b931_64372ab2520d25803182b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/4303
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1e68d2a27eeb868f9b2a3242bc7dae9bbb44fe00
      https://github.com/quicwg/base-drafts/commit/1e68d2a27eeb868f9b2a3242bc7dae9bbb44fe00
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf26ebb1b931_64372ab2520d25803182b--


From nobody Mon Nov 19 00:06: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 DD4421286D9 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 00:06:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GIFrrafmgNXA for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 00:06: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 3C6381271FF for <quic-issues@ietf.org>; Mon, 19 Nov 2018 00:06:21 -0800 (PST)
Date: Mon, 19 Nov 2018 00:06:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542614780; bh=yHoTi6oNpWZy6rc96LqO7UUQZFNuoAmDbivm0jVKk98=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=G0JjLLc0XrPaAWazgtCtGoJ2CnFazSXau4b+KD9ZCZrj7kjMG61K5RXok/OcLsQ3N h9bq5oLBLBzLVTdJttdwC2bFPjUq4Mz4KSg5W0SyO0fTCN1t5BQaLyFmO8NZP7xfr5 fBHdLeDTEyIxR+B3C2RL+TOnpBT/APJV9ELnX6/o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e3e2af9b64e6866338b4b413cd4bf21afe8424c92cf00000001180a30fb92a169ce16c65abd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2020@github.com>
Subject: [quicwg/base-drafts] Update to RFC4303, which is not obsolete (#2020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf26efc1c8_650d3ff59b2d45bc37749b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fXmd6JQ0C51wn0a2W-zJDvwnA5U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 08:06:23 -0000

----==_mimepart_5bf26efc1c8_650d3ff59b2d45bc37749b
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/2020

-- Commit Summary --

  * Update to RFC4303, which is not obsolete

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2020.patch
https://github.com/quicwg/base-drafts/pull/2020.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/2020

----==_mimepart_5bf26efc1c8_650d3ff59b2d45bc37749b
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/2020'>https://github.com/quicwg/base-drafts/pull/2020</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update to RFC4303, which is not obsolete</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2020/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/2020.patch'>https://github.com/quicwg/base-drafts/pull/2020.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2020.diff'>https://github.com/quicwg/base-drafts/pull/2020.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/2020">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1SaFJlj-5sHH6Mqvaqk3MtfivHoks5uwmZ7gaJpZM4YoloS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxD9GGJhCKQGOnVT9nHUCrjNBcyLks5uwmZ7gaJpZM4YoloS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 to RFC4303, which is not obsolete (#2020)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2020"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2020",
"url": "https://github.com/quicwg/base-drafts/pull/2020",
"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 to RFC4303, which is not obsolete (#2020)",
"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": "1e68d2a",
"value": "Update to RFC4303, which is not obsolete"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2020/files#diff-0) (2 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\": 2020,\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\": 2020\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2020"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2020.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2020.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413293074\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf26efc1c8_650d3ff59b2d45bc37749b--


From nobody Mon Nov 19 00: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 DCC5E1286D9 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 00:07:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AiGp50kamPOQ for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 00:07: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 40EE11271FF for <quic-issues@ietf.org>; Mon, 19 Nov 2018 00:07:54 -0800 (PST)
Date: Mon, 19 Nov 2018 00:07:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542614872; bh=QoxZ0jLmHS4nJnNUW2YRJThdLG3xhqKuzWb7JBT86m8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YLKK5AzPMjs/pbl1c7VfDhKWN3G83NDbII7chfM2/0F3zGhw9A/+IQjpWgiAmG8HA r4wEU3QkKxRwsB0PRLVvTh0fBAHOYM2RoUcjoxMlsWE63FGBjJU86DCDjW54bbYn4c yMpi5f1VaPYMZawe0O051BTHyWap3yYJMaLp9A00=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9b42e452db07b59ab21fb7e8ed2462b1ea07c7392cf00000001180a315892a169ce16c5ca64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2019/439804464@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2019@github.com>
References: <quicwg/base-drafts/issues/2019@github.com>
Subject: Re: [quicwg/base-drafts] TLS_AES_128_CCM_8_SHA256 (#2019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf26f58cdf9_25a23f9cd6ed45c43291ec"; 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/DzWwBsV0xJvhs8BUDALJ9F_hCVY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 08:07:56 -0000

----==_mimepart_5bf26f58cdf9_25a23f9cd6ed45c43291ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Could the sample size be defined to be the AEAD tag size always? There is no point strenght in sampling padding and the overall security is bounded. Padding just wastes space, adds complexity elsewhere.

Besides, there might cases where a short msg is more interesting than high security - even if CCM is not it, there might be future ciphers and the header protection design should be robust.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439804464
----==_mimepart_5bf26f58cdf9_25a23f9cd6ed45c43291ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Could the sample size be defined to be the AEAD tag size always? There=
 is no point strenght in sampling padding and the overall security is bou=
nded. Padding just wastes space, adds complexity elsewhere.</p>
<p>Besides, there might cases where a short msg is more interesting than =
high security - even if CCM is not it, there might be future ciphers and =
the header protection design should be robust.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2019#issuecomment-439804464">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyS4=
WkVBotPaJPzgewE8BvzAs0Saks5uwmbYgaJpZM4YobCS">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq21H4od5I8kr8wq581tfSEzu=
hvzTks5uwmbYgaJpZM4YobCS.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2019: Could the sample size be defined to be the AEAD tag size a=
lways? There is no point strenght in sampling padding and the overall sec=
urity is bounded. Padding just wastes space, adds complexity elsewhere.\r=
\n\r\nBesides, there might cases where a short msg is more interesting th=
an high security - even if CCM is not it, there might be future ciphers a=
nd the header protection design should be robust."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/2019#issuec=
omment-439804464"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment=
-439804464",
"url": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-43=
9804464",
"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] TLS_AES_128_CCM_8_SHA256 (#2019)",
"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\": 2019,\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\": 2019\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-43=
9804464"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4132496=
82\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf26f58cdf9_25a23f9cd6ed45c43291ec--


From nobody Mon Nov 19 00:15: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 90322128CF2 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 00:15:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.852
X-Spam-Level: 
X-Spam-Status: No, score=-6.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cEmdThUY9Xu4 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 00:15: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 313691271FF for <quic-issues@ietf.org>; Mon, 19 Nov 2018 00:15:53 -0800 (PST)
Date: Mon, 19 Nov 2018 00:15:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542615352; bh=OLOA2hdRlmB2UfxXdZwFjXzbuxwXxYQlhweQvcqmMno=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xx61taIhTDzxOkLkm444ZGk+LZMTQoM/iN7BRWWBRSxO/jRoeKhgi4yNEFnMs77jk F4mYWqSw1rNFox4uo6wi9sSDNyqQjUcLOWXYex1H9UjqoHLzwt/FrdO/3sKXWZspgG E5pZ1mpRbbbWCbo/tLzw4dHTtUgvvFZbEmuLuHT4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83ec3b94a609a543cc83bcc927d7b6bf01593ef492cf00000001180a333892a163ce01de4f73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42/31346547@github.com>
In-Reply-To: <quicwg/base-drafts/commit/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42@github.com>
References: <quicwg/base-drafts/commit/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42@github.com>
Subject: Re: [quicwg/base-drafts] Fix stateless reset too (00c571e)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf2713857756_25133f90f98d45b83674c"; 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/Qc7T00V9Q7MfJtfDuamSpW0WWz4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 08:15:55 -0000

----==_mimepart_5bf2713857756_25133f90f98d45b83674c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this does not take care of the first 6 random bits since bytes are normally aligned.

-- 
You are receiving 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/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42#commitcomment-31346547
----==_mimepart_5bf2713857756_25133f90f98d45b83674c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think this does not take care of the first 6 random bits since bytes are normally aligned.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42#commitcomment-31346547">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Irsy6rKrR_moRq7TV6WcaXwqXsks5uwmi4gaJpZM4YombO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq34C32JiNDwMjTOpDQfQXKpXNd67ks5uwmi4gaJpZM4YombO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 on 00c571e: I think this does not take care of the first 6 random bits since bytes are normally aligned."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42#commitcomment-31346547"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42#commitcomment-31346547",
"url": "https://github.com/quicwg/base-drafts/commit/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42#commitcomment-31346547",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5bf2713857756_25133f90f98d45b83674c--


From nobody Mon Nov 19 05:22: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 3609E130DC8 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 05:21:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 rfR6MJJtbOX9 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 05:21:57 -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 891D4130DC7 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 05:21: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=OqnR1N+YcGuTZg9Kd28jTynRgLg=; b=Vy74SRKyDvuvMLue rBLi0S4NYDXyTDQ+Emzaz3cA72x1ER/9XdMhv3275szAF3Se/O9OAUXL1Y+5yYMZ 9y8cyAXWD6G8735JQNnLc+7fOuHHYBUUVhpUOs+O8v57Ux+GKFuF1LcD7NFuIwuU jc+BfYD1EiVBIyxMuUyVGUZTuMg=
Received: by filter0315p1iad2.sendgrid.net with SMTP id filter0315p1iad2-13328-5BF2B8F4-F 2018-11-19 13:21:56.304225346 +0000 UTC m=+306650.976667568
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id y3u9KBXJTciE6HJyp-RXVw for <quic-issues@ietf.org>; Mon, 19 Nov 2018 13:21:56.245 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 46EFC80045 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 05:21:56 -0800 (PST)
Date: Mon, 19 Nov 2018 13:21:56 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ad8dd4f74d780d14279c79fde8623811da41a8e92cf00000001180a7af492a169ce16c5ca64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2019/439890526@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2019@github.com>
References: <quicwg/base-drafts/issues/2019@github.com>
Subject: Re: [quicwg/base-drafts] TLS_AES_128_CCM_8_SHA256 (#2019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf2b8f445a02_2d6a3feb8ced45c46479fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1jmhRPqm4N+cs3NHLl9WRTuqV74KxVaNDq4N D/Qf9svQh/SNGuW1mrSpZsd0bHZ2eDIrV+F1bAfYkaqQwjQ8rhsxXyJ3Ua5ZSmb7AcqjZ+3u05RUmq zH4owZXXxoPAMLfFWrvyLc/yXGU2bVeggM05OpP2Pt+4Ap0k4HOmpVGv8M+cWoP1oFER0CqbRNDxEA Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DjDuPxBYuj-9w7zmlZHB_fHkkHE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 13:21:59 -0000

----==_mimepart_5bf2b8f445a02_2d6a3feb8ced45c46479fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj I think that is a very good point. In other words, both of the following seem to be true to me:
* many of us not only do not want to spend the effort of defining AES128-CCM8 in QUIC v1
* we are not sure what the preference of the people looking for a constrained cipher-suite would be

Considering that, I tend to think that preserving agility (i.e. keep the definition for AES128-CCM8 undefined; do not talk about general restriction; let `length(pn) + length(payload)` be a per-cipher-suite constant) seems like the best 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/2019#issuecomment-439890526
----==_mimepart_5bf2b8f445a02_2d6a3feb8ced45c46479fc
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> I think that is a very good point. In other words, both of=
 the following seem to be true to me:</p>
<ul>
<li>many of us not only do not want to spend the effort of defining AES128-=
CCM8 in QUIC v1</li>
<li>we are not sure what the preference of the people looking for a constra=
ined cipher-suite would be</li>
</ul>
<p>Considering that, I tend to think that preserving agility (i.e. keep the=
 definition for AES128-CCM8 undefined; do not talk about general restrictio=
n; let <code>length(pn) + length(payload)</code> be a per-cipher-suite cons=
tant) seems like the best approach.</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/2019#issuecomment-439890526">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1zIbADyoz_Z30=
vcB8TqjOJJXGpQks5uwrB0gaJpZM4YobCS">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq9KLaa0VUTegLUqDYSgzcqSesWXmks5uwrB0ga=
JpZM4YobCS.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 #2019: @mi=
kkelfj I think that is a very good point. In other words, both of the follo=
wing seem to be true to me:\r\n* many of us not only do not want to spend t=
he effort of defining AES128-CCM8 in QUIC v1\r\n* we are not sure what the =
preference of the people looking for a constrained cipher-suite would be\r\=
n\r\nConsidering that, I tend to think that preserving agility (i.e. keep t=
he definition for AES128-CCM8 undefined; do not talk about general restrict=
ion; let `length(pn) + length(payload)` be a per-cipher-suite constant) see=
ms like the best approach."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/2019#issuecomment-439890526"}}}</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/2019#issuecomment-4=
39890526",
"url": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-4398=
90526",
"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] TLS_AES_128_CCM_8_SHA256 (#2019)",
"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\": 2019,\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\": 2019\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-4398=
90526"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413249682=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf2b8f445a02_2d6a3feb8ced45c46479fc--


From nobody Mon Nov 19 05:58: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 7E7D0130DC8 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 05:58:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 09d8MZQLU9xS for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 05:58: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 4EF42130DC7 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 05:58:49 -0800 (PST)
Date: Mon, 19 Nov 2018 05:58:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542635927; bh=gEYmQas+buzjzdmYfhFQVx0EpiGMg+BtAzBK/0rsysE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bwzEGT/qKFoX4Err1Hy/nVmVS/Vo5csMksd3jC8JTi0Hypskh6+geGIeX3KGFF/Ui 6ynguYVAJ0hc2bE4IuCRgluWqNmcnzQzUEvMu30lyEPxoRHTTjYc62U2oarM6wyS9i vgJ4IbhuAnKgIdwuU6aKKOkBB50B3K4G+tagFI2Q=
From: Nicolas Kuhn <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abedd34a807fdd39130751e57cf6b8ab9f73baafbb92cf00000001180a839792a163ce01de5e70@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06/31350384@github.com>
In-Reply-To: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06@github.com>
References: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06@github.com>
Subject: Re: [quicwg/base-drafts] Add the TLS bits, refine some of the transport bits (a132666)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf2c1972055d_650a3f9f61ed45b4228350"; 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/0ZlCrp3gde4T_ZS6WDl1SBrKrRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 13:58:50 -0000

----==_mimepart_5bf2c1972055d_650a3f9f61ed45b4228350
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Having only one spin bit for in-network measurements make it very hard to identify issues in the network. To do so, you may need loss and latency measurements that can hardly be achieved with a single bit. What is the rationale behind including these bits under the the header 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/commit/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31350384
----==_mimepart_5bf2c1972055d_650a3f9f61ed45b4228350
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Having only one spin bit for in-network measurements make it very hard=
 to identify issues in the network. To do so, you may need loss and laten=
cy measurements that can hardly be achieved with a single bit. What is th=
e rationale behind including these bits under the the header protection ?=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/a13266667d30e1fd872375675aab96bf76038f06#commitcomm=
ent-31350384">view it on GitHub</a>, or <a href=3D"https://github.com/not=
ifications/unsubscribe-auth/AWbkqwDv0p-HszEts9JSrkGiHFLwt1yEks5uwrkXgaJpZ=
M4Yl26y">mute the thread</a>.<img src=3D"https://github.com/notifications=
/beacon/AWbkq2zmVC8_T25IaX9w2Sf_i2mJCFYsks5uwrkXgaJpZM4Yl26y.gif" height=3D=
"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 on a132666: Having only one spin bit for in-network measurements make=
 it very hard to identify issues in the network. To do so, you may need l=
oss and latency measurements that can hardly be achieved with a single bi=
t. What is the rationale behind including these bits under the the header=
 protection ?"}],"action":{"name":"View Commit","url":"https://github.com=
/quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06#commi=
tcomment-31350384"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd8=
72375675aab96bf76038f06#commitcomment-31350384",
"url": "https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd8723=
75675aab96bf76038f06#commitcomment-31350384",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5bf2c1972055d_650a3f9f61ed45b4228350--


From nobody Mon Nov 19 06:08: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 0DD8F130DC8 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 06:08:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gj6c2pImBzPA for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 06:08: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 7685912008A for <quic-issues@ietf.org>; Mon, 19 Nov 2018 06:08:05 -0800 (PST)
Date: Mon, 19 Nov 2018 06:08:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542636484; bh=qoJS1H7+Lr2Q3R+uWkx4w7QNVdCEkRWXMii8T1EGRi0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i8Stlr8GgZHOBjcnUlTvQYwbEBROh5J8W06iyqoeHw6nMnNJ4cLTomf9g3Z0QwLZX QuHJhMjMkJFBVrNEvuxoEEZQfXLFgsyKdw+04MdbHRBjn2G3NulynPSXOK3+0ziAtU XY62EY4kphv1/2/W35SZXVlpE/HD90v8sZoLq3aU=
From: Nicolas Kuhn <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84599fe1280fd6e1b3f8279c1cfad29b01f8a29892cf00000001180a85c492a169ce168acaf3@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/439904236@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_5bf2c3c47cadd_15b23fdbf14d45c43319c5"; 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/Vf56YJhsm8TwFPfdh4LAt-eLIRY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 14:08:08 -0000

----==_mimepart_5bf2c3c47cadd_15b23fdbf14d45c43319c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The ACK_RATIO may not be the only transport parameter we would want to change to better adapt the congestion control to specific environments. As one example, we may want to force a "pacing+60 packets" IW for high BDP networks in order to get up to speed 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/1978#issuecomment-439904236
----==_mimepart_5bf2c3c47cadd_15b23fdbf14d45c43319c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The ACK_RATIO may not be the only transport parameter we would want to change to better adapt the congestion control to specific environments. As one example, we may want to force a "pacing+60 packets" IW for high BDP networks in order to get up to speed quickly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1978#issuecomment-439904236">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1AwIF49fb49d_dAVGiT5w2-otMzks5uwrtEgaJpZM4YSA-X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq95KJh5CCg2_jegTKyz6c8h8HVMGks5uwrtEgaJpZM4YSA-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":"@NicoKos in #1978: The ACK_RATIO may not be the only transport parameter we would want to change to better adapt the congestion control to specific environments. As one example, we may want to force a \"pacing+60 packets\" IW for high BDP networks in order to get up to speed quickly. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-439904236"}}}</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-439904236",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-439904236",
"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": "**Nicolas Kuhn**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/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\": 1978,\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\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-439904236"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407375767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf2c3c47cadd_15b23fdbf14d45c43319c5--


From nobody Mon Nov 19 08:33: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 2B77C1292F1 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 08:33:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jxM_3nxOzi7m for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 08:33: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 8F3D512007C for <quic-issues@ietf.org>; Mon, 19 Nov 2018 08:33:20 -0800 (PST)
Date: Mon, 19 Nov 2018 08:33:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542645199; bh=chWWvYH8haMGG2lzW/09rvHtTSo60b6riW6/Aoeh4qQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p7fKAR104q8oMBYSZpkdxg+qiu4+STq2xq+0lTTVBpkuqTKjhA98rESuS2myB7kF3 uWZ40fwIGWYr7Gok3lDy5yDba/7ODfVBUZbnOnXb08lwc0JT1XpUJcap95wC97KyhC zmkibQtIxk7rp1TnS31jlBlDXQ/vbLJmrhCu0k+c=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d5a3ced046e69a1b880ab5cea658c0b3a0fc6cd92cf00000001180aa7cf92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176385666@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf2e5cf86834_2c773fc5096d45bc297215"; 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/rzOeH48IC-rAusxddbo7H7MiGrw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 16:33:22 -0000

----==_mimepart_5bf2e5cf86834_2c773fc5096d45bc297215
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

What important purpose is served by requiring the value of these bits to be 0?  This precludes the use of these bits for experimental purposes, like VEC and LOSS detection.

Before the use of these bits is standardized, the risk of middleboxes ossifying occasional experimental use of the bits seems less significant than the loss of opportunity to 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/2006#pullrequestreview-176385666
----==_mimepart_5bf2e5cf86834_2c773fc5096d45bc297215
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/2006#discussion_r234690190">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>What important purpose is served by requiring the value of these bits to be 0?  This precludes the use of these bits for experimental purposes, like VEC and LOSS detection.</p>
<p>Before the use of these bits is standardized, the risk of middleboxes ossifying occasional experimental use of the bits seems less significant than the loss of opportunity to 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/2006#pullrequestreview-176385666">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq32TSOcjYX3CFzSehfIm4yHAoQCLks5uwt1PgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7aSlOaYi4hxMYno00EilwHojMVWks5uwt1PgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176385666"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176385666",
"url": "https://github.com/quicwg/base-drafts/pull/2006#pullrequestreview-176385666",
"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 2006",
"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/2006#pullrequestreview-176385666"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf2e5cf86834_2c773fc5096d45bc297215--


From nobody Mon Nov 19 08:36: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 3D59A130DCC for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 08:35:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3o32quI_EyH3 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 08: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 4778E1292F1 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 08:35:57 -0800 (PST)
Date: Mon, 19 Nov 2018 08:35:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542645356; bh=YEsPrwsf6/2sdihtzfEpXmdu12aGWFZXQwfRi4aqhXA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0uz04O+OxIhrJqAkUvmrc0tbsnccGcykejbXXW2V25Ol3bdewulW4xxxEry3bfwUa IC9jqIzPONT/DZ/gyQLh7dTE1dNrIGLHg6FZtqIhirCvDTX31uzVpcRNAwR4AgwcGf /5PMLkzboyBJHxz5/bbZROERwHI8I5mhua+xoG4U=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf81eeda8e29da103d1e18a73d82acd2fedbfab5292cf00000001180aa86c92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176387125@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf2e66c6b394_27953fa9d0ed45b8246368"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BvudJDmjfOjWUlCOXiwmEwb9Nu4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 16:35:59 -0000

----==_mimepart_5bf2e66c6b394_27953fa9d0ed45b8246368
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

They're set to 0 prior to protection, which means a middlebox can't use them anyway unless you share the header protection key 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/2006#discussion_r234691284
----==_mimepart_5bf2e66c6b394_27953fa9d0ed45b8246368
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/2006#discussion_r234691284">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>They're set to 0 prior to protection, which means a middlebox can't use them anyway unless you share the header protection key 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/2006#discussion_r234691284">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1L6lzcOKJCkzqtbkAnGQPlsNvITks5uwt3sgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq87n8ekZ7-7KTZAih8AUsBFYkDgkks5uwt3sgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234691284"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234691284",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234691284",
"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 2006",
"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/2006#discussion_r234691284"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf2e66c6b394_27953fa9d0ed45b8246368--


From nobody Mon Nov 19 09:11: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 91550130DC6 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 09:11:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l2JifYqW2L5l for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 09: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 B2FE11277BB for <quic-issues@ietf.org>; Mon, 19 Nov 2018 09:11:02 -0800 (PST)
Date: Mon, 19 Nov 2018 09:11:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542647461; bh=Gn+Yz8Jfj6h8SSQLGg8cR238NjSVszOoPcUgV1SW+Xg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qO5vHx3LDDcBNoL0rwsnhEYEk9Z77yxgAxxyWQvLjxPe/kSETZGZ8eMPJtc3b3VQU +AFcgcCpVCpfN85Kism+Fs+0YroqovBJxvsbVu4cQYi8PaeLt5bbn3jck+fepdKASv W0fgzJuJ5NLnlV0/WgWJSunN5C0bA6mupiCUMsfY=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc54dbd189bc64179ef86bfd251a1e1ad5b68429292cf00000001180ab0a592a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/c439969490@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf2eea5ceab7_59903fb2642d45b4154850"; 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/TlMfGHwxoN3GGLUEpp4HrLf8twE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 17:11:06 -0000

----==_mimepart_5bf2eea5ceab7_59903fb2642d45b4154850
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Suppose that two parties negotiate experimentation with error detection, using either version negotiation or transport parameters. The only requirement would be to set the VEC or ERR bits after packet header protection when sending, and to reset them to zero just before AEAD decryption when receiving. You could specify that as part of the 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/2006#issuecomment-439969490
----==_mimepart_5bf2eea5ceab7_59903fb2642d45b4154850
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Suppose that two parties negotiate experimentation with error detectio=
n, using either version negotiation or transport parameters. The only req=
uirement would be to set the VEC or ERR bits after packet header protecti=
on when sending, and to reset them to zero just before AEAD decryption wh=
en receiving. You could specify that as part of the 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/2006#issuecomment-439969490">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq61eV_=
RawSG710EfXGHk2Hn__EITks5uwuYlgaJpZM4YfDHd">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3ZiJ3sfokokZkB2jccy2dCJDSlz=
ks5uwuYlgaJpZM4YfDHd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2006: Suppose that two parties negotiate experimentation with err=
or detection, using either version negotiation or transport parameters. T=
he only requirement would be to set the VEC or ERR bits after packet head=
er protection when sending, and to reset them to zero just before AEAD de=
cryption when receiving. You could specify that as part of the negotiatio=
n."}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/2006#issuecomment-439969490"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-4=
39969490",
"url": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-4399=
69490",
"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] First byte changes (#2006)",
"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\": 2006,\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\": 2006\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#issuecomment-4399=
69490"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4107924=
13\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf2eea5ceab7_59903fb2642d45b4154850--


From nobody Mon Nov 19 09:11: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 58359130DD3 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 09:11:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HUGoViKFaqxY for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 09:11:51 -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 AA427130DC6 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 09:11:51 -0800 (PST)
Date: Mon, 19 Nov 2018 09:11:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542647511; bh=1Zz4qu3JhdXbUwjbRupHR0zCKlt4OtzKcNO91WffaB0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jkba7/3+hyUxC7M6JhZlb4ATJZjHFMNcYfRuwVsP4bQ4YjaBofCE68VS+1yDUdyT2 A45ONH+dNmLKat/JFqPVUadCnlRCAYxKkXpqw96Sq9obxwbOQ7SCnf6M1g/F4fRmRZ NYG6Fro2zAqi3xFYvn3DuLgt3e9iJbjrkN1S6q+o=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7978c784e9c7260a954eaade48f46211a88dfa792cf00000001180ab0d692a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176404581@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf2eed729f_35d63f923fed45c0116461"; 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/kUOetx6tUBkPqOdHws2FnYu7Oyg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 17:11:53 -0000

----==_mimepart_5bf2eed729f_35d63f923fed45c0116461
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

The header protection is an XOR with a mask.  Setting these bits to a desired experimental value _after_ the header protection is applied (after XOR) works ok, if the other endpoint did not require the bits to be 0 after the header protection is removed.

Hence the question -- why a hard requirement to have these bits 0 after removing header protection, if the endpoint does not use these bits for anything?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234705741
----==_mimepart_5bf2eed729f_35d63f923fed45c0116461
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/2006#discussion_r234705741">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>The header protection is an XOR with a mask.  Setting these bits to a desired experimental value <em>after</em> the header protection is applied (after XOR) works ok, if the other endpoint did not require the bits to be 0 after the header protection is removed.</p>
<p>Hence the question -- why a hard requirement to have these bits 0 after removing header protection, if the endpoint does not use these bits for anything?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234705741">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8c2ma3xU4gaKXMxcR-SXT_CuLIxks5uwuZWgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx8oTRH1x-fq6nNji4y_DSKWOWW_ks5uwuZWgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234705741"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234705741",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234705741",
"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 2006",
"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/2006#discussion_r234705741"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf2eed729f_35d63f923fed45c0116461--


From nobody Mon Nov 19 09:41: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 F0157130DDA for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 09:41:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 XxPr0NeQ-vjV for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 09:41:09 -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 D56EA130DC7 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 09:41: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=dZ9TfDgLfQIw3XwN0zTnGwWdjYo=; b=ayiYqh3D2f5jx0hg 8DhhJlFNHE3BYAaXpK8e677ZN1hsne4olkrYBZt3Or/44AgE714c7xoGdIlg/zr1 Ix5kgdagMoWg/C0EX2sWpiuIEui0ta4dKOa6twqLO0yd/fhWrE3sksTklHx/An97 s/caPcKTDVIgBZkEjmF1k1yF+0k=
Received: by filter1070p1las1.sendgrid.net with SMTP id filter1070p1las1-6761-5BF2F5B2-10 2018-11-19 17:41:06.795164236 +0000 UTC m=+169860.066285574
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0033p1mdw1.sendgrid.net (SG) with ESMTP id cNAZWg2nTHaOwsRO7HbX4g for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:41:06.816 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 92DC7160324 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 09:41:06 -0800 (PST)
Date: Mon, 19 Nov 2018 17:41:07 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c2541930d55e14fecdb161bb7041a776312acc792cf00000001180ab7b292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176417101@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf2f5b290ea0_63b63fa006ad45b82077d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0hHEj+rQHK1/1AV5/9pna8Q+ymVsc1ZisXd9 /ZJsMX7aN2cPQes8umhenR+Yy5L87i71V4fz8kesvsXd9j7H4CEte4ArGDRMfb/khfjeR5Rhdh7iS0 EjY/mdzRG4MFX0mxN+3/8c+iWkfDdv5w/mJtg4bjDP8Tft3pHgVou8aPU1Uv7vucM7xRixkT+geaPg s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kyOEZLtRYLZZ2TRkrqv2Wr8nNHQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 17:41:11 -0000

----==_mimepart_5bf2f5b290ea0_63b63fa006ad45b82077d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

Because otherwise they become scratch space where a middlebox could place a persistent marking on the packets.  If peers want to discard integrity checks on some portion of the data they send/receive, they can certainly do so -- but not unilaterally.  By default, modification of the packet makes the packet 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/2006#discussion_r234715851
----==_mimepart_5bf2f5b290ea0_63b63fa006ad45b82077d
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/2006#discussion_r234715851">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>Because otherwise they become scratch space where a middlebox could place a persistent marking on the packets.  If peers want to discard integrity checks on some portion of the data they send/receive, they can certainly do so -- but not unilaterally.  By default, modification of the packet makes the packet 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/2006#discussion_r234715851">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8lLMw11c8jimIhvyCrfYgRd3DAkks5uwu0ygaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6BZDCQ145iBTJt_6xjuIZcYxpyFks5uwu0ygaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234715851"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234715851",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234715851",
"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 2006",
"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/2006#discussion_r234715851"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf2f5b290ea0_63b63fa006ad45b82077d--


From nobody Mon Nov 19 10:04: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 7DC3F130DED for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:04:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8jhHG1LkkVEv for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:04: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 38D82130E77 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:04:51 -0800 (PST)
Date: Mon, 19 Nov 2018 10:04:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542650690; bh=aodG64qr9nbFaukS/6dcowh9GEZ3y0JE/MiEiAjIE4o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ke7t2QWNUBztMJXVgiB8Wsdm7R9oQYdGVf2pNfn4z1eZJuaIVP+euGl/Qxd21OztK Pq/jHGB5xBWjEGhBs4mME8fsMPjhZTsf0m2bxeIsLbzKwFyXsv93ej8HYvth6uV+6A fhPQrKcFoNBOaRnUNQ4WHlGoefNk3hW6iCnFNd8Y=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4091b83b1685c3d439c25c02472452cf72c04e2492cf00000001180abd4292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176426455@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf2fb4223eac_608d3f83944d45c037006e"; 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/MUblF0mY11Xar-GkU2YH0WvpFzs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:04:54 -0000

----==_mimepart_5bf2fb4223eac_608d3f83944d45c037006e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

Surely AEAD verification would prevent scratch spaces regardless of whether the value is checked or not?

But I can see that setting the value to 0 simplifies future extensions or experiments.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234723655
----==_mimepart_5bf2fb4223eac_608d3f83944d45c037006e
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/2006#discussion_r234723655">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>Surely AEAD verification would prevent scratch spaces regardless of whether the value is checked or not?</p>
<p>But I can see that setting the value to 0 simplifies future extensions or experiments.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234723655">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7c5Nq-OJDhLtKZoMoso81OHBhCWks5uwvLCgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4_aytcyJBkRBb518QgGFNmbayn_ks5uwvLCgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234723655"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234723655",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234723655",
"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 2006",
"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/2006#discussion_r234723655"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf2fb4223eac_608d3f83944d45c037006e--


From nobody Mon Nov 19 10:35: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 4284D130E5C for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:35:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Is9VmRnFEkV0 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:35: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 E8778130E34 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:35:27 -0800 (PST)
Date: Mon, 19 Nov 2018 10:35:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542652525; bh=qyiR/EUxpUeofvKEJ+JwRi4QsxWXLcDVIe2NQGjRIIM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P1XVIb6V9xDJ8Mf8Jacg0KAFfEgrTgGi0iyp+OTfntkjZrE783tsZr792Utk0i1La ruJL4ThXNGlOhosCfo0jkoSNaj5Qx+aG6Ugxst1HZUNKdJoN5zYEbtgM12M3TTVBGQ qJCrgWivZzKgTJdgDD+RWqtwMnnczm/prje3JdKc=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab38bd30918ce9c6cc9ebf690153dfddba52ba55f592cf00000001180ac46d92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176438445@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3026dcae6b_22a13febf80d45c07213a"; 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/NmyAZuHB0OH-kooHe3VL3g6m8Jg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:35:33 -0000

----==_mimepart_5bf3026dcae6b_22a13febf80d45c07213a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

That would be #1575 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234733202
----==_mimepart_5bf3026dcae6b_22a13febf80d45c07213a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234733202">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
</pre>
<p>That would be <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="341970333" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1575" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1575/hovercard" href="https://github.com/quicwg/base-drafts/issues/1575">#1575</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234733202">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8SL61vQzSBZcQXBjQ9aDVFgsymxks5uwvntgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2S6nTyZs7iPX4wYRYARgugGncj6ks5uwvntgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234733202"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234733202",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234733202",
"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": "@DavidSchinazi commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234733202"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3026dcae6b_22a13febf80d45c07213a--


From nobody Mon Nov 19 10:41: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 2202B130DF4 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:41:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 f_ZHwPbK6T4i for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:41: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 EDDB7130DF3 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:41: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=InhbD5cQ7xPmZV3dxGa9xVYByiY=; b=UZ8s0xKCRtr/LHBL bib73yu68Mp7LQVDQZrYpHqfk946ko9QM/44EMGbXG18XEh6vwTlfxPaD5POFQBT kKa3xw89P6N+bKOIU6IRqYH6nlRT7PjrViOcPUT8B0UKzZbTvPlyPQRCr39Rr0Y3 /FfUeO3ZgSVKCqb4Hl6bqv+4HI8=
Received: by filter0335p1iad2.sendgrid.net with SMTP id filter0335p1iad2-30995-5BF303E8-41 2018-11-19 18:41:44.961979207 +0000 UTC m=+325222.818469171
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id 2hdnwGg1Q1Cqi2U2ddEL-A for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:41:44.903 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id DBE59400D12 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:41:44 -0800 (PST)
Date: Mon, 19 Nov 2018 18:41:45 +0000 (UTC)
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ea86820ea44eeaad6ff23ac11a11d63519bfff992cf00000001180ac5e892a169ce16c5ca64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2019/439998334@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2019@github.com>
References: <quicwg/base-drafts/issues/2019@github.com>
Subject: Re: [quicwg/base-drafts] TLS_AES_128_CCM_8_SHA256 (#2019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf303e8daae1_5ee3fc55aad45bc7382a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Pbwe3/ds2fnvtRiRpVyfUQapj8dvmBItmA4 TNK7YhS1ldsW9JmX7uQ7+Jm9awyTbmsokA7wziocn1H+wo7F0mfe2PHR3Of7NmOTC9ZZ/mMHxnOUwj tgcnPS1HFwH07BEd60lM4i5f9YtbuzOf89f4MdtnQ1Rcd8CMwiIilWASTYtvMIMFFSy5c8Ciscntf7 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WnTtxXNGPrM3VoLPG4Liuf-P_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: Mon, 19 Nov 2018 18:41:49 -0000

----==_mimepart_5bf303e8daae1_5ee3fc55aad45bc7382a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj I believe your point about padding is incorrect. The PNE algorithm samples the ciphertext, so whether it was padding or application data is irrelevant.

I still think there's value in always padding to ensure `length(packet number) + length(payload) >= 4`, but I agree that we should ignore CCM8 in the QUICv1 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/2019#issuecomment-439998334
----==_mimepart_5bf303e8daae1_5ee3fc55aad45bc7382a
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> I believe your point about padding is incorrect. The PNE a=
lgorithm samples the ciphertext, so whether it was padding or application d=
ata is irrelevant.</p>
<p>I still think there's value in always padding to ensure <code>length(pac=
ket number) + length(payload) &gt;=3D 4</code>, but I agree that we should =
ignore CCM8 in the QUICv1 specs.</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/2019#issuecomment-439998334">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw3KkyvFlZvaZP=
KbEl8wZT30CRS9ks5uwvtogaJpZM4YobCS">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq--Q_7yD7555sRmp5IGQ02WIKVKUks5uwvtoga=
JpZM4YobCS.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":"@DavidSchinazi in #20=
19: @mikkelfj I believe your point about padding is incorrect. The PNE algo=
rithm samples the ciphertext, so whether it was padding or application data=
 is irrelevant.\r\n\r\nI still think there's value in always padding to ens=
ure `length(packet number) + length(payload) \u003e=3D 4`, but I agree that=
 we should ignore CCM8 in the QUICv1 specs."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439=
998334"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-4=
39998334",
"url": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-4399=
98334",
"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] TLS_AES_128_CCM_8_SHA256 (#2019)",
"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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2019,\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\": 2019\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-4399=
98334"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413249682=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf303e8daae1_5ee3fc55aad45bc7382a--


From nobody Mon Nov 19 10:43: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 82E06130DFE for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:43:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 tJky2F3zzyZx for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:43: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 008A3130DED for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:43:07 -0800 (PST)
Date: Mon, 19 Nov 2018 10:43:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542652986; bh=juEZFRjsWeIUF4cZQZqf8QKnkz+8dniQE3UuGMCwnMo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pAUxO5J3fpQ+d5hAp/IXLPqZTFcEjszUoF8S4WeA4oo7dESUGi4WxzZ84horrCsj+ y1r1F6enfhF01yySk1+eoXkFCT8ekdXBiWHdOR/qdz123smICfc+K2z6B0Q0BeQ0cU 8IcOdnuq7tQbAUQCtGDZl93l9lgbpslTsvENNKXA=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9ff2748377e9e74a62387408ee9f65543b627cdc92cf00000001180ac63a92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176441535@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3043ae60d5_19303fbe982d45c41303b0"; 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/qPeJirJhhsQGT_Rq2ZgQXafA9io>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:43:10 -0000

----==_mimepart_5bf3043ae60d5_19303fbe982d45c41303b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



>  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value

I realize that, but I just wanted to let you know it was important to us (i.e. please let us know if you plan to change 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/2006#discussion_r234735741
----==_mimepart_5bf3043ae60d5_19303fbe982d45c41303b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234735741">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
</pre>
<p>I realize that, but I just wanted to let you know it was important to us (i.e. please let us know if you plan to change 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/2006#discussion_r234735741">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-N0WJ6MfjMdhSalPUw0d7hSA97wks5uwvu6gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7hUa4bJpjIkJUpcqcZ5Jmz26REwks5uwvu6gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234735741"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234735741",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234735741",
"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": "@DavidSchinazi commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234735741"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3043ae60d5_19303fbe982d45c41303b0--


From nobody Mon Nov 19 10:44: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 1653A130DF9 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:44:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6H5iE95WnAo4 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:44: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 2C44D130E5E for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:43:53 -0800 (PST)
Date: Mon, 19 Nov 2018 10:43:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542653032; bh=KQbABKIzKyjMUk93/i+eeWjVA5VOVchFaV/ZLfBmqHw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A0UMogI2alQBojXHf/cgFe4zzPOMNNsrvmXrPat/T+sPZT9cZ4K2u1IPUuSv+h4tq 5iK0W+H/ysF5oUUDa4SVds+DJZ/GOXxaUNg8BlEnzooID6Lf06vjsJwu9Eat59XSdE QLSPWrrK3rmktY8bXSz+6YpC/q2iUzjxZ2DMStBg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9b013cb5eeb92b7cd2dfe12866d3d256fd8914392cf00000001180ac66892a169ce16c5ca64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2019/439998954@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2019@github.com>
References: <quicwg/base-drafts/issues/2019@github.com>
Subject: Re: [quicwg/base-drafts] TLS_AES_128_CCM_8_SHA256 (#2019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3046829bd8_2edb3fe59a0d45c0132666"; 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/yTIAD3lwHeWRloqIwW2XCBDJUg4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:44:03 -0000

----==_mimepart_5bf3046829bd8_2edb3fe59a0d45c0132666
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It matters if the packet is short, and thereby defines the security bound.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439998954
----==_mimepart_5bf3046829bd8_2edb3fe59a0d45c0132666
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It matters if the packet is short, and thereby defines the security bound.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439998954">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0nKJjZCVdbCNp9AJoV3MJT3vdOxks5uwvvogaJpZM4YobCS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9BCZ9xNV74miSVeA7rR_VD1t9emks5uwvvogaJpZM4YobCS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2019: It matters if the packet is short, and thereby defines the security bound."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439998954"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439998954",
"url": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439998954",
"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] TLS_AES_128_CCM_8_SHA256 (#2019)",
"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\": 2019,\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\": 2019\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439998954"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413249682\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3046829bd8_2edb3fe59a0d45c0132666--


From nobody Mon Nov 19 10:44: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 A8051130E1A for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:44:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.067
X-Spam-Level: 
X-Spam-Status: No, score=-2.067 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0ouMmmz0Grfq for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:44:28 -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 EE582130DF3 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:44: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=I1xiDAj4QY5XodPJJelRD66340w=; b=tWc1yDhCQ2oZ1OV+ xBMbNLNDa9oWtk8WLj9r7WtRtCxN4MoPbcdHHHXPZrYniv9glTLaPeyNYKP3UVrj AT/jce5iOJfoqBewkmCwGTJ7xZ68sS6ihFrzyyeq9dc0Lj8BHheGEM3vjHv3xrHx ++o5EGNhv93l29m55H35FJjF0SY=
Received: by filter0841p1las1.sendgrid.net with SMTP id filter0841p1las1-18781-5BF3048A-D 2018-11-19 18:44:26.418787805 +0000 UTC m=+331534.079114840
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id HZJYM_-mSdWY6yJoMBpZfQ for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:44:26.543 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 574103E007D for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:44:26 -0800 (PST)
Date: Mon, 19 Nov 2018 18:44:26 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3132323aa9f6300e495955b325a5e37f35755f0992cf00000001180ac68a92a169ce16c65abd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2020/review/176442067@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2020@github.com>
References: <quicwg/base-drafts/pull/2020@github.com>
Subject: Re: [quicwg/base-drafts] Update to RFC4303, which is not obsolete (#2020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3048a552ed_53803f97ca0d45c014539"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nSs6ToApJXyz4hdUcgqb8gm65MRy5OfiqtN Bn2LSeM8CzCVviqn1V9fgnHTjwvF4i7IuNI9ZwPg+TEdX5CVDBhjR8SM889WSwRq+gUw0fOUa3Ge2p vUqdNkwv8WgxXowbFr/b4wwdTQ15RSaCiE1B8fd4+fDR/ez8QXvUnKPjfC4sTwqO6S8P0Pfr3BG3Nr E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3ubA4HBYkn_BaCzuTLg_mU2XuTY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:44:30 -0000

----==_mimepart_5bf3048a552ed_53803f97ca0d45c014539
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/2020#pullrequestreview-176442067
----==_mimepart_5bf3048a552ed_53803f97ca0d45c014539
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/2020#pullrequestreview-176442067">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4rMRHKngZoFiXhqMPzfiHcOCkQQks5uwvwKgaJpZM4YoloS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxBHjGJKnC8835ShIHOUHqoKXiaGks5uwvwKgaJpZM4YoloS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2020"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2020#pullrequestreview-176442067"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2020#pullrequestreview-176442067",
"url": "https://github.com/quicwg/base-drafts/pull/2020#pullrequestreview-176442067",
"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 2020",
"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/2020#pullrequestreview-176442067"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413293074\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3048a552ed_53803f97ca0d45c014539--


From nobody Mon Nov 19 10:44: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 22F55130DF4 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:44:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 DKpRnXdqBvE1 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:44: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 6DF0B130DF3 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:44: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=KqJbjvv5JJLxG5bJmYT/tkxwunc=; b=LHfB1St9NNNT4/L4 2ZPcwAnrsNV9+faOaIal302U+WOHIsAUd1VYBO7p4padBObfn3b9TGMSSoQ19IL/ RNIwkxIoChOYEsEvLq0oI9WTp9D0cPNZIqjg9NWVrNhz92a5TG63BUZLNwEHY/Xv PmvT/uYMyWZPrvwoW4Lsy3JoTKs=
Received: by filter1411p1mdw1.sendgrid.net with SMTP id filter1411p1mdw1-29256-5BF304A0-12 2018-11-19 18:44:48.562846625 +0000 UTC m=+328894.650280469
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id -ypdgombSOWSwNcql8R0zw for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:44:48.461 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id 713FA420308 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:44:48 -0800 (PST)
Date: Mon, 19 Nov 2018 18:44:48 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d6b52a6c2d592b11056b27ea6b7017de3c1e6dc92cf00000001180ac6a092a169ce16c5ca64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2019/439999241@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2019@github.com>
References: <quicwg/base-drafts/issues/2019@github.com>
Subject: Re: [quicwg/base-drafts] TLS_AES_128_CCM_8_SHA256 (#2019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf304a06fe92_79dc3fd5e28d45bc12042b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Mmmy8q0mXZteTxG+1EB2MHjr1H48Fcofpg6 o2KIXk9LXqjlz2RkOUvYZ13sxeYyJs8mlQtuur4w199PWQ5mkuMXIFl0laG2Tn8aqtyBjmMAi+D0b4 llbdlzhYLroHYXdzmglWjCOAIbMog8JWVahVX1vwH4Nb5SiapcZMHaeJ2FBOOYKs8xFzzBkazGbbvQ s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vkWR8eOB5be7M8nLD9CeqmTpHrU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:44:51 -0000

----==_mimepart_5bf304a06fe92_79dc3fd5e28d45bc12042b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

And since the importance of packet integrity is larger than the importance of packet number secrecy, the security bound is also the tag 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/2019#issuecomment-439999241
----==_mimepart_5bf304a06fe92_79dc3fd5e28d45bc12042b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>And since the importance of packet integrity is larger than the importance of packet number secrecy, the security bound is also the tag length.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439999241">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5JP7lCcRkkOD8kDxDxIy6g9Tp3Wks5uwvwggaJpZM4YobCS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyYq4VIeuMjEw9OBsXQKERF2AJ9lks5uwvwggaJpZM4YobCS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2019: And since the importance of packet integrity is larger than the importance of packet number secrecy, the security bound is also the tag length."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439999241"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439999241",
"url": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439999241",
"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] TLS_AES_128_CCM_8_SHA256 (#2019)",
"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\": 2019,\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\": 2019\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2019#issuecomment-439999241"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413249682\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf304a06fe92_79dc3fd5e28d45bc12042b--


From nobody Mon Nov 19 10:48: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 0F1C1130E5D for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:48:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5qKgHWcMjgLe for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:48: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 C979A130EA8 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:48:17 -0800 (PST)
Date: Mon, 19 Nov 2018 10:48:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542653296; bh=P5cujwj9/RH+RjldBmiiHgnm0DC7hHa7pA5khYkXgwo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JtqKMgA1Jg3ScbGYATOv/D9e9eUehcYLFEcfEOZ6Vr8VP02GB+kwv6LQ9qe+jJi73 8XscFy2b5qUq6/op73mZWigX4R/srdpCq7klFmzZv8kjvC3vz0VQXEVxOoKEO7n1Dh lV9gg/O5VryCJJjPHEfgzfYEDTJtS/9CieA3ZOBE=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4e6f04806d149b728ef23c0f78cd99f4c21b86a92cf00000001180ac77092a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176443543@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf30570eeccc_79f73fd5e28d45bc1513b9"; 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/fhEr-FIvQKm8ZY_LFtFBrKJ2oEs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:48:28 -0000

----==_mimepart_5bf30570eeccc_79f73fd5e28d45bc1513b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



>  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value

I agree with @DavidSchinazi.  This is important to us (@litespeedtech) as well.  Please give a heads up should the plans for bit 0x40 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/2006#discussion_r234737470
----==_mimepart_5bf30570eeccc_79f73fd5e28d45bc1513b9
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/2006#discussion_r234737470">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Third Bit:
+: The next bit (0x40) of byte 0 is set to 1.  Packets containing a zero value
</pre>
<p>I agree with <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>.  This is important to us (<a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4990456" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/litespeedtech">@litespeedtech</a>) as well.  Please give a heads up should the plans for bit 0x40 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/2006#discussion_r234737470">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq28Wamh3g5sLxfSxGo9dgQLZhborks5uwvzwgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy8N8pI_cUPwoTImeoapBGgvl6YFks5uwvzwgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234737470"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234737470",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234737470",
"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": "@dtikhonov commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234737470"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf30570eeccc_79f73fd5e28d45bc1513b9--


From nobody Mon Nov 19 10:48: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 B0F39130E84 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:48:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fUaQL6wvQsxD for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 10:48: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 B43FC130E74 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 10:48:22 -0800 (PST)
Date: Mon, 19 Nov 2018 10:48:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542653302; bh=z7xFD/y5cmkxi5GZYID/7FofLvrzwrdRHk2qaz+cnHs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w9WNxbb6JYDdXEiC7AnnC7jhTCiwFic8yThDze3B2S3s2NXP6SXWQI5B+svXIoq2T fZrWLHBXsAQtYdVWR+kK+9MXUcrhxGSgVP91T1AQ13zwugFF8K1tAVsNA8TkrjJPH/ iFAlAVGuYQwIdr7nBIhvXRXyM8i6Jjv6vsYHamS0=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab43924d36f8c9caa5e46820d8a80db2764696957392cf00000001180ac77692a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176443571@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf305761230b_6b693fdb3c0d45c4141333"; 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/GPkmTBdPd_x5UYNePP_qhWpcLmc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:48:32 -0000

----==_mimepart_5bf305761230b_6b693fdb3c0d45c4141333
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

Right. An AEAD verification would prevent modification by middleboxes -- a desirable property.  Insistence on the value being 0 prevents experimental use for the purposes that do not require two cooperating endpoints (like Loss 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/2006#discussion_r234737503
----==_mimepart_5bf305761230b_6b693fdb3c0d45c4141333
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/2006#discussion_r234737503">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>Right. An AEAD verification would prevent modification by middleboxes -- a desirable property.  Insistence on the value being 0 prevents experimental use for the purposes that do not require two cooperating endpoints (like Loss 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/2006#discussion_r234737503">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0k7ETYPz1CfXC27tHACdUIfoi0hks5uwvz2gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5so20GSFUwdAQDAH7Qo3lXGx2dVks5uwvz2gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234737503"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234737503",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234737503",
"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 2006",
"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/2006#discussion_r234737503"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf305761230b_6b693fdb3c0d45c4141333--


From nobody Mon Nov 19 11:05: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 87589130DED for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:05:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 RqoZoTAR_Iso for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:05:53 -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 B2D5C130DE3 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:05: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=idrlvDjOvwzPayJO4tqlQNtwm64=; b=ZTrAs78jvxWmH0M+ HcJGb9XynSby3TXkzXnAAP6o4Eh1symX9aCPUtkDgLyDD+fRE0b8RS2IxzzKCskL zC8/p6Nrlvo4+QtvJbd5YQtKXcMvHLbtGhiGR9o8n6ILsu3hODrTWh9rCaqwDM76 CjejobSWWbCZ8gTxh7qYDeoBd2Y=
Received: by filter0873p1las1.sendgrid.net with SMTP id filter0873p1las1-711-5BF3098F-4 2018-11-19 19:05:51.25308351 +0000 UTC m=+333596.120321292
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id zeAcRm0eTTWejAWrHEWDPg for <quic-issues@ietf.org>; Mon, 19 Nov 2018 19:05:51.154 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 240B14015EA for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:05:51 -0800 (PST)
Date: Mon, 19 Nov 2018 19:05:51 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d7b5a03d969fd271705cc1ca637ec61475f12ff92cf00000001180acb8f92a169ce16c08c68@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/review/176450960@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_5bf3098f22800_66223fc3e6ed45c4123298"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1MWIpND6Afo7GmDmpMbbTgQn6enZF9Xb7nvS 5B6g36jMTry8yfiehZGTFFaPGKD31wPbobtcrJNXWWsCdY1UmAQIqFkhk5ap5kYkbBVNfjEB3955tO sGGL1bn+QuNqqLZzbXAD2C5Bd9h+Reh+tcKsioF/meyjgHmTKykFq92oAw/GpvZAqb2gDIZpdSpJTq 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2P24eUoRgFvJJ4pMi_aiADQMcVo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:05:55 -0000

----==_mimepart_5bf3098f22800_66223fc3e6ed45c4123298
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Subject to @kazuho's amendment, 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/2014#pullrequestreview-176450960
----==_mimepart_5bf3098f22800_66223fc3e6ed45c4123298
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>Subject to <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>'s amendment, 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/2014#pullrequestreview-176450960">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2QtA4fOSbwjwDCYmWs0EKE8GbC6ks5uwwEPgaJpZM4Ymx3M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_zTFzoxfbt5zOiwwNlvKAeU4zvgks5uwwEPgaJpZM4Ymx3M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2014"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2014#pullrequestreview-176450960"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2014#pullrequestreview-176450960",
"url": "https://github.com/quicwg/base-drafts/pull/2014#pullrequestreview-176450960",
"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 2014",
"sections": [
{
"text": "Subject to @kazuho's amendment, LGTM.",
"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/2014#pullrequestreview-176450960"
}
],
"@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_5bf3098f22800_66223fc3e6ed45c4123298--


From nobody Mon Nov 19 11:07: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 4DE68130DED for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:07:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 uV_3nc53Pek2 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:07: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 96759130DE2 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:07:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542654467; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GRPBNCgZYrNR4jckBHbP6gMmdMc+PGCefCNNS4Fpl7k=; b=pILZvIVPWyJ11+A2CTWLtI9k46Cblp6eR92hjw7wILomucFRhuqwi2ed1tuO3Bmm0m87YzWI U28fO1Bo+iraQV+fJUWRYLfGvwFbfKt7OHO7f5OT/Fr8PU4asOzreor4NmgZSbvdd/Fccxv9 A/+EDb0NNdZb1ZIwJy5sCDA2cHI=
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 5bf30a03.7f569c76fba0-smtp-out-n03; Mon, 19 Nov 2018 19:07:47 -0000 (UTC)
Date: Mon, 19 Nov 2018 11: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: <5bf30a03203d9_4d582b0e94662588567f5@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c149b5: Apply suggestions from code review
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf30a031ffd9_4d582b0e94662588566cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u_BKsyaBGDH6C-RYpLTdCCnkGKQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:07:50 -0000

----==_mimepart_5bf30a031ffd9_4d582b0e94662588566cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/stop_sending_opens
  Home:   https://github.com/quicwg/base-drafts
  Commit: c149b56a4dae31b7d69956aac7830d79b2dd997d
      https://github.com/quicwg/base-drafts/commit/c149b56a4dae31b7d69956aac7830d79b2dd997d
  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>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf30a031ffd9_4d582b0e94662588566cb--


From nobody Mon Nov 19 11: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 D3AC0130DED for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:07:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1fWiUUNXq8b0 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:07: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 DB879130DE2 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:07:51 -0800 (PST)
Date: Mon, 19 Nov 2018 11:07:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542654470; bh=340Bt9/MwE/SQFMbShthjHZCj8GIPLUbBWWy5ui7UrI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bWX4wdXjDsV8+md4t4rgFothfY6cEQsiJh8JAFZlFzLM5EeJnBXtT1S01SyMTil3B CbHEvKn4OGluSsAFUmrwltmFCvfug8F+PEP0sc2x2YR6fExZhBBPd5eIpxdO43pAwi 0tNu8ARFlufnF6m0f3WOdHqEPOZO6DZtd70o6Cfw=
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/2013/push/3062920012@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2013@github.com>
References: <quicwg/base-drafts/pull/2013@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf30a06a0033_1c9e3f858acd45c0122526"; 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/nQFwNZXUJkiIYWntmv5eny_eDwc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:07:54 -0000

----==_mimepart_5bf30a06a0033_1c9e3f858acd45c0122526
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

c149b56  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/2013/files/06b4cbd925ffc9a97e1b3ec7d22e750003232ad6..c149b56a4dae31b7d69956aac7830d79b2dd997d

----==_mimepart_5bf30a06a0033_1c9e3f858acd45c0122526
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/c149b56">c149b56</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/2013/files/06b4cbd925ffc9a97e1b3ec7d22e750003232ad6..c149b56a4dae31b7d69956aac7830d79b2dd997d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq971oM871octBEUyGM4kxvjZG3rdks5uwwGGgaJpZM4Yjd_m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx4RNAMv342La5O83_pOZGji5PjZks5uwwGGgaJpZM4Yjd_m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2013"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2013/files/06b4cbd925ffc9a97e1b3ec7d22e750003232ad6..c149b56a4dae31b7d69956aac7830d79b2dd997d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013/files/06b4cbd925ffc9a97e1b3ec7d22e750003232ad6..c149b56a4dae31b7d69956aac7830d79b2dd997d",
"url": "https://github.com/quicwg/base-drafts/pull/2013/files/06b4cbd925ffc9a97e1b3ec7d22e750003232ad6..c149b56a4dae31b7d69956aac7830d79b2dd997d",
"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 #2013",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2013:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "c149b56",
"value": "Apply suggestions from code review"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2013/files/06b4cbd925ffc9a97e1b3ec7d22e750003232ad6..c149b56a4dae31b7d69956aac7830d79b2dd997d"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411951078\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf30a06a0033_1c9e3f858acd45c0122526--


From nobody Mon Nov 19 11:10: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 7257D130DED for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:10:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1uyAEaCCLIPs for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:10: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 EF73A1292F1 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:10:22 -0800 (PST)
Date: Mon, 19 Nov 2018 11:10:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542654621; bh=CBRLyVm6gjBGofHW4X2rIow2i/3VTF0QcOEksIZhPrk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kvy5ccr/7SevHv0ggORiLPsf44iGRJBVfRWhAisvutC59zTDXL01CUn+o8Z1duhI3 FnqQNNcWLZ4LUPWi+A+83dx4jeDBH/3Cd5xKv1eMHJSWZBokDeaBq9ppcu3qWJVwtC dBCsDGlyZj2E+PjQiK+4qkpwFHpIygLlw8oyXX7Y=
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/2014/push/3062926924@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_5bf30a9de1f27_66a43f9f14cd45b82212f5"; 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/VBxXVv9MGmBQtYbJhn6YZ_MarS0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:10:25 -0000

----==_mimepart_5bf30a9de1f27_66a43f9f14cd45b82212f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov pushed 1 commit.

2317cd0  Replace one more 'a decoder' with 'an endpoint'


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2014/files/2a23e0c910b33966e1091377b8f8d6e3eb1fa446..2317cd09a779e2561153eb8920d32d2239fa7b61

----==_mimepart_5bf30a9de1f27_66a43f9f14cd45b82212f5
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/2317cd0">2317cd0</a>  Replace one more &#39;a decoder&#39; with &#39;an endpoint&#39;</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2014/files/2a23e0c910b33966e1091377b8f8d6e3eb1fa446..2317cd09a779e2561153eb8920d32d2239fa7b61">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99wsHFDXsk5EBkRAoO7WwfS8Cc_ks5uwwIdgaJpZM4Ymx3M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3lqmL9Nj_qYbhXM-tsl0J7xRul5ks5uwwIdgaJpZM4Ymx3M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2014"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2014/files/2a23e0c910b33966e1091377b8f8d6e3eb1fa446..2317cd09a779e2561153eb8920d32d2239fa7b61"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2014/files/2a23e0c910b33966e1091377b8f8d6e3eb1fa446..2317cd09a779e2561153eb8920d32d2239fa7b61",
"url": "https://github.com/quicwg/base-drafts/pull/2014/files/2a23e0c910b33966e1091377b8f8d6e3eb1fa446..2317cd09a779e2561153eb8920d32d2239fa7b61",
"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": "@dtikhonov pushed 1 commit in #2014",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2014:",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [
{
"name": "2317cd0",
"value": "Replace one more 'a decoder' with 'an endpoint'"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2014/files/2a23e0c910b33966e1091377b8f8d6e3eb1fa446..2317cd09a779e2561153eb8920d32d2239fa7b61"
}
],
"@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_5bf30a9de1f27_66a43f9f14cd45b82212f5--


From nobody Mon Nov 19 11:11: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 5A46C130DE2 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:11:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.122
X-Spam-Level: 
X-Spam-Status: No, score=-2.122 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 iWO7uxdfG4kt for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:11: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 EADEF1292F1 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:11:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542654668; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uXvJh8BTiUxtq1C2gTW+KNCh7zbZJ/Qh8BC9DZTASYo=; b=cLga6ndsI6iClzUXtQfLz8NqEIDej3tQ9NkEvRlLO04ySIk2uJ9s1NsbRy7TbNDZU2W/+ety T1DIkU8jL770wNT4KIV5ide7dnMXEsh0kaytBLJ2oXvl/EIDnT1b2ssqnbuaAYSlxycFF9bu JjmHJ2c/yw56Gi1+jI+DVgARt/4=
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.45]) by mxa.mailgun.org with ESMTP id 5bf30acb.7fedd4450a80-smtp-out-n03; Mon, 19 Nov 2018 19:11:07 -0000 (UTC)
Date: Mon, 19 Nov 2018 11:11:06 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bf30aca3fe71_64232b072e9685742476f@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a172c5: Rewrap from GH suggestions
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf30aca3faa9_64232b072e96857424625"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iYn-11OINCYfsPGPMaePbAXO81c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:11:11 -0000

----==_mimepart_5bf30aca3faa9_64232b072e96857424625
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/stop_sending_opens
  Home:   https://github.com/quicwg/base-drafts
  Commit: a172c5a2d51fbac5267c9f88201eaaffbc689f01
      https://github.com/quicwg/base-drafts/commit/a172c5a2d51fbac5267c9f88201eaaffbc689f01
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf30aca3faa9_64232b072e96857424625--


From nobody Mon Nov 19 11:11: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 45C7F130DF3 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:11:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rSh15-Fxmq4r for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11: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 6C3F21292F1 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:11:11 -0800 (PST)
Date: Mon, 19 Nov 2018 11:11:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542654670; bh=Kn9ImGd8y1w/Ft9K6/DmpOUr8GQc8RzaQ8cXyGQW4Dw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rNUVifrmRmmZt9TgFaKQV1/P/1MGo8NFpOPcUjl5ZQaMsHP0eIiTWvjzHQu/0n/In 8OGqdTU6guPF51k07MqvtCgBh/0yrPzaify3umeB0utxH6LALWfrt0ukryUqsEWDNa haqxJ1A3kPMHxaqtFzVbjodSUX/Guc5jo0Z4Wcdg=
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/2013/push/3062929340@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2013@github.com>
References: <quicwg/base-drafts/pull/2013@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf30ace7583c_26563fa3776d45c020469a"; 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/hK_eptJnVsk3xfDkcmOtbngjYFM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:11:13 -0000

----==_mimepart_5bf30ace7583c_26563fa3776d45c020469a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

a172c5a  Rewrap from GH suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2013/files/c149b56a4dae31b7d69956aac7830d79b2dd997d..a172c5a2d51fbac5267c9f88201eaaffbc689f01

----==_mimepart_5bf30ace7583c_26563fa3776d45c020469a
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/a172c5a">a172c5a</a>  Rewrap from GH 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/2013/files/c149b56a4dae31b7d69956aac7830d79b2dd997d..a172c5a2d51fbac5267c9f88201eaaffbc689f01">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6h4dSQCfPFmdGS3oUSZ_ze8kpKWks5uwwJOgaJpZM4Yjd_m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0c-uL2qxH3HxztCp40z4LTsc_60ks5uwwJOgaJpZM4Yjd_m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2013"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2013/files/c149b56a4dae31b7d69956aac7830d79b2dd997d..a172c5a2d51fbac5267c9f88201eaaffbc689f01"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013/files/c149b56a4dae31b7d69956aac7830d79b2dd997d..a172c5a2d51fbac5267c9f88201eaaffbc689f01",
"url": "https://github.com/quicwg/base-drafts/pull/2013/files/c149b56a4dae31b7d69956aac7830d79b2dd997d..a172c5a2d51fbac5267c9f88201eaaffbc689f01",
"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 #2013",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2013:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "a172c5a",
"value": "Rewrap from GH suggestions"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2013/files/c149b56a4dae31b7d69956aac7830d79b2dd997d..a172c5a2d51fbac5267c9f88201eaaffbc689f01"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411951078\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf30ace7583c_26563fa3776d45c020469a--


From nobody Mon Nov 19 11:12: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 D063D130DF3 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:12:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04O1SSRIrFoq for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:12: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 C429F130DED for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:12:53 -0800 (PST)
Date: Mon, 19 Nov 2018 11:12:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542654772; bh=N496/C1XkVMug7dmwvfjtO4s4hzbYH6yG0tUXSDe+XM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jA1y3jAiqCCX1YZPnBQaiGWFf/yzD4TS0RH+Fv+9GEacjK4Z1ZU1CR2/4e7edKqhw IGXC06Mntto7NWwo8Fti77cJ6+zeIle2HMxu0Q7PFULDcCPr5CK7/KN5LJXrA5Lnwj sEh50xTmbU5vxxSZ2oVZ+6OOCHyM9Lqdo4ckuifY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab349aef8bb30a5c1112ee38c5062006c3b36fc90b92cf00000001180acd3492a169ce16b77e10@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2008/review/176453796@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2008@github.com>
References: <quicwg/base-drafts/pull/2008@github.com>
Subject: Re: [quicwg/base-drafts] Expands CID size text just a bit (#2008)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf30b34dc3fa_78cb3fb6050d45bc4313ae"; 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/3i9HwgX9hMNPVFD2_96_vbP10i0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:12:56 -0000

----==_mimepart_5bf30b34dc3fa_78cb3fb6050d45bc4313ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1318,9 +1318,10 @@ packet is received from the server, the client MUST use the same value unless it
 abandons the connection attempt and starts a new one. The initial Destination
 Connection ID is used to determine packet protection keys for Initial packets.
 
-A client SHOULD select a Destination Connection ID length long enough to fulfill
-the minimum for every QUIC version it supports. This increases the chance
-subsequent Initial packets are routed to the same server.
+The final version used for a connection might be different from the version of
+the first Initial from the client.  To enable consistent routing through the
+handshake, a client SHOULD select a Destination Connection ID length long enough

Note that accepting this suggestion directly on GitHub will break lint -- you'll need to rewrap.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2008#discussion_r234746086
----==_mimepart_5bf30b34dc3fa_78cb3fb6050d45bc4313ae
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/2008#discussion_r234746086">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1318,9 +1318,10 @@ packet is received from the server, the client MUST use the same value unless it
 abandons the connection attempt and starts a new one. The initial Destination
 Connection ID is used to determine packet protection keys for Initial packets.
 
-A client SHOULD select a Destination Connection ID length long enough to fulfill
-the minimum for every QUIC version it supports. This increases the chance
-subsequent Initial packets are routed to the same server.
+The final version used for a connection might be different from the version of
+the first Initial from the client.  To enable consistent routing through the
+handshake, a client SHOULD select a Destination Connection ID length long enough
</pre>
<p>Note that accepting this suggestion directly on GitHub will break lint -- you'll need to rewrap.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2008#discussion_r234746086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8x6H1Jdrl9EeV5cwOHHBxPRztImks5uwwK0gaJpZM4YfoaK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7FZZugum_HTmzLk5lXxg2QP7bykks5uwwK0gaJpZM4YfoaK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2008"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2008#discussion_r234746086"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2008#discussion_r234746086",
"url": "https://github.com/quicwg/base-drafts/pull/2008#discussion_r234746086",
"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 2008",
"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/2008#discussion_r234746086"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410945162\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf30b34dc3fa_78cb3fb6050d45bc4313ae--


From nobody Mon Nov 19 11:14: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 9CBDF130DED for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:14:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 u7GgCUAbtk67 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:14:14 -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 5677C130DE2 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:14: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=7rEUlUJS+O/yBzpoqBdC0qWHTlU=; b=e85cjYTHgJDDpyKX HHACyfgwn9prplR1mtqQ3keY4DVF/qdbk2Wp8dphrnF6mzbHyQcOrvEZAmRjUWIg dyA8N/PKl5RtMDncZR8X0MxtXFvx8cS0IfF5RNEGusaqV8eAXQgFmdbavHJSB1Tt mzs8yV9oDlTgryNSmi5+GyWiTvA=
Received: by filter1278p1mdw1.sendgrid.net with SMTP id filter1278p1mdw1-12538-5BF30B85-A 2018-11-19 19:14:13.376568929 +0000 UTC m=+330686.557682354
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id W1XOrPDpS82kaRwNTelDag for <quic-issues@ietf.org>; Mon, 19 Nov 2018 19:14:13.304 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 4A6743E0053 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:14:13 -0800 (PST)
Date: Mon, 19 Nov 2018 19:14:13 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab81912eb72aa8757b77e2fcd4367edf434eda46ba92cf00000001180acd8592a169ce16b77e10@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2008/review/176454332@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2008@github.com>
References: <quicwg/base-drafts/pull/2008@github.com>
Subject: Re: [quicwg/base-drafts] Expands CID size text just a bit (#2008)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf30b8548695_31c53ff568ed45c0202691"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18tJvS6t/RPNrIZzZsh27W+FRkXQYl33HUCX 4jbIlYvCCBvxZCuf5igYDzTxnF4gdPNzreXgMtUyetwBps+lAGSedQWjxFmV6zPTY3MKsgrGiXi8zQ 0A91PvzGnyX9r6TMSRKvatZGSuktd1n9jafWU2zi1JuQeCDVnNl3pfjCimh8WgE7gHVWoPIZLRaFli I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lRf5t3wK1FmVa6Wonf8PFcT0NYs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:14:17 -0000

----==_mimepart_5bf30b8548695_31c53ff568ed45c0202691
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

IIRC, the reason this wasn't stated before is that you shouldn't be routing based on a client-chosen CID to begin with.  Implying that you can/do sometimes is encouraging bad 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/pull/2008#pullrequestreview-176454332
----==_mimepart_5bf30b8548695_31c53ff568ed45c0202691
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>IIRC, the reason this wasn't stated before is that you shouldn't be routing based on a client-chosen CID to begin with.  Implying that you can/do sometimes is encouraging bad 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/pull/2008#pullrequestreview-176454332">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5gYT9BCoXdhSQlGBqUo2KEBH8pZks5uwwMFgaJpZM4YfoaK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3hCeCXOhSpf8PMrpcl0DFcB8gLTks5uwwMFgaJpZM4YfoaK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2008"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2008#pullrequestreview-176454332"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2008#pullrequestreview-176454332",
"url": "https://github.com/quicwg/base-drafts/pull/2008#pullrequestreview-176454332",
"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 2008",
"sections": [
{
"text": "IIRC, the reason this wasn't stated before is that you shouldn't be routing based on a client-chosen CID to begin with.  Implying that you can/do sometimes is encouraging bad behavior.",
"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/2008#pullrequestreview-176454332"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410945162\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf30b8548695_31c53ff568ed45c0202691--


From nobody Mon Nov 19 11: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 8FDC812785F for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:16:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 YfiZ0PzEGgsl for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:16: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 0778E130DE3 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:16:53 -0800 (PST)
Date: Mon, 19 Nov 2018 11:16:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542655012; bh=zGrAAjd0ZvIts+nkM1dku95cr7pkkscICP5m4zcY7TA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZrZSvHxP9FvpP9YPJJhewbWFN/G/jZKDwm0i7i3uuynurtjVEoCOWIWcUD+gXWI5v hFgDDBAgM74OjP9mG7bsdlPPmj//eo52Vh5t1EiijCxnYQASO7QPbCAnt0DupryChT N+2XcXRdRyQ+XG/9ke3y8x2LBUAwTMiNm13wsViU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda904404bd0335b86654b9976129566ec80bc54892cf00000001180ace2492a169ce16b4972f@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/review/176455370@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_5bf30c2424503_78be3f96f32d45b413573"; 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/YxBWIV6mzhqEvdDiv0l_gK4S08A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:16:54 -0000

----==_mimepart_5bf30c2424503_78be3f96f32d45b413573
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/2005#pullrequestreview-176455370
----==_mimepart_5bf30c2424503_78be3f96f32d45b413573
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/2005#pullrequestreview-176455370">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2uEIqKvSMLk7SFwVME4kTON91fgks5uwwOkgaJpZM4Yeyeh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6OUDCpGw2rhqSp_BTTWl4UsKSykks5uwwOkgaJpZM4Yeyeh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2005"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2005#pullrequestreview-176455370"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2005#pullrequestreview-176455370",
"url": "https://github.com/quicwg/base-drafts/pull/2005#pullrequestreview-176455370",
"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 2005",
"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/2005#pullrequestreview-176455370"
}
],
"@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_5bf30c2424503_78be3f96f32d45b413573--


From nobody Mon Nov 19 11:23: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 3790512F1AB for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:23:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QW8ecRmrPgPc for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:23: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 AA6861292F1 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:23:22 -0800 (PST)
Date: Mon, 19 Nov 2018 11:23:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542655401; bh=5GP7whx+C2IDGByClrXU46chfrNjc7vyAEUlS7a0OC8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IYnT915FGoNySQIMzIB8LSUjzR1wALyOpVVIQSHDDE3Z08igBhZfR5o8CHc4JwKXs Db5Bf4C/WmCFmc9YvVN1w+BIIOl4Upga0FONWlhAF/15iaYALVSqOlK96pTVrKcJsx tKK6fuLrNAifO3wLCUTJg2/28HwxTIeRm+zxku0A=
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/2003/push/3062963105@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Don't wait for FIN to process complete messages (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf30da9dc1fa_cbe3fc5710d45b496665"; 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/uf6zo2jwI6nR5zlrTKRiyR7kUjQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:23:24 -0000

----==_mimepart_5bf30da9dc1fa_cbe3fc5710d45b496665
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

df5d86a  Close is end, consume partials


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003/files/7743d02e38d5f3b3654d7e328a09fbc06dd4cf51..df5d86a72301cbdb5d24024cf9706424913a05f8

----==_mimepart_5bf30da9dc1fa_cbe3fc5710d45b496665
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/df5d86a">df5d86a</a>  Close is end, consume partials</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2003/files/7743d02e38d5f3b3654d7e328a09fbc06dd4cf51..df5d86a72301cbdb5d24024cf9706424913a05f8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxRVHC9kv4-t1XbDh2hN_XCUTJrRks5uwwUpgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Xtt49FmFjhf42H0hqcYIRv9JP_ks5uwwUpgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003/files/7743d02e38d5f3b3654d7e328a09fbc06dd4cf51..df5d86a72301cbdb5d24024cf9706424913a05f8"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003/files/7743d02e38d5f3b3654d7e328a09fbc06dd4cf51..df5d86a72301cbdb5d24024cf9706424913a05f8",
"url": "https://github.com/quicwg/base-drafts/pull/2003/files/7743d02e38d5f3b3654d7e328a09fbc06dd4cf51..df5d86a72301cbdb5d24024cf9706424913a05f8",
"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 #2003",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2003:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "df5d86a",
"value": "Close is end, consume partials"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003/files/7743d02e38d5f3b3654d7e328a09fbc06dd4cf51..df5d86a72301cbdb5d24024cf9706424913a05f8"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf30da9dc1fa_cbe3fc5710d45b496665--


From nobody Mon Nov 19 11:25: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 1745E130DE3 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:25:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KvptKmVbRdlD for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:24: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 7B9701292F1 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:24:59 -0800 (PST)
Date: Mon, 19 Nov 2018 11:24:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542655498; bh=FXtVwIbbtEKkKiS+xvrnwmhI6pEke6xVJrHfOppFgHk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iRQKuLbW6A4uEbi2/zdzfjqO1yCxH7mtf73rq9bj6exYjvNdJlvNFhYbgDBdTqcgc p9ra8ckRLXLH0a3eeV7fVamooZUTGmBKkpJI5R8RbwSNBQIxNbyqwE/bhcSZYZPX4q h1IvmPxqwIaqrT8FsoYO8yi9L1kgxghQrkxtGNW4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab017a2cfe0974385ebf4e032a3c3c7f286c71b0dd92cf00000001180ad00a92a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c440011948@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Don't wait for FIN to process complete messages (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf30e0a81566_35553f8ed4ed45c0855db"; 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/DDB5Qr8OMEGvBiBQJmfcGCDuCa4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:25:01 -0000

----==_mimepart_5bf30e0a81566_35553f8ed4ed45c0855db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Updated with Martin's suggestion:  End of stream data is end of message, but you SHOULD be consuming partial messages without waiting for the end.  End of stream with a partial message 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/2003#issuecomment-440011948
----==_mimepart_5bf30e0a81566_35553f8ed4ed45c0855db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Updated with Martin's suggestion:  End of stream data is end of message, but you SHOULD be consuming partial messages without waiting for the end.  End of stream with a partial message is an error.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2003#issuecomment-440011948">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6agtQy4aRMexdBDN7y60lTE4uJuks5uwwWKgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_7ap8XnP1qdZ5lwZ4lY7RkVOE3Wks5uwwWKgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003: Updated with Martin's suggestion:  End of stream data is end of message, but you SHOULD be consuming partial messages without waiting for the end.  End of stream with a partial message is an error."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#issuecomment-440011948"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-440011948",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-440011948",
"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] Don't wait for FIN to process complete messages (#2003)",
"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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-440011948"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf30e0a81566_35553f8ed4ed45c0855db--


From nobody Mon Nov 19 11:30: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 CF26F12F1AB for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:30:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rMpduLw-7Ytp for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:30: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 C78921292F1 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:30:21 -0800 (PST)
Date: Mon, 19 Nov 2018 11:30:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542655821; bh=Om7VJU28pB+Qx6WjW2ICKFysm1Rs219fKzFh1lOWEwg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uSdpfOZR5L7CWZw7oY8vjTln6EXVH9Sk25lKHptyBtKEzUj9ZfN/XvafGZ/qfC9am X2/PHRJWQj3hJ33J48DFN8DCBQgd0KXvXW1phhmmF5gQ4tnTRKf5fiVIpicrF88ojs WzrnWUWR84XQmqC1l0Gn522bgS8cnSV4822981vA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8233a542b2c9ae1f83963f178d835b71077747d992cf00000001180ad14d92a169ce16a7e5d6@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/176460933@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_5bf30f4d13fea_53493ff4d88d45c0995ab"; 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/WHIu4bSUwprFpMO93FBFNV8Ageo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:30:24 -0000

----==_mimepart_5bf30f4d13fea_53493ff4d88d45c0995ab
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.

Why "only" connection IDs sent in NCID frames?  The CIDs provided in the handshake and SPA consume space in this list, get retired, etc. If they don't count toward this limit, that would suggest that I'll be temporarily 1-2 over the limit early in the connection, then drift down to the limit as I retire those CIDs. That doesn't seem like the desired effect.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-176460933
----==_mimepart_5bf30f4d13fea_53493ff4d88d45c0995ab
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_r234751865">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>Why "only" connection IDs sent in NCID frames?  The CIDs provided in the handshake and SPA consume space in this list, get retired, etc. If they don't count toward this limit, that would suggest that I'll be temporarily 1-2 over the limit early in the connection, then drift down to the limit as I retire those CIDs. That doesn't seem like the desired effect.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-176460933">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyr6X8nDjBnlViAABDyRqGRaFtJCks5uwwbNgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_gTpADXwZ4QHokcaZH4c4OujzHzks5uwwbNgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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#pullrequestreview-176460933"}}}</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-176460933",
"url": "https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-176460933",
"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 1998",
"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/1998#pullrequestreview-176460933"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf30f4d13fea_53493ff4d88d45c0995ab--


From nobody Mon Nov 19 11: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 43861130DF4 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:34:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L7qHUWCe3K6n for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11: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 579F31292F1 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:33:59 -0800 (PST)
Date: Mon, 19 Nov 2018 11:33:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542656038; bh=NLDAQi96ulnqYdexxP7q3iHhG4eMtVUQQMm8C5UMOOM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TtGfdvLX2dvY0jVg8aOXmaFPUDDaCEX8WLPlKKujo5bSRNKu7Pzn/Y++z2cMmXNJ7 k8FUUqKJ1L+xhcdSLfC6YtZRX5Q81SGfNj3nkhUK2ESSzLWRsC8DT/PMgIgdgX9b/E n4dhwQ315b0ao9uoMMOcuHH7fHTvBHvThKzJd/0U=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab606b63ab53bd66768672c217f4902588675beeec92cf00000001180ad22692a169ce16b77e10@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2008/review/176462378@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2008@github.com>
References: <quicwg/base-drafts/pull/2008@github.com>
Subject: Re: [quicwg/base-drafts] Expands CID size text just a bit (#2008)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf31026a4000_582d3fdb6b0d45b81343e2"; 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/d1_Ir0_OhD_B1RNanUEF2hT9uI8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:34:03 -0000

----==_mimepart_5bf31026a4000_582d3fdb6b0d45b81343e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1318,9 +1318,10 @@ packet is received from the server, the client MUST use the same value unless it
 abandons the connection attempt and starts a new one. The initial Destination
 Connection ID is used to determine packet protection keys for Initial packets.
 
-A client SHOULD select a Destination Connection ID length long enough to fulfill
-the minimum for every QUIC version it supports. This increases the chance
-subsequent Initial packets are routed to the same server.
+The final version used for a connection might be different from the version of
+the first Initial from the client.  To enable consistent routing through the
+handshake, a client SHOULD select a Destination Connection ID length long enough

I gave that feedback to github on this feature - that you can handle line lengths.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2008#discussion_r234753110
----==_mimepart_5bf31026a4000_582d3fdb6b0d45b81343e2
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/2008#discussion_r234753110">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1318,9 +1318,10 @@ packet is received from the server, the client MUST use the same value unless it
 abandons the connection attempt and starts a new one. The initial Destination
 Connection ID is used to determine packet protection keys for Initial packets.
 
-A client SHOULD select a Destination Connection ID length long enough to fulfill
-the minimum for every QUIC version it supports. This increases the chance
-subsequent Initial packets are routed to the same server.
+The final version used for a connection might be different from the version of
+the first Initial from the client.  To enable consistent routing through the
+handshake, a client SHOULD select a Destination Connection ID length long enough
</pre>
<p>I gave that feedback to github on this feature - that you can handle line lengths.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2008#discussion_r234753110">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0k29zyVjUJ_7ehUCEOTPQezJJ8jks5uwwemgaJpZM4YfoaK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyRzvQI3ulhtitNIpFDX0cWJ6akfks5uwwemgaJpZM4YfoaK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2008"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2008#discussion_r234753110"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2008#discussion_r234753110",
"url": "https://github.com/quicwg/base-drafts/pull/2008#discussion_r234753110",
"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 2008",
"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/2008#discussion_r234753110"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410945162\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf31026a4000_582d3fdb6b0d45b81343e2--


From nobody Mon Nov 19 11: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 C26D3130DE2 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:48:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1eN12TPr2LN5 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 11:48: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 D6C4B126CC7 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 11:48:54 -0800 (PST)
Date: Mon, 19 Nov 2018 11:48:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542656932; bh=jujHE1N2lFPWx3JiuEy4GxmMXYSWbJBX7zUItaDivJQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wFRUj//FEg/rWBcERWGOqg/NDSh47wCtBoZUbB4WP6FYpDI9YGoTVVpUedRZCIjlB w/5Jg3I7H7JXgE/HOh/r5lWfCdxlSJrB+xXVT0PUGM9+jLD8n6ODs0FdZTZgcucqnG xYGndvkSK0T5IIaH3ipLtLrU53fl6tpB/7bTX7tA=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf000beb74dfc6ad74d2ea5fe94af653af0637afc92cf00000001180ad5a492a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176468382@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf313a4ed6fe_8d83f866fad45b4126582"; 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/ZUGhl3xP1QmOAFw4Kn1lFVEREQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 19:48:57 -0000

----==_mimepart_5bf313a4ed6fe_8d83f866fad45b4126582
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

marten-seemann commented on this pull request.



>  =

-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

I see that as a feature, rather than a bug. We=E2=80=99re making it harde=
r for one endpoint to expose potentially privacy sensitive information to=
 third parties, if its peer isn=E2=80=99t consenting. Of course, we can n=
ever fully prevent that, but at least we can make it harder and increase =
the overhead 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/pull/2006#discussion_r234758007=

----==_mimepart_5bf313a4ed6fe_8d83f866fad45b4126582
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r234758007">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>I see that as a feature, rather than a bug. We=E2=80=99re making it ha=
rder for one endpoint to expose potentially privacy sensitive information=
 to third parties, if its peer isn=E2=80=99t consenting. Of course, we ca=
n never fully prevent that, but at least we can make it harder and increa=
se the overhead 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/pull/2006#discussion_r234758007">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq27duAK=
jx4YbC35KCSaWG9jRrzNAks5uwwskgaJpZM4YfDHd">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq8WRQKjNNow4ajBUrs4j0ubNzyjs=
ks5uwwskgaJpZM4YfDHd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #2006"}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234758007=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r23=
4758007",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r23475=
8007",
"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 commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r23475=
8007"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4107924=
13\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf313a4ed6fe_8d83f866fad45b4126582--


From nobody Mon Nov 19 12: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 B2D63130E13 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 12:52:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3aF6jHkkhLJc for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 12:52: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 A7D3A130E1A for <quic-issues@ietf.org>; Mon, 19 Nov 2018 12:52:39 -0800 (PST)
Date: Mon, 19 Nov 2018 12:52:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542660758; bh=LzPIu+iTAWMIhy2kQQ3eLuVOw3v8JvcNo9kJQMduvq4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jNqSvk1JrNpNisJ4gICQEt1Y8eDp7KhxM2Bd2NjXwPcTq+5J3cpaNwXZnF5nSmp2M Es3Wjtz80Z0200lpoKzdVWXDm7rvRiKLDXppJ8DuiyLnUabrB3tfbP7iBOs6R+BkAL vbt0zB9ETt9PJbSoFQ2+5enuRgJyiaSMqAlB0wkI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0981b63450fd3332a961011b5a835a09b6c1ac6792cf00000001180ae49692a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/631/440037706@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] On-path calculation of RTT (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3229639f8a_71383fa4320d45c45263a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DrmFfUnMQD5MqEZVDAzz7No6iwA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 20:52:46 -0000

----==_mimepart_5bf3229639f8a_71383fa4320d45c45263a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm closing this, since the spin bit is now in the draft. If we find that this doesn't yet have consensus, happy to reopen it. We can figure out editorial considerations amongst the editors. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#issuecomment-440037706
----==_mimepart_5bf3229639f8a_71383fa4320d45c45263a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm closing this, since the spin bit is now in the draft. If we find that this doesn't yet have consensus, happy to reopen it. We can figure out editorial considerations amongst the editors.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/631#issuecomment-440037706">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq81PmeboO-N-SeimHxGZplr7fbrFks5uwxoWgaJpZM4N59cW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq16IHp4nwy-RyOO_dQb6Dr9cs28Uks5uwxoWgaJpZM4N59cW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #631: I'm closing this, since the spin bit is now in the draft. If we find that this doesn't yet have consensus, happy to reopen it. We can figure out editorial considerations amongst the editors. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/631#issuecomment-440037706"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/631#issuecomment-440037706",
"url": "https://github.com/quicwg/base-drafts/issues/631#issuecomment-440037706",
"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] On-path calculation of RTT (#631)",
"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\": 631,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/631#issuecomment-440037706"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 233297686\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3229639f8a_71383fa4320d45c45263a3--


From nobody Mon Nov 19 12:52:56 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 6CE37130E67 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 12:52:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 bbvj1_4UpICS for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 12:52:41 -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 89BD3130E55 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 12: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=j+qvkeoPZy6kBX3bGWSBmyqglZI=; b=oClUUMrHtUelBxIZ Za1pRwuY9pPzkSIW8GYIbPGd6vtZ5zcMmBCXabBkA6IhmTu037FcB0Hgx42506kn q6X8Yh/iLgzNls4hpu+R0K0PbW20tOHMWAu+2REqqUzMwch8tcrVeto++T8XkXpT 0j+03Piru+KCmR+x3242QKALCdc=
Received: by filter0999p1las1.sendgrid.net with SMTP id filter0999p1las1-11266-5BF32296-1B 2018-11-19 20:52:38.864560989 +0000 UTC m=+340240.633481981
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id f_3lHYdFT-q6w1OEDnVaUA for <quic-issues@ietf.org>; Mon, 19 Nov 2018 20:52:38.770 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id B544D380607 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 12:52:38 -0800 (PST)
Date: Mon, 19 Nov 2018 20:52:39 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0981b63450fd3332a961011b5a835a09b6c1ac6792cf00000001180ae49692a169ce0e0f8270@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/631/issue_event/1975723302@github.com>
In-Reply-To: <quicwg/base-drafts/issues/631@github.com>
References: <quicwg/base-drafts/issues/631@github.com>
Subject: Re: [quicwg/base-drafts] On-path calculation of RTT (#631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf32296b2fbf_12173fd2e42d45b4160565"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3CDjmLZH0kPHOzlD9nTmCjqrKZY6Cgd8bOIX xU8pKXKWWUDuo7KK5+IdVlX5ctPPXGkR7MXulw59ZBM6GDFGsDcdIllY+aAiS7fWBM6hjst9QfUW5l NTWdpV5+uoP1nPzpH1CdkjpZsvU+bPAIehe48VXUDjD7cL3LBlBGulHcqeiK+Pn/Yioh0m5gjn9v0V A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hgfS0fyv4hD5lPnABRFTmhkmGKk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 20:52:48 -0000

----==_mimepart_5bf32296b2fbf_12173fd2e42d45b4160565
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #631.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/631#event-1975723302
----==_mimepart_5bf32296b2fbf_12173fd2e42d45b4160565
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="235897456" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/631" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/631/hovercard" href="https://github.com/quicwg/base-drafts/issues/631">#631</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/631#event-1975723302">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq81PmeboO-N-SeimHxGZplr7fbrFks5uwxoWgaJpZM4N59cW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq16IHp4nwy-RyOO_dQb6Dr9cs28Uks5uwxoWgaJpZM4N59cW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #631."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/631#event-1975723302"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/631#event-1975723302",
"url": "https://github.com/quicwg/base-drafts/issues/631#event-1975723302",
"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] On-path calculation of RTT (#631)",
"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/631#event-1975723302"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 233297686\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf32296b2fbf_12173fd2e42d45b4160565--


From nobody Mon Nov 19 13:39: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 AA6AC130DFE for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 13:38:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 oqKoJ31gcQ3p for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 13:38: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 E76F0130DF6 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 13:38:57 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542663537; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HViR5uxIbYyMCyctcbZqRIY47R9woNdxTetBu2auug8=; b=rmkKJ9qjctJkKGSIxrTCw9DrtU/BrmoXzdnAy5S5kOxypKngZNjURqu9HOERdXDfu7/Vi2xB 9IO3+QdF31uAMp10nolVokHvdTPb7Tolpe4hX1Bq5OWzeT0Xm36HhC4hgLXZnNvbBAIE7MNa oCmmit2uR6i7FEpsB5ovuzbAnlU=
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 5bf32d70.7f871c1067e0-smtp-out-n01; Mon, 19 Nov 2018 21:38:56 -0000 (UTC)
Date: Mon, 19 Nov 2018 13:38:55 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf32d6fbda80_66e52adf059a859488486@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 06b4cb: STOP_SENDING opens streams
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf32d6fbd6b9_66e52adf059a859488323"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e_efJhLd2o3e9FQFBIZBjGQjVXU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 21:39:00 -0000

----==_mimepart_5bf32d6fbd6b9_66e52adf059a859488323
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 06b4cbd925ffc9a97e1b3ec7d22e750003232ad6
      https://github.com/quicwg/base-drafts/commit/06b4cbd925ffc9a97e1b3ec7d22e750003232ad6
  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: c149b56a4dae31b7d69956aac7830d79b2dd997d
      https://github.com/quicwg/base-drafts/commit/c149b56a4dae31b7d69956aac7830d79b2dd997d
  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/a172c5a2d51fbac5267c9f88201eaaffbc689f01
  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/ea4093ffae615ce6c65d7d305680a75756b11c39
  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


Compare: https://github.com/quicwg/base-drafts/compare/8e160748d3bb...ea4093ffae61
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf32d6fbd6b9_66e52adf059a859488323--


From nobody Mon Nov 19 13:39: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 9F67D130E3A for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 13:39:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 lhjXTMoE6-RU for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 13:39: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 67DB1130DF6 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 13:39:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542663539; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4a3X+JcjF8r3l+PY2lsSXzHYu8xpnz4zXdl0lD1yN44=; b=fooRjOKHod3Ja+H0o50o9mdD9w3iMSK9Gn1eG/gjf3ux40KcgEsgNRSNeeyOL6h2hyvWgDCQ VPfl5Dq58dmv2a1YecVw3VPoJvWd4Czv5wfJryTC+453QLFUh3kgJuqUqe7ag6KrzxQEeF+y 935DOTunrbQ6sGB6EnbPIxhtoug=
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 5bf32d73.7f55fc4e1c60-smtp-out-n03; Mon, 19 Nov 2018 21:38:59 -0000 (UTC)
Date: Mon, 19 Nov 2018 13:38:58 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf32d72bfb27_28cf2adf82406578747a7@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf32d72bf7c6_28cf2adf82406578746b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h5DRqsbvrJ5Wsa_lMwTyQc_yNJk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 21:39:03 -0000

----==_mimepart_5bf32d72bf7c6_28cf2adf82406578746b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/stop_sending_opens
  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_5bf32d72bf7c6_28cf2adf82406578746b1--


From nobody Mon Nov 19 13:39: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 3478A130E02 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 13:39:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jkBsE8irAOos for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 13:39: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 A449F130DFE for <quic-issues@ietf.org>; Mon, 19 Nov 2018 13:39:00 -0800 (PST)
Date: Mon, 19 Nov 2018 13:38:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542663539; bh=FPPCNxahEZBsT91F251r36Ga/cFJaNhe1BAT0Pn7Gw0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TQ4gV5l1kM872aL8CjGrAyZCoYMnMlS6qy3doP/hRtAU3KGmaTycVODF3lDG96i+3 W+wAqs7d6bN7B9R1d682vVW106JK5qr+qDyDB+SDQ3yOMntRq6TCybXARjvBd7T8vR xrVyOZxILkeQjdJoOJw5JCCHE6DHphLKcWnhzr5Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e6f1a933d32f819168794512d451f5a33e908f692cf00000001180aef7392a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1797/issue_event/1975816774@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf32d73a9b87_9bc3fcae9ed45c481771"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/okyJMh9SMIpsoUTuIR4l9fKYZdU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 21:39:03 -0000

----==_mimepart_5bf32d73a9b87_9bc3fcae9ed45c481771
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1797 via #2013.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1797#event-1975816774
----==_mimepart_5bf32d73a9b87_9bc3fcae9ed45c481771
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="363664143" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1797" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1797/hovercard" href="https://github.com/quicwg/base-drafts/issues/1797">#1797</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="381372539" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2013" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2013/hovercard" href="https://github.com/quicwg/base-drafts/pull/2013">#2013</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1797#event-1975816774">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyqhuFjtQns1l8TceX2gQyRYQX2Hks5uwyTzgaJpZM4W5BDs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9ecl8q9-QGqkGsWctE-xeWPTLKCks5uwyTzgaJpZM4W5BDs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1797 via #2013."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1797#event-1975816774"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1797#event-1975816774",
"url": "https://github.com/quicwg/base-drafts/issues/1797#event-1975816774",
"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] STOP_SENDING in Ready state (#1797)",
"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/1797#event-1975816774"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384045292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf32d73a9b87_9bc3fcae9ed45c481771--


From nobody Mon Nov 19 13: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 56C06130DFE for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 13:39:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 U7iB36XhpZWD for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 13:39: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 6881A130E07 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 13:39:01 -0800 (PST)
Date: Mon, 19 Nov 2018 13:39:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542663540; bh=oXabROVA573MKDmts0ke1AvcYMI7Xm7cE2bNflGzXCk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DgOSlpIqx92SQDW0FfiiYBF0AvGXfwklGHYdqqMNaZS1pX/IiUzGfz7C8dkiPvP66 DI0fLkM8McuFyGg+xd/lW22oE1LxeNnijynuyTkFYO/FKARaBEZ0V3YHl/qUThRmNg FUfOBUDHOPzP+dZTzm0s7iZTT4PHtg5WcZbXjpwM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8310c167454764c132993ff1f9342ab01d2c77292cf00000001180aef7492a169ce16bb487b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2013/issue_event/1975816771@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2013@github.com>
References: <quicwg/base-drafts/pull/2013@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING opens streams (#2013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf32d7471356_12223fdce5ed45c0622b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-K7iepDuWl9ELHcCP-aEUS5Ou6g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 21:39:04 -0000

----==_mimepart_5bf32d7471356_12223fdce5ed45c0622b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2013 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/2013#event-1975816771
----==_mimepart_5bf32d7471356_12223fdce5ed45c0622b
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="381372539" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2013" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2013/hovercard" href="https://github.com/quicwg/base-drafts/pull/2013">#2013</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/2013#event-1975816771">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7vSGbpkOMWBOL9o5RrbJd_IHPQKks5uwyT0gaJpZM4Yjd_m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6kB_0N4lAcp1Mgud9XmVmg01awAks5uwyT0gaJpZM4Yjd_m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2013 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2013#event-1975816771"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2013#event-1975816771",
"url": "https://github.com/quicwg/base-drafts/pull/2013#event-1975816771",
"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] STOP_SENDING opens streams (#2013)",
"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/2013#event-1975816771"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411951078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf32d7471356_12223fdce5ed45c0622b--


From nobody Mon Nov 19 13:45: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 16D05130DEE for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 13:45:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bo5WAiVV_pgy for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 13:45:22 -0800 (PST)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A6EE130E02 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 13:45:19 -0800 (PST)
Date: Mon, 19 Nov 2018 13:45:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542663917; bh=wwrH78nUFfirFKM7v7HYx7BRkaHyb8dygsCQTOzH6l8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mCSAmvcLyFDUtSCJjFgxg/0ibLrdoceh+DT9cschFF+If9p+QXNd07XSPAIlYFmO4 o6rZoFZLo8wHWELI+Za/xqNVhg3IZCjDqWYAiVfvrZgjI+OQlMpkcStpyaUqqwG3sf 20z3CaAZLkYv9e30nifCJzMGAcPfXP7tJ6ciG0rc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16e998445aa0c6e4848f6334d692b053692f183792cf00000001180af0ed92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176511909@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf32eede58ad_64f53fe1c4ed45b4149294"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Veunrbx9IRyvwYRA7P0H-WV-qwE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 21:45:25 -0000

----==_mimepart_5bf32eede58ad_64f53fe1c4ed45b4149294
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

If you want to negotiate a new version, you can assign these bits however you choose in that version.  Or, in this version, you could negotiate an extension that sets these in different ways (though probably only in short headers in practice).  That extension could also decide to remove any encryption.  So yes, you could use the spare bits for a VEC, if both peers agreed that was a good idea.

Until that time, this is protecting those bits the best way we know how.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234792984
----==_mimepart_5bf32eede58ad_64f53fe1c4ed45b4149294
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/2006#discussion_r234792984">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>If you want to negotiate a new version, you can assign these bits however you choose in that version.  Or, in this version, you could negotiate an extension that sets these in different ways (though probably only in short headers in practice).  That extension could also decide to remove any encryption.  So yes, you could use the spare bits for a VEC, if both peers agreed that was a good idea.</p>
<p>Until that time, this is protecting those bits the best way we know how.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234792984">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0m7FGqahNs8CPHDvT9-On7eNU4xks5uwyZtgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8-tKlF_UxynMJh5mb1Tabcc_WLbks5uwyZtgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234792984"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234792984",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234792984",
"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 2006",
"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/2006#discussion_r234792984"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf32eede58ad_64f53fe1c4ed45b4149294--


From nobody Mon Nov 19 14:10: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 7CFB312D4E7 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 14:10:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.471
X-Spam-Level: 
X-Spam-Status: No, score=-3.471 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cpu0dx5V0Mkj for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 14:10:33 -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 EAD2A1252B7 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 14:10: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=MaI/iIVd86uCN3G6NFxKoXILA1A=; b=b00ti7gY145JoyCk OWx8UEipLi5QxOTEGuUohOOZ5aJ0XXGCg6PJEy+j2ASJ5XMU7MFVuqisqXoHG6o3 OnaaEdz6jTsOGJ2P5dJgZJkBPzhPkQWA4S2QZkp6Tm1juRnsbXt09cAA7MXJu/ur sufkABbs/+8XYDZKlPJBXS7l0Vw=
Received: by filter0665p1las1.sendgrid.net with SMTP id filter0665p1las1-8024-5BF334D7-12 2018-11-19 22:10:31.390996564 +0000 UTC m=+193456.298856121
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id wxwTXoI9TFKtPjINfl0qOg for <quic-issues@ietf.org>; Mon, 19 Nov 2018 22:10:31.187 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 3862180D43 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 14:10:31 -0800 (PST)
Date: Mon, 19 Nov 2018 22:10:31 +0000 (UTC)
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b70c63756dc559182f20b7355dd0e0844e3877092cf00000001180af6d792a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176521195@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf334d736ed3_7ec63ff4b1ad45b829684"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3mjWbXAytSp9HbXZdd45MpSeMTMlaYLZY5v7 cDhfTS3RhqveJm7zCxkeZ+jaeHLCiQuvxWsSr2rJFKlhTYfyd80LwGL3jUU+iurGQpAC3yP/hYsGfE 2A+PkyhWge8z7rmABssbbQPHtPBwQtYF1XS4v9M7ICiJigCzJZzW2dZt0eNlMlhz0id8dQfudwdmNw U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N-KghKxvjQWpWfIMwqE_iMo5uf8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 22:10:36 -0000

----==_mimepart_5bf334d736ed3_7ec63ff4b1ad45b829684
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

@marten-seemann, as you said, it is impossible to prevent one party from disclosing anything about the connection to any third party. No shenanigans can make a dent in the amount or quality of info disclosed by a determined party. However, this setup can make it harder to troubleshoot network operations (if that involves unilaterally setting these bits for experimentation).

@martinthomson, yes, and the original comment was looking for a clarification of the threat that we are "protecting those bits the best way we know how".  Is it protecting the bits from an endpoint bent on disclosing some private information to a third party?  Or is it protecting from an endpoint accidentally exposing some information while trying to run an experiment (i.e. since one cannot be sure that everyone will run safe experiments, no one is allowed to run experiments unilaterally)? Or is it protecting from a middlebox ossifying some experimental usage of these bits? Or is it protecting from 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/pull/2006#discussion_r234800735
----==_mimepart_5bf334d736ed3_7ec63ff4b1ad45b829684
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/2006#discussion_r234800735">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<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>, as you said, it is impossible to prevent one party from disclosing anything about the connection to any third party. No shenanigans can make a dent in the amount or quality of info disclosed by a determined party. However, this setup can make it harder to troubleshoot network operations (if that involves unilaterally setting these bits for experimentation).</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>, yes, and the original comment was looking for a clarification of the threat that we are "protecting those bits the best way we know how".  Is it protecting the bits from an endpoint bent on disclosing some private information to a third party?  Or is it protecting from an endpoint accidentally exposing some information while trying to run an experiment (i.e. since one cannot be sure that everyone will run safe experiments, no one is allowed to run experiments unilaterally)? Or is it protecting from a middlebox ossifying some experimental usage of these bits? Or is it protecting from 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/pull/2006#discussion_r234800735">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxBEx7hOS-2kiGDRXLlXyp0LisQJks5uwyxXgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwFj23a2HXKJd8y2p5GN6l7CaTHdks5uwyxXgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234800735"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234800735",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234800735",
"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 2006",
"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/2006#discussion_r234800735"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf334d736ed3_7ec63ff4b1ad45b829684--


From nobody Mon Nov 19 14:24: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 8DF701252B7 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 14:24:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 PU89B6tXMdkV for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 14:24:30 -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 D3C9E124408 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 14:24: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=Hk3O369v/qLtzmNaKmrqE9M4bMU=; b=Py2P+tjGhstIRyhi MLFiXzl/7VeZ0oBPWIIxUSZNXJCekoN5peK7R1GzIW4NnfVl5Hut/GW0Wtz7O6Jj q5StnFEmN6oPx+8yflo1rf65aN/nXz+o8iCP6bfaIaDWmyEC6K9scQdTXIVhu23i dS6oL7xtVOilLk2C95oti/Seeac=
Received: by filter0804p1las1.sendgrid.net with SMTP id filter0804p1las1-19710-5BF3381C-4 2018-11-19 22:24:28.220564036 +0000 UTC m=+282395.009974775
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id BTnh8xCgSM-1OvnHiOuqhA for <quic-issues@ietf.org>; Mon, 19 Nov 2018 22:24:27.995 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id 05EBFC00EF for <quic-issues@ietf.org>; Mon, 19 Nov 2018 14:24:28 -0800 (PST)
Date: Mon, 19 Nov 2018 22:24:28 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab36afc8feaf7448573cb18bee3dc55e98191943e392cf00000001180afa1c92a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/review/176525139@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Don't wait for FIN to process complete messages (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3381c47f2_46153fa9db2d45b414316a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak39O9W4anCjPWaUpGWCQ762euvoyvpzJYvFLX ipTi+CP8LZj4m7Eu2Gur2tHQHIQNt3Y9udYKmg0Y92jLQBO9ZkibSWy2JHzoqpiWw2BqNEWrZGVyx6 ZQVQk10wR6Rd5TPGnKNn6hVyjqO4xAFKOVOE+pF92cdryaK18hwKqxqYg4mzDRfCFBmf82cu+5ksln k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WA1C2GMbap505dikL7L7XTWFnc8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 22:24:32 -0000

----==_mimepart_5bf3381c47f2_46153fa9db2d45b414316a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



>  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client SHOULD close the stream for sending; after
+sending a final response, the server SHOULD close the stream for sending. At

I think we need to use "MUST" here. Otherwise, a peer can never notice the end of the message unless trailers are used.

Other than that, the PR looks good to me. I like the language that encourages endpoints to start processing early.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-176525139
----==_mimepart_5bf3381c47f2_46153fa9db2d45b414316a
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/2003#discussion_r234804211">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client SHOULD close the stream for sending; after
+sending a final response, the server SHOULD close the stream for sending. At
</pre>
<p>I think we need to use "MUST" here. Otherwise, a peer can never notice the end of the message unless trailers are used.</p>
<p>Other than that, the PR looks good to me. I like the language that encourages endpoints to start processing early.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-176525139">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw7eWpzQU_2n4Po0_hJyRf7vYEH-ks5uwy-cgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2PueAwT1Ox7QYGlsbNzJTsH_zkTks5uwy-cgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-176525139"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-176525139",
"url": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-176525139",
"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 2003",
"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/2003#pullrequestreview-176525139"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3381c47f2_46153fa9db2d45b414316a--


From nobody Mon Nov 19 14:27: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 A76C11252B7 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 14:27:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LZ8W0ronM4-E for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 14:27: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 2C761124408 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 14:27:51 -0800 (PST)
Date: Mon, 19 Nov 2018 14:27:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542666469; bh=5tepV7+UIbLQYsOd6YpX2n7/ksiTrkkQbgcT0WZ4yKs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nfWCKaw94fSQ0LSEjZhYE62JV0h4txO1XXss8YBb2j9XHgSOlBJg3q/0zixFwbWXx 4WVQCBCGMlCJy1toPylM4CPD9/TUvpeQIBuV6e3TZ5RluS89cfPm0QzLnIcM9ZA+Zo 2Xe3E2gLvbF0YPeoX4Xgg868DVCyXm+PVDtH2POM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5fa0d3d1b62c881fc31c6dd6b6079e1992f09d4e92cf00000001180afae592a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176527345@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf338e5bab14_5e1f3f7ef46d45b81033b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yy8lN04se56PZTxC2fDoRnYy9ps>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 22:27:53 -0000

----==_mimepart_5bf338e5bab14_5e1f3f7ef46d45b81033b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

@igorlord I think @marten-seemann is correct here.

If we say that the bits on the wire is hard-coded to zero, the bits face ossification.
If we say that the bits can be anything, it could be used by an endpoint for any purpose without peer's consent (which is a privacy risk as Marten points out).

By saying that the bits will be set to zero (before encryption) and then encrypted, we prevent ossification and also require peer's consent when an endpoint want to use the bit for other purposes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234806010
----==_mimepart_5bf338e5bab14_5e1f3f7ef46d45b81033b9
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/2006#discussion_r234806010">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<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> I think <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> is correct here.</p>
<p>If we say that the bits on the wire is hard-coded to zero, the bits face ossification.<br>
If we say that the bits can be anything, it could be used by an endpoint for any purpose without peer's consent (which is a privacy risk as Marten points out).</p>
<p>By saying that the bits will be set to zero (before encryption) and then encrypted, we prevent ossification and also require peer's consent when an endpoint want to use the bit for other purposes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234806010">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz_A8IvQehTygy_p1AT-aTW8BzQYks5uwzBlgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7otg5PqKZ1Fw6QRnrDN78CQJC_Hks5uwzBlgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234806010"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234806010",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234806010",
"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 2006",
"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/2006#discussion_r234806010"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf338e5bab14_5e1f3f7ef46d45b81033b9--


From nobody Mon Nov 19 14:52: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 7A5951252B7 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 14:52:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 hu_k2SRVhVv8 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 14:52: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 430F6129BBF for <quic-issues@ietf.org>; Mon, 19 Nov 2018 14:52: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=r8uD6BFEsV87sS+Tb9vyrZIWSYM=; b=bA4jkxt9n3xy9ULi yohWIf3/2grsIk8UQxRRlrx/QpjzSD9W4ean1M3NAmLCIXujAxRFhQVq2sRYg9kQ eMS8opuEuYHZzkZi/gGnfzsExEdH5Vc/CdPm1DQCMFtbgrXjJ+dk5YUvwi9Zans0 5WEo/T9RpJWDias8L/9t6rtNy+g=
Received: by filter0595p1iad2.sendgrid.net with SMTP id filter0595p1iad2-13767-5BF33EAA-2E 2018-11-19 22:52:26.992672136 +0000 UTC m=+196141.848776580
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id pSIDwWh1Q82RAHCW7GUlmw for <quic-issues@ietf.org>; Mon, 19 Nov 2018 22:52:27.036 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 0111FC11B5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 14:52:27 -0800 (PST)
Date: Mon, 19 Nov 2018 22:52:27 +0000 (UTC)
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5be283a430fce7621e718208837adadae2b98ff92cf00000001180b00aa92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176535280@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf33eaaf2cf1_156f3fac948d45c0747b0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0vBz9HdwiOYqNUPjf/ET5Rv/BC+fusGj3d0v KSHbh4vS1K3EdddYgD1yrh/kzLGQykVltDk7UdhEVuZwJBQJKxy+Z7K6dY3ArlP8RBDT4HQb/MdmGa XngmBNvBRErCvKZL6rSnBHK0a9PIISN3tQQY87GxQea8zGziLPf5V7PHPWrzItXpn0mCg8prCQAVxu I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b7n8IAn9zkkS3lu781z46fC86Yo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 22:52:31 -0000

----==_mimepart_5bf33eaaf2cf1_156f3fac948d45c0747b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

@kazuho, the suggestion is not bits-on-the-wire are 0 (which is an ossification concern).

The suggestion is that bits can be anything and they are AEAD protected but not masked -- just like the latency spin bit.  They could be set randomly or not randomly -- up to the endpoint.  An endpoint can already disclose any and all info to anyone without peer's consent, and these bits are by far not the most convenient mechanism for such disclosures.

Do I understand it correctly that the worry is about an _accidental_ and not a _deliberate_ disclosure?  (I do not think a worry about ossification of some experimental use it warranted, do 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/2006#discussion_r234812492
----==_mimepart_5bf33eaaf2cf1_156f3fac948d45c0747b0
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/2006#discussion_r234812492">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</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>, the suggestion is not bits-on-the-wire are 0 (which is an ossification concern).</p>
<p>The suggestion is that bits can be anything and they are AEAD protected but not masked -- just like the latency spin bit.  They could be set randomly or not randomly -- up to the endpoint.  An endpoint can already disclose any and all info to anyone without peer's consent, and these bits are by far not the most convenient mechanism for such disclosures.</p>
<p>Do I understand it correctly that the worry is about an <em>accidental</em> and not a <em>deliberate</em> disclosure?  (I do not think a worry about ossification of some experimental use it warranted, do 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/2006#discussion_r234812492">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxNhJzYIP-1m4bxFq890hBULlpOSks5uwzYqgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3ntg6w5QWYF2YARmFxD12UvTGXsks5uwzYqgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234812492"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234812492",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234812492",
"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 2006",
"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/2006#discussion_r234812492"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf33eaaf2cf1_156f3fac948d45c0747b0--


From nobody Mon Nov 19 15:01: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 59E09130DF6 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 15:01:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XQkvgUd_BYZ6 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 15:01: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 44598130DEE for <quic-issues@ietf.org>; Mon, 19 Nov 2018 15:01:10 -0800 (PST)
Date: Mon, 19 Nov 2018 15:01:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542668469; bh=QhwMgpZ4L0goIVcqFM4uUmtZV7o6na/vZl8UtAR8w/E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eh95IyPHwxp23onzUAuImRvWEr1Q4Z5ucbQMGk1gOOHIRkQlaPEmOjXvQQDgUh/7d nrtzv5VOaEWVRJJ7x1Sr1yRcPkbBvW5/mJME9aP9i3YMGRo/odIF3mG/kKefvkjTzd 2G82dfmB9TZoYmfhZ+Uy63HJITaUUjHO2AiT++3s=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab239adadd406a22a2766725acd3c47738168da83392cf00000001180b02b592a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176537865@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf340b51b4d1_16f93f901bed45b426924"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eibZQ5RDg8wJcRgtV1Nz8x3D2TY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 23:01:12 -0000

----==_mimepart_5bf340b51b4d1_16f93f901bed45b426924
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

@igorlord 
> The suggestion is that bits can be anything and they are AEAD protected but not masked -- just like the latency spin bit.

Thank you for the clarification. I understand that.

> They could be set randomly or not randomly -- up to the endpoint.

That means that most endpoints will be required to set them randomly, at least initially. The issue here is that you need to randomize the bits separately, rather than just relying on header protection to randomize the bits. It is an complication.

> An endpoint can already disclose any and all info to anyone without peer's consent, and these bits are by far not the most convenient mechanism for such disclosures.

If that is the case, why do we need to care about the bits? If the endpoints have an easier way to expose the information, can't they just be randomized using header 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/2006#discussion_r234814621
----==_mimepart_5bf340b51b4d1_16f93f901bed45b426924
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/2006#discussion_r234814621">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<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></p>
<blockquote>
<p>The suggestion is that bits can be anything and they are AEAD protected but not masked -- just like the latency spin bit.</p>
</blockquote>
<p>Thank you for the clarification. I understand that.</p>
<blockquote>
<p>They could be set randomly or not randomly -- up to the endpoint.</p>
</blockquote>
<p>That means that most endpoints will be required to set them randomly, at least initially. The issue here is that you need to randomize the bits separately, rather than just relying on header protection to randomize the bits. It is an complication.</p>
<blockquote>
<p>An endpoint can already disclose any and all info to anyone without peer's consent, and these bits are by far not the most convenient mechanism for such disclosures.</p>
</blockquote>
<p>If that is the case, why do we need to care about the bits? If the endpoints have an easier way to expose the information, can't they just be randomized using header protection?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234814621">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_ShCY5rxz8GrAQ3B7ngU2o3IqICks5uwzg1gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-g49VRNHgpDHeG_k6kU2hQV6Y6Qks5uwzg1gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234814621"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234814621",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234814621",
"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 2006",
"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/2006#discussion_r234814621"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf340b51b4d1_16f93f901bed45b426924--


From nobody Mon Nov 19 15:19: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 B52B3130DEE for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 15:19:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NJp0jbLlRONl for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 15:19: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 382F7127598 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 15:19:31 -0800 (PST)
Date: Mon, 19 Nov 2018 15:19:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542669570; bh=xoLRAD0xFuqj6mt5/93vmGmQqj9Zc070DntZWDeB/6o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YawDOfC1mTTiBVYA2aa5lHG57eGzoDJH9x1LTPy+KuyNY3PFuamafTh4aRv+FeHgR GOP/IYWx9rFqaM39CzuOsuM50GlTANybXBBQmcwdlm1LY8nB5r1SlSneP988w2Y7rJ /qHL0Z5IPMtmWDq7fR5TS05sdlLAvYGXqMZemvfc=
From: Alexandre Ferrieux <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d598845b2209cf668af2bbdb0d2b3b6c8315e7d92cf00000001180b070292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176543026@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf345023afef_701c3fd78cad45b4913fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ferrieux
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X7H6ha6JE6NxGG5lPY9FN1wPyIY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 23:19:34 -0000

----==_mimepart_5bf345023afef_701c3fd78cad45b4913fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ferrieux commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

@kazuho 
> That means that endpoints (that do not have a way to "use" the bits) will be required to set them randomly. The issue here is that you need to randomize the bits separately, rather than just relying on header protection to randomize the bits. It is an unnecessary complexity.

A PRNG is already needed for the spin bit's anonimity set, and for its fixed per-conneciton value when not spinning. A tiny increment, then, compared to the weight of version deployment for anybody willing to experiment with these "reserved" (should be called "frozen") bits.

> > An endpoint can already disclose any and all info to anyone without peer's consent, and these bits are by far not the most convenient mechanism for such disclosures.
> 
> If that is the case, why do we need to care about the bits? If the endpoints have an easier way to expose the information, can't they just be randomized using header protection?

What Igor means, I think, is that the protection against unilateral disclosure of *anything* is negligible (for one, the endpoint could send unencrypted copies of the entire flow somewhere else). While using the reserved bits (which were designed for exactly this) is clearly the most efficient way for on-path signalling (no overhead ; same-tuple ; sync with 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/pull/2006#discussion_r234818900
----==_mimepart_5bf345023afef_701c3fd78cad45b4913fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ferrieux</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234818900">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</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></p>
<blockquote>
<p>That means that endpoints (that do not have a way to "use" the bits) will be required to set them randomly. The issue here is that you need to randomize the bits separately, rather than just relying on header protection to randomize the bits. It is an unnecessary complexity.</p>
</blockquote>
<p>A PRNG is already needed for the spin bit's anonimity set, and for its fixed per-conneciton value when not spinning. A tiny increment, then, compared to the weight of version deployment for anybody willing to experiment with these "reserved" (should be called "frozen") bits.</p>
<blockquote>
<blockquote>
<p>An endpoint can already disclose any and all info to anyone without peer's consent, and these bits are by far not the most convenient mechanism for such disclosures.</p>
</blockquote>
<p>If that is the case, why do we need to care about the bits? If the endpoints have an easier way to expose the information, can't they just be randomized using header protection?</p>
</blockquote>
<p>What Igor means, I think, is that the protection against unilateral disclosure of <em>anything</em> is negligible (for one, the endpoint could send unencrypted copies of the entire flow somewhere else). While using the reserved bits (which were designed for exactly this) is clearly the most efficient way for on-path signalling (no overhead ; same-tuple ; sync with flow).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234818900">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3vPhhw5D1U4n6SQZoNS4EwNGrNgks5uwzyCgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0CimQlgyBgioFyuehUJvYvR9J5kks5uwzyCgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ferrieux commented on #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234818900"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234818900",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234818900",
"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": "@ferrieux commented on 2006",
"sections": [
{
"text": "",
"activityTitle": "**Alexandre Ferrieux**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ferrieux",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234818900"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf345023afef_701c3fd78cad45b4913fd--


From nobody Mon Nov 19 15:22: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 2658B127598 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 15:22:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OUk6_xrkT9VG for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 15:22: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 D9610130DCE for <quic-issues@ietf.org>; Mon, 19 Nov 2018 15:22:13 -0800 (PST)
Date: Mon, 19 Nov 2018 15:22:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542669733; bh=/GZ5kz7pZPOyi+LUHCXguCZ7FG1pNhmMWVySl4AhTEI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UbM5caDmu4UsHYeMjUWfUtgvSRWH/yC56ltTzJj7COsT69xP46pY/8c0ZpXshPKqh uNnQDmBwBPXRp1EGt6/vE3T0x5fuQ0n/8NfwkJ+8JvTpcKLA8/wAM5qh11UEwJpAB+ aGl0/R0m6pwskud63wr8kimfDkWSIFxobPeWf32U=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfb8bd9d8aef5494bd6ff7fe26c3be7bf72ffa20392cf00000001180b07a592a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176543729@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf345a52b832_67033fe0e3ad45b81397c2"; 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/TsaCrw60joE441gd8q057_gWVWg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 23:22:17 -0000

----==_mimepart_5bf345a52b832_67033fe0e3ad45b81397c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

@kazuho
> > An endpoint can already disclose any and all info to anyone without peer's consent, and these bits are by far not the most convenient mechanism for such disclosures.
> 
> If that is the case, why do we need to care about the bits? If the endpoints have an easier way to expose the information, can't they just be randomized using header protection?

An endpoint _deliberately_ trying to compromise the connection's privacy can do it easily (and will likely use a more structured info channel for that purpose). However, an endpoint that is _not_ trying to leak information and is just tagging packets for VEC or Loss detection or other operational purpose would find these bits a lot more convenient.  That said, I understand the concern about some inadvertent disclosure by a poorly designed experiment (if this is the concern).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234819486
----==_mimepart_5bf345a52b832_67033fe0e3ad45b81397c2
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/2006#discussion_r234819486">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</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></p>
<blockquote>
<blockquote>
<p>An endpoint can already disclose any and all info to anyone without peer's consent, and these bits are by far not the most convenient mechanism for such disclosures.</p>
</blockquote>
<p>If that is the case, why do we need to care about the bits? If the endpoints have an easier way to expose the information, can't they just be randomized using header protection?</p>
</blockquote>
<p>An endpoint <em>deliberately</em> trying to compromise the connection's privacy can do it easily (and will likely use a more structured info channel for that purpose). However, an endpoint that is <em>not</em> trying to leak information and is just tagging packets for VEC or Loss detection or other operational purpose would find these bits a lot more convenient.  That said, I understand the concern about some inadvertent disclosure by a poorly designed experiment (if this is the concern).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234819486">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq44cFyPd4XRSzKvTUFUCQ0Qqzmqtks5uwz0lgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1XnZFJHW5PizvaZfp9faeNY8HFFks5uwz0lgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234819486"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234819486",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234819486",
"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 2006",
"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/2006#discussion_r234819486"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf345a52b832_67033fe0e3ad45b81397c2--


From nobody Mon Nov 19 16:21: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 40224127598 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:21:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c4QFjL4C8zcD for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:21:19 -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 9D885124C04 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 16:21:19 -0800 (PST)
Date: Mon, 19 Nov 2018 16:21:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542673277; bh=ttHKtKSLHrib2+KZNy5WROBF9Y5s48Q1r/2ApSt5tIU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C0vaDflNsBY5m4q0LvWx+PJsX2UP61paO1pWbN3HXASFpNGM8jiob6etOFuC457FW z9ZORNHXPgOk+Tqa1ZCi+kd19NnC765qvcyDad7yep+wvZPbSi/UxXCrqMSHK0Mfk5 dhQvv0uGZvnrnhx9lkEcoOu20Km91+xYdohxge1g=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab22a3435f9c894e09bfc6775a79ed70dc18b3bf0e92cf00000001180b157d92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176557212@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3537db0080_3d213fd0346d45b811428e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_h1_FQhsPT27kGbkW75GOSmCTQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 00:21:21 -0000

----==_mimepart_5bf3537db0080_3d213fd0346d45b811428e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

@ferrieux
> A PRNG is already needed for the spin bit's anonimity set, and for its fixed per-conneciton value when not spinning. A tiny increment, then, compared to the weight of version deployment for anybody willing to experiment with these "reserved" (should be called "frozen") bits.

Runtime overhead is the issue here; I do not think requiring endpoints to call CSPRNG for every packet they send is a good idea (note: use of non-cryptographically secure RNG is a way to leak PN). Re providing the freedom to "experiment", please see my comment below.

> While using the reserved bits (which were designed for exactly this) is clearly the most efficient way for on-path signalling (no overhead ; same-tuple ; sync with flow).

While I do not think reserved bits are "designed" for on-path signaling, I agree that it is a convenient way for exposing signals.

The trade-off here is if we want to pay the extra cost of calling CSPRNG for every packet we send, to provide the endpoints to use the bits exposing information to on-path devices without peers' consent.

@igorlord
> However, an endpoint that is not trying to leak information and is just tagging packets for VEC or Loss detection or other operational purpose would find these bits a lot more convenient. That said, I understand the concern about some inadvertent disclosure by a poorly designed experiment (if this is the concern).

Yes. That is exactly the concern. Remember that we were uncertain about the privacy concerns of the spin bit for very long time (IIRC the risk of exposing the latency of the hidden path behind a VPN was brought up pretty recently).

I think that we should allow endpoints to use the bits for exposing information only when  extensive privacy analysis has been done and the WG is convinced. Protecting the bits under header protection is the easiest way to guarantee 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/2006#discussion_r234830722
----==_mimepart_5bf3537db0080_3d213fd0346d45b811428e
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/2006#discussion_r234830722">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=614725" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ferrieux">@ferrieux</a></p>
<blockquote>
<p>A PRNG is already needed for the spin bit's anonimity set, and for its fixed per-conneciton value when not spinning. A tiny increment, then, compared to the weight of version deployment for anybody willing to experiment with these "reserved" (should be called "frozen") bits.</p>
</blockquote>
<p>Runtime overhead is the issue here; I do not think requiring endpoints to call CSPRNG for every packet they send is a good idea (note: use of non-cryptographically secure RNG is a way to leak PN). Re providing the freedom to "experiment", please see my comment below.</p>
<blockquote>
<p>While using the reserved bits (which were designed for exactly this) is clearly the most efficient way for on-path signalling (no overhead ; same-tuple ; sync with flow).</p>
</blockquote>
<p>While I do not think reserved bits are "designed" for on-path signaling, I agree that it is a convenient way for exposing signals.</p>
<p>The trade-off here is if we want to pay the extra cost of calling CSPRNG for every packet we send, to provide the endpoints to use the bits exposing information to on-path devices without peers' consent.</p>
<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></p>
<blockquote>
<p>However, an endpoint that is not trying to leak information and is just tagging packets for VEC or Loss detection or other operational purpose would find these bits a lot more convenient. That said, I understand the concern about some inadvertent disclosure by a poorly designed experiment (if this is the concern).</p>
</blockquote>
<p>Yes. That is exactly the concern. Remember that we were uncertain about the privacy concerns of the spin bit for very long time (IIRC the risk of exposing the latency of the hidden path behind a VPN was brought up pretty recently).</p>
<p>I think that we should allow endpoints to use the bits for exposing information only when  extensive privacy analysis has been done and the WG is convinced. Protecting the bits under header protection is the easiest way to guarantee 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/2006#discussion_r234830722">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwFTl_rEqzMp_3N-QtNLIel8KJGoks5uw0r9gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9au5a6B_yFzzyeaURE0F0fDzckkks5uw0r9gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234830722"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234830722",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234830722",
"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 2006",
"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/2006#discussion_r234830722"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3537db0080_3d213fd0346d45b811428e--


From nobody Mon Nov 19 16: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 9BA60127333 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:26:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.065
X-Spam-Level: 
X-Spam-Status: No, score=-7.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 B2_E70Y-9vX9 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16: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 3852F124C04 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 16:26:02 -0800 (PST)
Date: Mon, 19 Nov 2018 16:26:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542673561; bh=ts+OI7EnorZUIqWemyvxs7PyJ4Stcvcc9dthKM4RkKo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pTpJDqI1ebV8ot+ynD08/jzqsuTYXqnYczwk0JE3Or6DBJagLdARoVTRLSeakTViX lVsW+9VEiUb+gH5OqSkYtAgdUoiu0oKSTaSxQDuFFh/kCb7kPgWUVJQGyvPzXhKhjE TrmqcqHGi+zuv/2s6wmUepd3pKUJYmwQ0m2Iy5G0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7433d7c2a902534c39ee04b69f2470f0d04662f392cf00000001180b169992a163ce01de7dfe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06/31358462@github.com>
In-Reply-To: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06@github.com>
References: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06@github.com>
Subject: Re: [quicwg/base-drafts] Add the TLS bits, refine some of the transport bits (a132666)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf354995aeb8_73e3fd8120d45c4210272"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dPbhG--jYDYSL6hKPVcDbBWvp5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 00:26:03 -0000

----==_mimepart_5bf354995aeb8_73e3fd8120d45c4210272
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is working group consensus.  Take it up with quic@ietf.org if you disagree, but be prepared for disappointment - the working group has debated this point at considerable length and has recently concluded that 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/commit/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31358462
----==_mimepart_5bf354995aeb8_73e3fd8120d45c4210272
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is working group consensus.  Take it up with <a href="mailto:quic@ietf.org">quic@ietf.org</a> if you disagree, but be prepared for disappointment - the working group has debated this point at considerable length and has recently concluded that 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/commit/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31358462">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzII7HbRFC1LBYQu7kytAl7dLnobks5uw0wZgaJpZM4Yl26y">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5es9hJPb4q7Exh_LJkI3Gtputglks5uw0wZgaJpZM4Yl26y.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 on a132666: This is working group consensus.  Take it up with quic@ietf.org if you disagree, but be prepared for disappointment - the working group has debated this point at considerable length and has recently concluded that discussion."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31358462"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31358462",
"url": "https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31358462",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5bf354995aeb8_73e3fd8120d45c4210272--


From nobody Mon Nov 19 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 E8AF8127B92 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:38:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 iiUUnPRv8E7O for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:38: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 82B94127333 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 16:38:22 -0800 (PST)
Date: Mon, 19 Nov 2018 16:38:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542674301; bh=WWp+Jr3vlzE9cDYYBiCTKmVGAZvQHTsxMst4e/PK+gA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=l+zMhoQxfcTZYEOc5pnbbY95+8I7xqGMBA67obZJOG5A1AEtx2E7FnM7dx0ro2C82 8pBQpg5C+GosXBn3cCr54hBSXG2XwFJUxgLMSlNqHM9F4ngVKR3EqrPgz6cONVorsJ VcQFRRVBEKdYyWGR6OcVvFDjHLrtON+hU42yCOH4=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4b20982dc859b554b7a347c65fd8f75bdbd557892cf00000001180b197d92a169ce16cbbb94@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@github.com>
Subject: [quicwg/base-drafts] Account for loss_time in DetectLostPackets (#2021)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3577dd96f1_3fd73fd380ed45c014365"; 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/Ub3l_ezW5VWvDQeh4XUBNAaVjPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 00:38:24 -0000

----==_mimepart_5bf3577dd96f1_3fd73fd380ed45c014365
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes https://github.com/quicwg/base-drafts/issues/934. If loss time is set, we should account for it in deciding whether or not the packet was lost. This helps in the case that a packet is sent while the early retransmit alarm was set.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2021

-- Commit Summary --

  * Account for loss_time in DetectLostPackets

-- File Changes --

    M draft-ietf-quic-recovery.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2021.patch
https://github.com/quicwg/base-drafts/pull/2021.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/2021

----==_mimepart_5bf3577dd96f1_3fd73fd380ed45c014365
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 #934.">Fixes</span> <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>. If loss time is set, we should account for it in deciding whether or not the packet was lost. This helps in the case that a packet is sent while the early retransmit alarm was set.</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/2021'>https://github.com/quicwg/base-drafts/pull/2021</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Account for loss_time in DetectLostPackets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2021/files#diff-0">draft-ietf-quic-recovery.md</a>
    (6)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2021.patch'>https://github.com/quicwg/base-drafts/pull/2021.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2021.diff'>https://github.com/quicwg/base-drafts/pull/2021.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/2021">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzpAsQzfZ3cZhg9XLjbLNOXlB6Vcks5uw079gaJpZM4YqJ9C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3uH9tIgmKreodQ3xfgyy87JosQnks5uw079gaJpZM4YqJ9C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Account for loss_time in DetectLostPackets (#2021)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2021"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2021",
"url": "https://github.com/quicwg/base-drafts/pull/2021",
"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": "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": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "2005311",
"value": "Account for loss_time in DetectLostPackets"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2021/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\": 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"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2021.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2021.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413704002\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf3577dd96f1_3fd73fd380ed45c014365--


From nobody Mon Nov 19 16: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 05E28128766 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:38:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7A6Ce_Xi5TNh for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:38: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 386D3127333 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 16:38:48 -0800 (PST)
Date: Mon, 19 Nov 2018 16:38:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542674327; bh=3GPaK5obLYFvpRPKhxV3mdwWT04LNGhlErepJ4PCX74=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1rSsK1RKEMNiUZmxd2igEuR17HL0NqH+ARjN+TkY9Ty7FvRKUGmmWoEBfQxIJGiDN 5I/AylEtquZC07AjAOhOGHDVjUY9V93eMEBC/C9yXVqoKG7iS92ZqC8N1/ICqWZUSk w/JQwJzvUKbSodZ0mLiSjAELQM1pcM3FTH4nusKw=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b293a8774bbdf36996174a79b9a32d24f03c30692cf00000001180b199792a169ce1059418a@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/440093698@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_5bf3579757ab4_6df93ffa2eed45b42974e"; 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/TpVcEWwRYaSvGiEAOUtB6RN-KfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 00:38:50 -0000

----==_mimepart_5bf3579757ab4_6df93ffa2eed45b42974e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson  put up https://github.com/quicwg/base-drafts/pull/2021. Sorry about the 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/934#issuecomment-440093698
----==_mimepart_5bf3579757ab4_6df93ffa2eed45b42974e
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>  put up <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>. Sorry about the delay</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/934#issuecomment-440093698">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwFMb7Eaf0DlTL8tod9i0iBqU-uCks5uw08XgaJpZM4QffCp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq47srEIOtW3ffiqkV2JtwiZ0ONzZks5uw08XgaJpZM4QffCp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 in #934: @martinthomson  put up https://github.com/quicwg/base-drafts/pull/2021. Sorry about the delay"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/934#issuecomment-440093698"}}}</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-440093698",
"url": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-440093698",
"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": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"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-440093698"
}
],
"@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_5bf3579757ab4_6df93ffa2eed45b42974e--


From nobody Mon Nov 19 16:57: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 0137C130DD9 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:57:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 TPj-EeImNckF for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:57: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 262B512D4EB for <quic-issues@ietf.org>; Mon, 19 Nov 2018 16:57:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542675473; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4XQtkVCF7fRp6jZ2XKl1zD5PtlwOWnDxlWVy0dhRc7U=; b=Sq3VoS6LamuRW0/uqDx9igbETQ/mDjI0NEuGlv2YbJZHMPgt5cw6t2yBjMku8RU1H2iaMvGs nv5vBGYtcLDhi6zx5xvhtKWh8NnHvQnLu+2HbL7MPHYAEvbDZ/9cxsmKMI/6mAOmqP1x0Sx/ +1cKMgZOlkMeClzgdWKWx50g55g=
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.38]) by mxa.mailgun.org with ESMTP id 5bf35c10.7f67858b3db0-smtp-out-n03; Tue, 20 Nov 2018 00:57:52 -0000 (UTC)
Date: Mon, 19 Nov 2018 16:57:51 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf35c0f629f8_64792b27eda3c588306a4@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1e68d2: Update to RFC4303, which is not obsolete
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf35c0f62614_64792b27eda3c58830535"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-3OGzSkCTEH_8fzZbX57WlBG7cE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 00:57:56 -0000

----==_mimepart_5bf35c0f62614_64792b27eda3c58830535
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1e68d2a27eeb868f9b2a3242bc7dae9bbb44fe00
      https://github.com/quicwg/base-drafts/commit/1e68d2a27eeb868f9b2a3242bc7dae9bbb44fe00
  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: 605c0f14fe54404683607be4f5e86e8062b1761d
      https://github.com/quicwg/base-drafts/commit/605c0f14fe54404683607be4f5e86e8062b1761d
  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


Compare: https://github.com/quicwg/base-drafts/compare/ea4093ffae61...605c0f14fe54
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf35c0f62614_64792b27eda3c58830535--


From nobody Mon Nov 19 16:58: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 12317130DD9 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:57:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 LCbp3yxs60tK for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:57: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 B7F00128C65 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 16:57:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542675475; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0pE+Mv1rANWJj2GSi+T+09EWthvJvu6bklSxjhxTEH8=; b=BH4Kyl9ZGgFgwYOr8fi9AwF+63E2ZXyHtVo8kl/guq3EHeH6rQkbsAbpFal4Ib9yQCUQUzNP rOfBown1Zpi3fNNG12y3aw3gDi9Wq/QrCj95wuXk2edtAdPXxAYR6NW/uX9kAuYV+bmAxM4E bxtKocpYHniK0voYRkcx49Y2xUo=
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.38]) by mxa.mailgun.org with ESMTP id 5bf35c13.7f1af05fba50-smtp-out-n02; Tue, 20 Nov 2018 00:57:55 -0000 (UTC)
Date: Mon, 19 Nov 2018 16:57:54 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf35c122470c_67d22abdda4a45949232d@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf35c122426a_67d22abdda4a45949221e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5mjUdL6TBHf8Q02pQSY4geIjhDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 00:57:57 -0000

----==_mimepart_5bf35c122426a_67d22abdda4a45949221e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/4303
  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_5bf35c122426a_67d22abdda4a45949221e--


From nobody Mon Nov 19 16:58: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 A892F130DFA for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 16:57:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 VQCewzfBfpKY for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 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 19FCD12D4EB for <quic-issues@ietf.org>; Mon, 19 Nov 2018 16:57:56 -0800 (PST)
Date: Mon, 19 Nov 2018 16:57:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542675474; bh=q+q/+abQj62yJvAO/P4RXWxMFLHatJKYXDm24hqK+d8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fKijpdC4fqfDAiWqofe9jQ0BxE0klbI3QpLz2xQ2l5maRCQLGhiXI9UPX0fJarZ86 1Q9hDp3mtrBsKXgFVw6VWVhk3r7w+3VTGMimmUxB+Y7Putln3dcjZBUYIuqj+AiMAT oNFJsWTwyHT23NQSUzGuX0HDiLsCFueLzwJBd6mY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8cf58cb7f8ee03b123767474a62eae0c0e29089192cf00000001180b1e1292a169ce16c65abd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2020/issue_event/1976124351@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2020@github.com>
References: <quicwg/base-drafts/pull/2020@github.com>
Subject: Re: [quicwg/base-drafts] Update to RFC4303, which is not obsolete (#2020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf35c12dd283_67c83ff2eb4d45b8978fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gl9JoZd93jeB26Qc0V1jrB4-O2M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 00:57:59 -0000

----==_mimepart_5bf35c12dd283_67c83ff2eb4d45b8978fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2020 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/2020#event-1976124351
----==_mimepart_5bf35c12dd283_67c83ff2eb4d45b8978fd
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="382098109" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2020" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2020/hovercard" href="https://github.com/quicwg/base-drafts/pull/2020">#2020</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/2020#event-1976124351">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2S2hN8BIZOhn935HajYVfQhVTNsks5uw1OSgaJpZM4YoloS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6LDK9ljhkFem45Nxz_LryVs97LSks5uw1OSgaJpZM4YoloS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2020 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2020#event-1976124351"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2020#event-1976124351",
"url": "https://github.com/quicwg/base-drafts/pull/2020#event-1976124351",
"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] Update to RFC4303, which is not obsolete (#2020)",
"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/2020#event-1976124351"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413293074\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf35c12dd283_67c83ff2eb4d45b8978fd--


From nobody Mon Nov 19 17:08: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 2E398128C65 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:08:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mJ7DaMuXrdRz for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:08: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 25E5F12D4EB for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:08:29 -0800 (PST)
Date: Mon, 19 Nov 2018 17:08:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542676108; bh=P08K9jrzdt1NaF3dOnRG3bAEodweyaw/DQXTDilSAzg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xkDX/UvmGMnl76QxzkxzQirsnflVBUlJJpkylXmV0FpQDoNkni4wNI4ll7U3C4Vwe DX1SDG5lgsjBp/+67WveGSPMMW2iltosgaz69ikLRCJ+beqX+PfkKy3YKJPvb4biH5 5JW/nFPBcGNhw80fy3cvm5Sp8xInx+jq1bWpOCRA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4ea345cc5ea72989b886ce76c03b80194699bcc92cf00000001180b208c92a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/review/176566565@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Don't wait for FIN to process complete messages (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf35e8c82ec1_431c3faa10ed45b41050f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5LjeggARv7oIirzxOtyufnxkE_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: Tue, 20 Nov 2018 01:08:31 -0000

----==_mimepart_5bf35e8c82ec1_431c3faa10ed45b41050f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

Iff you take the suggestions.

>  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client SHOULD close the stream for sending; after

```suggestion
After sending a request, a client MUST close the stream for sending; after
```

>  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client SHOULD close the stream for sending; after
+sending a final response, the server SHOULD close the stream for sending. At

This is me agreeing with @kazuho.

```suggestion
sending a final response, the server MUST close the stream for sending. At
```

The nice thing is that we never really say "when".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-176566565
----==_mimepart_5bf35e8c82ec1_431c3faa10ed45b41050f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>

<p>Iff you take the suggestions.</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2003#discussi=
on_r234838690">draft-ietf-quic-http.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 A response MAY consist of multiple messages when and only when one or mo=
re
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a f=
inal
 response to the same request.  Non-final responses do not contain a payl=
oad body
 or trailers.
 =

 An HTTP request/response exchange fully consumes a bidirectional QUIC st=
ream.
-After sending a request, a client closes the stream for sending; after s=
ending a
-final response, the server closes the stream for sending and the QUIC st=
ream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client SHOULD close the stream for sending; a=
fter
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-After sending a request, a client SHOULD clos=
e the stream for sending; after
+After sending a request, a client MUST close the stream for sending; aft=
er
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2003#discussi=
on_r234838809">draft-ietf-quic-http.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 A response MAY consist of multiple messages when and only when one or mo=
re
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a f=
inal
 response to the same request.  Non-final responses do not contain a payl=
oad body
 or trailers.
 =

 An HTTP request/response exchange fully consumes a bidirectional QUIC st=
ream.
-After sending a request, a client closes the stream for sending; after s=
ending a
-final response, the server closes the stream for sending and the QUIC st=
ream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client SHOULD close the stream for sending; a=
fter
+sending a final response, the server SHOULD close the stream for sending=
. At
</pre>
<p>This is me agreeing with <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>.</p>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-sending a final response, the server SHOULD c=
lose the stream for sending. At
+sending a final response, the server MUST close the stream for sending. =
At
</pre>

<p>The nice thing is that we never really say "when".</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2003#pullrequestreview-176566565">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
zc7eYXI03csZj8JUSj8LW4NQ9bnks5uw1YMgaJpZM4YebIV">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq2nKqRIg4yROI3rhBqtZF=
xElpB5Aks5uw1YMgaJpZM4YebIV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2003"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-17656656=
5"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestrev=
iew-176566565",
"url": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview=
-176566565",
"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 2003",
"sections": [
{
"text": "Iff you take the suggestions.",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview=
-176566565"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4106286=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf35e8c82ec1_431c3faa10ed45b41050f2--


From nobody Mon Nov 19 17:12: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 6F922128C65 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:12:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 ZV6sxgbUcQF9 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:12: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 D272A124C04 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:12:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542676367; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bJbIaiMMlVqLbvmYcgiGlFsNyHDMMK73VxJYVrfmi7M=; b=TLNMNdo6oZHzDWR2P9WhhjaUVK522A/w2vK0zxVV3FjFPKfR8lIfDVC0ftgefpN/WwtkqKcg Y3GPKvVLIhRoUUUrn2LpopSxXpFGEvHxDpZasxPJ5eq7K9CkbhtbsSQ2UyQnV9RJ3BT1jhij 9YUv7/YfZiwrpe7A2C0iNbKqR9s=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: afrind=fb.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5bf35f8e.7f4ba449fa80-smtp-out-n02; Tue, 20 Nov 2018 01:12:46 -0000 (UTC)
Date: Mon, 19 Nov 2018 17:12:46 -0800
From: Alan Frindell <afrind@fb.com>
Reply-To: Alan Frindell <afrind@fb.com>
To: quic-issues@ietf.org
Message-ID: <5bf35f8ec5631_117162adfe7b7c57c397a9@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 914c95: More editorial changes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf35f8ec5089_117162adfe7b7c57c396c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WQnUxQeaVBjOSQqn1pF5SHraPeo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:12:49 -0000

----==_mimepart_5bf35f8ec5089_117162adfe7b7c57c396c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/reorg-qpack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 914c9557cf141aa37906711ee166afec35d24393
      https://github.com/quicwg/base-drafts/commit/914c9557cf141aa37906711ee166afec35d24393
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf35f8ec5089_117162adfe7b7c57c396c1--


From nobody Mon Nov 19 17:12: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 C88A2124C04 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:12:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JKfmnWKKu-5s for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:12: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 24FBD130DC5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:12:52 -0800 (PST)
Date: Mon, 19 Nov 2018 17:12:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542676371; bh=eeiH5VjALsDSSwp+DLA5b6t/mQUJI85c5AuTomjHghU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wox4GBKU3Ywnet0P5TDVP2B/KjioyIb3Q9BRCXecR0/qJk8eE67ujpNE3OfuXaJM5 rNF7CFxgY/iEWzadLGdy+bisHBt2fGmGwTWb8BpDSwfrOWlJjujbI5PPkq4oK1xdSv 8TjZWmXeZTkURo4sGUf0Qp0SgpiGgI/aDA034sMU=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1852/push/3063789126@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1852@github.com>
References: <quicwg/base-drafts/pull/1852@github.com>
Subject: Re: [quicwg/base-drafts] WIP: Reorganize QPACK (#1852)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf35f92f2afb_50133facb9ad45bc91816"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LP_W5DwNIDaD4vHwB0cOXE65w7Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:12:54 -0000

----==_mimepart_5bf35f92f2afb_50133facb9ad45bc91816
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@afrind pushed 1 commit.

914c955  More editorial changes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1852/files/5e54faf7111c78cbfe62fa934c3fcbe7e83f7102..914c9557cf141aa37906711ee166afec35d24393

----==_mimepart_5bf35f92f2afb_50133facb9ad45bc91816
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/afrind" class="user-mention">@afrind</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/914c955">914c955</a>  More 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/1852/files/5e54faf7111c78cbfe62fa934c3fcbe7e83f7102..914c9557cf141aa37906711ee166afec35d24393">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-k7YlXUDTifp4BeJbxOXvkVAOuPks5uw1cSgaJpZM4XX_PC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy_Zhb3ynYWj4Ux1dyuMC4bCxnUUks5uw1cSgaJpZM4XX_PC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1852"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1852/files/5e54faf7111c78cbfe62fa934c3fcbe7e83f7102..914c9557cf141aa37906711ee166afec35d24393"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1852/files/5e54faf7111c78cbfe62fa934c3fcbe7e83f7102..914c9557cf141aa37906711ee166afec35d24393",
"url": "https://github.com/quicwg/base-drafts/pull/1852/files/5e54faf7111c78cbfe62fa934c3fcbe7e83f7102..914c9557cf141aa37906711ee166afec35d24393",
"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": "@afrind pushed 1 commit in #1852",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1852:",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [
{
"name": "914c955",
"value": "More editorial changes"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1852/files/5e54faf7111c78cbfe62fa934c3fcbe7e83f7102..914c9557cf141aa37906711ee166afec35d24393"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 392164290\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf35f92f2afb_50133facb9ad45bc91816--


From nobody Mon Nov 19 17:14: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 6727812D4ED for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:14:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BFf0xWfpnDT2 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:14: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 A4FED128C65 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:14:28 -0800 (PST)
Date: Mon, 19 Nov 2018 17:14:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542676467; bh=TmawrZccrJWWreRj1nhKMZZXbsBTxMGE8Qa4+2w/B3g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XawU6oprilXYnhmLOYvwzAS3nhuRkIpLCquWeqLbxuE/N6CJXivLml7Y/UbbzE0e3 aWNy34q8qmDAc5nLM9S4SGtchjLhZcokUjEUunsoj0vCkg+n9yPF69RWurOOfHGy39 Kkdjqj9BTo0QkMks1IuV7vYJysTyw9en5vSpJOFc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd76364ba8f78fd2848e039f9f1bcbb843b6dedea92cf00000001180b21f392a169ce16cbbb94@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/c440100389@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_5bf35ff3afb9f_60e53fd7328d45c0910b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5Umll46bGa63eaa8VTLWdv6Okis>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:14:30 -0000

----==_mimepart_5bf35ff3afb9f_60e53fd7328d45c0910b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this issue goes away with #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/pull/2021#issuecomment-440100389
----==_mimepart_5bf35ff3afb9f_60e53fd7328d45c0910b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think this issue goes away with <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/pull/2021#issuecomment-440100389">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-VFILdrBMfMCmKfN7biuLKomR5zks5uw1dzgaJpZM4YqJ9C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1235aXVCZ2W2KHBn9t6bu0xY4cgks5uw1dzgaJpZM4YqJ9C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2021: I think this issue goes away with #1974. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2021#issuecomment-440100389"}}}</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-440100389",
"url": "https://github.com/quicwg/base-drafts/pull/2021#issuecomment-440100389",
"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": "**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\": 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-440100389"
}
],
"@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_5bf35ff3afb9f_60e53fd7328d45c0910b9--


From nobody Mon Nov 19 17:15: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 8CF421292AD for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:15:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZrKvQIhheO5J for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:15: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 08062128C65 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:15:02 -0800 (PST)
Date: Mon, 19 Nov 2018 17:15:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542676501; bh=GDtbvS7A1LoX/xDejLLOZNl/m1yqlqiIdcpqtnI27Ug=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=romrRUIHq67um9Avq/96+b2lAdtbTnQRyXaN7CS6XMEK/0FiP1pAg+jekvCf61D1c p7MHqDVf+4NzpkmRf8e6aGuCbIOM/3dFPWPcUBwnLARX5b6bjkhrFA13kNFViJUNlp r57kkwo1WZbmpXbzK3ACua0g50Sx6Ff/jj4+lVbU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9ff6fa8812eee6cb498803559df9f310628451e792cf00000001180b221592a169ce1059418a@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/440100513@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_5bf3601513d93_404a3f8e57ad45c41672bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sPXt2kXR6zQ5tSxgM03y0crKxbI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:15:03 -0000

----==_mimepart_5bf3601513d93_404a3f8e57ad45c41672bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I think this issue goes away with #1974.

On Mon, Nov 19, 2018 at 4:38 PM Subodh Iyengar <notifications@github.com>=

wrote:

> @martinthomson <https://github.com/martinthomson> put up #2021
> <https://github.com/quicwg/base-drafts/pull/2021>. Sorry about the dela=
y
>
> =E2=80=94
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/934#issuecomment-44009369=
8>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1NfVp_OyMttHIYbz=
6nu0SG2GJ5Vfks5uw08WgaJpZM4QffCp>
> .
>


-- =

You are receiving this 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-440100513=

----==_mimepart_5bf3601513d93_404a3f8e57ad45c41672bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I think this issue goes away with #1974.<br>
<br>
On Mon, Nov 19, 2018 at 4:38 PM Subodh Iyengar &lt;notifications@github.c=
om&gt;<br>
wrote:<br>
<br>
&gt; @martinthomson &lt;https://github.com/martinthomson&gt; put up #2021=
<br>
&gt; &lt;https://github.com/quicwg/base-drafts/pull/2021&gt;. Sorry about=
 the delay<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you are subscribed to this thread.<br=
>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/934#issuecomment-44=
0093698&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1NfVp_OyMt=
tHIYbz6nu0SG2GJ5Vfks5uw08WgaJpZM4QffCp&gt;<br>
&gt; .<br>
&gt;<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/934#issuecomment-440100513">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_FXs=
lZV-gQFTCztKlRtun_h36C8ks5uw1eVgaJpZM4QffCp">mute the thread</a>.<img src=
=3D"https://github.com/notifications/beacon/AWbkqx_4nvWw2XYjniJGWCyEkiU6r=
Dlfks5uw1eVgaJpZM4QffCp.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #934: I think this issue goes away with #1974.\n\nOn Mon, Nov =
19, 2018 at 4:38 PM Subodh Iyengar \u003cnotifications@github.com\u003e\n=
wrote:\n\n\u003e @martinthomson \u003chttps://github.com/martinthomson\u0=
03e put up #2021\n\u003e \u003chttps://github.com/quicwg/base-drafts/pull=
/2021\u003e. Sorry about the delay\n\u003e\n\u003e =E2=80=94\n\u003e You =
are receiving this because you are subscribed to this thread.\n\u003e Rep=
ly to this email directly, view it on GitHub\n\u003e \u003chttps://github=
.com/quicwg/base-drafts/issues/934#issuecomment-440093698\u003e,\n\u003e =
or mute the thread\n\u003e \u003chttps://github.com/notifications/unsubsc=
ribe-auth/AKjg1NfVp_OyMttHIYbz6nu0SG2GJ5Vfks5uw08WgaJpZM4QffCp\u003e\n\u0=
03e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/934#issuecomment-440100513"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-=
440100513",
"url": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-440=
100513",
"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_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\": 934,\n\"IssueComment\": \"{{IssueCom=
ment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 934\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-440=
100513"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 2766890=
65\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf3601513d93_404a3f8e57ad45c41672bf--


From nobody Mon Nov 19 17:24: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 E3C351292AD for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:24:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3EJUOS-kHsFg for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:24: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 798D4124C04 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:24:00 -0800 (PST)
Date: Mon, 19 Nov 2018 17:23:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542677039; bh=y0kInf8lGWiPLzWPsi1WlBU52nEzQAwMe/k/7ITGKi0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LJ6cQ7Bo3kJQSkZTX0dxa1oiDVOGcQUcnPZJP0BNFIQxQUS9NIn6nfikIa2rjkkmW DMHhLVlY52YCDNUrSz9uoVcpiiqZFLgD72nus11Vm2nCzoQk05Ig5CaDlc2U9xjfyT eIFJzNO/85HjT/KW4H+86EcHFVCsdcMQ1iAeDxKc=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0341317b188172452cfb55c6cb2ba2a248cfe88592cf00000001180b242f92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176569741@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3622f7b499_38173fe9fa8d45b812019b"; 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/qHHKvN534mIjumt4SseHwKRywCs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:24:03 -0000

----==_mimepart_5bf3622f7b499_38173fe9fa8d45b812019b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

@kazuho 
> > I understand the concern about some inadvertent disclosure by a poorly designed experiment (if this is the concern).
> 
> Yes. That is exactly the concern. Remember that we were uncertain about the privacy concerns of the spin bit for very long time (IIRC the risk of exposing the latency of the hidden path behind a VPN was brought up pretty recently).

The extensive analysis of a _specific_ protocol behavior prescribed by a standard was well-advised, indeed. It allowed people to make an informed decision of whether to implement that specific behavior, and different implementers will choose differently.

> I think that we should allow endpoints to use the bits for exposing information only when extensive privacy analysis has been done and the WG is convinced.

Since there is no question about any specific standard purpose to consider for these bits, this concern looks different to me.  It is rather akin to "do not touch anything not approved by us -- the WG -- or you may leak something". There are plenty of ways a sender can "leak something" to the path: IP ID field / IPv6 Flow Label selection, TTL/HopLimit fields, DS/ECN fields, packet size choices, packet timings, congestion avoidance behaviors, etc.  In this light, "we do not trust you with _these_ bits" seems more effective at complicating operational experimentation than at protecting privacy.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234841333
----==_mimepart_5bf3622f7b499_38173fe9fa8d45b812019b
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/2006#discussion_r234841333">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</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></p>
<blockquote>
<blockquote>
<p>I understand the concern about some inadvertent disclosure by a poorly designed experiment (if this is the concern).</p>
</blockquote>
<p>Yes. That is exactly the concern. Remember that we were uncertain about the privacy concerns of the spin bit for very long time (IIRC the risk of exposing the latency of the hidden path behind a VPN was brought up pretty recently).</p>
</blockquote>
<p>The extensive analysis of a <em>specific</em> protocol behavior prescribed by a standard was well-advised, indeed. It allowed people to make an informed decision of whether to implement that specific behavior, and different implementers will choose differently.</p>
<blockquote>
<p>I think that we should allow endpoints to use the bits for exposing information only when extensive privacy analysis has been done and the WG is convinced.</p>
</blockquote>
<p>Since there is no question about any specific standard purpose to consider for these bits, this concern looks different to me.  It is rather akin to "do not touch anything not approved by us -- the WG -- or you may leak something". There are plenty of ways a sender can "leak something" to the path: IP ID field / IPv6 Flow Label selection, TTL/HopLimit fields, DS/ECN fields, packet size choices, packet timings, congestion avoidance behaviors, etc.  In this light, "we do not trust you with <em>these</em> bits" seems more effective at complicating operational experimentation than at protecting privacy.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234841333">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-YGX6Rt-rD32F5o63irWqhriR05ks5uw1mvgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwJNkbJjH9y-cBkFzNvBedLIMoV_ks5uw1mvgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234841333"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234841333",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234841333",
"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 2006",
"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/2006#discussion_r234841333"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3622f7b499_38173fe9fa8d45b812019b--


From nobody Mon Nov 19 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 477A5128C65 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:29:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xWENvKisDQrZ for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:29: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 E0A8A124C04 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:29:01 -0800 (PST)
Date: Mon, 19 Nov 2018 17:29:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542677340; bh=QgzEMcc32iwVlAF7SdWMg4xgt0B2qphvZSvpxCNZEzA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xCRx4g1fBp0Wor/2eDBgfdv9OfB1x/gbGvJ0/gjbNc9AvhJEsRYQl5CqZIrBYWzqO K6iM27/zN6Uix7a8LJ6FRASV7xSIV/5v5uXMmym+8WPmubJ2Ab6V+oe+3UmR8TgIaU VKvKyGjq8QCkyaPu45jcffA+5x8pdwPcQ/dcFJOc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bb122eedc69cc9bce964d89c34f1f7c956a024d92cf00000001180b255c92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176570657@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3635c9d836_51393fcf70ed45c017615d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yf-MulEGyI654Qo3XJecfUJ_r1s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:29:03 -0000

----==_mimepart_5bf3635c9d836_51393fcf70ed45c017615d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

@igorlord, I've lost track of your thread here.  Are you asking for a specific 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/2006#discussion_r234842105
----==_mimepart_5bf3635c9d836_51393fcf70ed45c017615d
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/2006#discussion_r234842105">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<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>, I've lost track of your thread here.  Are you asking for a specific 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/2006#discussion_r234842105">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwTN37gYCHhaK4SvA_M9AANfTFPIks5uw1rcgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyJ08Pb4MM6lBimXHg3FcSXapGNpks5uw1rcgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842105"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842105",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842105",
"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 2006",
"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/2006#discussion_r234842105"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3635c9d836_51393fcf70ed45c017615d--


From nobody Mon Nov 19 17: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 976D9124C04 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:30:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mR9Jzex2JpyT for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:30: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 6BA5F12D4EB for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:30:16 -0800 (PST)
Date: Mon, 19 Nov 2018 17:30:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542677415; bh=9Rk9JeVugbu+NH997nAa4HxBT2lSs1RVTMbOqf2r2Xs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g6CWHALbLYRSOVPfbYpQBuO5LF4/XXMo5F7RIGlB2Nn2/Z4qo6L66JEPt2jbo69ok WpQ69bQs8GmSbzwAF/RkqABRPIjKo0pCkjzARUoWnGU4AVaiz/FSaUfOvj5hxzKPy/ UP5et19xutVim4cswyN7xhWy7e3H0y53/fYM4wlU=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab38f5d0a2cb9a6365771d0888cf1c68eaf3f966ab92cf00000001180b25a792a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176570890@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf363a77ea4f_7743f9266ad45c0146773"; 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/w-wiW9vYeUGLlCiL5zv74WdU58E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:30:20 -0000

----==_mimepart_5bf363a77ea4f_7743f9266ad45c0146773
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

I do not have experience operating a network with completely opaque traffic.  So it is very possible that experiments with these bits would not materialize even if the bits were available for experimentation.  On the other hand, it is possible that some experiments could prove valuable to operators and not be a privacy threat.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842289
----==_mimepart_5bf363a77ea4f_7743f9266ad45c0146773
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/2006#discussion_r234842289">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>I do not have experience operating a network with completely opaque traffic.  So it is very possible that experiments with these bits would not materialize even if the bits were available for experimentation.  On the other hand, it is possible that some experiments could prove valuable to operators and not be a privacy threat.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842289">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9ktnHXdw3OMssEb4MUS8BI8zt24ks5uw1sngaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq52AIFDfcteLnsei3UFnCArLrzBlks5uw1sngaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842289"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842289",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842289",
"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 2006",
"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/2006#discussion_r234842289"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf363a77ea4f_7743f9266ad45c0146773--


From nobody Mon Nov 19 17:34: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 C24E41292AD for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:34:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M08oPJmV4cFz for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:34: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 1C158124C04 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:34:23 -0800 (PST)
Date: Mon, 19 Nov 2018 17:34:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542677662; bh=+z2VXGJsqOVh2x7Zh8YATH11G5dqBXViGztPHbAyouE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HEDUanfQss/1u2z1XswzCsQ40HvVQijQEHZzXaCEU158Nr5lU+zyPZrzKYFEEJsXH RbPLKb00N+Q/t/WJ21Po3Ns+UXDBwiI9popdPhThTl4zz7UVbUsTqDj1AL/6oLRmzz sLvw0sjajE0AnpDyH2nKcO/xP/wGoqBsZaI7bAjY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab225b68884a1b7529f225eed463a4516d73c7fa0d92cf00000001180b269e92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176571640@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3649e6e70b_408e3fe9820d45c023408c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8KKgDhV1RQMCEvYtMn-DYUbO83g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:34:25 -0000

----==_mimepart_5bf3649e6e70b_408e3fe9820d45c023408c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

To be clear, if client and server both agree to another use for these bits, they can be used for any purpose.  It's only unilateral experimentation that is prevented by the current arrangement, which - as other have said - 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/2006#discussion_r234842922
----==_mimepart_5bf3649e6e70b_408e3fe9820d45c023408c
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/2006#discussion_r234842922">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>To be clear, if client and server both agree to another use for these bits, they can be used for any purpose.  It's only unilateral experimentation that is prevented by the current arrangement, which - as other have said - 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/2006#discussion_r234842922">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-_1NT38Yu4KgIetY_3fix1NCh4Sks5uw1wegaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxREi_KEe7IL2VUhFMPzyWJIHyQlks5uw1wegaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842922"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842922",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842922",
"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 2006",
"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/2006#discussion_r234842922"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3649e6e70b_408e3fe9820d45c023408c--


From nobody Mon Nov 19 17:35: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 C9DDE128C65 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:35:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rBzeJz61L_dr for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:35:23 -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 5B3BF124C04 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:35:23 -0800 (PST)
Date: Mon, 19 Nov 2018 17:35:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542677721; bh=XsH73yzjqAvC1ppnJ1iWCO2GpAvmQ1k7lScxeOdrsf0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tcyl1Z0MXL2oYWqObV7IHm6B8eNRrmH3Q4qMlSrd0ssH8Fh95KctEK0/jGhQrUukk njfWHFg8f3EBhydY4od33yfDkRJNEzmb7AmH7hethE6S34sAd/0z5rMC6QcfrK+AqR WZLeoxGwaSwYMkYwwaTVrERMYwVj8g0iqTt/Yjg8=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a6edbc0c96e2b7da50e5bc6e93379b98a9791af92cf00000001180b26d992a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176571808@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf364d9a035e_66473fcc418d45bc1241d9"; 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/7P_G4DW4Tpwl-cz1TearuL_U608>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:35:25 -0000

----==_mimepart_5bf364d9a035e_66473fcc418d45bc1241d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

@martinthomson 
Sorry, the thread did get too unwieldy, indeed.  The specific change:

> The suggestion is that reserved bits can be anything and they are AEAD protected but not masked -- just like the latency spin bit.  If not in-use for a specific purpose by the sender, the bits should be randomized.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843065
----==_mimepart_5bf364d9a035e_66473fcc418d45bc1241d9
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/2006#discussion_r234843065">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</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><br>
Sorry, the thread did get too unwieldy, indeed.  The specific change:</p>
<blockquote>
<p>The suggestion is that reserved bits can be anything and they are AEAD protected but not masked -- just like the latency spin bit.  If not in-use for a specific purpose by the sender, the bits should be randomized.</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/2006#discussion_r234843065">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwrE44q4YiNkIwbJyMKecZD3lGE_ks5uw1xZgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6FDElf7gLDH4XjkQZ5EQzbNRpwWks5uw1xZgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843065"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843065",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843065",
"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 2006",
"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/2006#discussion_r234843065"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf364d9a035e_66473fcc418d45bc1241d9--


From nobody Mon Nov 19 17:37: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 EAFF8124C04 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:37:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id neeqtyjG7MA3 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:37: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 47A1E1292AD for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:37:00 -0800 (PST)
Date: Mon, 19 Nov 2018 17:36:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542677819; bh=J7PhptTF4iIGKP23/d6dNZCUrk2Lpe9JTfs1N4PVruI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1svULWyG6JzTF7xmuvwNaLpdU/IdPAbJD7AlJ26WCxZpb7PmtqF0J71m824lSmy7h UnBzaJNgDuUnDjLw1l+ZHk3dQw1nkUQ6DY8Sg8xlr5sZZNexThFGUZ5VuOJpDOeqXu fka9JbkAAdNvOr7H210gD7Twa3YvCATZ/34tJzNI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea1acd6bdcb886a50f308774f708713c7ba871d692cf00000001180b273b92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176572116@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3653b996b5_3f93fadc28d45b42272b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/79jncMnBtS_jtC-5jis_IGoaIrc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:37:02 -0000

----==_mimepart_5bf3653b996b5_3f93fadc28d45b42272b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

Ack, thanks.

I'd suggest that you take this to the mailing list, and open an issue.  This is one of the worst possible venues for a discussion of this 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/pull/2006#discussion_r234843302
----==_mimepart_5bf3653b996b5_3f93fadc28d45b42272b6
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/2006#discussion_r234843302">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>Ack, thanks.</p>
<p>I'd suggest that you take this to the mailing list, and open an issue.  This is one of the worst possible venues for a discussion of this type.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843302">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0u_CxQDyPiEbmQyO_xEM_rEQdEBks5uw1y7gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxQNazmu1OF4YT3EZCNMK3_Aabxsks5uw1y7gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843302"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843302",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843302",
"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 2006",
"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/2006#discussion_r234843302"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3653b996b5_3f93fadc28d45b42272b6--


From nobody Mon Nov 19 17:40: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 893E91292AD for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:40:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 zD2cA0LBjYxZ for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:40: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 AD223124C04 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:40:34 -0800 (PST)
Date: Mon, 19 Nov 2018 17:40:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542678033; bh=oLE2dnGTL2Zk5QzPbT07G9ZtC32VE143OIBlPfdEs2U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pPwwOpVa9z/xa8r9kBsvjOLN+PkQi0WNJJ+nDc3otQ/548rCjg5amRsWohc2yXLY2 qRCAxEw8yrN0+Y4/c8gORqh3hOBBqbLDbTRUlA/5URDud5h46YEzWt+CDT7usypHlJ 1clzqxlgNyEjE0mP/hl7ulgbDih+hDhdgWior24A=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab459476958c8c0b626870e522ae4a78ecd5a4e92c92cf00000001180b281192a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176572779@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36611de535_40753f8e57ad45c434555b"; 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/CoGDTfqbFvhedzLsAUxHQTjGSGo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:40:37 -0000

----==_mimepart_5bf36611de535_40753f8e57ad45c434555b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

Ack. an issue for this 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/pull/2006#discussion_r234843813
----==_mimepart_5bf36611de535_40753f8e57ad45c434555b
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/2006#discussion_r234843813">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>Ack. an issue for this 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/pull/2006#discussion_r234843813">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Z1khVBBgZWc6ovL5z6udZGZL5tks5uw12RgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxmavqHoAJU8HVoHax-TzrZ-JHhHks5uw12RgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843813"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843813",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843813",
"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 2006",
"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/2006#discussion_r234843813"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf36611de535_40753f8e57ad45c434555b--


From nobody Mon Nov 19 17: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 074071292AD for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:45:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 57IUxM9LnpKX for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:45: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 23FF0124C04 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:45:36 -0800 (PST)
Date: Mon, 19 Nov 2018 17:45:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542678335; bh=hJVty9g5sasIISgF9GRbos1IgbZNxN43NlTAviTOQYA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dqMfBxxIV+nSjvtkwYFGoyBqSyTVoFr5l/Hw6Wn1Ua12aCgia4lP2clrpbJJsczet bmRFtc0xhb6mJDJtLG7Pg5ylpp4OgyCVWzrM3HBwUMlG3t68AG2rQtDBt2ZrdH3/gw 58cdFyzDAKcuAQBY5WDPR8MWqxpTCaCDHOIJVE8g=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a15b879aca65a54e36f77341f0d6f1f5150e09a92cf00000001180b293f92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176570962@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf3673f469ad_3def3fe9fa8d45b812307e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XDlOZijNWai6CBDgpP_qchuM_bI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:45:39 -0000

----==_mimepart_5bf3673f469ad_3def3fe9fa8d45b812307e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -771,10 +771,9 @@ used for QUIC packet protection is the AEAD that is negotiated for use with the
 TLS connection.  For example, if TLS is using the TLS_AES_128_GCM_SHA256, the
 AEAD_AES_128_GCM function is used.
 
-QUIC packets are protected prior to applying packet number protection
-({{pn-encrypt}}).  The unprotected packet number is part of the associated data
-(A).  When removing packet protection, an endpoint first removes the protection
-from the packet number.
+Packets are protected prior to applying header protection ({{header-protect}}).

Sigh. Naming. So how about two nouns: "packet protection" and "header protection". They're both imperfect, but at least accurate. I would then eschew usages like "Packets are protected" in favor of "Packet protection is applied".

> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

This discussion belongs on #1575, and at any rate, I would not make this a reason for blocking this PR. I would argue that we get in what we've agreed on (which is this PR), and then continue discussion on simplification on #1575.

>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

This conversation is getting carried away. @igorlord: If the bits can be anything, and if middleboxes start using those bits as scratch space, they're effectively ossified. Endpoints can't use them anymore, since middleboxes might stomp on them in the network. How do we counter that?

>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.

Ah, right. @martinthomson it might be worth clarifying that this is "packet protection" (see nomenclature note above)

>    confidentiality protection separate from packet protection, as described in
-  Section 5.3 of {{QUIC-TLS}}. The length of the packet number field is encoded
+  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.
 

@huitema The Packet Number Length field is the last two bits of the first byte (see 2 paragraphs 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/2006#discussion_r234842343
----==_mimepart_5bf3673f469ad_3def3fe9fa8d45b812307e
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/2006#discussion_r234842343">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -771,10 +771,9 @@ used for QUIC packet protection is the AEAD that is negotiated for use with the
 TLS connection.  For example, if TLS is using the TLS_AES_128_GCM_SHA256, the
 AEAD_AES_128_GCM function is used.
 
-QUIC packets are protected prior to applying packet number protection
-({{pn-encrypt}}).  The unprotected packet number is part of the associated data
-(A).  When removing packet protection, an endpoint first removes the protection
-from the packet number.
+Packets are protected prior to applying header protection ({{header-protect}}).
</pre>
<p>Sigh. Naming. So how about two nouns: "packet protection" and "header protection". They're both imperfect, but at least accurate. I would then eschew usages like "Packets are protected" in favor of "Packet protection is applied".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842735">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless
</pre>
<p>This discussion belongs on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="341970333" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1575" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1575/hovercard" href="https://github.com/quicwg/base-drafts/issues/1575">#1575</a>, and at any rate, I would not make this a reason for blocking this PR. I would argue that we get in what we've agreed on (which is this PR), and then continue discussion on simplification on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="341970333" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1575" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1575/hovercard" href="https://github.com/quicwg/base-drafts/issues/1575">#1575</a>.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234843853">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>This conversation is getting carried away. <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>: If the bits can be anything, and if middleboxes start using those bits as scratch space, they're effectively ossified. Endpoints can't use them anymore, since middleboxes might stomp on them in the network. How do we counter that?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234844252">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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.
</pre>
<p>Ah, right. <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> it might be worth clarifying that this is "packet protection" (see nomenclature note above)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234844474">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;    confidentiality protection separate from packet protection, as described in
-  Section 5.3 of {{QUIC-TLS}}. The length of the packet number field is encoded
+  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.
 
</pre>
<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> The Packet Number Length field is the last two bits of the first byte (see 2 paragraphs 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/2006#discussion_r234842343">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8x_M2SGISctA43AwStAvCvXtdCqks5uw16_gaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3gssrbI_tOfX_9wS5UloxeFxFtkks5uw16_gaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842343"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842343",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234842343",
"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 2006",
"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/2006#discussion_r234842343"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf3673f469ad_3def3fe9fa8d45b812307e--


From nobody Mon Nov 19 17:52: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 E47A612D4F1 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:52:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hm3pY9o9ydIg for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:52: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 B2B2C12F1A2 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:52:50 -0800 (PST)
Date: Mon, 19 Nov 2018 17:52:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542678769; bh=U1kRBZDvaWy99xU36cdP2oKckrL2uX6vywGEx/5rk2M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=09szlQwHR5Qiad4DoFnMMdJjrbdCgIkfD13Ln0So8Azde8Sm6LcVqSaGU+Hs5LQ0d GrqOsvaUvsbWYrmIcxJcB/j0Z+bO8RairjvNblA0La3qNYykQPA13nbF6kFIF/vB/V r1jh7y2cA4ryPiVll1VDxfhHHHSTqNxYCFIepvWc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac4ae40d1914e8d629a6959d5ec7ea4c2bd8514492cf00000001180b2af192a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176575095@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf368f1cdcaf_60d13fd7328d45c025707d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-MqQ4Lmel1EMLRnsJB_SzMZDPOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:52:53 -0000

----==_mimepart_5bf368f1cdcaf_60d13fd7328d45c025707d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +Before a TLS ciphersuite can be used with QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This document
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=RFC5116}}), and
+AEAD_CHACHA20_POLY1305 {{!CHACHA=RFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to be made
+for the endpoint removing protection, which will not know the length of the
+Packet Number field.  In sampling the packet ciphertext, the Packet Number field
+is assumed to be 4 bytes long (its maximum possible encoded length), unless

Agrees to @janaiyengar that this is a separate issue. FWIW, the relevant issues are #1575 (simplification) and #2019 (support for AES128-CCM8, or possibly other cipher-suites using shorter tags).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234845626
----==_mimepart_5bf368f1cdcaf_60d13fd7328d45c025707d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2006#discussi=
on_r234845626">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; +Before a TLS ciphersuite can be used with=
 QUIC, a header protection algorithm
+MUST be specified for the AEAD used with that ciphersuite.  This documen=
t
+defines algorithms for AEAD_AES_128_GCM, AEAD_AES_128_CCM, AEAD_AES_256_=
GCM,
+AEAD_AES_256_CCM (all AES AEADs are defined in {{!AEAD=3DRFC5116}}), and=

+AEAD_CHACHA20_POLY1305 {{!CHACHA=3DRFC8439}}.
+
+
+### Header Protection Sample {#hp-sample}
+
+The header protection algorithm uses both the header protection key and =
a sample
+of the ciphertext from the packet Payload field.
+
+The same number of bytes are always sampled, but an allowance needs to b=
e made
+for the endpoint removing protection, which will not know the length of =
the
+Packet Number field.  In sampling the packet ciphertext, the Packet Numb=
er field
+is assumed to be 4 bytes long (its maximum possible encoded length), unl=
ess
</pre>
<p>Agrees to <a class=3D"user-mention" data-hovercard-type=3D"user" data-=
hovercard-url=3D"/hovercards?user_id=3D11067604" data-octo-click=3D"hover=
card-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://=
github.com/janaiyengar">@janaiyengar</a> that this is a separate issue. F=
WIW, the relevant issues are <a class=3D"issue-link js-issue-link" data-e=
rror-text=3D"Failed to load issue title" data-id=3D"341970333" data-permi=
ssion-text=3D"Issue title is private" data-url=3D"https://github.com/quic=
wg/base-drafts/issues/1575" data-hovercard-type=3D"issue" data-hovercard-=
url=3D"/quicwg/base-drafts/issues/1575/hovercard" href=3D"https://github.=
com/quicwg/base-drafts/issues/1575">#1575</a> (simplification) and <a cla=
ss=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue t=
itle" data-id=3D"382061156" data-permission-text=3D"Issue title is privat=
e" data-url=3D"https://github.com/quicwg/base-drafts/issues/2019" data-ho=
vercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/2=
019/hovercard" href=3D"https://github.com/quicwg/base-drafts/issues/2019"=
>#2019</a> (support for AES128-CCM8, or possibly other cipher-suites usin=
g shorter tags).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2006#discussion_r234845626">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9-r-Hu=
9-iy4NIyhMpoLXF-VBvg0ks5uw2BxgaJpZM4YfDHd">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqy7BI2Z7nGISD3nR-teQYBqekXD0=
ks5uw2BxgaJpZM4YfDHd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #2006"}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/2006#discussion_r234845626"}}}</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/2006#discussion_r23=
4845626",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r23484=
5626",
"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 2006",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r23484=
5626"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4107924=
13\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf368f1cdcaf_60d13fd7328d45c025707d--


From nobody Mon Nov 19 17: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 276461292AD for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:54:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8NZ7K4ngFw_o for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:54: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 9FF98128C65 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:54:11 -0800 (PST)
Date: Mon, 19 Nov 2018 17:54:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542678850; bh=h+mIeYInDfSBxka2bHAi2mRmILLJVpgiU/xQsKW+Qk8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FjJslE87J4VXpdMd6zOZFLPUIA9+yEtF8g/4GFMlvU9KrKGtrlA4NLR8F8uQ8k5hD vlg3511wT/OB+i1PPbRhcK63C5GOr6r9vwRp3O4wlGJCj2d+TgxeTJ2M5MExjBKCo9 P5FJVWT8hyZwUB+Z3eJsGiUppMFSuvt03Z5Fl2FU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde593d6aa134a084591146d11ba81817424a5dcd92cf00000001180b2b4292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176575377@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36942ba2cc_51423fcf70ed45c0301792"; 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/u5jQHsQ9gdEOlwBtsd4vXdodx7U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:54:13 -0000

----==_mimepart_5bf36942ba2cc_51423fcf70ed45c0301792
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

>  How do we counter that?

@janaiyengar as I wrote in an earlier comment, the fields are protected as authenticated data in the AEAD tag, so middleboxes cannot change the bits without getting the packet rejected. At best they can read the bits iff they are outside header protection, but they are 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/2006#discussion_r234845866
----==_mimepart_5bf36942ba2cc_51423fcf70ed45c0301792
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/2006#discussion_r234845866">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<blockquote>
<p>How do we counter that?</p>
</blockquote>
<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> as I wrote in an earlier comment, the fields are protected as authenticated data in the AEAD tag, so middleboxes cannot change the bits without getting the packet rejected. At best they can read the bits iff they are outside header protection, but they are 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/2006#discussion_r234845866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxEsqXdxWZl4iiE-m0s-C82Ctvjkks5uw2DCgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5qCrSrtttTQtzJ0AqG68f3lVt83ks5uw2DCgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234845866"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234845866",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234845866",
"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 2006",
"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/2006#discussion_r234845866"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf36942ba2cc_51423fcf70ed45c0301792--


From nobody Mon Nov 19 17:58: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 AB8A8130E2F for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:58:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tA6cfgypxBGd for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:58: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 C0F53130E13 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:58:08 -0800 (PST)
Date: Mon, 19 Nov 2018 17:58:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542679087; bh=cBdf6V5+SLALlS8QzIYRzIRCUkOQ9+zbzqaU1ehhWCk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tNU8T9mP6iOYRVTMgG8wJXHn/s15kSy+Ytx0NhYdiS+ew7L+z+jzRDdMF18cA600E NyjcpeUPOVEd4zY5B3Ot6OmaNYlTpJaHYU/cpIB+y0ugVuGXyNRMo0d+7RWMQAOvTe OAMeZ4jElt946fkomrwB4U8Hnr/p7HvJcqWUxaaA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdd5005c07072ff0d8a785f86dfa5e629622f7efe92cf00000001180b2c2f92a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176576099@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36a2fe40f9_651f3fe5396d45bc97640"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_vkOlOe6Lg4tXk_4jEOO5mAwwj4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:58:17 -0000

----==_mimepart_5bf36a2fe40f9_651f3fe5396d45bc97640
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

@mikkelfj : *facepalm* 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/2006#discussion_r234846441
----==_mimepart_5bf36a2fe40f9_651f3fe5396d45bc97640
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/2006#discussion_r234846441">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</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> : <em>facepalm</em> 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/2006#discussion_r234846441">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzizoVV185OXkgtajid--HiTkpvbks5uw2GvgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1t6m4st2VXjLYRzhczPlqq_op1Oks5uw2GvgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234846441"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234846441",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234846441",
"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 2006",
"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/2006#discussion_r234846441"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf36a2fe40f9_651f3fe5396d45bc97640--


From nobody Mon Nov 19 17:59: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 BC816130E82 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:59:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 EiIFz8Z69hpB for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 17:59: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 884FF130DF9 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 17:59:24 -0800 (PST)
Date: Mon, 19 Nov 2018 17:59:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542679163; bh=ZsLHz778sFYBnldgoFTWE+EcpjFGMkHj9OE90FOaOGo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ovecugSWKPrLFrLGBWiStXg36lMAnYIRz0hYehd70OWSbwPG1TQ2YHPFYb+1wVJBx TR38j1YbSZ3IAz3+XNmN3C8nd6mwIVVZG4EXHbo/mKgQBGCAZNRGGhl2+sMU92jj7N 9ximoMit33aPO2zBkTc0YHdz5wVNnay7TD0M0nY8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab746804634a05c4048c444083403fb76652654c9592cf00000001180b2c7b92a163ce01de8051@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06/31359057@github.com>
In-Reply-To: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06@github.com>
References: <quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06@github.com>
Subject: Re: [quicwg/base-drafts] Add the TLS bits, refine some of the transport bits (a132666)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36a7be4818_15673f86b4cd45b82323b5"; 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/TCI6cYe0LLR4y8UBMHYfQ_BJY5I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 01:59:31 -0000

----==_mimepart_5bf36a7be4818_15673f86b4cd45b82323b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@NicoKos Have you seen the paper by Trammel et al? In most circumstances one bit is sufficient, and 3 bits are better but not enough to justify the complexity and probably also not the potential security implications of extra exposure.

-- 
You are receiving 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/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31359057
----==_mimepart_5bf36a7be4818_15673f86b4cd45b82323b5
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=19574661" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/NicoKos">@NicoKos</a> Have you seen the paper by Trammel et al? In most circumstances one bit is sufficient, and 3 bits are better but not enough to justify the complexity and probably also not the potential security implications of extra exposure.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31359057">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6gFKmG_XqC8gHZIQZXVU3v9mpDqks5uw2H7gaJpZM4Yl26y">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Sc1DEixZCMaD_rgqlzYbkrtlz9ks5uw2H7gaJpZM4Yl26y.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 on a132666: @NicoKos Have you seen the paper by Trammel et al? In most circumstances one bit is sufficient, and 3 bits are better but not enough to justify the complexity and probably also not the potential security implications of extra exposure."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31359057"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31359057",
"url": "https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06#commitcomment-31359057",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5bf36a7be4818_15673f86b4cd45b82323b5--


From nobody Mon Nov 19 18: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 BEB90127333 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:02:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YtbUWp_RwfPe for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:02: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 87446124BE5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:02:38 -0800 (PST)
Date: Mon, 19 Nov 2018 18:02:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542679357; bh=UAop94Vxh3YfFQlcZSpXqSrGuqwzhTr2hf0DhiK0JaE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xa+33nZoSDj+KBtkoIpcFkv2rGT9irj4uiDOVRy2vYVCNwJxxA5/DueXQh0MOR01o uiRb+B448xzytO9tJcFEH+/2OrTy/4wfKxsutp7ZEy9Pa6Ng1YABymMkoqIbyJcW83 tIFCM7uu7UXPsjIjVAbzVQtuDQO0X78kiMZLYDQY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a084f5fc5e362dd6e90d8025e80bb25584a4aab92cf00000001180b2d3d92a169ce16b77e10@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2008/c440109521@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2008@github.com>
References: <quicwg/base-drafts/pull/2008@github.com>
Subject: Re: [quicwg/base-drafts] Expands CID size text just a bit (#2008)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36b3d9373f_24ec3fe5396d45bc3124f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gIq1Sjhzbp-dzAU9px-jHqOuCU4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:02:43 -0000

----==_mimepart_5bf36b3d9373f_24ec3fe5396d45bc3124f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop:  There's an implicit assumption though in the text about this. Are you opposed to 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/2008#issuecomment-440109521
----==_mimepart_5bf36b3d9373f_24ec3fe5396d45bc3124f2
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>:  There's an implicit assumption though in the text about this. Are you opposed to 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/2008#issuecomment-440109521">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2iYMyxDJtMdmsCo1dt5-L61gfO9ks5uw2K9gaJpZM4YfoaK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_pMwEJ-TqWHOffxqdehbeXTSSI1ks5uw2K9gaJpZM4YfoaK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2008: @MikeBishop:  There's an implicit assumption though in the text about this. Are you opposed to this PR?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2008#issuecomment-440109521"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2008#issuecomment-440109521",
"url": "https://github.com/quicwg/base-drafts/pull/2008#issuecomment-440109521",
"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] Expands CID size text just a bit (#2008)",
"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\": 2008,\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\": 2008\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2008#issuecomment-440109521"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410945162\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf36b3d9373f_24ec3fe5396d45bc3124f2--


From nobody Mon Nov 19 18: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 47EEC12D4F1 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:02:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KE7zM6TJbfEo for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:02: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 A2198127333 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:02:53 -0800 (PST)
Date: Mon, 19 Nov 2018 18:02:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542679372; bh=5oUUdMaZCcGrz2wuyFJDRwZ/47OuYMikBZgkG+5OUFM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1vhCjzJFUrc/uHVyYx1W5AwyMxR5YlnY//bixd4DHO8I3k+4Y/IaGyptBGfDFhhEl idfV6PRT/GK+F7Ztu4Xud6YmZ49472SzRYc92sztayWTJQ/BnzMqakUBO075c1I5kx sbr0xvXmHqEL5z9iISHUJy+0MiJJDT05jw1zccnQ=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2afae27cac8f167c3821f26270905f8d5322e3f592cf00000001180b2d4c92a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022@github.com>
Subject: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36b4c942bf_31093fe509cd45b4638851"; 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/_iG5c4R8MdIbUbgNVcpBV12YFh8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:02:56 -0000

----==_mimepart_5bf36b4c942bf_31093fe509cd45b4638851
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(Moving a discussion about this issue from https://github.com/quicwg/base-drafts/pull/2006#discussion_r234690190)

Presently, the two Reserved bits in the short header must be 0 (after removing header protection), unless both client and server agree to use them for a specific purpose.  Unilateral experimentation by the sender using these bits is intentionally disallowed.

The suggestion is to allow these reserved bits to be set at will by the sender and be AEAD protected but not masked during header protection -- just like the latency spin bit. If not in-use for a specific purpose by the sender, the bits should be randomized for greasing.

This way, the sender can use these bits in unilateral experiments (VEC, Loss bit, etc), and the middleboxes will be able to observe but not modify the bits.

There is concern that some experiment may inadvertently compromise connection privacy. Senders should be careful not to leak private information in anything they send, including IP ID fields / IPv6 Flow Labels, TTL/HopLimit fields, DS/ECN fields, packet size choices, packet timings, congestion avoidance behaviors, as well we these two Reserved short header 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/2022
----==_mimepart_5bf36b4c942bf_31093fe509cd45b4638851
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>(Moving a discussion about this issue from <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="380992417" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2006" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2006/hovercard?comment_id=234690190&amp;comment_type=review_comment" href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234690190">#2006 (comment)</a>)</p>
<p>Presently, the two Reserved bits in the short header must be 0 (after removing header protection), unless both client and server agree to use them for a specific purpose.  Unilateral experimentation by the sender using these bits is intentionally disallowed.</p>
<p>The suggestion is to allow these reserved bits to be set at will by the sender and be AEAD protected but not masked during header protection -- just like the latency spin bit. If not in-use for a specific purpose by the sender, the bits should be randomized for greasing.</p>
<p>This way, the sender can use these bits in unilateral experiments (VEC, Loss bit, etc), and the middleboxes will be able to observe but not modify the bits.</p>
<p>There is concern that some experiment may inadvertently compromise connection privacy. Senders should be careful not to leak private information in anything they send, including IP ID fields / IPv6 Flow Labels, TTL/HopLimit fields, DS/ECN fields, packet size choices, packet timings, congestion avoidance behaviors, as well we these two Reserved short header 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/2022">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4TyZvQoVfTMSnTYZfBY8FA7B_8cks5uw2LMgaJpZM4YqO4D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7hVGWggvoahlZSpy92JQhpRCzHGks5uw2LMgaJpZM4YqO4D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Short header reserved bits: make available for unilateral experimentation (#2022)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2022"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022",
"url": "https://github.com/quicwg/base-drafts/issues/2022",
"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": "Short header reserved bits: make available for unilateral experimentation (#2022)",
"sections": [
{
"text": "",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2022
}
]
}
],
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413724163\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf36b4c942bf_31093fe509cd45b4638851--


From nobody Mon Nov 19 18:03: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 20DA3127333 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:03:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 EJqGJG9mFQPC for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:03: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 00DEA124BE5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:03:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542679380; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lyrgm3HxGx9YlGBsacGlpFYiDjVPupUSM1tyHP+Yq00=; b=Rn+Qy8tNeXnYmAT81OtoqF+BLDeDO+XpB95HH6ms4S45jtkjInhFfxl+EZ68byIK9bTbgVNP NMALM+d8WYhWF2WUvwVDQ3A0m9F+T6anPA1cGBi+PT2xMneKUaEsr1To7ZzY1MaYkgV8lU/7 o7b1G20KRW1nCiZVwGK3PE597NU=
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 5bf36b53.7f547c07ee70-smtp-out-n03; Tue, 20 Nov 2018 02:02:59 -0000 (UTC)
Date: Mon, 19 Nov 2018 18:02:59 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf36b536915c_39892acaac264570872b3@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b6b69b: comment
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf36b5368c3a_39892acaac264570871d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dKLvDqnk_QBgdTlu4pONvKox0WM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:03:02 -0000

----==_mimepart_5bf36b5368c3a_39892acaac264570871d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/expand
  Home:   https://github.com/quicwg/base-drafts
  Commit: b6b69b8a381e97ca08236d22b269cdbcdbcdbd24
      https://github.com/quicwg/base-drafts/commit/b6b69b8a381e97ca08236d22b269cdbcdbcdbd24
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf36b5368c3a_39892acaac264570871d5--


From nobody Mon Nov 19 18: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 C43B7130DE6 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:03:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wJKGlAYRHQjz for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:03: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 5C58E124BE5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:03:03 -0800 (PST)
Date: Mon, 19 Nov 2018 18:03:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542679382; bh=/gbQ5frjANK6nezQvADQzPUQu+JG2Qw8vJCQkBlXEO4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HZm4QPRp4uI7W5pDfqn/zlwCed6TyxT4C6h3XhP+oAR0wQX3Iw0LV9PoPVahHGEgW R5G7MHF8CbOUL4lhOJP0Fk4hTctrJhXGrCmrxeuLrTma9gtgOjirBdek9dPHzgkgVW 6cKM61z8Yk5IEUoRIEpSqveqe2l/ptxfNJDWxISw=
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/2008/push/3063879497@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2008@github.com>
References: <quicwg/base-drafts/pull/2008@github.com>
Subject: Re: [quicwg/base-drafts] Expands CID size text just a bit (#2008)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36b56ac1f0_78de3fb5e9ed45c020849c"; 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/2vPUKZmcr2KuDJlRsGUYw6vsNHI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:03:05 -0000

----==_mimepart_5bf36b56ac1f0_78de3fb5e9ed45c020849c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

b6b69b8  comment


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2008/files/0d58ea295af70c9899500696353063343307de24..b6b69b8a381e97ca08236d22b269cdbcdbcdbd24

----==_mimepart_5bf36b56ac1f0_78de3fb5e9ed45c020849c
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/b6b69b8">b6b69b8</a>  comment</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2008/files/0d58ea295af70c9899500696353063343307de24..b6b69b8a381e97ca08236d22b269cdbcdbcdbd24">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3X9lBDbYaAOcOQsfjZmj3DlnZipks5uw2LWgaJpZM4YfoaK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7LBaF0elLj2ZffFR-gNrw3jb4d6ks5uw2LWgaJpZM4YfoaK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2008"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2008/files/0d58ea295af70c9899500696353063343307de24..b6b69b8a381e97ca08236d22b269cdbcdbcdbd24"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2008/files/0d58ea295af70c9899500696353063343307de24..b6b69b8a381e97ca08236d22b269cdbcdbcdbd24",
"url": "https://github.com/quicwg/base-drafts/pull/2008/files/0d58ea295af70c9899500696353063343307de24..b6b69b8a381e97ca08236d22b269cdbcdbcdbd24",
"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 #2008",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2008:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "b6b69b8",
"value": "comment"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2008/files/0d58ea295af70c9899500696353063343307de24..b6b69b8a381e97ca08236d22b269cdbcdbcdbd24"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410945162\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf36b56ac1f0_78de3fb5e9ed45c020849c--


From nobody Mon Nov 19 18:04: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 4A265130E3C for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:04:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UGB9Jx7WBWKC for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:04: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 837A0130E5C for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:04:24 -0800 (PST)
Date: Mon, 19 Nov 2018 18:04:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542679463; bh=EPtBt/imRvLNgDtPcjASrElA3FeLIK+iaAOTWkfDHL8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VC9zWLLekwmR/NFQt9ats+fwrMvf1+g2khvI2MuFoQEtzAPevbgfX3I8xEGQqigK1 lB1cLW/JNHvIycrD6rN7Ct+kwpa6wOBgIdxmGhl5xBw+4JQoI9n7mxjfCzd3t98LRJ 60FzTMUXKViXYQ/lQmVSsh0S6KGo/CJXmZ1XjWM0=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1c0bfd2f91d1f03262fcf61e249e3f14e1f57c092cf00000001180b2da792a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176577318@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36ba7bf097_34b03f7f086d45b825299f"; 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/VUEOksI2SDcT0YUJAiJzf1u_A0Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:04:29 -0000

----==_mimepart_5bf36ba7bf097_34b03f7f086d45b825299f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

Opened issue #2022.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234847453
----==_mimepart_5bf36ba7bf097_34b03f7f086d45b825299f
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/2006#discussion_r234847453">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>Opened issue <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382467511" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2022" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2022/hovercard" href="https://github.com/quicwg/base-drafts/issues/2022">#2022</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234847453">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1rJQhdCyCcpHUFuDweJvQXZqzstks5uw2MngaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7QnZztW8hiWGlKGGIWLHLtS6Qlxks5uw2MngaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234847453"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234847453",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234847453",
"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 2006",
"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/2006#discussion_r234847453"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf36ba7bf097_34b03f7f086d45b825299f--


From nobody Mon Nov 19 18: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 C0D5012D4F1 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:07:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H5HlWfoPXnDe for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:07: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 20F56124BE5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:07:02 -0800 (PST)
Date: Mon, 19 Nov 2018 18:07:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542679621; bh=VTw6R0Hu5ixUZbrTilws7Z0o0wK7PhkbfDyhV35WsoM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n0zfTM+0HGkt9axzagZU+3vIWGmwysfcLXjEdAy2lcckdpNrMQYiIpb74zUKLYGdV iz/DbH6HYntKAZPPMi1QLQbUXGGJQCJCNB/Xn1yQjpQSyGSqsQLtzhGLtJl2m/9+KL kLDvNyyNTgBmTOcVw98jMqq1BhbbRAFR/PoeB1zA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac3f7208ba6b2c7e496cddb4980d2a3db2a32ac492cf00000001180b2e4592a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440110341@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36c454f99f_60153fd292cd45c022614"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YMkujTYI55RmTwua5TKIu66812I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:07:04 -0000

----==_mimepart_5bf36c454f99f_60153fd292cd45c022614
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The position I take - and others have commented similarly - is that mutual agreement is the standard we should be holding to here.  The only unilateral feature we have is the spin bit, and that was subject to extensive debate and analysis.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440110341
----==_mimepart_5bf36c454f99f_60153fd292cd45c022614
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The position I take - and others have commented similarly - is that mutual agreement is the standard we should be holding to here.  The only unilateral feature we have is the spin bit, and that was subject to extensive debate and analysis.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440110341">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6r89Eh_3OqCPu9Lc1639xm4tQZWks5uw2PFgaJpZM4YqO4D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-FqsTzuzY9NHCr9ITfRrsaB0gA1ks5uw2PFgaJpZM4YqO4D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2022: The position I take - and others have commented similarly - is that mutual agreement is the standard we should be holding to here.  The only unilateral feature we have is the spin bit, and that was subject to extensive debate and analysis."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440110341"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440110341",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440110341",
"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] Short header reserved bits: make available for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440110341"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413724163\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf36c454f99f_60153fd292cd45c022614--


From nobody Mon Nov 19 18: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 203DC12D4F1 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:07:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HGsf9eb21gxt for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:07:38 -0800 (PST)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BAE6124BE5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:07:38 -0800 (PST)
Date: Mon, 19 Nov 2018 18:07:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542679657; bh=cSSv1DrOy88Ksexb6PKXQ5wwFDJ1y2HVFHQ/SPa0HgU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E2z5hmcsUeCF5Djw1cLQTfKpCYUhPFluxn/LyrP02gP794bhMK1+XLYWbN99bEok8 kObVMIti9hsYFhKQPCZyCkIF0skQLkxqoZK+dtlpfrpva7QKSeRsyyNd75uAM2+89L 7yLC3ZKd3y4n87kwvXSgCTkGYRdwOBEYDoRbED+I=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab944e246dbac7304c3c5eacfd2275e1c3f453551992cf00000001180b2e6992a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/review/176577943@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36c693d3d3_67ea3ff2eb4d45b86795aa"; 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/H3IE9zudDOJP4iXSUUD-juzCMu4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:07:40 -0000

----==_mimepart_5bf36c693d3d3_67ea3ff2eb4d45b86795aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



>  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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

I think the spec is right. In the absence of standard, the use case for VEC or ERR in V1 cannot be "manage my network". De facto, it has to be "experiment with new algorithms that would let me manage my network better". And experimenters can in fact do that, if clients and servers cooperate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006#discussion_r234847969
----==_mimepart_5bf36c693d3d3_67ea3ff2eb4d45b86795aa
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/2006#discussion_r234847969">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The fourth bit (0x10) of byte 0 is set to 1.
+: The next two bits (those with a mask of 0x18) 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
</pre>
<p>I think the spec is right. In the absence of standard, the use case for VEC or ERR in V1 cannot be "manage my network". De facto, it has to be "experiment with new algorithms that would let me manage my network better". And experimenters can in fact do that, if clients and servers cooperate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2006#discussion_r234847969">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_LgAZkqXFug4mU1uRKOuiwtKDX0ks5uw2PpgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwUX_Va6ZSRGDxMG0EQau3wroBRbks5uw2PpgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#discussion_r234847969"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234847969",
"url": "https://github.com/quicwg/base-drafts/pull/2006#discussion_r234847969",
"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 2006",
"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/2006#discussion_r234847969"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf36c693d3d3_67ea3ff2eb4d45b86795aa--


From nobody Mon Nov 19 18:12: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 AA97F128766 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:12:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JBZL2xon4v2V for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:12: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 BF30D124BE5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:12:04 -0800 (PST)
Date: Mon, 19 Nov 2018 18:12:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542679924; bh=ItMKHirEfVoDz3I5CAhHqb+P3J5UGm5F4PW+sVZ9tBM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nEyC1Uv6Okhr8D+FY1o86oXOYUGSQGhI9BlESqVPdi3TjMN28zlyqBzYHSPYEQonG UIr3Z2/aLR9J3TyxJKfbjI+EiYhnh2hVfCBPAPn8wRMdOGa9ZeayONh+myTuGUoQGM wdkvI/JRxzbwfnxaiaZLPG1OA8dw9y4NJoBHoak4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83ae82f10527e4cf9ba7cde4307905357faaec6692cf00000001180b2f7492a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440111320@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36d74190b5_6c203ff2eb4d45b836595e"; 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/nB_su5rl7viZUZ5ggdSCooTu2MY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:12:07 -0000

----==_mimepart_5bf36d74190b5_6c203ff2eb4d45b836595e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't advocate for this, but if it happens, the random greasing should just be the header protection mask, otherwise it gets expensive and additional PRNG as was pointed out earlier in the discussion.

I'd rather see text where the bits are are zeroed and masked by default, but endpoints can negotiate masked or unmasked use via extensions. (Or masked only if people are concerned with ossification).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440111320
----==_mimepart_5bf36d74190b5_6c203ff2eb4d45b836595e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't advocate for this, but if it happens, the random greasing shou=
ld just be the header protection mask, otherwise it gets expensive and ad=
ditional PRNG as was pointed out earlier in the discussion.</p>
<p>I'd rather see text where the bits are are zeroed and masked by defaul=
t, but endpoints can negotiate masked or unmasked use via extensions. (Or=
 masked only if people are concerned with ossification).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2022#issuecomment-440111320">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_OL=
GCYXDYWvCrMVtslWljaey-JQks5uw2T0gaJpZM4YqO4D">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyZqxCuN-wTzOLaQYNpoJ62b=
hV2oks5uw2T0gaJpZM4YqO4D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2022: I don't advocate for this, but if it happens, the random g=
reasing should just be the header protection mask, otherwise it gets expe=
nsive and additional PRNG as was pointed out earlier in the discussion.\r=
\n\r\nI'd rather see text where the bits are are zeroed and masked by def=
ault, but endpoints can negotiate masked or unmasked use via extensions. =
(Or masked only if people are concerned with ossification)."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2=
022#issuecomment-440111320"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment=
-440111320",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0111320",
"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] Short header reserved bits: make avail=
able for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0111320"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4137241=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf36d74190b5_6c203ff2eb4d45b836595e--


From nobody Mon Nov 19 18:12: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 F2074127333 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:12:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OqtXr5bbLyqA for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:12: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 41F81124BE5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:12:32 -0800 (PST)
Date: Mon, 19 Nov 2018 18:12:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542679951; bh=407zzICqJXJYPMI1qqa4FKg7PakwJ/ITFG83Akd4ukI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0mhc7+kodPpXri5AEg1aRs+zvOrQVxxYMfFvolweUDH06SITVhR1aUISc3yomUgq9 gFtDKS2RvYOeazM9hgA3nU/nljhugQqaYdRjUGdJb15XvD1CZ3Uvhv+/OVcXtDxqqR lJ0hJIqRxixpQ2TaNhejlY+SPJ0cuWjnaAX3DMg0=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab30d15c161c5881e0c7c0f8dd28d4cc721b7a78e392cf00000001180b2f8f92a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440111407@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36d8f6ae3c_43143faa10ed45b463634f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zCynJetHCE-JL_lcFKplQ7XQU14>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:12:34 -0000

----==_mimepart_5bf36d8f6ae3c_43143faa10ed45b463634f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What @martinthomson says.

In addition to that, there is a negative performance impact in requiring the implementations not using the bits to randomize them. The requirement to invoke CSPRNG for every packet generation is IMO a bad idea (note: using a non-cryptographically-secure PRNG for the purpose would be an easy way to leak 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/2022#issuecomment-440111407
----==_mimepart_5bf36d8f6ae3c_43143faa10ed45b463634f
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-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> says.</p>
<p>In addition to that, there is a negative performance impact in requiri=
ng the implementations not using the bits to randomize them. The requirem=
ent to invoke CSPRNG for every packet generation is IMO a bad idea (note:=
 using a non-cryptographically-secure PRNG for the purpose would be an ea=
sy way to leak PN).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2022#issuecomment-440111407">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_ZK=
ui9dEsbiei6-EE-L_31Bz3hhks5uw2UPgaJpZM4YqO4D">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8-NfBgmbLFff5ac6f5_nnZa=
dwFvks5uw2UPgaJpZM4YqO4D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2022: What @martinthomson says.\r\n\r\nIn addition to that, there =
is a negative performance impact in requiring the implementations not usi=
ng the bits to randomize them. The requirement to invoke CSPRNG for every=
 packet generation is IMO a bad idea (note: using a non-cryptographically=
-secure PRNG for the purpose would be an easy way to leak PN)."}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/2022#issuecomment-440111407"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment=
-440111407",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0111407",
"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] Short header reserved bits: make avail=
able for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0111407"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4137241=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf36d8f6ae3c_43143faa10ed45b463634f--


From nobody Mon Nov 19 18: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 CFE23128766 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:12:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LtFYsYsXcQHm for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:12: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 EACAD127333 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:12:51 -0800 (PST)
Date: Mon, 19 Nov 2018 18:12:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542679970; bh=x9e5qYTR3xhjQ1l+HsUXuMUHU5MTt4UvzsFD/ADRzU8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KOEgAnxr2Aa9MtEsqlbkEfuMxQ8V7BMgFi2kr0WXz+KbRs+bkV4c+6bcb5tsbjeXj ts8zI/JR2MHOOh7dAXwEby5Y5uvi3fuLvty0/pv/yAuZQChrB4nVMg6Mfa4WocZOtK 1N+0h52A5bhi/T6OpKTWFuSsb5XVSxprAqgECB0c=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab260db64fcf8986959b4dc424b8249dbbc53a6b1d92cf00000001180b2fa292a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440111499@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36da2dd9eb_2fcc3fcc418d45bc282431"; 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/_MUqbFQ4vR1sVX_sNaTlO1wXfvU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:12:54 -0000

----==_mimepart_5bf36da2dd9eb_2fcc3fcc418d45bc282431
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @martinthomson. We had extensive studies for the privacy effect and efficiency of the spin bit. We also have studies showing that the VEC extensions were not necessary. There may well be a case for some error measurement extension, but it should be studied in details before any large deployment. And for experimental deployment, bilateral agreement is probably fine. I could argue that it is in fact required if clients and servers are to agree to experiment with a specific error 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/2022#issuecomment-440111499
----==_mimepart_5bf36da2dd9eb_2fcc3fcc418d45bc282431
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=3D67641" data-octo-click=3D"hover=
card-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://=
github.com/martinthomson">@martinthomson</a>. We had extensive studies fo=
r the privacy effect and efficiency of the spin bit. We also have studies=
 showing that the VEC extensions were not necessary. There may well be a =
case for some error measurement extension, but it should be studied in de=
tails before any large deployment. And for experimental deployment, bilat=
eral agreement is probably fine. I could argue that it is in fact require=
d if clients and servers are to agree to experiment with a specific error=
 detection algorithm.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2022#issuecomment-440111499">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7wk=
ouclEosZdydcvD2cjkumKyZlks5uw2UigaJpZM4YqO4D">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_hY9bQ7tyeAJxIOITbWWXnl=
mfR7ks5uw2UigaJpZM4YqO4D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2022: I agree with @martinthomson. We had extensive studies for t=
he privacy effect and efficiency of the spin bit. We also have studies sh=
owing that the VEC extensions were not necessary. There may well be a cas=
e for some error measurement extension, but it should be studied in detai=
ls before any large deployment. And for experimental deployment, bilatera=
l agreement is probably fine. I could argue that it is in fact required i=
f clients and servers are to agree to experiment with a specific error de=
tection algorithm."}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/2022#issuecomment-440111499"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment=
-440111499",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0111499",
"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] Short header reserved bits: make avail=
able for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0111499"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4137241=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf36da2dd9eb_2fcc3fcc418d45bc282431--


From nobody Mon Nov 19 18:13: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 5FF55127333 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:13:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 59R4pjUYoFVc for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:13: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 58BA1124BE5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:13:26 -0800 (PST)
Date: Mon, 19 Nov 2018 18:13:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542680005; bh=IO91WLhh31CMMDwRGwM6y/g76QNNxLcMHhPc9AHiqIE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DeG0rL9E4vCljI72Oq8sQ3dQCQIGoNANyuk8FQOh/z96ytN//nxhRMJb6Iz06nSyK 9hXgw6V/hde/tPyLdRsBy0i2ytx9+isRcy+6gkFUa9UnxMGVK/yxLKyGzNIcWsprO5 lb8/NBwJCVcNinheK3lRIpLrDYh76tFi2AJ/h8uU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab865688165964b00840b52c04ad04bc14196f510092cf00000001180b2fc592a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440111594@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36dc589e59_77663fab136d45b8370793"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bf2t6RoSnNfo0Ag_Gb71l3oAmQI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:13:28 -0000

----==_mimepart_5bf36dc589e59_77663fab136d45b8370793
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> the random greasing should just be the header protection mask

This isn't possible - the value of the mask can be dependent on the value of these 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/2022#issuecomment-440111594
----==_mimepart_5bf36dc589e59_77663fab136d45b8370793
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>the random greasing should just be the header protection mask</p>
</blockquote>
<p>This isn't possible - the value of the mask can be dependent on the value of these 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/2022#issuecomment-440111594">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxMin8YxEs9DUL6BmzvA-AhwVRRiks5uw2VFgaJpZM4YqO4D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-FVCkYGdnpQNh87xjIW9n1kEIWLks5uw2VFgaJpZM4YqO4D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2022: \u003e the random greasing should just be the header protection mask\r\n\r\nThis isn't possible - the value of the mask can be dependent on the value of these bits."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440111594"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440111594",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440111594",
"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] Short header reserved bits: make available for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440111594"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413724163\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf36dc589e59_77663fab136d45b8370793--


From nobody Mon Nov 19 18:15: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 752DF124BE5 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:15:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8PI4zERd0HVL for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:15: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 5C231130DC5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:15:41 -0800 (PST)
Date: Mon, 19 Nov 2018 18:15:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542680140; bh=rKfbYeobfXalp3K4PhwDEJG9BHpGCiad74SGf2f2REg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=05ABrnLUkw2OvSFDS8K+3og/jwWcBveDKK7jtFVYyAdducm5tGx2hZBoNslRoxuba tsIB9F5+0SXXQodynU6xjbM8srTedN/ihhuiYQ6Q7FjnfmZTSUhUAxr0DhrO9HiCcp jsxkuemGp05ejvy0ptt8tG2uYqpAJvypbGAJCHYo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b3f05f268b0edfffa32ff40a3cee6ff8e54e1c792cf00000001180b304c92a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440112026@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36e4ca4d2e_155d3f86b4cd45b8561759"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bNJ-gH4b0khnCRkonKmy5jEbLC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:15:44 -0000

----==_mimepart_5bf36e4ca4d2e_155d3f86b4cd45b8561759
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @martinthomson and the corresponding WG consensus.

That doesn't prevent new experimentation when both sides participate, however.  And I think that's the most important feature to preserve.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440112026
----==_mimepart_5bf36e4ca4d2e_155d3f86b4cd45b8561759
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=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> and the corresponding WG consensus.</p>
<p>That doesn't prevent new experimentation when both sides participate, however.  And I think that's the most important feature to preserve.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440112026">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Yxbtq29sh_TreEMQAa4l-Dntwwks5uw2XMgaJpZM4YqO4D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyJRiL3Shk6OES5VbsIUGbaXgMSIks5uw2XMgaJpZM4YqO4D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2022: I agree with @martinthomson and the corresponding WG consensus.\r\n\r\nThat doesn't prevent new experimentation when both sides participate, however.  And I think that's the most important feature to preserve."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440112026"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440112026",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440112026",
"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] Short header reserved bits: make available for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440112026"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413724163\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf36e4ca4d2e_155d3f86b4cd45b8561759--


From nobody Mon Nov 19 18:17: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 4AD4D12F1A2 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:17:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cniloRlooByx for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:17: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 C5F7A128CFD for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:17:46 -0800 (PST)
Date: Mon, 19 Nov 2018 18:17:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542680266; bh=GdmZIWwziJYT9/mFhK1FfyONWTv6fFrvt8VMpbFtIkA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xI4MsY60qmASvPvMQrAJ9I78CwI2rgtQDPVVZpIYY2p3fQjBc1GCZFa7TKIYcKmZC obAuM9yRgQboI7/uFAqJqEgK1mAsF5EhmEwC0Mz7NRIEltv8q0EHIYynFVarz6TNfX nZR7FnNE/ZMic/GwuwMvcAtfH4bmy+9AWxaRVNTU=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe25a2242729e57d6a1c90a874e8eda06b81a6af992cf00000001180b30ca92a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440112407@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf36eca24c03_70623fa9422d45bc80242c"; 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/BjpxdHEq-Oys6jOetr-UnvYe9Rw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:17:48 -0000

----==_mimepart_5bf36eca24c03_70623fa9422d45bc80242c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

As I said in https://github.com/quicwg/base-drafts/pull/2006#discussion_r=
234758007:=0D
=0D
I see that as a feature, rather than a bug. We=E2=80=99re making it harde=
r for one endpoint to expose potentially privacy sensitive information to=
 third parties, if its peer isn=E2=80=99t consenting. Of course, we can n=
ever fully prevent that, but at least we can make it harder and increase =
the overhead 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/2022#issuecomment-440112407=

----==_mimepart_5bf36eca24c03_70623fa9422d45bc80242c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As I said in <a class=3D"issue-link js-issue-link" data-error-text=3D"=
Failed to load issue title" data-id=3D"380992417" data-permission-text=3D=
"Issue title is private" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/2006" data-hovercard-type=3D"pull_request" data-hovercard-url=3D=
"/quicwg/base-drafts/pull/2006/hovercard?comment_id=3D234758007&amp;comme=
nt_type=3Dreview_comment" href=3D"https://github.com/quicwg/base-drafts/p=
ull/2006#discussion_r234758007">#2006 (comment)</a>:</p>
<p>I see that as a feature, rather than a bug. We=E2=80=99re making it ha=
rder for one endpoint to expose potentially privacy sensitive information=
 to third parties, if its peer isn=E2=80=99t consenting. Of course, we ca=
n never fully prevent that, but at least we can make it harder and increa=
se the overhead 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/2022#issuecomment-440112407">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq88q=
QdK7BlxI0a_dmGlQ5L2HJZdIks5uw2ZKgaJpZM4YqO4D">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq14xJChxEfLHABOiX-ZpL7Sq=
VyZuks5uw2ZKgaJpZM4YqO4D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2022: As I said in https://github.com/quicwg/base-drafts/p=
ull/2006#discussion_r234758007:\r\n\r\nI see that as a feature, rather th=
an a bug. We=E2=80=99re making it harder for one endpoint to expose poten=
tially privacy sensitive information to third parties, if its peer isn=E2=
=80=99t consenting. Of course, we can never fully prevent that, but at le=
ast we can make it harder and increase the overhead for that."}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/2022#issuecomment-440112407"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment=
-440112407",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0112407",
"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] Short header reserved bits: make avail=
able for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0112407"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4137241=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf36eca24c03_70623fa9422d45bc80242c--


From nobody Mon Nov 19 18: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 7977C12DD85 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:24:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jf94zRIuNaHe for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:24: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 9AB7D124BE5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:24:03 -0800 (PST)
Date: Mon, 19 Nov 2018 18:24:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542680642; bh=pCeZBEUIYuK9YK3upDQunfKzkX2gVFrMvzJ6NTExGsc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KV1q1qVfoG13hckSL12bD8BNEQJqbSB+dHPI/wa6KKi20akUy/+juFwnNmH/YiejW YNE8iOKLiZS8C6bt//4+vWtdmUO9J0KBgOenGAb/d37zAXVnautal7N/PyENyq1ziO BszStVuqO4vrtjXJSENkpOZpIWxp30Rl7G+U7bzk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd64e5742b6090edf9351fa7a2432e2bfd083af0092cf00000001180b324292a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440113666@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf37042cd40e_24f93fe5396d45bc500558"; 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/UAprDw9UZXHABK5J2FA-yapbbxM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:24:05 -0000

----==_mimepart_5bf37042cd40e_24f93fe5396d45bc500558
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> This isn't possible - the value of the mask can be dependent on the value of these bits.
The PN is after these bits no? You just set the bits first, apply packet protection, then the mask?
The first byte is never sampled by header protection unless sample length is longer than the AEAD tag - which of course is still not fully nailed.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440113666
----==_mimepart_5bf37042cd40e_24f93fe5396d45bc500558
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>This isn't possible - the value of the mask can be dependent on the va=
lue of these bits.<br>
The PN is after these bits no? You just set the bits first, apply packet =
protection, then the mask?<br>
The first byte is never sampled by header protection unless sample length=
 is longer than the AEAD tag - which of course is still not fully nailed.=
</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/2022#issuecomment-440113666">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_8E=
-NIB-g-WAKZ7_p0l0pUCcik-ks5uw2fCgaJpZM4YqO4D">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-80BkNrO0VtjmxYhZMXUoLK=
o5rLks5uw2fCgaJpZM4YqO4D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2022: \u003e This isn't possible - the value of the mask can be =
dependent on the value of these bits.\r\nThe PN is after these bits no? Y=
ou just set the bits first, apply packet protection, then the mask?\r\nTh=
e first byte is never sampled by header protection unless sample length i=
s longer than the AEAD tag - which of course is still not fully nailed.\r=
\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/2022#issuecomment-440113666"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment=
-440113666",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0113666",
"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] Short header reserved bits: make avail=
able for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0113666"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4137241=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf37042cd40e_24f93fe5396d45bc500558--


From nobody Mon Nov 19 18: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 04249128766 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18:32:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vw1B7j4bBuit for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 18: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 8B103124BE5 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 18:32:39 -0800 (PST)
Date: Mon, 19 Nov 2018 18:32:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542681158; bh=LAp2RYFb2sJP0pRKTEWE08wsmBsyZFPjLLXskmoHS9c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IBw1acHtcxHWU4vWNoaG0YRO2ib6PfHuuf6qrDeY9IRZm/nOsKf4o+ZT6DhFl9afO LJlT7pu3REKn64+JY7VhWj5IMM/uy8ISFgeIfSASohxFlFAepe3Iy4xoOcKb46kylm /gLeUxjlZ864GLWiUX0DmB2bb4xFK0rfu34oaCEw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab908237ef1cb5fbcd125f10f0e2723fc81d9cf34592cf00000001180b344692a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440115299@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf372467c05d_431c3faa10ed45b447772c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XsGtL8QLTETD0GoKOCK6f2CrAfQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 02:32:41 -0000

----==_mimepart_5bf372467c05d_431c3faa10ed45b447772c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj, I don't think that we're talking about the same thing, but it doesn't matter all that much.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440115299
----==_mimepart_5bf372467c05d_431c3faa10ed45b447772c
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>, I don't think that we're talking about the same thing, but it doesn't matter all that much.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440115299">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1h1rmvrFIWzy2ixQ1Kl4C-pRRhmks5uw2nGgaJpZM4YqO4D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx2VIjm8YbCHW6NkgLytyGhjK5NXks5uw2nGgaJpZM4YqO4D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2022: @mikkelfj, I don't think that we're talking about the same thing, but it doesn't matter all that much."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440115299"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440115299",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440115299",
"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] Short header reserved bits: make available for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440115299"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413724163\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf372467c05d_431c3faa10ed45b447772c--


From nobody Mon Nov 19 20:57: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 4D9B7128C65 for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 20:57:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D2rFNRAQWfyu for <quic-issues@ietfa.amsl.com>; Mon, 19 Nov 2018 20:57: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 9F7DB128766 for <quic-issues@ietf.org>; Mon, 19 Nov 2018 20:57:22 -0800 (PST)
Date: Mon, 19 Nov 2018 20:57:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542689840; bh=htNo5bBfE8DZLnX3edTBEHXIiCZrj+iUKHBfleosSU0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j+Q/I6UBnSxUEmacDb4Dmbx0ErJNx6ocDC5CoRUNaRY5pyy1RcgghlMi1onmowk14 PMZCUf7kauqNnwTXPjhgMs90Wv7oqZTh9hQi8fg2mqpqwXCvHGSPCx4NkzthBgfsoA p8ZnalnIb4Y/cKDvLhwatAUKrFKbp9D5BXmkveUI=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef8aa1d21330648a4f22aa6c8e39d566e496b59992cf00000001180b563092a169ce16cbbb94@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/c440138315@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_5bf3943077325_7963f9266ad45c010734cb"; 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/APUClIM_OihS4W1BMiAg6jDnFho>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 04:57:24 -0000

----==_mimepart_5bf3943077325_7963f9266ad45c010734cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar ya I think that would fix it, will comment 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/2021#issuecomment-440138315
----==_mimepart_5bf3943077325_7963f9266ad45c010734cb
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> ya I think that would fix it, will comment on that</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2021#issuecomment-440138315">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3eb1u2aaEsY94qBodp4BIGyX6Ygks5uw4uwgaJpZM4YqJ9C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1mwsZT36fkOnZBl2NVcB3Wsv5OKks5uw4uwgaJpZM4YqJ9C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 in #2021: @janaiyengar ya I think that would fix it, will comment on that"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2021#issuecomment-440138315"}}}</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-440138315",
"url": "https://github.com/quicwg/base-drafts/pull/2021#issuecomment-440138315",
"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": [
{
"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-440138315"
}
],
"@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_5bf3943077325_7963f9266ad45c010734cb--


From nobody Tue Nov 20 10:20: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 5428C130DEC for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:20:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fBTI3emuOuLr for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:20: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 BA1931277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:20:25 -0800 (PST)
Date: Tue, 20 Nov 2018 10:20:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542738024; bh=VK/qJb9bkfznZaL4ImhHBoi4SQgoJe1z8Wq9mJI7BmE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CsCY4fklIsYedVZ3ViqFlv0ENuCX4oNWowfICoqZtXyms5FmWWbWtJ7ni79YdFgJy wZEen5Nn0dZ6YBLomZcQ84gm60Ki4WYkBe0q/oWYBjjDkvfi4S9CqI4CB7kJzzDXNV iatqUnaIiVnksXfNc+TOOMRbUSl28Ppw74gL+iJ0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91660d1dc6de079eafa562bda7056addae69efb492cf00000001180c126892a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/440379141@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf450686297a_7ab63fdd3b0d45b42677fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q5skUN8ULTLl8z3rdaKHJKOMOCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:20:29 -0000

----==_mimepart_5bf450686297a_7ab63fdd3b0d45b42677fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This was chosen as an effort to be similar to TCP, which does not consider loss of ACK-only packets as a congestion event.  

As @mikkelfj pointed out, ACK-only packets don't count towards bytes in flight, so it seems odd to me to consider the loss of them a congestion event.

I can imagine changing this, but if in doubt, I think adhering closely to what TCP does 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/2015#issuecomment-440379141
----==_mimepart_5bf450686297a_7ab63fdd3b0d45b42677fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This was chosen as an effort to be similar to TCP, which does not cons=
ider loss of ACK-only packets as a congestion event.</p>
<p>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> pointed out, ACK-only packets don't count towar=
ds bytes in flight, so it seems odd to me to consider the loss of them a =
congestion event.</p>
<p>I can imagine changing this, but if in doubt, I think adhering closely=
 to what TCP does makes sense.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2015#issuecomment-440379141">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxQ-=
fxXDSL4t0vwTR1xJCMiFBsuPks5uxEfogaJpZM4Ym-sR">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq64FRzO3e5AwVwzym42P2o5g=
U950ks5uxEfogaJpZM4Ym-sR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2015: This was chosen as an effort to be similar to TCP, which d=
oes not consider loss of ACK-only packets as a congestion event.  \r\n\r\=
nAs @mikkelfj pointed out, ACK-only packets don't count towards bytes in =
flight, so it seems odd to me to consider the loss of them a congestion e=
vent.\r\n\r\nI can imagine changing this, but if in doubt, I think adheri=
ng closely to what TCP does makes sense."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
0379141"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment=
-440379141",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
0379141",
"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] OnPacketsLost for Nonretransmittable P=
ackets (#2015)",
"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\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
0379141"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4128714=
41\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf450686297a_7ab63fdd3b0d45b42677fa--


From nobody Tue Nov 20 10:24: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 57ED5130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:24:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kz_u4arzRKm4 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:24: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 5B9941277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:24:54 -0800 (PST)
Date: Tue, 20 Nov 2018 10:24:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542738293; bh=1oJBNraiKdczrnFSPAqVpi7vSVtXfAUzTdFet8REDTE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JPZDBw+rBUm5aaIuK8sOruwDIFS0/qOgiE0rN4lNOJqxHJkTgJEpmS6yDXUnD1YVV C2V9IU5efvkOn8wDlrOFCkrbhlX84Mqqt/zUHh/9rlWmhtdI+B4ISBEtiTmEjn6WLg SPvwb1GxplyqFG12gHaS7s07Cqr6R8U+nSVjH420=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab014069bcf03bcb0bf1c9087fa130e20cc4aae99692cf00000001180c137592a169ce16b845fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2009/440380559@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2009@github.com>
References: <quicwg/base-drafts/issues/2009@github.com>
Subject: Re: [quicwg/base-drafts] bytes_in_flight update issue (#2009)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4517546c64_649d3fdfaacd45b48019"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_hqNCwxxY9sT76GK5Irqi2LbPs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:24:56 -0000

----==_mimepart_5bf4517546c64_649d3fdfaacd45b48019
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, just as in TCP, the timer is not used to retransmit any data determined lost by fast retransmit.

In the "Loss Detection" section it says:
"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}}."

Is there some additional text you'd 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/2009#issuecomment-440380559
----==_mimepart_5bf4517546c64_649d3fdfaacd45b48019
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, just as in TCP, the timer is not used to retransmit any data dete=
rmined lost by fast retransmit.</p>
<p>In the "Loss Detection" section it says:<br>
"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 abandon=
ing the frame. For more information, see Section 13.2 of {{QUIC-TRANSPORT=
}}."</p>
<p>Is there some additional text you'd like?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2009#issuecomment-440380559">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzjQ=
ybmiSdk3vppzOh7CtsLi508bks5uxEj1gaJpZM4Yf3F9">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_T-Xb6g7D13igAtwGTYrXgJ=
nGyTks5uxEj1gaJpZM4Yf3F9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2009: Yes, just as in TCP, the timer is not used to retransmit a=
ny data determined lost by fast retransmit.\r\n\r\nIn the \"Loss Detectio=
n\" section it says:\r\n\"If a packet is lost, the QUIC transport needs t=
o 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}}.\"\r\n\r\nIs there some additional text you'd=
 like?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/2009#issuecomment-440380559"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2009#issuecomment=
-440380559",
"url": "https://github.com/quicwg/base-drafts/issues/2009#issuecomment-44=
0380559",
"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] bytes_in_flight update issue (#2009)",=

"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\": 2009,\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\": 2009\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2009#issuecomment-44=
0380559"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4110053=
09\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf4517546c64_649d3fdfaacd45b48019--


From nobody Tue Nov 20 10:32: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 B4816130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:32:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 ON05oaeCZnVB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:32: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 E100B130DD3 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:32:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542738734; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CEcjAXg99URhOnc7vvqKXQLeiKoNy9tMdhNsvxHM1Cc=; b=cjZj++K7B9m6UkGL/PRH2TfsJOQGnJrMCLZnTHaiwUDmy55y5rPOzyRV4YJ2rNZdZHbpP2z0 c6ELGnFGPiem7eQ8Ms/olXc6mbMQe4KOc/5PBEROqk3oOrbc3oXaB8uiRP1qxaK0uFU1iF4x pII0uCcSn4j+ZyMHYbCUMyJ6dKo=
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 5bf4532e.7f48d87505a0-smtp-out-n01; Tue, 20 Nov 2018 18:32:14 -0000 (UTC)
Date: Tue, 20 Nov 2018 10:32:13 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf4532db7ac2_42582ae1cc9a659053957@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] eb5820: Apply suggestions from code review
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4532db7793_42582ae1cc9a6590538cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wgLRqsJKmtYRLL9p4hsd660c36M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:32:18 -0000

----==_mimepart_5bf4532db7793_42582ae1cc9a6590538cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/no_waiting
  Home:   https://github.com/quicwg/base-drafts
  Commit: eb58201482ac4ed045591927e81ae6dcf131aecc
      https://github.com/quicwg/base-drafts/commit/eb58201482ac4ed045591927e81ae6dcf131aecc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Apply suggestions from code review

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_5bf4532db7793_42582ae1cc9a6590538cb--


From nobody Tue Nov 20 10:32:25 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 C387B130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:32:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 76JTEAA8Prl4 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:32:20 -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 E6B65130E0C for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:32: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=efPgIxJM05t8FUTNtD8U+OIASt4=; b=U8JkapqMEHE852qV wNdv+aVMSVAkfaFFDezGZpvBmJ6zOHTOkvctOTYwyVG30GTqhx6ufznrZ+aPFyCc D5qJErc+x6PVgvSqKcCqp3gdcE+xZPui/cBYdbFR/ccc2ICyRgd3WQ0aPa6JzgSI TZ91IQ2AcMUwPpwXsT+TRZ0vrT8=
Received: by filter0893p1las1.sendgrid.net with SMTP id filter0893p1las1-30957-5BF45332-E 2018-11-20 18:32:18.470663949 +0000 UTC m=+417362.003469945
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id HnJRbyvBTAO-1vmd5_vXBg for <quic-issues@ietf.org>; Tue, 20 Nov 2018 18:32:18.362 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 56C55160C64 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:32:18 -0800 (PST)
Date: Tue, 20 Nov 2018 18:32:18 +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/2003/push/3066494074@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Don't wait for FIN to process complete messages (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf453325545c_3bd3ff735ed45c42138a9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak01w4a0CS8r8s1W0UvpxvF2y+iK2HoRZhN/Si fPTLAyZTo9DWSs564w+XLUJy02jVXfAicmwZGsRwAanAsCnxCNXJp/bQeQWoBzSgzSeQuaJa5U3tF8 z+9Rbrfum8YfWodl9sloLcIQoAvjZdY6/GuuCs1IarSN597SkXtOE3DzGxRw6faURS7aNaDb96c5R7 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aVxp3rhau0LmmtWO-6evYCT8Ds0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:32:22 -0000

----==_mimepart_5bf453325545c_3bd3ff735ed45c42138a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

eb58201  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/2003/files/df5d86a72301cbdb5d24024cf9706424913a05f8..eb58201482ac4ed045591927e81ae6dcf131aecc

----==_mimepart_5bf453325545c_3bd3ff735ed45c42138a9
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/eb58201">eb58201</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/2003/files/df5d86a72301cbdb5d24024cf9706424913a05f8..eb58201482ac4ed045591927e81ae6dcf131aecc">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1-XAFh3FodlwltizGjFnKENPduZks5uxEqygaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5vEkEc4x5azfMR58eZSib83AubZks5uxEqygaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003/files/df5d86a72301cbdb5d24024cf9706424913a05f8..eb58201482ac4ed045591927e81ae6dcf131aecc"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003/files/df5d86a72301cbdb5d24024cf9706424913a05f8..eb58201482ac4ed045591927e81ae6dcf131aecc",
"url": "https://github.com/quicwg/base-drafts/pull/2003/files/df5d86a72301cbdb5d24024cf9706424913a05f8..eb58201482ac4ed045591927e81ae6dcf131aecc",
"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 #2003",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2003:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "eb58201",
"value": "Apply suggestions from code review"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003/files/df5d86a72301cbdb5d24024cf9706424913a05f8..eb58201482ac4ed045591927e81ae6dcf131aecc"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf453325545c_3bd3ff735ed45c42138a9--


From nobody Tue Nov 20 10:36: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 CF207130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:36:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.469
X-Spam-Level: 
X-Spam-Status: No, score=-3.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 rJGIuYYFNpQJ for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:36:26 -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 099BA130DC6 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:36: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=xGKEyQjduDoPVXxZu9mI1VB62jA=; b=btluj9z6ZQHTGqwW zMqYEIoSix2bP6mPRiaTGvrMYf16QaNUG3HOSOSfsH1/K6Decz3vbc2veHgrjuHr wjmTxbAUXADeJUSb0AVxqwP7+vdRFHaWzM6YaBlFWdryph6t9zyhOXYkxAxDGxG4 T90gHZPYfEOm2amXwpFYdQLb/+E=
Received: by filter0396p1iad2.sendgrid.net with SMTP id filter0396p1iad2-20170-5BF453E9-8 2018-11-20 18:35:21.115546679 +0000 UTC m=+267259.992294811
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id cMQ2H4hLTrOkwvq4CcnEIw for <quic-issues@ietf.org>; Tue, 20 Nov 2018 18:35:21.022 +0000 (UTC)
Date: Tue, 20 Nov 2018 18:35:21 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6fbe09faefa241b4409d3d2748623f8f349cc31692cf00000001180c15e392a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023@github.com>
Subject: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf453e3bca4b_18713fa5a16d45bc343d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak19h5UWXtqlJoymnZb/uCRZXkSWCUuvrzxT81 EXBGKOUZHX0CUz5yYNk7e8N7JXZt1YxZLEOKZjzHPLulwB+As4ohzYUe5E2evhzPsCA5eH3lO1UYXe M4q28UlbSLqik3R3s51G4E//d8RQYR0PGLrZmghMA8VIUz4CnPy150Bkfg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q30clhpX0aD0yfO1Jy-vcvko4sw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:36:28 -0000

----==_mimepart_5bf453e3bca4b_18713fa5a16d45bc343d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2007
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2023

-- Commit Summary --

  * Restarting from idle

-- File Changes --

    M draft-ietf-quic-recovery.md (15)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2023.patch
https://github.com/quicwg/base-drafts/pull/2023.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/2023

----==_mimepart_5bf453e3bca4b_18713fa5a16d45bc343d1
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 #2007.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="380993202" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2007" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2007/hovercard" href="https://github.com/quicwg/base-drafts/issues/2007">#2007</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/2023'>https://github.com/quicwg/base-drafts/pull/2023</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Restarting from idle</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2023/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/2023.patch'>https://github.com/quicwg/base-drafts/pull/2023.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2023.diff'>https://github.com/quicwg/base-drafts/pull/2023.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/2023">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwWCryqrBZjep1X2YAAEorjyPT-8ks5uxEtjgaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwNDKc6K22fpCVecMsrTiwLQub73ks5uxEtjgaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Restarting from idle (#2023)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023",
"url": "https://github.com/quicwg/base-drafts/pull/2023",
"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": "Restarting from idle (#2023)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "4149b3c",
"value": "Restarting from idle"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2023/files#diff-0) (15 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\": 2023,\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\": 2023\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2023"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2023.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2023.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf453e3bca4b_18713fa5a16d45bc343d1--


From nobody Tue Nov 20 10:37: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 D3B44130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:37:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 qGBLxKxtmH3L for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:37: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 005BC130DC6 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:37:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542739051; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Y4FUpQVHiFCVkKrHjI5oSaCJZYhPjYyLv1JOWzFpkH0=; b=EeuUBUOqO1NzyTiPuUF9OxMOuT6rt8OVq9GJZvJfbgMCW55p5YK+fnHjHMTq0ZaVerrRPwII RzUIwp5daoae1QdF4L9DChqWUaE4oogYaL3PkJ66KGSKXQcSunPrKTVEsWathg0kh5yRS+vH L2GoQY70uPrA/HWdbb8lmTBP5N4=
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 5bf453d1.7f65cc55f660-smtp-out-n01; Tue, 20 Nov 2018 18:34:57 -0000 (UTC)
Date: Tue, 20 Nov 2018 10:34:57 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf453d11c0b0_44f32ab0640da57c96836@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4149b3: Restarting from idle
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf453d11b7a5_44f32ab0640da57c967e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tzkiQ1A6pzg78gAZQGdlLwcr9vY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:37:34 -0000

----==_mimepart_5bf453d11b7a5_44f32ab0640da57c967e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-restart-idle
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4149b3cf0b2048d8a235ab313094b1e636d91671
      https://github.com/quicwg/base-drafts/commit/4149b3cf0b2048d8a235ab313094b1e636d91671
  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

Fixes #2007



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf453d11b7a5_44f32ab0640da57c967e4--


From nobody Tue Nov 20 10:39: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 9208A130DDD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:39:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lbOGUeOV74qe for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:39: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 DFE90130DCF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:39:06 -0800 (PST)
Date: Tue, 20 Nov 2018 10:39:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542739146; bh=xNY46yLsl3DOJZIwEIPz69+lLKfeZkaBJP7jZ62Oe50=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wds8gK4OwNHXobRiaJIBC+ti7/idyLLTVp/ikusC2ma6i8fVNdWMEI+4FZUuE/085 M91QQoxEA8VXfZu51ay11rN3/Kk4djzuO+YubjU8YDjtd34pqYXY6Wn3qdPhIaa0zY 7ttasjImIDMq9bpROw6SMMm4VInsU/R7ffvFBQ6I=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaa69f4127984752a7883cd16c21111de08afc93092cf00000001180c16ca92a169ce1695ffc6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1983/440385019@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1983@github.com>
References: <quicwg/base-drafts/issues/1983@github.com>
Subject: Re: [quicwg/base-drafts] Loss recovery draft section 4.3.1.1 clarification (#1983)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf454ca191a1_14d13fc87b8d45b868861"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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--ikkls0a9nP11VIfb-f2A0fQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:39:09 -0000

----==_mimepart_5bf454ca191a1_14d13fc87b8d45b868861
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My mental model is that Retry or VN basically restart the connection, so I think it makes sense to set handshake_count back to 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/issues/1983#issuecomment-440385019
----==_mimepart_5bf454ca191a1_14d13fc87b8d45b868861
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My mental model is that Retry or VN basically restart the connection, so I think it makes sense to set handshake_count back to 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/issues/1983#issuecomment-440385019">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5GYL8J0TVL1KC5DkwCL2WudSMU3ks5uxExKgaJpZM4YVil3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Q5Ex3znhE5A3nPDS29vOVZrZWMks5uxExKgaJpZM4YVil3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1983: My mental model is that Retry or VN basically restart the connection, so I think it makes sense to set handshake_count back to 0."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1983#issuecomment-440385019"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1983#issuecomment-440385019",
"url": "https://github.com/quicwg/base-drafts/issues/1983#issuecomment-440385019",
"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] Loss recovery draft section 4.3.1.1 clarification (#1983)",
"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\": 1983,\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\": 1983\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1983#issuecomment-440385019"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408299895\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf454ca191a1_14d13fc87b8d45b868861--


From nobody Tue Nov 20 10:42: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 DB63B130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:42:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 XgtpSdJZNeZt for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:42:46 -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 4D1001277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:42:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542739365; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AA3oS7xJ4herCIVey9EAQJTmMH96JOEoeD4Ud5Poc/A=; b=QRJw9hsiyuUwbPEn+3ZmeNElYjEzcIAd1Nc7lp6jmJRL63JNNk0BB3TJCzUZuiGCqhVu18Pp lNxPMTRKA8SgtXlBoMVh6LrrW6sMphjWdsHjJChe+8UkWltqOkkN65fKD5f6tOGDet7PhwVX U8CfwAZp04JhYRBkzx3hCSFPY5g=
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.45]) by mxa.mailgun.org with ESMTP id 5bf455a5.7f984c4b68a0-smtp-out-n03; Tue, 20 Nov 2018 18:42:45 -0000 (UTC)
Date: Tue, 20 Nov 2018 10: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: <5bf455a565d7_46e02ae733e48578467e7@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 82961a: Reset the handshake timer on Retry and VN
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf455a56290_46e02ae733e4857846679"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pPGVJb7gl5sf1VpRPJ-92xerpKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:42:48 -0000

----==_mimepart_5bf455a56290_46e02ae733e4857846679
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-retry-vn
  Home:   https://github.com/quicwg/base-drafts
  Commit: 82961a33efbe0d597c7f613d3470e6522f7263dd
      https://github.com/quicwg/base-drafts/commit/82961a33efbe0d597c7f613d3470e6522f7263dd
  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:
  -----------
  Reset the handshake timer on Retry and VN

Fixes #1983



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf455a56290_46e02ae733e4857846679--


From nobody Tue Nov 20 10: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 0828E130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:43:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 F_wE4cjWGG4w for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:43: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 06DB01277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:43:14 -0800 (PST)
Date: Tue, 20 Nov 2018 10:43:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542739393; bh=amYCc7c43dwmZJ6DsN9Ce4RVppVMpaT6GWu+ihgvjZE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zLZ86QaCO/EbDOd+nL8hQDC8LmJMKG9hcQBLlrFkLxFZyY+xLIBUyyksMliviXoSp YOfkczdBWoyFgRh24LHb4XnOCQDpl4qvKNWDfXjtjsVbyRsgycJ4QWBIEM5EZ2H7Yz py4CaK9w7gf+0PMAoCoy4sRZ7EuBPz6SBspfKZRo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9a42c768b4dc71ab58c1639e264714dcd2fc96892cf00000001180c17c192a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024@github.com>
Subject: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf455c155626_37263fb6260d45b41523d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q0wj9dW4n_KC6brU7apcFkSNfk4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:43:16 -0000

----==_mimepart_5bf455c155626_37263fb6260d45b41523d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1983
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2024

-- Commit Summary --

  * Reset the handshake timer on Retry and VN

-- File Changes --

    M draft-ietf-quic-recovery.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2024.patch
https://github.com/quicwg/base-drafts/pull/2024.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/2024

----==_mimepart_5bf455c155626_37263fb6260d45b41523d6
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 #1983.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="378929094" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1983" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1983/hovercard" href="https://github.com/quicwg/base-drafts/issues/1983">#1983</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/2024'>https://github.com/quicwg/base-drafts/pull/2024</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Reset the handshake timer on Retry and VN</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2024/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/2024.patch'>https://github.com/quicwg/base-drafts/pull/2024.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2024.diff'>https://github.com/quicwg/base-drafts/pull/2024.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/2024">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1S-r31lWXLVYeMbd6XXFjGd76c7ks5uxE1BgaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1xt5rzOdMg0_MCR1LXmZfm_hRrzks5uxE1BgaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Reset the handshake timer on Retry and VN (#2024)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024",
"url": "https://github.com/quicwg/base-drafts/pull/2024",
"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": "Reset the handshake timer on Retry and VN (#2024)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "82961a3",
"value": "Reset the handshake timer on Retry and VN"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2024/files#diff-0) (3 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\": 2024,\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\": 2024\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2024"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2024.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2024.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf455c155626_37263fb6260d45b41523d6--


From nobody Tue Nov 20 10:46: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 A2572130DD8 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:46:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 IPFGijEVw4bd for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:46: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 D03C9130DCF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:45: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=wSDgYAjMu0v8GfiBDV/tmYdWIQY=; b=InbR7EVsjeLwtMMd 6lkS7Q28xeGmaehJ0EBDxYmFaNRbF++qSCBGaO6yc/0d0r+oVYOgptg/gvHN6FoP ohWJY7KVG5x0+RBEtYO3BKonr046/zbKABaP/A4uPsTBxrkpwUjilqdAwP3iwGB9 vKs/6YUvszVGDuEXcZu6ui85FQI=
Received: by filter0233p1iad2.sendgrid.net with SMTP id filter0233p1iad2-29176-5BF45666-3C 2018-11-20 18:45:58.871810975 +0000 UTC m=+412134.473137434
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id aNUGa014TI-xzUB6NjpsKQ for <quic-issues@ietf.org>; Tue, 20 Nov 2018 18:45:58.837 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id DA223811CD for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:45:58 -0800 (PST)
Date: Tue, 20 Nov 2018 18:45:58 +0000 (UTC)
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcfbc86e2846aa8075290dc00d5ca5e4991b75dc992cf00000001180c186692a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/review/176919320@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf45666d7d50_1e93f9cdecd45b4107542"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak09OFImAw9HuMcGKoJCSd5JOaBenZc3KXzk6O 0ycL8jJW+NO5pi4O+tNVETUnJ9RVPrAZTNW4guUfMrPKzRDSNtR1JoOfm3X6wi05mPW+V8100kvSAK bRi5k+CG6z9pBoDFmvDQfgiHl7km/yykx7PQUh96cnEkXIUCeOGfqaLcfxhALcibo1ivkJ0/ZzmGLP o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zu4DTBIjdF5fWPMA9s9GWWgw3Y0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:46:02 -0000

----==_mimepart_5bf45666d7d50_1e93f9cdecd45b4107542
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is

hmm, wouldn't this automatically happen with the current. Receiving a VN or Retry will send a Handshake packet. Is this just editorial clarification?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2024#pullrequestreview-176919320
----==_mimepart_5bf45666d7d50_1e93f9cdecd45b4107542
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/2024#discussion_r235124870">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is
</pre>
<p>hmm, wouldn't this automatically happen with the current. Receiving a VN or Retry will send a Handshake packet. Is this just editorial clarification?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2024#pullrequestreview-176919320">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2q41SV2UC-4oKsSZOwlwxezXvIsks5uxE3mgaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5hJkrORbpKmXDUSH8TvQh67J4MMks5uxE3mgaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024#pullrequestreview-176919320"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#pullrequestreview-176919320",
"url": "https://github.com/quicwg/base-drafts/pull/2024#pullrequestreview-176919320",
"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 2024",
"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/2024#pullrequestreview-176919320"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf45666d7d50_1e93f9cdecd45b4107542--


From nobody Tue Nov 20 10:49: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 0CBC41277BB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:49:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-Azug2-BJI6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:49: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 2EB36130DCF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:49:03 -0800 (PST)
Date: Tue, 20 Nov 2018 10:49:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542739742; bh=ICv8qE3hJ271LGZxJYODjbgYlAWuH6YuscD+5gc6Jmc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gJfv2v0U4z3gp5bu96SzrwoMWB6PN+3KELDnbGsIqVuUwYkbHUP69zTLCBFW6ne2b I90zrZF62DHGOZ0PTAe1izvjkJNh1XsyPERzJvoRGPoeZY74l1+FugHsjT2CEPfu/S d0Sw/HENrwc/g4qbGQX/LMA0fYU3QHTCuVgX0zOQ=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf43c25063ae8d7c9a100a1e6a12c392908040c6592cf00000001180c191e92a169ce16b57eb2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2007/440388204@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2007@github.com>
References: <quicwg/base-drafts/issues/2007@github.com>
Subject: Re: [quicwg/base-drafts] congestion window should be reduced after RTO when no pacing (#2007)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4571e4b43f_4fd93f9fbbed45b455087"; 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/fBu2D-yPRTOstdXNl3TE-JIxbTY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:49:06 -0000

----==_mimepart_5bf4571e4b43f_4fd93f9fbbed45b455087
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

do you mean after RTO verified?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2007#issuecomment-440388204
----==_mimepart_5bf4571e4b43f_4fd93f9fbbed45b455087
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>do you mean after RTO verified?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2007#issuecomment-440388204">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx2C0y9iKcBmCBcIXe1IIGkI5HMtks5uxE6egaJpZM4YfDWD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8TTUrZGAuSV2GB9l4S9bKMGpQ_qks5uxE6egaJpZM4YfDWD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 in #2007: do you mean after RTO verified?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2007#issuecomment-440388204"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2007#issuecomment-440388204",
"url": "https://github.com/quicwg/base-drafts/issues/2007#issuecomment-440388204",
"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] congestion window should be reduced after RTO when no pacing (#2007)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"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\": 2007,\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\": 2007\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2007#issuecomment-440388204"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410793347\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4571e4b43f_4fd93f9fbbed45b455087--


From nobody Tue Nov 20 10:49: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 7342A130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:49:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.852
X-Spam-Level: 
X-Spam-Status: No, score=-6.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iEnSkEP5kXyp for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:49: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 77120130DD8 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:49:03 -0800 (PST)
Date: Tue, 20 Nov 2018 10:49:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542739742; bh=Pa6uiGSeqVpjemY84RO+KpObLdPVW1U2tQa+SqYzqnE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w+bGHZ34fxQ2WprVvD4pbXnXLkOB6+CsBlDhHOQTNt2Yk0yDaXrLah5o7XZd9ZHWi PDzTKCvDAvijZhhlkUtRsH+QMjEyGIA8zYdEVWSvxMqPcxQg4KbDJGFixtA7hVnZ8c SoKnfrY2Dwh6Yy1W9nXYUETFZY4OYoqzj0wltLqg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab352b767ad8dcca6530652fa5fa52ee7d5086540192cf00000001180c191e92a163ce01deaec8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/eb58201482ac4ed045591927e81ae6dcf131aecc/31370952@github.com>
In-Reply-To: <quicwg/base-drafts/commit/eb58201482ac4ed045591927e81ae6dcf131aecc@github.com>
References: <quicwg/base-drafts/commit/eb58201482ac4ed045591927e81ae6dcf131aecc@github.com>
Subject: Re: [quicwg/base-drafts] Apply suggestions from code review (eb58201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4571eae972_18d63fa5a16d45bc2500c4"; 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/xo-1TBZ8azn878wpfhWl-QG9sc4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:49:07 -0000

----==_mimepart_5bf4571eae972_18d63fa5a16d45bc2500c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is it also required to send RESET_STREAM on error/abort?

-- 
You are receiving 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/eb58201482ac4ed045591927e81ae6dcf131aecc#commitcomment-31370952
----==_mimepart_5bf4571eae972_18d63fa5a16d45bc2500c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is it also required to send RESET_STREAM on error/abort?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/eb58201482ac4ed045591927e81ae6dcf131aecc#commitcomment-31370952">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-E-JYBPh5juVQ5rbO6JWCHf8OAJks5uxE6egaJpZM4Yrt7P">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-zkfWnGYoN4B13cEAqawOaPRQlxks5uxE6egaJpZM4Yrt7P.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 on eb58201: Is it also required to send RESET_STREAM on error/abort?"}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/eb58201482ac4ed045591927e81ae6dcf131aecc#commitcomment-31370952"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/eb58201482ac4ed045591927e81ae6dcf131aecc#commitcomment-31370952",
"url": "https://github.com/quicwg/base-drafts/commit/eb58201482ac4ed045591927e81ae6dcf131aecc#commitcomment-31370952",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5bf4571eae972_18d63fa5a16d45bc2500c4--


From nobody Tue Nov 20 10: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 C78E9130E5E for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:52:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UJ4UEiZHf3uu for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:52: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 63F75130F0D for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:52:31 -0800 (PST)
Date: Tue, 20 Nov 2018 10:52:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542739949; bh=KK6BRJ/0fhxeqwbsfHZOLG+lbL74jZ06soxFeQbwFfw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YCqyvuleDpGsB8+aHxvDOyeJEhs+ZHkb7NR08UYYwgK606vuVDnBXNypZXCIgEhg7 6uzSIq0/3YU38XJAT7RnlcUHN7XJm31s2VICLCMNFNQpB/DfqWfPdYCEo/lPuBdQ06 S0eYZXznQ/vJBrqTs4SObhVQ4U0sbfz22j5PRKPU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab400d9e88f68072988a54bf45345ee7a9736a312192cf00000001180c19ed92a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023/review/176922193@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf457ed9543a_5053fbf452d45bc19453d"; 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/GlH5T6RkxQGjfRyGzUNXcFIbqco>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:52:46 -0000

----==_mimepart_5bf457ed9543a_5053fbf452d45bc19453d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode

How about slowly reducing the current window thorugh exponential decay down to initial window? Otherwise e.g. video might get quite chunky as buffers fill and the connection idles. But of course other connetions might have taken the bandwidth meanwhile, so it might not be a good idea after all, depending on decay speed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2023#pullrequestreview-176922193
----==_mimepart_5bf457ed9543a_5053fbf452d45bc19453d
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/2023#discussion_r235127092">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode
</pre>
<p>How about slowly reducing the current window thorugh exponential decay down to initial window? Otherwise e.g. video might get quite chunky as buffers fill and the connection idles. But of course other connetions might have taken the bandwidth meanwhile, so it might not be a good idea after all, depending on decay speed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2023#pullrequestreview-176922193">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqypFu8ca-q_DlYr0cPA6nGZkPPmyks5uxE9tgaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6bVdBryG7P_kz_jI9_3drOQyuj7ks5uxE9tgaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023#pullrequestreview-176922193"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023#pullrequestreview-176922193",
"url": "https://github.com/quicwg/base-drafts/pull/2023#pullrequestreview-176922193",
"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 2023",
"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/2023#pullrequestreview-176922193"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf457ed9543a_5053fbf452d45bc19453d--


From nobody Tue Nov 20 10:53: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 C446D130E9F for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:52:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 pYT8l8wV2FjX for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:52: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 496A4130E27 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:52:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542739963; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=djXfC3YCsD1pqNZwBU2Th2rq/+wETP7S+N7USTcRj60=; b=j56bIWZEzUoACX+uJxGZPc7AjKjxVInRdwaSKeYzddwoLhvcWUqqIonXRjjPA4AY6PZdqp9x Q1LIOtZX6umXg3GG0AZj954+EwN+//n6PHnhZ7jI3IkeuhS7WzITQItuNEb7CeLPTWKjNIJj f1xruXcFFO/Vau7NwunI08JIczE=
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 5bf457fb.7fada0116210-smtp-out-n03; Tue, 20 Nov 2018 18:52:43 -0000 (UTC)
Date: Tue, 20 Nov 2018 10:52:42 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf457fa3e7df_2f562b08a72825787612e@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 249f15: Send a few immediate ACKs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf457fa3e484_2f562b08a728257876076"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WTA80qNzlTvn5t1hD9XdkLf4E9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:53:03 -0000

----==_mimepart_5bf457fa3e484_2f562b08a728257876076
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-immediate-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 249f152bbc66e6c16046d054357bdeca8b830d8b
      https://github.com/quicwg/base-drafts/commit/249f152bbc66e6c16046d054357bdeca8b830d8b
  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:
  -----------
  Send a few immediate ACKs

Attempt to address #1968



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf457fa3e484_2f562b08a728257876076--


From nobody Tue Nov 20 10:53: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 4E662130F74 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:53:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8YpfuYgkrykj for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:53:07 -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 4FBCB130EAF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:52:55 -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=rw4+oYdIPNTQBDIif3v18hvTeGE=; b=O7e8dui2D5J64x0Y Yc2Vanj9OAImE/eUUTjf7nWrqxWX9zuZeP2Vgw9mdsRd+G7YZo86yTh9x3sZ923s 9D/SF/1PzYVblIYYB86yTBwP5YL/cRj5v1wXkDxbs5jSDThUTsQFEG8d9q+qsrGh N6hdkpK1tOE+8B8WmtoEL4yoFlI=
Received: by filter0939p1las1.sendgrid.net with SMTP id filter0939p1las1-17686-5BF45804-35 2018-11-20 18:52:52.960209561 +0000 UTC m=+418786.859945203
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id d3532jF0Q3elthQEwDPigA for <quic-issues@ietf.org>; Tue, 20 Nov 2018 18:52:52.846 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id D97633813E9 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:52:52 -0800 (PST)
Date: Tue, 20 Nov 2018 18:52:53 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ecb410bb9de477e677428bb16322b39e7997cbe92cf00000001180c1a0492a169ce16d11972@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2025@github.com>
Subject: [quicwg/base-drafts] Send a few immediate ACKs (#2025)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf45804d73be_4a0d3f96eb0d45b42544ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3papJh7nVa317WBVJaLpoWDwYasvE2rAMcT/ Hj+GfRAdjSdUizZQdkQ8l61daIy39XAYYFdpAlBLW+UX15xK3WAaZWZj5rAZD5FMs3UxthaiGVvrAj LhrM1Iy4ij/iU9qGStJX6gX/rl9YgKb4Nmom5labhLa1uYEOzbw73xR7NXgLxC0o7awvJEnAEBSZC5 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S_t_J3xFYf6Vl9MV47-wNqpyW9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:53:15 -0000

----==_mimepart_5bf45804d73be_4a0d3f96eb0d45b42544ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Attempt to address #1968
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2025

-- Commit Summary --

  * Send a few immediate ACKs

-- File Changes --

    M draft-ietf-quic-recovery.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2025.patch
https://github.com/quicwg/base-drafts/pull/2025.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/2025

----==_mimepart_5bf45804d73be_4a0d3f96eb0d45b42544ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Attempt to address <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377691528" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1968" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1968/hovercard" href="https://github.com/quicwg/base-drafts/issues/1968">#1968</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/2025'>https://github.com/quicwg/base-drafts/pull/2025</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Send a few immediate ACKs</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2025/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/2025.patch'>https://github.com/quicwg/base-drafts/pull/2025.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2025.diff'>https://github.com/quicwg/base-drafts/pull/2025.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/2025">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq77usDFo-AMWGf1yj3LfyKeKK3Szks5uxE-EgaJpZM4YruSf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq51Qb1_xAShVlLvQajU_-cI4F9QKks5uxE-EgaJpZM4YruSf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Send a few immediate ACKs (#2025)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2025"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2025",
"url": "https://github.com/quicwg/base-drafts/pull/2025",
"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": "Send a few immediate ACKs (#2025)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "249f152",
"value": "Send a few immediate ACKs"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2025/files#diff-0) (8 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\": 2025,\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\": 2025\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2025"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2025.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2025.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414114975\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf45804d73be_4a0d3f96eb0d45b42544ca--


From nobody Tue Nov 20 10: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 949A71277BB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:53:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 YSEUDca-MHIb for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:53: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 B721212D4E9 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:53:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542740014; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=C+U5EQLH8eXoffO7dk4BBFGgV/I1ahW7BjTWpf6gr+o=; b=ytFTPE8Kf/enQCC4Om2QjOzx7Qp0BvttDi73XTR1SO9dWfXldcoMP+BizaEXOWPpyGu64ZSD aYez+GT09KTVJ6f0dv0gRJ2RcL7iNYxQqshtLazwfHlw/CNRUB+YfH908YRjFs3BsMPsJRNx kjW4eN3i4VcqM+BWcXmcOLWP+MU=
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 5bf4582d.7f4f5414fc30-smtp-out-n02; Tue, 20 Nov 2018 18:53:33 -0000 (UTC)
Date: Tue, 20 Nov 2018 10:53:32 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf4582c719e6_33db2b0bf486c574731@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 099ded: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4582c71448_33db2b0bf486c5746a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ocoxQ8LU1vVbC4_t9nVhOWcYWOA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:53:37 -0000

----==_mimepart_5bf4582c71448_33db2b0bf486c5746a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-immediate-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 099dedd0f2cdaedf94ba34ced4f46b0edfce06ed
      https://github.com/quicwg/base-drafts/commit/099dedd0f2cdaedf94ba34ced4f46b0edfce06ed
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4582c71448_33db2b0bf486c5746a2--


From nobody Tue Nov 20 10:53: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 932CA130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:53:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 9JWfs2OQ6VP2 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:53: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 660261277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:53:37 -0800 (PST)
Date: Tue, 20 Nov 2018 10:53:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542740016; bh=zF0kakgsMn3+1khmGDsZj3ggYKN6y/MOsz2PB6eEx9I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LP3/iPhPJ3ihUZnI9oqHX0K05pG5lj6deMSUB4LmY0maeGwxH3KqqmjtgYWRynmtJ wIjGAF3OMZRvxoD+LCQYxGV698nT3nmQlDGymD5SBqpbKTbbT0z+dkZtUm1HEWkoFF qKMsL94KAmpMdQuidBxmn+34KZaZ2Gp6O6VDaPVc=
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/2025/push/3066553710@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2025@github.com>
References: <quicwg/base-drafts/pull/2025@github.com>
Subject: Re: [quicwg/base-drafts] Send a few immediate ACKs (#2025)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf45830ac11c_44f33fae220d45c01741ad"; 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/bQ2jzdqVlp2Vn0HQQnjxmHvSBA8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:53:43 -0000

----==_mimepart_5bf45830ac11c_44f33fae220d45c01741ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

099dedd  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/2025/files/249f152bbc66e6c16046d054357bdeca8b830d8b..099dedd0f2cdaedf94ba34ced4f46b0edfce06ed

----==_mimepart_5bf45830ac11c_44f33fae220d45c01741ad
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/099dedd">099dedd</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/2025/files/249f152bbc66e6c16046d054357bdeca8b830d8b..099dedd0f2cdaedf94ba34ced4f46b0edfce06ed">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyxlb1nuj35MlrJMIxOjspsHHx8Yks5uxE-wgaJpZM4YruSf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2j7ffnM9l8NuRk48Uks-j8Qu1Ueks5uxE-wgaJpZM4YruSf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2025"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2025/files/249f152bbc66e6c16046d054357bdeca8b830d8b..099dedd0f2cdaedf94ba34ced4f46b0edfce06ed"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2025/files/249f152bbc66e6c16046d054357bdeca8b830d8b..099dedd0f2cdaedf94ba34ced4f46b0edfce06ed",
"url": "https://github.com/quicwg/base-drafts/pull/2025/files/249f152bbc66e6c16046d054357bdeca8b830d8b..099dedd0f2cdaedf94ba34ced4f46b0edfce06ed",
"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 #2025",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2025:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "099dedd",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2025/files/249f152bbc66e6c16046d054357bdeca8b830d8b..099dedd0f2cdaedf94ba34ced4f46b0edfce06ed"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414114975\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf45830ac11c_44f33fae220d45c01741ad--


From nobody Tue Nov 20 10: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 0A90D130DDE for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:55:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1pehuCy0-bUt for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:55: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 DA8A3130E50 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:55:06 -0800 (PST)
Date: Tue, 20 Nov 2018 10:55:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542740106; bh=TaT3+ykJPzzSISM/5THsC90ptDZD3s3CmoS1dFkLnGc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1EyyEroJagI/cIk75VEEgaloSiXvl5lrRabD3kxLrPUiSAfmdq0mRnJFKtREHX+x3 6EEW3Z9iUG7xm65y12hBJZWPZu6sF06mzbynTUER9TYYnpzOX/wMWU2Yljxw5BbYTk YRFJLlA4eyEE01nfohfeI3vsq6teUcEBfbw5neKA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67660b4b81ba1b5542abfb8a6adad3e10415c63e92cf00000001180c1a8a92a169ce16d11972@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2025/review/176923314@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2025@github.com>
References: <quicwg/base-drafts/pull/2025@github.com>
Subject: Re: [quicwg/base-drafts] Send a few immediate ACKs (#2025)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4588a2585c_5f473ff6592d45bc1988ed"; 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/Kb4FDyTCeU01xJV7yPAHE6RzIsI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:55:13 -0000

----==_mimepart_5bf4588a2585c_5f473ff6592d45bc1988ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -483,11 +483,15 @@ the peer spurious timeouts.  The maximum ack delay is communicated in the
 An acknowledgement SHOULD be sent immediately upon receipt of a second
 packet but the delay SHOULD NOT exceed the maximum ack delay. QUIC recovery
 algorithms do not assume the peer generates an acknowledgement immediately when

does immediately mean ASAP or any convenient time before ACK delay ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2025#pullrequestreview-176923314
----==_mimepart_5bf4588a2585c_5f473ff6592d45bc1988ed
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/2025#discussion_r235127969">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -483,11 +483,15 @@ the peer spurious timeouts.  The maximum ack delay is communicated in the
 An acknowledgement SHOULD be sent immediately upon receipt of a second
 packet but the delay SHOULD NOT exceed the maximum ack delay. QUIC recovery
 algorithms do not assume the peer generates an acknowledgement immediately when
</pre>
<p>does immediately mean ASAP or any convenient time before ACK delay ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2025#pullrequestreview-176923314">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz61i-oZOV_9989h2Uc6iCysEFdEks5uxFAKgaJpZM4YruSf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-yjD71Hl2vvKsA9urGHbWYFDpSfks5uxFAKgaJpZM4YruSf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2025"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2025#pullrequestreview-176923314"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2025#pullrequestreview-176923314",
"url": "https://github.com/quicwg/base-drafts/pull/2025#pullrequestreview-176923314",
"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 2025",
"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/2025#pullrequestreview-176923314"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414114975\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4588a2585c_5f473ff6592d45bc1988ed--


From nobody Tue Nov 20 10:57: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 BBCB5130DC6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:57:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 sMo2rFbFbNqX for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:57: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 BA9CC1277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:57:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542740274; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=V714w+MhwUKSKQKExW0Mon+Kr5q7G0dPx1rtLdIrAOM=; b=FLBf+rvLklsl63X8bUnKKgqahXo4D+nXZJGas0ZLv/flycTqQhpcK96bJ5GZoKiDu5UIM+vc dNIvkRD+DDT/6Tzw/JNuvSdlRdLNWratjZUsjisg+yHqWO0kUVoKHwyDWD9cHr5BNwnR2sSr IOvJkpggAUNBw9oxhI98SO4Q0x4=
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 5bf45931.7f496c03a2d0-smtp-out-n02; Tue, 20 Nov 2018 18:57:53 -0000 (UTC)
Date: Tue, 20 Nov 2018 10:57:52 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf459302b262_223ac2ad4dd4d6584541b8@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 75482c: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf459302ae8e_223ac2ad4dd4d65845405c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NZeopLLF0OakYMkvLw0Npwf73aY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:57:57 -0000

----==_mimepart_5bf459302ae8e_223ac2ad4dd4d65845405c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-restart-idle
  Home:   https://github.com/quicwg/base-drafts
  Commit: 75482c7c90e0173ae771dcd509fa7c284b8ac670
      https://github.com/quicwg/base-drafts/commit/75482c7c90e0173ae771dcd509fa7c284b8ac670
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf459302ae8e_223ac2ad4dd4d65845405c--


From nobody Tue Nov 20 10:58: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 A85741277BB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:58:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 Gv_lVcxxeBT0 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 10:57:59 -0800 (PST)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FB0D130DC7 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 10:57:59 -0800 (PST)
Date: Tue, 20 Nov 2018 10:57:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542740278; bh=oQzTGKFnj3eEAyK4kok8lREHIRENAzC9asSW2zMIheA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JdTXlbSHD8upviclO7w2CWAAYpzMVNF5y3nbAp/eJW+5kq7eXHWsfHN/Hx/O1n9Cr NLCdAqymZhAMGgPClnZrWay2yx13qSYUdb2ciq7pfFlfd90q1YldHcIZn0yDMCi5sO GJbVGhtVvUOZfmldocXn/6Lg4h3uwml2KJUfwsrE=
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/2023/push/3066566107@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf459363ac23_284a3fb0598d45c01228e6"; 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/hLkVGpETPjl_hqV5gwH_T395edQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:58:01 -0000

----==_mimepart_5bf459363ac23_284a3fb0598d45c01228e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

75482c7  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/2023/files/4149b3cf0b2048d8a235ab313094b1e636d91671..75482c7c90e0173ae771dcd509fa7c284b8ac670

----==_mimepart_5bf459363ac23_284a3fb0598d45c01228e6
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/75482c7">75482c7</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/2023/files/4149b3cf0b2048d8a235ab313094b1e636d91671..75482c7c90e0173ae771dcd509fa7c284b8ac670">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0OmCaVPrUbJpdOFojOzvFMjZRvJks5uxFC2gaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_oHO4THIfHdwAD3F8QMIbjjdmOeks5uxFC2gaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023/files/4149b3cf0b2048d8a235ab313094b1e636d91671..75482c7c90e0173ae771dcd509fa7c284b8ac670"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023/files/4149b3cf0b2048d8a235ab313094b1e636d91671..75482c7c90e0173ae771dcd509fa7c284b8ac670",
"url": "https://github.com/quicwg/base-drafts/pull/2023/files/4149b3cf0b2048d8a235ab313094b1e636d91671..75482c7c90e0173ae771dcd509fa7c284b8ac670",
"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 #2023",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2023:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "75482c7",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2023/files/4149b3cf0b2048d8a235ab313094b1e636d91671..75482c7c90e0173ae771dcd509fa7c284b8ac670"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf459363ac23_284a3fb0598d45c01228e6--


From nobody Tue Nov 20 11:01: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 C3479130DCD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:01:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3FzRL8alJauM for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:01: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 AD8F0130DC7 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:01:50 -0800 (PST)
Date: Tue, 20 Nov 2018 11:01:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542740510; bh=L6t+2a/OgLQmgypWOGNLVhjAhq7yVba+xGgQ/1rFD/k=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xQ1B57opO+/MOt+eMo1BaSevXFkKulZcV1aKvuMsyXqmcF8NIqVQT3qJaqXxQ4qQM 4DvZza7mVEUv+lLVZf+PCIYvWG3UoS+vZzzL83Nv+ckB6EnPpRPbdjEry9NfL/pQd/ tEI8bQeAJCampXfHrSgP1FY9ojssjtcUZ9e5V8FE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab06c67b607a29ae11d94a6f4fe5d254b16f920d9392cf00000001180c1c1e92a169ce16d12586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2026@github.com>
Subject: [quicwg/base-drafts] Can Initial/0-RTT CIDs safely be used for routing? (#2026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf45a1ed84f_29133fa8c54d45c4758ae"; 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/neL9ZUg7DYGL7RioGvi8juwtDMY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:01:53 -0000

----==_mimepart_5bf45a1ed84f_29133fa8c54d45c4758ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In Section 7.2, the spec makes an implicit assumption that the CID of the Initial packet is used for routing:
> A client SHOULD select a Destination Connection ID length long enough to fulfill the minimum for every QUIC version it supports. **This increases the chance subsequent Initial packets are routed to the same server.**

 #2008 makes this even more explicit:
> To enable consistent routing through the subsequent Initial packets are routed to the same server.	handshake, a client SHOULD select an initial Destination Connection ID length long enough to fulfill the minimum size for every QUIC version it supports.

However, in the discussion of #1486, part of the conclusion was that, to protect from malicious clients, load balancers cannot safely permit client-chosen fields to influence the routing of their packets to a particular server.  IIRC, this was also discussed in New York as part of the #1486 discussion.

Did we mean that?  If so, we have conflicting 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/2026
----==_mimepart_5bf45a1ed84f_29133fa8c54d45c4758ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In Section 7.2, the spec makes an implicit assumption that the CID of =
the Initial packet is used for routing:</p>
<blockquote>
<p>A client SHOULD select a Destination Connection ID length long enough =
to fulfill the minimum for every QUIC version it supports. <strong>This i=
ncreases the chance subsequent Initial packets are routed to the same ser=
ver.</strong></p>
</blockquote>
<p><a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to loa=
d issue title" data-id=3D"381124112" data-permission-text=3D"Issue title =
is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/2008=
" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base=
-drafts/pull/2008/hovercard" href=3D"https://github.com/quicwg/base-draft=
s/pull/2008">#2008</a> makes this even more explicit:</p>
<blockquote>
<p>To enable consistent routing through the subsequent Initial packets ar=
e routed to the same server.	handshake, a client SHOULD select an initial=
 Destination Connection ID length long enough to fulfill the minimum size=
 for every QUIC version it supports.</p>
</blockquote>
<p>However, in the discussion of <a class=3D"issue-link js-issue-link" da=
ta-error-text=3D"Failed to load issue title" data-id=3D"336069048" data-p=
ermission-text=3D"Issue title is private" data-url=3D"https://github.com/=
quicwg/base-drafts/issues/1486" data-hovercard-type=3D"issue" data-hoverc=
ard-url=3D"/quicwg/base-drafts/issues/1486/hovercard" href=3D"https://git=
hub.com/quicwg/base-drafts/issues/1486">#1486</a>, part of the conclusion=
 was that, to protect from malicious clients, load balancers cannot safel=
y permit client-chosen fields to influence the routing of their packets t=
o a particular server.  IIRC, this was also discussed in New York as part=
 of the <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed t=
o load issue title" data-id=3D"336069048" data-permission-text=3D"Issue t=
itle is private" data-url=3D"https://github.com/quicwg/base-drafts/issues=
/1486" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-d=
rafts/issues/1486/hovercard" href=3D"https://github.com/quicwg/base-draft=
s/issues/1486">#1486</a> discussion.</p>
<p>Did we mean that?  If so, we have conflicting 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/2026">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AWbkq3XyqOPYFo-s5VLQ3xgzYTdFerg=
qks5uxFGegaJpZM4YrvJ6">mute the thread</a>.<img src=3D"https://github.com=
/notifications/beacon/AWbkqz766YGc9YoXYPZ0rtyeeStVEZR6ks5uxFGegaJpZM4YrvJ=
6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"=
Can Initial/0-RTT CIDs safely be used for routing? (#2026)"}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/20=
26"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2026",
"url": "https://github.com/quicwg/base-drafts/issues/2026",
"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": "Can Initial/0-RTT CIDs safely be used for routing? (#2026)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2026
}
]
}
],
"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\": 2026,\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\": 2026\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2026"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4141185=
22\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf45a1ed84f_29133fa8c54d45c4758ae--


From nobody Tue Nov 20 11: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 9F3E5130DCD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:02:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4WtXdpzPWrsc for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:02: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 448F01277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:02:36 -0800 (PST)
Date: Tue, 20 Nov 2018 11:02:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542740555; bh=YHvLbw5op4Ib2LIebnjW3PorY/eZxfbIDH4TBCAonyA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rflgBh+Lk/W9CtenYF9lUy06k1rPG9l/w0USE4V85qOsXsA6rDBV4ZvckPByFNMrF 50iP1eD5P6o6ZYRsL6PmxM9mopCyHcYErQBseUlMTAbGZqRi79xD9ewShzcIEm3MVY 8aX8znb2q04mxwd+hmz/mAdpYiWR9yzMYN/yBUHI=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2a4650cb79841f2d035c5cbd110080525d5153792cf00000001180c1c4b92a169ce16b77e10@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2008/c440392570@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2008@github.com>
References: <quicwg/base-drafts/pull/2008@github.com>
Subject: Re: [quicwg/base-drafts] Expands CID size text just a bit (#2008)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf45a4b72872_2fbd3fbe846d45c04785c"; 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/bjBCr3KPcJ6s9Ih6nWn88bKoYIE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:02:38 -0000

----==_mimepart_5bf45a4b72872_2fbd3fbe846d45c04785c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fair enough; this PR doesn't introduce that problem, though it magnifies it a bit. I've opened #2026 to resolve 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/2008#issuecomment-440392570
----==_mimepart_5bf45a4b72872_2fbd3fbe846d45c04785c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fair enough; this PR doesn't introduce that problem, though it magnifies it a bit. I've opened <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382805382" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2026" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2026/hovercard" href="https://github.com/quicwg/base-drafts/issues/2026">#2026</a> to resolve 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/2008#issuecomment-440392570">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3OFwi38p3KhQKy1YeIwqi0kTyJ2ks5uxFHLgaJpZM4YfoaK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1aq85SDaH9Viqjzj3I54pOJkGDNks5uxFHLgaJpZM4YfoaK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2008: Fair enough; this PR doesn't introduce that problem, though it magnifies it a bit. I've opened #2026 to resolve that."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2008#issuecomment-440392570"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2008#issuecomment-440392570",
"url": "https://github.com/quicwg/base-drafts/pull/2008#issuecomment-440392570",
"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] Expands CID size text just a bit (#2008)",
"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\": 2008,\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\": 2008\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2008#issuecomment-440392570"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410945162\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf45a4b72872_2fbd3fbe846d45c04785c--


From nobody Tue Nov 20 11:02: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 58511130DC6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:02:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 C7d0SMTF5qCJ for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:02:53 -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 930071277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:02: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=YW74Xx8cCidhNA/RJbGb269pdLA=; b=mN5DNupEv8vs2k9d g6hlHGh8PfIzCXfPEtAj0bB121zr4cAI2oOEyy8Rf76MA9nbuFmSpFXFkBOK/Fv9 CG0GlxNHAJdW/RwyGltVkuH2nkdt91Lg1u7YFYQVFF0E76BBDlYHE2L/YHvnAnhD F0ntnQzHtozhj85Q9F8/reKwI4Y=
Received: by filter1545p1mdw1.sendgrid.net with SMTP id filter1545p1mdw1-3060-5BF45A5C-19 2018-11-20 19:02:52.740120752 +0000 UTC m=+415304.445050265
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id 8nkEC2uRQnaJAMpgvpqRKw for <quic-issues@ietf.org>; Tue, 20 Nov 2018 19:02:52.689 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id A767680334 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:02:52 -0800 (PST)
Date: Tue, 20 Nov 2018 19:02:52 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5efa3205befad54dd35c24c4c15e9ff397a3f95492cf00000001180c1c5c92a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/review/176926701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf45a5ca5ff4_6c9b3fb5870d45b8723e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3GDbHaLzYaGM0ssRe2bl6L9RtH1xc0LuTEve /tRw+6ahqZm+UALAOAKTwwUBH0J+y7hdiyqSHiHTVvGF9jd+4SkXcrJTnkZbW4h2jNficqXBZgpNIt F2bQ1BxSbPL+ztBpirAX+O2E95ofla5Zwf3cDPmtlqijDPS0IYOL8aFBPw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gSJzKyEOF3bUFZGHHp8yHdtne00>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:02:55 -0000

----==_mimepart_5bf45a5ca5ff4_6c9b3fb5870d45b8723e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is

Yes, this is intended as editorial clarification to fix #1983

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2024#discussion_r235130669
----==_mimepart_5bf45a5ca5ff4_6c9b3fb5870d45b8723e3
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/2024#discussion_r235130669">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is
</pre>
<p>Yes, this is intended as editorial clarification to fix <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="378929094" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1983" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1983/hovercard" href="https://github.com/quicwg/base-drafts/issues/1983">#1983</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2024#discussion_r235130669">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6HppgaCYqvyTvF-lAoJ0kyOQoV4ks5uxFHcgaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8fv2pQ1bHa9-OLjAAS1uC_5c7hSks5uxFHcgaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024#discussion_r235130669"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#discussion_r235130669",
"url": "https://github.com/quicwg/base-drafts/pull/2024#discussion_r235130669",
"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 2024",
"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/2024#discussion_r235130669"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf45a5ca5ff4_6c9b3fb5870d45b8723e3--


From nobody Tue Nov 20 11:12: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 03934130DCD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:12:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.471
X-Spam-Level: 
X-Spam-Status: No, score=-3.471 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0QE0pPn13yAC for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:11:59 -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 76A9B12D4E9 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:11: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=R7t6tkidSESalrC9Onqto+q4Erc=; b=NbD2cZgk5na50fFl yPksyXaePFRv70qLqSNpLc7q9vl+7jJ9TlMghk7sijrZR75xFraUmNB3btmL0MR5 teSir6Ix/pUJaSWTZ7c1BrlaW5jn9o70Ii1pqoABrT7RrJq6vF2HKrzUJErYnr9X 3OO3In9AxGgbjvWqNZ1W/B82h/Y=
Received: by filter1474p1mdw1.sendgrid.net with SMTP id filter1474p1mdw1-29062-5BF45C7D-22 2018-11-20 19:11:57.897218463 +0000 UTC m=+361282.317084249
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id T0HQs527Qb6LGHJXoslzLQ for <quic-issues@ietf.org>; Tue, 20 Nov 2018 19:11:57.708 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id AF8CC4C0342 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:11:57 -0800 (PST)
Date: Tue, 20 Nov 2018 19:11:58 +0000 (UTC)
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/3066605040@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_5bf45c7dadd41_5d013fb300ed45c019246e"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1AIBf8v2EhP3SpCG642a1O8EJBooT/J64WhA aitywc5SIhkr21xoCZTbU2UboLrA5MSY+L+UgH+1lJHIJPZU7JvZuPHhNnCamLT9dS1TcEoDCOtXke rQueWRIwuwwAnoiz0TWPtDR7ymi0S2wiLFPsyI8gWuys738V78T//hoG1LBQjgRuRpnV9pIvhDxsBt E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vpdVkTT1CAo20AoJyLQ3yeIGZHU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:12:01 -0000

----==_mimepart_5bf45c7dadd41_5d013fb300ed45c019246e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@rpaulo pushed 2 commits.

f33b308  Merge remote-tracking branch 'upstream/master' into test-vectors-initial
14c807f  Fix a problem with the encoded labels.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1573/files/965c05d275ef3b63269b717be090c601e2fc737e..14c807f79dd8cc14a918b847d80e60ac1d1cf99a

----==_mimepart_5bf45c7dadd41_5d013fb300ed45c019246e
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/f33b308">f33b308</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/14c807f">14c807f</a>  Fix a problem with the encoded labels.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#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/965c05d275ef3b63269b717be090c601e2fc737e..14c807f79dd8cc14a918b847d80e60ac1d1cf99a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_6AUu4OuvLXAe0vj_4I17ffh0IXks5uxFP9gaJpZM4VSLo0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1GVUOJbTtOGfcJ_m-7-6dtTPLakks5uxFP9gaJpZM4VSLo0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/965c05d275ef3b63269b717be090c601e2fc737e..14c807f79dd8cc14a918b847d80e60ac1d1cf99a"}}}</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/965c05d275ef3b63269b717be090c601e2fc737e..14c807f79dd8cc14a918b847d80e60ac1d1cf99a",
"url": "https://github.com/quicwg/base-drafts/pull/1573/files/965c05d275ef3b63269b717be090c601e2fc737e..14c807f79dd8cc14a918b847d80e60ac1d1cf99a",
"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 pushed 2 commits in #1573",
"sections": [
{
"text": "2 new commits pushed to quicwg/base-drafts #1573:",
"activityTitle": "**Rui Paulo**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@rpaulo",
"facts": [
{
"name": "f33b308",
"value": "Merge remote-tracking branch 'upstream/master' into test-vectors-initial"
},
{
"name": "14c807f",
"value": "Fix a problem with the encoded labels."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1573/files/965c05d275ef3b63269b717be090c601e2fc737e..14c807f79dd8cc14a918b847d80e60ac1d1cf99a"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 357087796\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf45c7dadd41_5d013fb300ed45c019246e--


From nobody Tue Nov 20 11:14: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 803BB12D4E9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:14:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.471
X-Spam-Level: 
X-Spam-Status: No, score=-3.471 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mg7ggj1s5XpV for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:14:53 -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 F1F76130DD2 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:14: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=Alwoyu0EXS4aVx2EcVkk76XXW1c=; b=H4utLnmscZ6MpBzq 8z5bKsKq1f1kR3z4hkXrn0qGzJ8D6V1MOmTRgw7f2MAjuv777gTtu/CQhlb4ZKMb KoGHAxR0HI5p3I4xwHbROpY5UXomoFKosYMCgDD8LbqCGy5jAATj3jBhcPb3X/cQ 8NSOHEp7W9BcSv2UlUeQd5+j8tE=
Received: by filter0889p1las1.sendgrid.net with SMTP id filter0889p1las1-16624-5BF45D2B-14 2018-11-20 19:14:51.511458796 +0000 UTC m=+419583.648629873
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id dvGkypVmQDWdQb6rRHgLmw for <quic-issues@ietf.org>; Tue, 20 Nov 2018 19:14:51.367 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id 66D263E01DF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:14:51 -0800 (PST)
Date: Tue, 20 Nov 2018 19:14:51 +0000 (UTC)
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc115cb43deed56c742626122a48a95b8845c13e292cf00000001180c1f2b92a169ce145eeded@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1573/c440396497@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_5bf45d2b6575c_55763fa0a6ad45b8999ef"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak181o86/XvGrDLuokB/DkMWg4JswIh/NpGtQ8 DLBJ5iNCNHphs0WrLmsyLhizbX+scLC79HTS/6s7cjqtwYjDSvBVP0xb8aqdzLFGExPbujaklb+lbV wCv/yZPCoTDLuwyiM5qAB8318lY+JIri0jqGZeduTYx6V4BCuBpQcMQtPL2BzwCuiPxoxdOPajhwlM U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PUFs8n-Dm-le0aluShXxbk3X49U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:14:54 -0000

----==_mimepart_5bf45d2b6575c_55763fa0a6ad45b8999ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm aware they are about to change again, but at least this should be correct now for -15 drafts.  I can update these vectors once @martinthomson PR is merged.  (Looks like the consensus right now is to move to "tls13 " and to add a QUIC version in the context 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/1573#issuecomment-440396497
----==_mimepart_5bf45d2b6575c_55763fa0a6ad45b8999ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm aware they are about to change again, but at least this should be correct now for -15 drafts.  I can update these vectors once <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> PR is merged.  (Looks like the consensus right now is to move to "tls13 " and to add a QUIC version in the context 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/1573#issuecomment-440396497">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8MQCK2NQDAfcM_2XXxqLAmrgFd_ks5uxFSrgaJpZM4VSLo0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq01eCNMUpjFeRmp4b6XjiP0d_x9Hks5uxFSrgaJpZM4VSLo0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1573: I'm aware they are about to change again, but at least this should be correct now for -15 drafts.  I can update these vectors once @martinthomson PR is merged.  (Looks like the consensus right now is to move to \"tls13 \" and to add a QUIC version in the context field.)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1573#issuecomment-440396497"}}}</scr
 ipt>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-440396497",
"url": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-440396497",
"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] Add an appendix containing test vectors for \"Initial\". (#1573)",
"sections": [
{
"text": "",
"activityTitle": "**Rui Paulo**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@rpaulo",
"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\": 1573,\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\": 1573\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-440396497"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 357087796\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf45d2b6575c_55763fa0a6ad45b8999ef--


From nobody Tue Nov 20 11:15: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 27257130DCD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:15:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 kEGXb84eOOch for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:15: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 8C0BE12D4E9 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:15:35 -0800 (PST)
Date: Tue, 20 Nov 2018 11:15:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542741334; bh=44kQIc0IVxRW2ZxIHB//lelCFBSZa71L9QGBSxoypSQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tghyP57jI8zmeT8M2L0mDB+sHbq/oSMC+qJPFCK5o2EN3d2f/LifjMTLln4/E2CCl Tb4eWqTrmxvJQ7JWMSlMmtoWU8UVDnTPUjF2OhZV0rqsMNHZfMEgVFZLEMSUJe1ory +cOmGMuYgfOJNTYhWRlYtc+jIGDy6Ei8clUKaEDk=
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/3066615096@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_5bf45d56ac477_6ccf3fb5870d45b820295d"; 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/PxiWCPSUSMjoj9JWqXq2oUgy3uA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:15:37 -0000

----==_mimepart_5bf45d56ac477_6ccf3fb5870d45b820295d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@rpaulo pushed 1 commit.

3d808de  Lint checks.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1573/files/14c807f79dd8cc14a918b847d80e60ac1d1cf99a..3d808ded237356fcc8965afb10f3ca8a0ab8bb8f

----==_mimepart_5bf45d56ac477_6ccf3fb5870d45b820295d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/rpaulo" class="user-mention">@rpaulo</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3d808de">3d808de</a>  Lint checks.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#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/14c807f79dd8cc14a918b847d80e60ac1d1cf99a..3d808ded237356fcc8965afb10f3ca8a0ab8bb8f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8l8UTRAT1ZzXJaUyoT5MevMQWP2ks5uxFTWgaJpZM4VSLo0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq22e6SYjZc3qRHwQOlH-v5lykiqqks5uxFTWgaJpZM4VSLo0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 1 commit in #1573"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1573/files/14c807f79dd8cc14a918b847d80e60ac1d1cf99a..3d808ded237356fcc8965afb10f3ca8a0ab8bb8f"}}}</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/14c807f79dd8cc14a918b847d80e60ac1d1cf99a..3d808ded237356fcc8965afb10f3ca8a0ab8bb8f",
"url": "https://github.com/quicwg/base-drafts/pull/1573/files/14c807f79dd8cc14a918b847d80e60ac1d1cf99a..3d808ded237356fcc8965afb10f3ca8a0ab8bb8f",
"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 pushed 1 commit in #1573",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1573:",
"activityTitle": "**Rui Paulo**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@rpaulo",
"facts": [
{
"name": "3d808de",
"value": "Lint checks."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1573/files/14c807f79dd8cc14a918b847d80e60ac1d1cf99a..3d808ded237356fcc8965afb10f3ca8a0ab8bb8f"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 357087796\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf45d56ac477_6ccf3fb5870d45b820295d--


From nobody Tue Nov 20 11:24: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 2B44712D4E9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:24:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VRZgNyZ9rkmR for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:24: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 3BF25130DD2 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:24:20 -0800 (PST)
Date: Tue, 20 Nov 2018 11:24:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542741859; bh=4a/Ra7vVmhn+bJHElggQSF5hV6a+NkdDHkrVwBpjCaw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q3HpmTv8XA/osDItUcfKaNWY7xz6Iq2jOwkZplkATezYmxnMX73GUMSlxQYX0+HcL TZ+pIx69RXd3oBxhM5HeeqA6AoQVsg6rSDYaaAhYeivguQFFuYEBHX/38HEd3AvZ2F EEuWCbnYiRDb24NZIHqSIxcBwerT1F/o9tBCw3r0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde8abe27a3c195f59d80ebd75f2ca2e03caf0e7b92cf00000001180c216392a169ce16d11972@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2025/review/176935631@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2025@github.com>
References: <quicwg/base-drafts/pull/2025@github.com>
Subject: Re: [quicwg/base-drafts] Send a few immediate ACKs (#2025)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf45f6326aaa_7b8f3fb3272d45b426548f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J9bbwKPMj4VjO4K6RuEV62XsmEM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:24:23 -0000

----==_mimepart_5bf45f6326aaa_7b8f3fb3272d45b426548f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -483,11 +483,15 @@ the peer spurious timeouts.  The maximum ack delay is communicated in the
 An acknowledgement SHOULD be sent immediately upon receipt of a second
 packet but the delay SHOULD NOT exceed the maximum ack delay. QUIC recovery
 algorithms do not assume the peer generates an acknowledgement immediately when

The intent is when you're done processing this set of packets, as clarified in the last paragraph.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2025#discussion_r235137951
----==_mimepart_5bf45f6326aaa_7b8f3fb3272d45b426548f
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/2025#discussion_r235137951">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -483,11 +483,15 @@ the peer spurious timeouts.  The maximum ack delay is communicated in the
 An acknowledgement SHOULD be sent immediately upon receipt of a second
 packet but the delay SHOULD NOT exceed the maximum ack delay. QUIC recovery
 algorithms do not assume the peer generates an acknowledgement immediately when
</pre>
<p>The intent is when you're done processing this set of packets, as clarified in the last paragraph.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2025#discussion_r235137951">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq66TaMnfy_XdBLbIprXJjg6DkVqJks5uxFbjgaJpZM4YruSf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwsWld2IDqmtKEDklzi7i39EnV-Qks5uxFbjgaJpZM4YruSf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2025"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2025#discussion_r235137951"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2025#discussion_r235137951",
"url": "https://github.com/quicwg/base-drafts/pull/2025#discussion_r235137951",
"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 2025",
"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/2025#discussion_r235137951"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414114975\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf45f6326aaa_7b8f3fb3272d45b426548f--


From nobody Tue Nov 20 11:25: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 69846130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:25:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 Pc1PwhDXWe1b for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:25: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 93DF312785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:25:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542741922; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Sw5IEP20DbhKbC3RxTFlkiUmUl8U6gi1tvSbMqoq3nc=; b=Huz3/D8KlFpj/lf1jVTHsGWEdZv/+6GU+G4wR81uKFxo3sBO28SM8i7C4AHdFzFtI3Noz1dh V2Av3DDmXEyfpjkbFsRmuH915yJYU5D+BPX2Cur/XuwddlX+IvqNPGkzuubvEu/2uftDVIWV 9Po65ZZZJeAREuPsoS/QApWt0sY=
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 5bf45fa1.7fab2c627e70-smtp-out-n02; Tue, 20 Nov 2018 19:25:21 -0000 (UTC)
Date: Tue, 20 Nov 2018 11:25:20 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf45fa0875c4_73e02b1c79a80578511d4@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5d9203: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf45fa087183_73e02b1c79a80578510d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J7F4pph4t-tqOxdL9tVM9-PQwPI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:25:26 -0000

----==_mimepart_5bf45fa087183_73e02b1c79a80578510d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-restart-idle
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5d9203fc67c1d562b7bd5afea1e365577007bda6
      https://github.com/quicwg/base-drafts/commit/5d9203fc67c1d562b7bd5afea1e365577007bda6
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf45fa087183_73e02b1c79a80578510d1--


From nobody Tue Nov 20 11:25: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 3FCF612785F for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:25:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 uzt-VQbOL_BK for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:25: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 12AB012D4E9 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:25:25 -0800 (PST)
Date: Tue, 20 Nov 2018 11:25:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542741924; bh=sVgXDT15AC9c2jmd3YIXoZodesNMomX4mpINwFlLU5E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=urmcPzClAWGbkpvCn/kEMnYvB69uNtCVFsKUNvt2qAfpz7yM56nmfJGMDwp5jG5Iq uvZuvHDQt2gtTVscHAOKIwgtxvj7G+i5mYFKZP3l8z8iMBb/1TZGvgSzayDKmHvZ/H TdHEVN2ASi7vY3cTjH2e+h9b6ms+3Bdx2Z9XlJ2k=
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/2023/push/3066643679@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf45fa4a8969_6ac33fa05a0d45b4406463"; 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/qB2uBX1FagNcDpaTNkrO-mRiX4I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:25:27 -0000

----==_mimepart_5bf45fa4a8969_6ac33fa05a0d45b4406463
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

5d9203f  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/2023/files/75482c7c90e0173ae771dcd509fa7c284b8ac670..5d9203fc67c1d562b7bd5afea1e365577007bda6

----==_mimepart_5bf45fa4a8969_6ac33fa05a0d45b4406463
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/5d9203f">5d9203f</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/2023/files/75482c7c90e0173ae771dcd509fa7c284b8ac670..5d9203fc67c1d562b7bd5afea1e365577007bda6">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_LQvtPmjLFarh5XQ6kxQkZRaMpRks5uxFckgaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxKT8dYbwKJW4jrsPU3HsXjHp24Rks5uxFckgaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023/files/75482c7c90e0173ae771dcd509fa7c284b8ac670..5d9203fc67c1d562b7bd5afea1e365577007bda6"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023/files/75482c7c90e0173ae771dcd509fa7c284b8ac670..5d9203fc67c1d562b7bd5afea1e365577007bda6",
"url": "https://github.com/quicwg/base-drafts/pull/2023/files/75482c7c90e0173ae771dcd509fa7c284b8ac670..5d9203fc67c1d562b7bd5afea1e365577007bda6",
"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 #2023",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2023:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "5d9203f",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2023/files/75482c7c90e0173ae771dcd509fa7c284b8ac670..5d9203fc67c1d562b7bd5afea1e365577007bda6"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf45fa4a8969_6ac33fa05a0d45b4406463--


From nobody Tue Nov 20 11:26: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 0E31712D4E9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:26:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NSUxAcjNJRZ6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:26: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 765CB12785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:26:37 -0800 (PST)
Date: Tue, 20 Nov 2018 11:26:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542741996; bh=VemxS/tzBk3jiSJGUhXWYbvGdaGao9Vd4LmxW8gZJ/g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=irf6MxtTAjHpVfek20//4nPgD+nVfCSOF6y3/xX4xIFPNR55vnWxXVcvEURRMZq0W RuJzQ46eoPXsKGze6vlspvJBDdgP3mG9z79e4uhIbwfpRfRD835vApwMnvt6jXAtWe 2r7CNPxYXFOBuWGE2vG1Q2oyQpzfUHursmIyC3oQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab705762619d0cdcb8f53fae6c8c4a104d4f9a69a992cf00000001180c21ec92a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023/review/176936615@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf45fecbe70f_15473f91522d45c427429c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PmyaS0al9yDXCwvOHzZIxWx7GDA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:26:39 -0000

----==_mimepart_5bf45fecbe70f_15473f91522d45c427429c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode

I don't know of a best practice for doing what you're describing, so unless you can find one in a TCP RFC or elsewhere, I'm hesitant to recommend 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/2023#discussion_r235138733
----==_mimepart_5bf45fecbe70f_15473f91522d45c427429c
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/2023#discussion_r235138733">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode
</pre>
<p>I don't know of a best practice for doing what you're describing, so unless you can find one in a TCP RFC or elsewhere, I'm hesitant to recommend 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/2023#discussion_r235138733">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwchFx3dyxXg0O4_qpsK9Zub6mB_ks5uxFdsgaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Cu2pemZEwtJ48z85pWAppdlv5nks5uxFdsgaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023#discussion_r235138733"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235138733",
"url": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235138733",
"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 2023",
"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/2023#discussion_r235138733"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf45fecbe70f_15473f91522d45c427429c--


From nobody Tue Nov 20 11: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 59640130DD2 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:28:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U34ILO-Stz6G for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:28: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 BF03D130DCF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:28:19 -0800 (PST)
Date: Tue, 20 Nov 2018 11:28:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542742098; bh=8m0wHOB0xozPavALc5IykC8EfjjMDOLYzPixb4Xmdlo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vWHoUxX+5PTWqyJ06kq9Rvj0kSastu3JCQj/x2C/s6am1P1JptTD8VKXbPdhy/4FN nckLclkaE0MUtB6PTd4KeEHHzrSqsaJbZ24bXEIoDtJzG+kmn7BZk6k1RLOmJTspNw ZBnW+3LGk2m19t3hptD4rwhhfCO1GL+50zfHgv9U=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab151f290691f7af0073d85bcdc9bb3dc922e1171792cf00000001180c225292a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/review/176937316@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46052dec52_8ba3f8ef90d45b82057d9"; 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/kYcPzQrmB1t6lJed5igxnHqueL8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:28:21 -0000

----==_mimepart_5bf46052dec52_8ba3f8ef90d45b82057d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is

Maybe we should clarify by saying instead "Initial packets sent in response to the VN or Retry packets will reset the handshake timer". 

It seems like the new text suggest that we should explicitly start a timer at this event. I'd rather start a timer at the onPacketSent event 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/2024#discussion_r235139269
----==_mimepart_5bf46052dec52_8ba3f8ef90d45b82057d9
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/2024#discussion_r235139269">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is
</pre>
<p>Maybe we should clarify by saying instead "Initial packets sent in response to the VN or Retry packets will reset the handshake timer".</p>
<p>It seems like the new text suggest that we should explicitly start a timer at this event. I'd rather start a timer at the onPacketSent event 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/2024#discussion_r235139269">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq04HkY4IjwcryELm7mKPq1_zL7_0ks5uxFfSgaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8TJh69XggbNGRaruW58t8CTfSRuks5uxFfSgaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024#discussion_r235139269"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#discussion_r235139269",
"url": "https://github.com/quicwg/base-drafts/pull/2024#discussion_r235139269",
"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 2024",
"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/2024#discussion_r235139269"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf46052dec52_8ba3f8ef90d45b82057d9--


From nobody Tue Nov 20 11: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 DF5EB12785F for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:29:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9-c1tH8NJPRt for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:29: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 111CF1277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:29:46 -0800 (PST)
Date: Tue, 20 Nov 2018 11:29:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542742185; bh=upVPTpnEWim4fUthsdChsonO6vp2VNu5efxJA4Quynw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P4SYvjd7FiVWCg4ELrCcfY5CRA5Yy9ol99qQiK5uV9nA4+2iCNCwOP1G8Ez+LatJG q+MRlQEekTkDb4N86Gc2NVq0dg8MCPzOTqoZGxHFqrD6g2HE6g443okNBwmQN+YU4H l9zJKI2Cs/U1t0iCCvrnQhVZHcbRgNoKhgZnDJEc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf270e3d56c667e964967aad3538272f8c589c1692cf00000001180c22a992a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/review/176937933@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf460a94d113_426d3f8cf12d45c0606f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hKZEn2cYn83eQ_WaIv8q-mItEnE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:29:48 -0000

----==_mimepart_5bf460a94d113_426d3f8cf12d45c0606f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is

Agreed, that wasn't what I intended to say, but that's how it came out.  I'll try to fix it, or if you want to make a suggestion, that'd be great.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2024#discussion_r235139751
----==_mimepart_5bf460a94d113_426d3f8cf12d45c0606f4
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/2024#discussion_r235139751">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is
</pre>
<p>Agreed, that wasn't what I intended to say, but that's how it came out.  I'll try to fix it, or if you want to make a suggestion, that'd be great.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2024#discussion_r235139751">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4a6_yS41bGtnYpDF83oyAtdJ4Tsks5uxFgpgaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0JDCv3SXUYjwN6z4_6pfuGxRSqWks5uxFgpgaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024#discussion_r235139751"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#discussion_r235139751",
"url": "https://github.com/quicwg/base-drafts/pull/2024#discussion_r235139751",
"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 2024",
"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/2024#discussion_r235139751"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf460a94d113_426d3f8cf12d45c0606f4--


From nobody Tue Nov 20 11: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 C8B45130DD2 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:33:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qVQxEHiHJXmx for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:33:32 -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 400FF130DC6 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:33:32 -0800 (PST)
Date: Tue, 20 Nov 2018 11:33:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542742411; bh=pZJ6sNHTO+aFv8u3qH9RYXkAwLYCNdMZgY2ORDdnKjs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CNUIzdQL9/53ydYaIs2N7IgllSEK/DuQgTvm4f//ADjAgvXRcYy6aj1gcEXlEQs/8 gIgLIPwfN0s9R4WjHzWB57wFF4/SiKLi7F2h3wu2u8T3K7udnVkzOTXif7JD7tyz/x JCrHiXILuaSacun5/rXCD8aKXFbgo6dVNjhL9Jbk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d8c4bb6244c05ea2dd3fae7004f2f73fa85cb9392cf00000001180c238b92a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440402331@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4618b898b5_31223fd88aed45c09259e"; 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/SiW5DpJ0kWCkdQ7gse6MbTlq3E8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:33:34 -0000

----==_mimepart_5bf4618b898b5_31223fd88aed45c09259e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think I see the issue, though we're skirting the outer edges of my crypto here, so I'd like to confirm.  The cheap way to deal with this would *seem* to be taking those two extra masking bits from the packet number protection and using them to mask off the bits iff you're not using them.  But that doesn't work, because you don't have the PNP mask until after you've committed to a value.

The pre-masking value (currently required to be 0) is in the AAD, which influences the output of the AEAD tag (and the ciphertext?).  The sampled input for packet number protection can come from the AEAD tag, so anything that modifies the AAD potentially modifies the PNP mask.

To validate, the recipient would need to generate the PNP mask, then check the packet against the authentication tag for both the bits-as-received and the bits-as-would-have-been-masked, then accept the packet if either were valid.  (Since we're talking about two bits, there's also a ~33% chance that if someone on the network decided to fiddle those bits, the recipient would decide it was still okay.)

In order to avoid trial decryption and undetected meddling, the recipient has to know whether to unmask those bits before validating the packet or not.  Either we declare them unmasked and random-if-not-used, which entails an extra CSPRNG call for those two bits in the non-experiment case; or we declare them masked unless the peers negotiate otherwise.  (The value pre-masking doesn't actually matter, but since the network can't observe it, it's useless for these experiments.)

Did I get all 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/2022#issuecomment-440402331
----==_mimepart_5bf4618b898b5_31223fd88aed45c09259e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think I see the issue, though we're skirting the outer edges of my c=
rypto here, so I'd like to confirm.  The cheap way to deal with this woul=
d <em>seem</em> to be taking those two extra masking bits from the packet=
 number protection and using them to mask off the bits iff you're not usi=
ng them.  But that doesn't work, because you don't have the PNP mask unti=
l after you've committed to a value.</p>
<p>The pre-masking value (currently required to be 0) is in the AAD, whic=
h influences the output of the AEAD tag (and the ciphertext?).  The sampl=
ed input for packet number protection can come from the AEAD tag, so anyt=
hing that modifies the AAD potentially modifies the PNP mask.</p>
<p>To validate, the recipient would need to generate the PNP mask, then c=
heck the packet against the authentication tag for both the bits-as-recei=
ved and the bits-as-would-have-been-masked, then accept the packet if eit=
her were valid.  (Since we're talking about two bits, there's also a ~33%=
 chance that if someone on the network decided to fiddle those bits, the =
recipient would decide it was still okay.)</p>
<p>In order to avoid trial decryption and undetected meddling, the recipi=
ent has to know whether to unmask those bits before validating the packet=
 or not.  Either we declare them unmasked and random-if-not-used, which e=
ntails an extra CSPRNG call for those two bits in the non-experiment case=
; or we declare them masked unless the peers negotiate otherwise.  (The v=
alue pre-masking doesn't actually matter, but since the network can't obs=
erve it, it's useless for these experiments.)</p>
<p>Did I get all 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/2022#issuecomment-440402331">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Xs=
N4jYK6Lo57LSWpCgRgm-Llufks5uxFkLgaJpZM4YqO4D">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-VcHBYRh-PbBUS0KlVkBkZU=
LQsgks5uxFkLgaJpZM4YqO4D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2022: I think I see the issue, though we're skirting the outer=
 edges of my crypto here, so I'd like to confirm.  The cheap way to deal =
with this would *seem* to be taking those two extra masking bits from the=
 packet number protection and using them to mask off the bits iff you're =
not using them.  But that doesn't work, because you don't have the PNP ma=
sk until after you've committed to a value.\r\n\r\nThe pre-masking value =
(currently required to be 0) is in the AAD, which influences the output o=
f the AEAD tag (and the ciphertext?).  The sampled input for packet numbe=
r protection can come from the AEAD tag, so anything that modifies the AA=
D potentially modifies the PNP mask.\r\n\r\nTo validate, the recipient wo=
uld need to generate the PNP mask, then check the packet against the auth=
entication tag for both the bits-as-received and the bits-as-would-have-b=
een-masked, then accept the packet if either were valid.  (Since we're ta=
lking about two bits, there's also a ~33% chance that if someone on the n=
etwork decided to fiddle those bits, the recipient would decide it was st=
ill okay.)\r\n\r\nIn order to avoid trial decryption and undetected meddl=
ing, the recipient has to know whether to unmask those bits before valida=
ting the packet or not.  Either we declare them unmasked and random-if-no=
t-used, which entails an extra CSPRNG call for those two bits in the non-=
experiment case; or we declare them masked unless the peers negotiate oth=
erwise.  (The value pre-masking doesn't actually matter, but since the ne=
twork can't observe it, it's useless for these experiments.)\r\n\r\nDid I=
 get all that?"}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/2022#issuecomment-440402331"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment=
-440402331",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0402331",
"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] Short header reserved bits: make avail=
able for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0402331"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4137241=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf4618b898b5_31223fd88aed45c09259e--


From nobody Tue Nov 20 11:33: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 9C6AA130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:33:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DorJMXm2SSAI for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:33: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 AEF2C130DC6 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:33:50 -0800 (PST)
Date: Tue, 20 Nov 2018 11:33:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542742429; bh=D069HfIkbfvE38uwYw4WZWHC6PmKgg3lSqmGuq5oz94=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ibYcbDJk35sze62eEU8vacQGKHREhOgwh02SFthx+8nDATAgdhNAEgbH5GTo3MQG3 QRmmFxg5L+HC+zVNfFbWodXiCP0TxF+Q3b64Kgwyq89xWiCrSrYoXrhRbXWZL+Np9S /hajd+5MWapoNFaKQ9fO/u/FEB3AZj86sQHPikkM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbdc4ca8961e5919482869b72e3d25b1545673cd692cf00000001180c239d92a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023/review/176939595@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4619db25c0_4c5f3f97290d45bc68393"; 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/xDlyamP4eDNYfnb5p028_Cg2k6Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:33:52 -0000

----==_mimepart_5bf4619db25c0_4c5f3f97290d45bc68393
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode

OK

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2023#discussion_r235141104
----==_mimepart_5bf4619db25c0_4c5f3f97290d45bc68393
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/2023#discussion_r235141104">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode
</pre>
<p>OK</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2023#discussion_r235141104">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzoffLBoPLYcIBTIRROvh5viVPvwks5uxFkdgaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2BalUgoDaN5SUgr3yC9WJAuGB00ks5uxFkdgaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023#discussion_r235141104"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235141104",
"url": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235141104",
"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 2023",
"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/2023#discussion_r235141104"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4619db25c0_4c5f3f97290d45bc68393--


From nobody Tue Nov 20 11:36: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 5CFDB12785F for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:36:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.066
X-Spam-Level: 
X-Spam-Status: No, score=-2.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 pVlmyyN44WjB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:36:23 -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 7EBD012D4E9 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:36: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=T6k7DdSiEpRL6Cb0EFErZxwhukI=; b=FdBZvx95/FBxIdes QGAkdoRRX3iFZ7MubZ3lAsS9ypymQzjxMsfeCKPBy4v5Topdb2npIll8tZXG9ZhU +dljSff21T0WjjYau5x3T6I93sUZvTEMO6X8sso3jk5KLxcDzITCo8vlOi3GE6Cc 3YwoHRq9NlENUhpV0lVIjtXUMN8=
Received: by filter0874p1las1.sendgrid.net with SMTP id filter0874p1las1-20824-5BF46234-15 2018-11-20 19:36:20.560807343 +0000 UTC m=+422048.800304919
Received: from github-lowworker-63e61ec.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id dQpOlJkWQNKx8DVDoF--gg for <quic-issues@ietf.org>; Tue, 20 Nov 2018 19:36:20.365 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-63e61ec.cp1-iad.github.net (Postfix) with ESMTP id 581A32A06B9 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:36:20 -0800 (PST)
Date: Tue, 20 Nov 2018 19:36:20 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55b4de4e747bf261f3759ecdabb940dc62ff6a6c92cf00000001180c243492a163ce01deb11e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/eb58201482ac4ed045591927e81ae6dcf131aecc/31371550@github.com>
In-Reply-To: <quicwg/base-drafts/commit/eb58201482ac4ed045591927e81ae6dcf131aecc@github.com>
References: <quicwg/base-drafts/commit/eb58201482ac4ed045591927e81ae6dcf131aecc@github.com>
Subject: Re: [quicwg/base-drafts] Apply suggestions from code review (eb58201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf462345699e_257f3f932fcd45b8126765"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2zsMdDGU38tDSbxkSdphznPXZo1gj5T8uOsn /38MAAuN91ncMHcJiKOg4SLQWSLbH0LalDZxHkEihh88NqrGLzotgYML3ETr3ZnuomS404/vpLR7TP q85JpDTxV5Xq6nyLl9uMLByACsOq5nrBgVRTD9S22pmpNq7CWZfcBwUSlIX3AVo6FpHqK+69hP4TzR 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BkRnLCPwvH9V0muL6p4Y1f65EHw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:36:25 -0000

----==_mimepart_5bf462345699e_257f3f932fcd45b8126765
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not clear why.  If you received a complete message, you'll send a complete message back (potentially containing an error at the HTTP semantic layer).  If you didn't receive a complete message, there's an error already defined for that.  If the stream hasn't closed yet, you just wait (subject to guard timers, slowloris attacks, 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/commit/eb58201482ac4ed045591927e81ae6dcf131aecc#commitcomment-31371550
----==_mimepart_5bf462345699e_257f3f932fcd45b8126765
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not clear why.  If you received a complete message, you'll send a co=
mplete message back (potentially containing an error at the HTTP semantic l=
ayer).  If you didn't receive a complete message, there's an error already =
defined for that.  If the stream hasn't closed yet, you just wait (subject =
to guard timers, slowloris attacks, etc.).</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/commit/eb58201482ac4ed045591927e81ae6dcf131aecc#commitcomment-3137=
1550">view it on GitHub</a>, or <a href=3D"https://github.com/notifications=
/unsubscribe-auth/AWbkqykAV6mBCpq2eVj0jLRdwGSK7peIks5uxFm0gaJpZM4Yrt7P">mut=
e the thread</a>.<img src=3D"https://github.com/notifications/beacon/AWbkqx=
jKu0OgP4uHh6I7-wxfq_D9i5E5ks5uxFm0gaJpZM4Yrt7P.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 on eb5820=
1: I'm not clear why.  If you received a complete message, you'll send a co=
mplete message back (potentially containing an error at the HTTP semantic l=
ayer).  If you didn't receive a complete message, there's an error already =
defined for that.  If the stream hasn't closed yet, you just wait (subject =
to guard timers, slowloris attacks, etc.)."}],"action":{"name":"View Commit=
","url":"https://github.com/quicwg/base-drafts/commit/eb58201482ac4ed045591=
927e81ae6dcf131aecc#commitcomment-31371550"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/eb58201482ac4ed0455=
91927e81ae6dcf131aecc#commitcomment-31371550",
"url": "https://github.com/quicwg/base-drafts/commit/eb58201482ac4ed0455919=
27e81ae6dcf131aecc#commitcomment-31371550",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5bf462345699e_257f3f932fcd45b8126765--


From nobody Tue Nov 20 11:37: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 873E412F295 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:37:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VQTZBH_lTOM9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:37:40 -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 041FB130DC6 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:37:40 -0800 (PST)
Date: Tue, 20 Nov 2018 11:37:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542742659; bh=2VYzkuKDKEn8JuU1i2pMIFBck5zJAWuee/o50NC6AkY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G7C8DhEcWspzPBOWnHKbhipcWoeWLXVpAtlwgWQVEmjrEz00ufPk9dxFjtaNATqp1 sOEOfws5NyRphwlumyHAkXUklVwUFyoND9eONoaGbzOOCO1OaZMiCXkaijczXRA8XW W81Kc9AyMBJTgCgP0Zxib7vNB9Y9P8qKvi2sUFJg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ccca6f28be0510485fd63216192a21407d2b18c92cf00000001180c248392a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440403651@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf462831c2e2_25cb3fa83f2d45c020129a"; 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/otJTTZq5x-o6EDl5quV83H2OnmQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:37:41 -0000

----==_mimepart_5bf462831c2e2_25cb3fa83f2d45c020129a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  But that doesn't work, because you don't have the PNP mask until after you've committed to a value.

I don't think that is true. I can't see why you would only know the contents of the bits until after you have applied AEAD packet protection? That is, unless you want to expose the bits publicly in which case you just don't apply the mask. Both endpoints would already agree on whether the mask applies to these 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/2022#issuecomment-440403651
----==_mimepart_5bf462831c2e2_25cb3fa83f2d45c020129a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>But that doesn't work, because you don't have the PNP mask until after=
 you've committed to a value.</p>
</blockquote>
<p>I don't think that is true. I can't see why you would only know the co=
ntents of the bits until after you have applied AEAD packet protection? T=
hat is, unless you want to expose the bits publicly in which case you jus=
t don't apply the mask. Both endpoints would already agree on whether the=
 mask applies to these bits.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2022#issuecomment-440403651">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2H9=
Umcvhl71ZkYbtWYKJG4uK1bkks5uxFoDgaJpZM4YqO4D">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4mACZ_csd3pcnbVuCxtRHY0=
KQCsks5uxFoDgaJpZM4YqO4D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2022: \u003e  But that doesn't work, because you don't have the =
PNP mask until after you've committed to a value.\r\n\r\nI don't think th=
at is true. I can't see why you would only know the contents of the bits =
until after you have applied AEAD packet protection? That is, unless you =
want to expose the bits publicly in which case you just don't apply the m=
ask. Both endpoints would already agree on whether the mask applies to th=
ese bits."}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/2022#issuecomment-440403651"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment=
-440403651",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0403651",
"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] Short header reserved bits: make avail=
able for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0403651"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4137241=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf462831c2e2_25cb3fa83f2d45c020129a--


From nobody Tue Nov 20 11:41: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 F310F130DD0 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:41:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oaS8ESl46HJI for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:41: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 88319130DCF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:41:24 -0800 (PST)
Date: Tue, 20 Nov 2018 11:41:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542742883; bh=cHhesNu3GClGlhKNu7VbUTpQiOxrnN+8t6pjWyzvq/4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QEEAerSs5axOx/w40IK8kjh1oVJn2JAlIaXiLIfutZDFGbRgUTICuvGI36GZWVJkV IFIA1eDM51BrfHToXdCOGD5DF8TO6Pe9riqbm/cNbNwOrjk8+OziP/w11AJ7xKicL7 kJW/AgONdXgrFO4WKhz8+jyyA0KGLE8P3PrsL4kU=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe08a2396dbecf80f83f8f89b0b566a8437c98d0192cf00000001180c256392a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/review/176942736@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46363a7bc7_2c823f806b0d45b4103855"; 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/MDWDmAOI-t33oPFVFsAb57Ugu3Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:41:26 -0000

----==_mimepart_5bf46363a7bc7_2c823f806b0d45b4103855
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is

Oh my suggestion was "Initial packets that are sent in response to the VN or Retry packets will reset the handshake 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/pull/2024#discussion_r235143549
----==_mimepart_5bf46363a7bc7_2c823f806b0d45b4103855
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/2024#discussion_r235143549">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is
</pre>
<p>Oh my suggestion was "Initial packets that are sent in response to the VN or Retry packets will reset the handshake 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/pull/2024#discussion_r235143549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9oynqX2fOPvzHhDDKO86EFdRl43ks5uxFrjgaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9DFxzFcWLq7HNXGcYnVOSdRPQbsks5uxFrjgaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024#discussion_r235143549"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#discussion_r235143549",
"url": "https://github.com/quicwg/base-drafts/pull/2024#discussion_r235143549",
"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 2024",
"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/2024#discussion_r235143549"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf46363a7bc7_2c823f806b0d45b4103855--


From nobody Tue Nov 20 11: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 0D5B6130DD2 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:42:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 bhvE3vXCf9WK for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:42: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 680C8130DD0 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:42: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=U5ibDc8gCI1arUG2W05tBdE0Q3U=; b=qC1tzTonpmyAyffz s1oHO/N9ROm87OvOrCHrBqcm36+UHZ+EKrIAgSKarvmemCH2m2pBiozpSdOWRzK4 5XTxqrA2lTCSMzXNe3WT2PHFHwuDzsVTSzyKIFqgX4AEEGOLG3mvUgmh5SIG0BDq yFv2/RnmpX+YqRxEVeF7WSeKBmc=
Received: by filter1280p1mdw1.sendgrid.net with SMTP id filter1280p1mdw1-18585-5BF463B6-14 2018-11-20 19:42:46.598673112 +0000 UTC m=+60206.304725020
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id 3GUDA8vxTjqEdyvB3y8L8A for <quic-issues@ietf.org>; Tue, 20 Nov 2018 19:42:46.556 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 89395C13BC for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:42:46 -0800 (PST)
Date: Tue, 20 Nov 2018 19:42:46 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c4107a51674873005d0040d3d5bef08cf1e5c1f92cf00000001180c25b692a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440405223@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf463b686c96_4b143fcbceed45c01558d7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2J7kFpubSC5/J+K/hkO2m7urefTctkUj1ucx EBrdZ22TQVY3k9RD+kYfypSEApqsn2IXw365O9pMH3lOZgNKKUo6MfmUcj5Vnfqn2b12mDYkAgGEWm Ysz3e1sBkNXI543Lf+EqoUWyI7G6Qt6G27si0FcF3f7s6g9otDm9eUSDuQx4b36KW1mPjBHZVKplJF A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mvzdDkHMeMyWxcbiH6BsjAglYSQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:42:49 -0000

----==_mimepart_5bf463b686c96_4b143fcbceed45c01558d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The packet header is input to the AEAD for packet protection, the output of which is input to the packet number protection.  So the PNP mask potentially depends on every bit of the pre-protection header, unless I'm misunderstanding 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/2022#issuecomment-440405223
----==_mimepart_5bf463b686c96_4b143fcbceed45c01558d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The packet header is input to the AEAD for packet protection, the output of which is input to the packet number protection.  So the PNP mask potentially depends on every bit of the pre-protection header, unless I'm misunderstanding something.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440405223">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1zoqwmXsoiGXKxDnHAmTd4BVMihks5uxFs2gaJpZM4YqO4D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyqfV392Sf3bgw-ENjZwUxk3Mj_Sks5uxFs2gaJpZM4YqO4D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2022: The packet header is input to the AEAD for packet protection, the output of which is input to the packet number protection.  So the PNP mask potentially depends on every bit of the pre-protection header, unless I'm misunderstanding something."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440405223"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440405223",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440405223",
"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] Short header reserved bits: make available for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440405223"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413724163\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf463b686c96_4b143fcbceed45c01558d7--


From nobody Tue Nov 20 11:52: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 F0A75130DD2 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:52:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SxO6YH04O339 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:52: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 9E18D130DCF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:52:46 -0800 (PST)
Date: Tue, 20 Nov 2018 11:52:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542743565; bh=sjC9Z9/CD3I1xT2VUpyQkGkEcBngKhEhT7YtFr/uPw8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vCh7WTklaSI4drJxe5KbDfZDwXkka+kqqEUaYYbb1hYaQXz7hiudtC5BPcidupzu7 GXmOti3mHfjYvwVgsWwY4qtHD4MBH6eb34hJzXm7i3YM0Jb7gebwKdZ1n8LC0YtqwS MspETDB/sM1AIVnjfGU03uoxT5wU+x96PQclOxzE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54fac12ba277b63991bd01b68c86853ce5e2ec0992cf00000001180c280d92a169ce16b57eb2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2007/440408183@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2007@github.com>
References: <quicwg/base-drafts/issues/2007@github.com>
Subject: Re: [quicwg/base-drafts] congestion window should be reduced after RTO when no pacing (#2007)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4660de499c_2ffd3fd88aed45c0123267"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_DXbtboNrgGl0WA4pzYHoKAUj0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:52:48 -0000

----==_mimepart_5bf4660de499c_2ffd3fd88aed45c0123267
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>From the email discussion with @pravb, just limit always, since a large amount of time has passed and there's probably no ack clock. Again, only 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/2007#issuecomment-440408183
----==_mimepart_5bf4660de499c_2ffd3fd88aed45c0123267
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>From the email discussion with <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>, just limit always, since a large amount of time has passed and there's probably no ack clock. Again, only when not pacing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2007#issuecomment-440408183">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0mDUd7GiHWA1Bu9x141R6EDnuA_ks5uxF2NgaJpZM4YfDWD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_FLpiOycSVVs3X__69lwZ8-dkAiks5uxF2NgaJpZM4YfDWD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2007: From the email discussion with @pravb, just limit always, since a large amount of time has passed and there's probably no ack clock. Again, only when not pacing."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2007#issuecomment-440408183"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2007#issuecomment-440408183",
"url": "https://github.com/quicwg/base-drafts/issues/2007#issuecomment-440408183",
"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] congestion window should be reduced after RTO when no pacing (#2007)",
"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\": 2007,\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\": 2007\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2007#issuecomment-440408183"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410793347\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4660de499c_2ffd3fd88aed45c0123267--


From nobody Tue Nov 20 11:58: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 3429012F295 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:58:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.471
X-Spam-Level: 
X-Spam-Status: No, score=-3.471 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LWHoxJXvnLYk for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 11:58: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 4742D12785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:58: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=gEkyuws34bIaL2dbRoc6WKW6hUk=; b=XU1aOqOirQyy14Ui NhqcU7u8cM1NiRVEQF/tPo7cCXEpvM1nctOGjveh+E4/lv7rRzUi2V5bTiEQbdnL lelpFSX69atYZ72WazOPJonDvWJ5C/l263/eDwDDaL7mLHQ6k/PTRyKaf7m6VF/1 82bhUuH7HCt/iUKZxZGv9FVICQA=
Received: by filter1014p1las1.sendgrid.net with SMTP id filter1014p1las1-16236-5BF46759-9 2018-11-20 19:58:17.545027008 +0000 UTC m=+423394.892443874
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id w3Q75xLHSMOEA7ioLZ_zKA for <quic-issues@ietf.org>; Tue, 20 Nov 2018 19:58:17.419 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id 6C5CD260935 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 11:58:17 -0800 (PST)
Date: Tue, 20 Nov 2018 19:58:17 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4641a675bf486cee888222d1f7b05f5a8d7c4e7a92cf00000001180c295992a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440409826@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf467596a4d3_69683f90604d45c4162970"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0UiduGUkxsrB5bWP+G4PoKGcvORh3ootQEvr vdFhY98SDFfVAuxqNFHsuXvlAlwpzkLqxMghaCmLsCDw64whlb0u21eKM/NCaA+Ud4A5y35Yz7DQ4r Q07mt5kniL/lre7BkQfR1lpyrncImvrpr0h5zTX998Pzwa/xpjkkCoWL8Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cCLD-ak2r1VeSriHvtBrsjQweh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 19:58:21 -0000

----==_mimepart_5bf467596a4d3_69683f90604d45c4162970
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I could be wrong. But the receiver first unmasks the header protection, then removes packet protection. The sender first generates all bits in the packet, including all header bits, then applies packet protection. The applies the header protection mask with an XOR.

The current text says the bits are 0. This works. Saying the bits are something else would work equally well.

What will not work is being in doubt about which bits the header protection mask applies to. Some extension could negotiate away the mask on the first CID change or 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/2022#issuecomment-440409826
----==_mimepart_5bf467596a4d3_69683f90604d45c4162970
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I could be wrong. But the receiver first unmasks the header protection, =
then removes packet protection. The sender first generates all bits in the =
packet, including all header bits, then applies packet protection. The appl=
ies the header protection mask with an XOR.</p>
<p>The current text says the bits are 0. This works. Saying the bits are so=
mething else would work equally well.</p>
<p>What will not work is being in doubt about which bits the header protect=
ion mask applies to. Some extension could negotiate away the mask on the fi=
rst CID change or something.</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/2022#issuecomment-440409826">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzCLbUN5U4apwB=
mxGALQSnaWxijYks5uxF7ZgaJpZM4YqO4D">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq2op6USZIxeVzWP1ouDkaNTKGL0eks5uxF7Zga=
JpZM4YqO4D.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 #2022: I=
 could be wrong. But the receiver first unmasks the header protection, then=
 removes packet protection. The sender first generates all bits in the pack=
et, including all header bits, then applies packet protection. The applies =
the header protection mask with an XOR.\r\n\r\nThe current text says the bi=
ts are 0. This works. Saying the bits are something else would work equally=
 well.\r\n\r\nWhat will not work is being in doubt about which bits the hea=
der protection mask applies to. Some extension could negotiate away the mas=
k on the first CID change or something."}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/2022#issuecomment-4404098=
26"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-4=
40409826",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-4404=
09826",
"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] Short header reserved bits: make availab=
le for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-4404=
09826"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413724163=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf467596a4d3_69683f90604d45c4162970--


From nobody Tue Nov 20 12:05: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 7DA95130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:05:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 pBMK3FfUFscq for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:05: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 52037130DC6 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:05:01 -0800 (PST)
Date: Tue, 20 Nov 2018 12:05:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542744300; bh=gJA765WxQJTK6NiU88vBPVFy2vKM13mnTJsdpQRT808=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=axgCmuNmTTsHZSQz+Mf5UgnkH7jBPRhYYeJrzB5iXngi1I+KmPVQ14vUn2fWJ64XW B+T+sBfEngf6qaCDb3/LDytLX5GD0lVzypBHKP6Mvpb1eL4oGbX3dh0kDXvCJBHHNE DJJD2BVH7LyhyPvbhKkiKN9QNar7+iTE41hjKpf4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f582148fafd81e7c025a97697bade4e8afed9a792cf00000001180c2aec92a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023/review/176952040@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf468ec42df2_77da3fc4226d45b8469166"; 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/WNIEPkxNQkfxtVDLtC8LPierCAY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:05:05 -0000

----==_mimepart_5bf468ec42df2_77da3fc4226d45b8469166
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode

FYI: I have not read this paper, except the abstract, but it seems to touch upon the current text (no my suggestion) related to pacing packets on idle restart https://www.isi.edu/~johnh/PAPERS/Visweswaraiah97b.pdf

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2023#discussion_r235151104
----==_mimepart_5bf468ec42df2_77da3fc4226d45b8469166
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/2023#discussion_r235151104">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode
</pre>
<p>FYI: I have not read this paper, except the abstract, but it seems to touch upon the current text (no my suggestion) related to pacing packets on idle restart <a href="https://www.isi.edu/~johnh/PAPERS/Visweswaraiah97b.pdf" rel="nofollow">https://www.isi.edu/~johnh/PAPERS/Visweswaraiah97b.pdf</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2023#discussion_r235151104">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5hbFnMTKSHMDNURJw-boBZ6b832ks5uxGBsgaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Q7NBYJUThA5aPN82ttW7X0E4Dcks5uxGBsgaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023#discussion_r235151104"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235151104",
"url": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235151104",
"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 2023",
"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/2023#discussion_r235151104"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf468ec42df2_77da3fc4226d45b8469166--


From nobody Tue Nov 20 12:09: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 4421C130DD0 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:09:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 vxNhBz4mvewD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:09: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 82F3B130DC6 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:09:06 -0800 (PST)
Date: Tue, 20 Nov 2018 12:09:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542744545; bh=t5tow6SDQFkAC2+NoY6jIEc+7cwlrWpwulh4YuHYPkc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1PiBt5MwD8KM0UVRbv+6a1rH3OmFu72wfzP1wjopjlrIbi8XJ1KmX5YtEdvkml7Eu TSeWvsbI4hmFTheGKwjOIwfgYlVNXRJqcVMwgs8jHtUt1QGq6x4zdEZHmSwupR753Z b7JytVJ50WOqwDDOtiL6DNZHQiXLsT+VFOE1oZa0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab06c56232bd8c021887581ffbcfb3315a58af63af92cf00000001180c2be192a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023/review/176953487@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf469e153a23_21103f8dd8ad45bc26266d"; 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/gf6KkjTI5gPzCQ3NjFDiywNb4BU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:09:08 -0000

----==_mimepart_5bf469e153a23_21103f8dd8ad45bc26266d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode

Again, only abstract read, ,but it speaks of decaying the cwnd on idle.
https://tools.ietf.org/html/rfc2861


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2023#discussion_r235152230
----==_mimepart_5bf469e153a23_21103f8dd8ad45bc26266d
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/2023#discussion_r235152230">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode
</pre>
<p>Again, only abstract read, ,but it speaks of decaying the cwnd on idle.<br>
<a href="https://tools.ietf.org/html/rfc2861" rel="nofollow">https://tools.ietf.org/html/rfc2861</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2023#discussion_r235152230">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4n6DmQ7ihtDJLtxly2Lp4FYXvdWks5uxGFhgaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2YeU3nuYfY3jxHvrwm9q-7Cqiraks5uxGFhgaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023#discussion_r235152230"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235152230",
"url": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235152230",
"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 2023",
"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/2023#discussion_r235152230"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf469e153a23_21103f8dd8ad45bc26266d--


From nobody Tue Nov 20 12: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 0B86212D4E9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:12:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5iO4-qu4afFq for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12: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 6986A12785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:12:43 -0800 (PST)
Date: Tue, 20 Nov 2018 12:12:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542744762; bh=HGt3vxqA8W9Dwbycw2ptJS25zs43XXBeTbqgGO50SZQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qHdaRNW+on6sqqG3aoYQBCaOOQ06hyY+m1wBip6ip+xjfh8ZZJJz58vLbCEhcgpBk kP85Lt9/2XVRTelPo5sKANdMt0Fx4jJrQZmTaww81fDBwAqWR+gxHtiF9FLzhLxrIt EW2RDsSbSwlxTt835eifRZ5wf1SzndjrKW5S89cc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf34deff8ebdaafe28b904d85fb7ab753fb41167992cf00000001180c2cba92a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023/review/176954739@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46aba4a268_69103f9ecced45b836288b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xtmW2dxUxz7Y70C1MwpHhStz8X0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:12:45 -0000

----==_mimepart_5bf46aba4a268_69103f9ecced45b836288b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode

5681 obsoletes 2581, but makes no mention of 2861.  I'll let @janaiyengar decide what to do 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/2023#discussion_r235153208
----==_mimepart_5bf46aba4a268_69103f9ecced45b836288b
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/2023#discussion_r235153208">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode
</pre>
<p>5681 obsoletes 2581, but makes no mention of 2861.  I'll let <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> decide what to do 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/2023#discussion_r235153208">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq87mWZpPmTlBtYfM_AYVdaBwMDcqks5uxGI6gaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwHGMktDsgvd1bpWX23YDDztt5QJks5uxGI6gaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023#discussion_r235153208"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235153208",
"url": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235153208",
"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 2023",
"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/2023#discussion_r235153208"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf46aba4a268_69103f9ecced45b836288b--


From nobody Tue Nov 20 12:13: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 6AABE130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:13:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 ixaQRz41Qnso for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:13:51 -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 0C01B12D4E9 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:13: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=hR6A+xA0eV83Vo6Z2yIlbY2CDMw=; b=EUtFf5dgXmYIPopn VFLVxXTByKvaBtloKIoZhEHf32R9HlmAmw3rf0Jr3Y26hBWcP9F5yrdkegb4c6W+ y1uN0V9U6+rhKLqXCVz4JXG/vkcUGMpuzviroJsXrQoWJiMy/I8EyJJlds7sMRBe YQqJw/Kg1ulDvh8vE6tn9gssXxA=
Received: by filter0251p1iad2.sendgrid.net with SMTP id filter0251p1iad2-15077-5BF46AFE-4 2018-11-20 20:13:50.125321353 +0000 UTC m=+417301.220319447
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0030p1mdw1.sendgrid.net (SG) with ESMTP id 4uzn9-bHTD-0poIuoTZoDQ for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:13:50.032 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id D565B3E026B for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:13:49 -0800 (PST)
Date: Tue, 20 Nov 2018 20:13:50 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1ad0dafbeb47771ed4f3c7ad48dc34cd52f290f92cf00000001180c2cfd92a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023/review/176947468@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46afdd396e_5bb53ffa5ecd45b84267e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2lgfq1sftB9ogjqnXcPt2WpModff53In6R2J IIbAstUcBkYu97uGFY5LfloZ0qtuwsPMIzQDvIehq67fHbNRcZ+4/Vo7L4PZa2+3BA4xhOCUf+TM+K WMQcI7FznP9ohfHXqYXvqvJNaiWxUldVnT8VcAda0vXQ6K26Ir6amFP7R/dbCXcI7Xa+FDU56N66sW c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EklZbDXJ94V-RM3mSGqHF3-G0oM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:13:53 -0000

----==_mimepart_5bf46afdd396e_5bb53ffa5ecd45b84267e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1040,6 +1040,24 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing

"if there are no bytes in flight"

> @@ -1040,6 +1040,24 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application

"no pending retransmittable data to send"

> @@ -1040,6 +1040,24 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified retransmission timeout.  In order to limit the

"This can occur when the connection is application limited, or after a retransmission timeout." @pravb had some concerns about not doing this on unverified RTOs, about the safety of not reducing the cwnd if there was an rtt spike.

> @@ -1040,6 +1040,24 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle

```suggestion
## Restart after idle
```

> @@ -1040,6 +1040,24 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified 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 pacing is used, the connection should limit the initial burst of packets to

"If the sender uses pacing"

> @@ -1040,6 +1040,24 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified 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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of

"If the sender does not use pacing"

> @@ -1040,6 +1040,24 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified 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 pacing is used, 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.

I don't think this initial burst bit is necessary. All you need to say is that if the sender uses pacing, the cwnd does not need to be reduced. How about "A sender that uses pacing can retain its congestion window through an idle period."

> +
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified 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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.  This
+recommendation is based on Section 4.1 of {{?RFC5681}}.

Similarly, I would reduce this to a sentence and remove the sentence about slow start. I'm ok with leaving the ref to 5681 in here, but I would like to remove it in a later PR and replace it with more text explaining the rationale directly (instead of pointing to 5681). 

For now, how about "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}}."

> @@ -1040,6 +1040,21 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransmittable
+to send.  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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode

RFC 2861 describes how to do this exponentially, but that was always considered too aggressive and resulted in folks turning it off in real deployments.  The new one is RFC 7661, which reduces the cwnd once to max(cwnd/2, IW) and ssthresh to max(ssthresh, 3/4 x cwnd).  We could use these reductions here, though 7661 is an experimental RFC, since it has gone through TCPM 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/2023#pullrequestreview-176947468
----==_mimepart_5bf46afdd396e_5bb53ffa5ecd45b84267e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2023#discussion=
_r235147293">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1040,6 +1040,24 @@ As an example of a we=
ll-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qd=
isc)
 in Linux (3.11 onwards).
=20
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
</pre>
<p>"if there are no bytes in flight"</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2023#discussion=
_r235147446">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1040,6 +1040,24 @@ As an example of a we=
ll-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qd=
isc)
 in Linux (3.11 onwards).
=20
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
</pre>
<p>"no pending retransmittable data to send"</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2023#discussion=
_r235148218">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1040,6 +1040,24 @@ As an example of a we=
ll-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qd=
isc)
 in Linux (3.11 onwards).
=20
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified retransmission timeout.  In order to limit the
</pre>
<p>"This can occur when the connection is application limited, or after a r=
etransmission timeout." <a class=3D"user-mention" data-hovercard-type=3D"us=
er" data-hovercard-url=3D"/hovercards?user_id=3D12821832" data-octo-click=
=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"h=
ttps://github.com/pravb">@pravb</a> had some concerns about not doing this =
on unverified RTOs, about the safety of not reducing the cwnd if there was =
an rtt spike.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2023#discussion=
_r235148368">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1040,6 +1040,24 @@ As an example of a we=
ll-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qd=
isc)
 in Linux (3.11 onwards).
=20
+## Resumption from idle
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-## Resumption from idle
+## Restart after idle
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2023#discussion=
_r235148673">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1040,6 +1040,24 @@ As an example of a we=
ll-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qd=
isc)
 in Linux (3.11 onwards).
=20
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified retransmission timeout.  In order to limit the
+size of bursts sent into the network, the behavior when restarting from id=
le
+depends upon whether pacing is used.
+
+If pacing is used, the connection should limit the initial burst of packet=
s to
</pre>
<p>"If the sender uses pacing"</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2023#discussion=
_r235148754">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1040,6 +1040,24 @@ As an example of a we=
ll-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qd=
isc)
 in Linux (3.11 onwards).
=20
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified retransmission timeout.  In order to limit the
+size of bursts sent into the network, the behavior when restarting from id=
le
+depends upon whether pacing is used.
+
+If pacing is used, the connection should limit the initial burst of packet=
s 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 pacing is not used, the congestion window SHOULD be reset to the minimu=
m of
</pre>
<p>"If the sender does not use pacing"</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2023#discussion=
_r235149489">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1040,6 +1040,24 @@ As an example of a we=
ll-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qd=
isc)
 in Linux (3.11 onwards).
=20
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified retransmission timeout.  In order to limit the
+size of bursts sent into the network, the behavior when restarting from id=
le
+depends upon whether pacing is used.
+
+If pacing is used, the connection should limit the initial burst of packet=
s 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.
</pre>
<p>I don't think this initial burst bit is necessary. All you need to say i=
s that if the sender uses pacing, the cwnd does not need to be reduced. How=
 about "A sender that uses pacing can retain its congestion window through =
an idle period."</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2023#discussion=
_r235150775">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; +
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified retransmission timeout.  In order to limit the
+size of bursts sent into the network, the behavior when restarting from id=
le
+depends upon whether pacing is used.
+
+If pacing is used, the connection should limit the initial burst of packet=
s 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 pacing is not used, the congestion window SHOULD be reset to the minimu=
m of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion =
window
+will grow back to the congestion window prior to idle via slow start.  This
+recommendation is based on Section 4.1 of {{?RFC5681}}.
</pre>
<p>Similarly, I would reduce this to a sentence and remove the sentence abo=
ut slow start. I'm ok with leaving the ref to 5681 in here, but I would lik=
e to remove it in a later PR and replace it with more text explaining the r=
ationale directly (instead of pointing to 5681).</p>
<p>For now, how about "A sender that does not use pacing SHOULD reset its c=
ongestion window to the minimum of the current congestion window and the in=
itial congestion window.  This recommendation is based on Section 4.1 of {{=
?RFC5681}}."</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2023#discussion=
_r235153322">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1040,6 +1040,21 @@ As an example of a we=
ll-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qd=
isc)
 in Linux (3.11 onwards).
=20
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing retransm=
ittable
+to send.  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 pacing is used, the connection should limit the initial burst of packet=
s to
+no more than the initial congestion window and subsequent packets SHOULD b=
e paced.
+The congestion window does not change while the connection is idle.
+
+If pacing is not used, the congestion window SHOULD be reset to the minimu=
m of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion =
window
+will grow back to the congestion window prior to idle via slow start.
+
 ## Pseudocode
</pre>
<p>RFC 2861 describes how to do this exponentially, but that was always con=
sidered too aggressive and resulted in folks turning it off in real deploym=
ents.  The new one is RFC 7661, which reduces the cwnd once to max(cwnd/2, =
IW) and ssthresh to max(ssthresh, 3/4 x cwnd).  We could use these reductio=
ns here, though 7661 is an experimental RFC, since it has gone through TCPM=
 review.</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/2023#pullrequestreview-176947468">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwZiTS8VufS=
uukpjk_nBV5B2l2rnks5uxGJ9gaJpZM4Yrsnh">mute the thread</a>.<img src=3D"http=
s://github.com/notifications/beacon/AWbkqxuRn6zBb3IoPf521boBqBORMyiUks5uxGJ=
9gaJpZM4Yrsnh.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":"@janaiyengar commente=
d on #2023"}],"action":{"name":"View Pull Request","url":"https://github.co=
m/quicwg/base-drafts/pull/2023#pullrequestreview-176947468"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023#pullrequestrevie=
w-176947468",
"url": "https://github.com/quicwg/base-drafts/pull/2023#pullrequestreview-1=
76947468",
"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 2023",
"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/2023#pullrequestreview-1=
76947468"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf46afdd396e_5bb53ffa5ecd45b84267e1--


From nobody Tue Nov 20 12:14: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 D67ED130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:14:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 enKs_fQTyy1k for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:14:21 -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 05EDC12D4E9 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:14:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542744860; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=w/2qPjJ+MtWvLk/VCQKhhD7RiGgFqH5q94nt82KCr24=; b=mbMy5WaeW50Sln3eAT1bWUsrAFt5LkTNXOmm9VhV4p5drrg7JNyn4avM1V7STo9x9GPXIF7u RQCbeaSFI935lPxeP0nbOdil0M+Gdrc8jO6uyv+mnsiF3CBHaLrOFtF0Dchaq2eb9b7i7UON YC+Qg8Q8pYqJbYZ83NXdK8a/+To=
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 5bf46b1b.7f1b30589690-smtp-out-n02; Tue, 20 Nov 2018 20:14:19 -0000 (UTC)
Date: Tue, 20 Nov 2018 12:14:18 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf46b1a632d0_5f712b07d6ba858417389@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b75232: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf46b1a62efc_5f712b07d6ba858417235"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ikBQC_lTGcMEjoZuM2R_SiqFEtw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:14:23 -0000

----==_mimepart_5bf46b1a62efc_5f712b07d6ba858417235
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-retry-vn
  Home:   https://github.com/quicwg/base-drafts
  Commit: b752329b7b470cdf3526cbb4f60aaa729d74a329
      https://github.com/quicwg/base-drafts/commit/b752329b7b470cdf3526cbb4f60aaa729d74a329
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf46b1a62efc_5f712b07d6ba858417235--


From nobody Tue Nov 20 12: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 B268812D4E9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:14:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 iHqT46yb_MoA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:14: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 35ECB130DC6 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:14:22 -0800 (PST)
Date: Tue, 20 Nov 2018 12:14:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542744861; bh=ZmSULlkAzBF/0WnWl2WQLfiFLBVJDuKAmEHwXBpvF6Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TzASQUpwcnacf/U10u4gupoILL1T5sjolkVtMyaNJxkuVpNoOoQeDosm/C2zCgtov EpxF1ikdD4V5DxEd21bLbda4ZqxRxeR/N3tstUbTtmc/12Uhep6hBmXX0mXTPFFYrC +18ju1gnbS8277s4Sfer0yejsDpxonN2I7P1agSo=
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/2024/push/3066783371@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46b1db6e58_284c3f932fcd45b8620739"; 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/_xy6CYOGChlxfbH2pqlYE9I_Vcs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:14:27 -0000

----==_mimepart_5bf46b1db6e58_284c3f932fcd45b8620739
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

b752329  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/2024/files/82961a33efbe0d597c7f613d3470e6522f7263dd..b752329b7b470cdf3526cbb4f60aaa729d74a329

----==_mimepart_5bf46b1db6e58_284c3f932fcd45b8620739
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/b752329">b752329</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/2024/files/82961a33efbe0d597c7f613d3470e6522f7263dd..b752329b7b470cdf3526cbb4f60aaa729d74a329">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5xGpab3zy_oNz3XYAqKBDVzzDf-ks5uxGKdgaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq896eGvmpEjucTbC17UlSNwursBMks5uxGKdgaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024/files/82961a33efbe0d597c7f613d3470e6522f7263dd..b752329b7b470cdf3526cbb4f60aaa729d74a329"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024/files/82961a33efbe0d597c7f613d3470e6522f7263dd..b752329b7b470cdf3526cbb4f60aaa729d74a329",
"url": "https://github.com/quicwg/base-drafts/pull/2024/files/82961a33efbe0d597c7f613d3470e6522f7263dd..b752329b7b470cdf3526cbb4f60aaa729d74a329",
"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 #2024",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2024:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "b752329",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2024/files/82961a33efbe0d597c7f613d3470e6522f7263dd..b752329b7b470cdf3526cbb4f60aaa729d74a329"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf46b1db6e58_284c3f932fcd45b8620739--


From nobody Tue Nov 20 12: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 29298130E61 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:14:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 9TKue0WnpGD5 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:14:38 -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 470D3130E04 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:14:38 -0800 (PST)
Date: Tue, 20 Nov 2018 12:14:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542744877; bh=XI6ebboKiZJySjK5//jLQvfdw9v7ytpQk8Ea43273xU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G9nfxK6ZD2A/FLKYvJAZOVff3n2HZx/otGYbsmfwWUZpDZF7fh1JzkR81hZTj6qUx sMGO08pWaHhHhQw2n+bPcqdwM6Tk06j5dt0Bu4OUqc0286N7UVzBwtlrogMNSlh++S 7TaVclB24DyeyOrEVg/LQWLWLmsJd5D4pSYlnYuI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc559640d7553c4f6bf8a63e6f2cd2cb3325a3e5492cf00000001180c2d2d92a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/review/176955371@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46b2d87fcd_3af93f8dd8ad45bc243278"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zO-sPmwp5Vw2AdvHfqTfHyViBTk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:14:45 -0000

----==_mimepart_5bf46b2d87fcd_3af93f8dd8ad45bc243278
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is

Thanks, 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/2024#discussion_r235153739
----==_mimepart_5bf46b2d87fcd_3af93f8dd8ad45bc243278
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/2024#discussion_r235153739">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -375,7 +375,8 @@ packet, effectively restarting the connection process.
 
 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.
+be used to improve the RTT estimate.  Whether or not the RTT estimate is
</pre>
<p>Thanks, 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/2024#discussion_r235153739">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyGpjj7j5VQK5q_Vhljv9xiKpVheks5uxGKtgaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0GDeleC9YZdAhJfOlqlkAmfEvgLks5uxGKtgaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024#discussion_r235153739"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#discussion_r235153739",
"url": "https://github.com/quicwg/base-drafts/pull/2024#discussion_r235153739",
"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 2024",
"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/2024#discussion_r235153739"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf46b2d87fcd_3af93f8dd8ad45bc243278--


From nobody Tue Nov 20 12:15: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 C231F130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:15:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 ufc0bkr6CHHb for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:15:52 -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 5F6FE12D4E9 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:15:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542744950; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Bxr1C5O2ELpdMmadHcdbgU4oAhHliAeu0J0f6uVXbQE=; b=blKdV83PQiPat5pBEREtlCDAoqaJBeXLUlQkVzqGVFJnbwNTLbEAzrPYtIIFI2/o8IFhMtN0 xOApc5wCWfyXKCvBw6OmWVADpGzYQMbnzDqS96gFYN8zG2ai8FfdfR+DuLWE1Rw2vNg104oL eAzjMD9V3aGUlJ42JMqkpQReGxw=
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 5bf46b76.7f986c0fef00-smtp-out-n03; Tue, 20 Nov 2018 20:15:50 -0000 (UTC)
Date: Tue, 20 Nov 2018 12:15:50 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf46b7640fa5_2c22b203fcd0584540a2@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2fde7b: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf46b7640ac9_2c22b203fcd058453970"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gPy061_ZSB6llkvws6Hg2Pf3xl8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:15:54 -0000

----==_mimepart_5bf46b7640ac9_2c22b203fcd058453970
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-restart-idle
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2
      https://github.com/quicwg/base-drafts/commit/2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2
  Author: janaiyengar <jri.ietf@gmail.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

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_5bf46b7640ac9_2c22b203fcd058453970--


From nobody Tue Nov 20 12: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 67D3B12D4E9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:16:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 ZBG9LVRxdRq6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:15: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 B444A130DCF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:15:54 -0800 (PST)
Date: Tue, 20 Nov 2018 12:15:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542744953; bh=3U+AiebSyEx7WpEhOS1EV6TyzmponSG6yu3Hvhz49x8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WytArXwGQq0aYnvX6RdgtUFEineDuJxbOwA1vutBjbAnUT4egeUCDFW0+ry1lfI9S OhnIgYbvp1GEwX7XBLWN6NrzZAwmRadzSx+XZpM7MmlKhWAUoOaGO6bu5xhILulfRo UlfIQWBTb1c5IuXWNQ3IPqQruOALVWCOMJsdLVOc=
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/2023/push/3066787503@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46b79a52a5_57f3fd7f6cd45c0107852"; 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/nrEsEMkRLZt72kIUr8xCYmqvR8k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:16:00 -0000

----==_mimepart_5bf46b79a52a5_57f3fd7f6cd45c0107852
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

2fde7b9  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/2023/files/5d9203fc67c1d562b7bd5afea1e365577007bda6..2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2

----==_mimepart_5bf46b79a52a5_57f3fd7f6cd45c0107852
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/2fde7b9">2fde7b9</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/2023/files/5d9203fc67c1d562b7bd5afea1e365577007bda6..2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1N4lhvLapwUAWRJ_bJByyeTCdW6ks5uxGL5gaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9LCGqnPPP6-shwbmYylm2WlRnE2ks5uxGL5gaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023/files/5d9203fc67c1d562b7bd5afea1e365577007bda6..2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023/files/5d9203fc67c1d562b7bd5afea1e365577007bda6..2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2",
"url": "https://github.com/quicwg/base-drafts/pull/2023/files/5d9203fc67c1d562b7bd5afea1e365577007bda6..2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2",
"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 #2023",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2023:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "2fde7b9",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2023/files/5d9203fc67c1d562b7bd5afea1e365577007bda6..2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf46b79a52a5_57f3fd7f6cd45c0107852--


From nobody Tue Nov 20 12:17: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 2EF7D12785F for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:17:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WjS1SSgzd0qm for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:17: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 8B2C912D4E9 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:17:27 -0800 (PST)
Date: Tue, 20 Nov 2018 12:17:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542745046; bh=NfJ23eYVhEG16lnrMrEDjGhhCxoN/JeYjK1zbqSDxcI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EJ2PmXjzFpvYrN0sJHwyYgoT1WbpIhW00PYyZjWNZfXPwLpOZ2Zqyv9xMuJB2oPAy ryh8d7aDYIkG2BAzCu8G4VnaO0i4ouVTtyEV23DyONfnRe29ay5kpJyQ3Ls3mUXUcO rHQGcd06QjF48FD6t7+Ub3PUzQXd/kWNS95RPbo0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbea81db0012326140ef23e115daa59d9df269bad92cf00000001180c2dd692a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440415377@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46bd69b222_2a213fe5246d45b8464869"; 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/6U_4LFryr4wEnLFtYZARE0FCGA0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:17:29 -0000

----==_mimepart_5bf46bd69b222_2a213fe5246d45b8464869
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

However, it is bad to have a negotiable mask size. The header protection should be able to work in a hardware offload environment, or parallel process, that does not know the current connection state, at least beyond version number.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440415377
----==_mimepart_5bf46bd69b222_2a213fe5246d45b8464869
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>However, it is bad to have a negotiable mask size. The header protection should be able to work in a hardware offload environment, or parallel process, that does not know the current connection state, at least beyond version number.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440415377">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8TqRZVN_5Ogd_09m51LtJBn6-Mmks5uxGNWgaJpZM4YqO4D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz4FWwLwcv1P_WixSOA8_tzwjXc9ks5uxGNWgaJpZM4YqO4D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2022: However, it is bad to have a negotiable mask size. The header protection should be able to work in a hardware offload environment, or parallel process, that does not know the current connection state, at least beyond version number."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440415377"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440415377",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440415377",
"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] Short header reserved bits: make available for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440415377"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413724163\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf46bd69b222_2a213fe5246d45b8464869--


From nobody Tue Nov 20 12: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 38D1E12D4E9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:21:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LUdJUH6DmntD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:21:25 -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 2261112785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:21:25 -0800 (PST)
Date: Tue, 20 Nov 2018 12:21:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542745284; bh=vDvt+BgeBIsKFBzH1cPbeWhG1J7ZRGdhs1SL71G2z3Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MDP9wD7pcENmYLs4Gv+iFYieTTtKofGwco3R+E1Pto5x5/h8qSqFM6oUUgN3apRAW GGrYbUUs1yfa7TgflIPkbK4kog6mLIyDxf89zmHjhl71pF+vMCv2DoH9eB11QWAf3A o5/bCK9S+XxvJESOtb2/QGxln7DuZH3/DAMgLKfc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba38aca22a79b6ee2479a80ce7e5de8ae1b6dd44d92cf00000001180c2ec492a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023/review/176957756@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46cc4af3b7_69893f90604d45c4370682"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VTAq6Y6OJQumO-6yZ78MB9VPUaw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:21:28 -0000

----==_mimepart_5bf46cc4af3b7_69893f90604d45c4370682
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1040,6 +1040,24 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified 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 pacing is used, 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 goal is to reduce bursts, I think we need to advocate for limiting the burst of a paced connection to nothing larger than the restarting window of an unpaced 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/2023#discussion_r235155723
----==_mimepart_5bf46cc4af3b7_69893f90604d45c4370682
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/2023#discussion_r235155723">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1040,6 +1040,24 @@ As an example of a well-known and publicly available implementation of a flow
 pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc)
 in Linux (3.11 onwards).
 
+## Resumption from idle
+
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified 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 pacing is used, 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.
</pre>
<p>If the goal is to reduce bursts, I think we need to advocate for limiting the burst of a paced connection to nothing larger than the restarting window of an unpaced 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/2023#discussion_r235155723">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6nOEe6XhIyXUdabcuS6_WONI4NKks5uxGREgaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2H-uhmO3ksyMa95ZrAR6aQJ3qq8ks5uxGREgaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023#discussion_r235155723"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235155723",
"url": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235155723",
"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 2023",
"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/2023#discussion_r235155723"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf46cc4af3b7_69893f90604d45c4370682--


From nobody Tue Nov 20 12: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 8DBCC12D4E9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:23:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2AJZlHGWRKj9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:23: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 8F0CB130DCF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:23:40 -0800 (PST)
Date: Tue, 20 Nov 2018 12:23:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542745419; bh=v83IvE/OW7wBtGN67Sm0A8nBnhGKaN1zethidC/ibJQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TfouOXOx7CFMbvZrd7fWH4G91AFFB3wcl3iWRtUlRyHbLcqLY5o0EAX/sedyPE0XI 8e3lY5TDJkOWKj8ufV6CzPO4spYpLiqWctddehymgdFo32t30GO8nqDHN+EXEDuSvb 5/V7l+HQ5oryuL0JUtezqf33ReRmD6kS6nDmz4qw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab02cc93c9d185b0a1c32c5da9973b12ae1188c63c92cf00000001180c2f4b92a169ce16d11972@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2025/review/176956517@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2025@github.com>
References: <quicwg/base-drafts/pull/2025@github.com>
Subject: Re: [quicwg/base-drafts] Send a few immediate ACKs (#2025)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46d4bbc464_17373fe5246d45b87206f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U6lHBO-n136NWXZArUk--jt9A7s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:23:43 -0000

----==_mimepart_5bf46d4bbc464_17373fe5246d45b87206f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
 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.
+packet which is not one greater than the largest received packet number.  The

Suggestion: "The receiver SHOULD send an immediate ACK when it receives a new packet which is not the next expected one.  That is, its packet number is not one greater than the largest received packet number."

>  
 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.
+packet which is not one greater than the largest received packet number.  The
+receiver MAY send an immediate ACK when a missing packet begins exceeding the
+peer's reordering threshold in packets to accelerate fast retransmit.  Time

This is a problem, since the receiver does not know the peer's reordering threshold. Also, this sentence does not make sense "a missing packet begins exceeding ... threshold in packets"

>  
 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.
+packet which is not one greater than the largest received packet number.  The
+receiver MAY send an immediate ACK when a missing packet begins exceeding the
+peer's reordering threshold in packets to accelerate fast retransmit.  Time
+threshold loss detection does not require any special ACK generation to
+accelerate fast retransmit, because it uses a timer.

I think this text should be purely prescriptive, and only from the receiver's point of view, since the sender's is basically not known at the receiver. This also does not say when a receiver should stop immediate acking, which is important IMO.

Suggested replacement for text from "The receiver MAY" : "A receiver SHOULD immediately ack at least three subsequent packets after first receiving a packet out of order, after which it SHOULD resume delaying 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/2025#pullrequestreview-176956517
----==_mimepart_5bf46d4bbc464_17373fe5246d45b87206f
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/2025#discussion_r235154635">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 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.
+packet which is not one greater than the largest received packet number.  The
</pre>
<p>Suggestion: "The receiver SHOULD send an immediate ACK when it receives a new packet which is not the next expected one.  That is, its packet number is not one greater than the largest received packet number."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2025#discussion_r235154805">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 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.
+packet which is not one greater than the largest received packet number.  The
+receiver MAY send an immediate ACK when a missing packet begins exceeding the
+peer&#39;s reordering threshold in packets to accelerate fast retransmit.  Time
</pre>
<p>This is a problem, since the receiver does not know the peer's reordering threshold. Also, this sentence does not make sense "a missing packet begins exceeding ... threshold in packets"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2025#discussion_r235156345">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 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.
+packet which is not one greater than the largest received packet number.  The
+receiver MAY send an immediate ACK when a missing packet begins exceeding the
+peer&#39;s reordering threshold in packets to accelerate fast retransmit.  Time
+threshold loss detection does not require any special ACK generation to
+accelerate fast retransmit, because it uses a timer.
</pre>
<p>I think this text should be purely prescriptive, and only from the receiver's point of view, since the sender's is basically not known at the receiver. This also does not say when a receiver should stop immediate acking, which is important IMO.</p>
<p>Suggested replacement for text from "The receiver MAY" : "A receiver SHOULD immediately ack at least three subsequent packets after first receiving a packet out of order, after which it SHOULD resume delaying 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/2025#pullrequestreview-176956517">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxy-9KCxxnqULqbQbDsE5eWvjGNmks5uxGTLgaJpZM4YruSf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9z9xxhV_dePpRtkrYwE_7JuyHeDks5uxGTLgaJpZM4YruSf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2025"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2025#pullrequestreview-176956517"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2025#pullrequestreview-176956517",
"url": "https://github.com/quicwg/base-drafts/pull/2025#pullrequestreview-176956517",
"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 2025",
"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/2025#pullrequestreview-176956517"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414114975\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf46d4bbc464_17373fe5246d45b87206f--


From nobody Tue Nov 20 12:23: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 84A5512D4E9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:23:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 lui1FmuJs1Tr for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:23: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 949A7130DCC for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:23:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542745421; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3+KnLY4kX7ZhILGEMFNHX5ztIARogOM4AOnowygxloU=; b=sWM5oZrWaDa5B8C0r96D1nudALGZ+k3OdpjaY7VxEngO8FSede8vOhWEVLvYmoTeLmMcvKKZ HKKLzh8kzDG6Nz97ruI3eF+KVEUusxex3RrZ3AG8DiFF4oom7BKYUzljkKvWIJPoOaWVupAC zTBDOAXrUxdeEdpmiQEkmbJ6i64=
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.40]) by mxa.mailgun.org with ESMTP id 5bf46d4d.7f8b8c282060-smtp-out-n02; Tue, 20 Nov 2018 20:23:41 -0000 (UTC)
Date: Tue, 20 Nov 2018 12:23:40 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf46d4cd8933_25942afd4ad98588146af@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d77621: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf46d4cd8606_25942afd4ad9858814598"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/flImETKS6bX6Gww08ZknvwYfl34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:23:44 -0000

----==_mimepart_5bf46d4cd8606_25942afd4ad9858814598
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-restart-idle
  Home:   https://github.com/quicwg/base-drafts
  Commit: d776217a9834a9b0017ab9002634160c0e87a145
      https://github.com/quicwg/base-drafts/commit/d776217a9834a9b0017ab9002634160c0e87a145
  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

Jana'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_5bf46d4cd8606_25942afd4ad9858814598--


From nobody Tue Nov 20 12: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 881A112785F for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:23:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 oCpKqlp7DXNc for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:23: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 E666B130DF7 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:23:45 -0800 (PST)
Date: Tue, 20 Nov 2018 12:23:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542745425; bh=onnjWOpL+bR8lVB/nIqCVGRpxYTN5vISoeMIjgy6eJ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Cuzg3xfEFGpcLr2fKGOHm3qoWZqg0w/WAO7LqTScyugU0G7ThIffvYlS6PpQqw2pS QsxLcRXz+Eb1xiEdIOcOu/B9l+MsNUmDj3NeTdBdE2d2t+kIuPKz+EvFbqjeN28JlD QkjFya9ardeVqew49EeV4yfKuQQRGJtL+mUcon5c=
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/2023/push/3066808563@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46d512775a_43ba3f82aacd45bc48571f"; 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/Pn6VnNW-p13ZJsxXJuy5ru6fZSk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:23:47 -0000

----==_mimepart_5bf46d512775a_43ba3f82aacd45bc48571f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

d776217  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/2023/files/2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2..d776217a9834a9b0017ab9002634160c0e87a145

----==_mimepart_5bf46d512775a_43ba3f82aacd45bc48571f
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/d776217">d776217</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/2023/files/2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2..d776217a9834a9b0017ab9002634160c0e87a145">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9m8Uv5Xceba1YgdxhiQAhYuYVVJks5uxGTRgaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzXG1vDaKUWDPz5Bq16BPK-A7Lmdks5uxGTRgaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023/files/2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2..d776217a9834a9b0017ab9002634160c0e87a145"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023/files/2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2..d776217a9834a9b0017ab9002634160c0e87a145",
"url": "https://github.com/quicwg/base-drafts/pull/2023/files/2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2..d776217a9834a9b0017ab9002634160c0e87a145",
"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 #2023",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2023:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "d776217",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2023/files/2fde7b97b2b0c8251e9391c0ff4f4c612c27e6f2..d776217a9834a9b0017ab9002634160c0e87a145"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf46d512775a_43ba3f82aacd45bc48571f--


From nobody Tue Nov 20 12: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 CC823130DCC for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:25:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4eDSnxLCjMQ1 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:25: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 4DE2A130DCF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:25:14 -0800 (PST)
Date: Tue, 20 Nov 2018 12:25:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542745513; bh=tCM8d02KUXAWCGSpRbPrjCXklSFU+nLFT4ySfYkeb5s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mkLJNA8DJkq7NS5VJIcltlE4Tab64p5Q4AGGjXTUwoU/EOiO5Bmrm3yAMZ7TfVcga +8TA3fjiSFb/cdDqDMsy0DSipOh7sb0fmvd87a/mmm1OZHtKhGT1Ifp7vyxZNdON+r 9R9Jk/Z1cv6urg7ImeFFb644u4L7jwadJcOkG/4s=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5dfa0eb94f08b954e941d91935cbabb3b8e1169492cf00000001180c2fa992a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023/review/176959097@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46da98fdf8_2c723f806b0d45b439534a"; 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/borX2Yyzb8FnhjbvJ0HPdJ6H76g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:25:19 -0000

----==_mimepart_5bf46da98fdf8_2c723f806b0d45b439534a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified 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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.  This
+recommendation is based on Section 4.1 of {{?RFC5681}}.

Can't comment on @janaiyengar's other comment for some reason. But my suggestion is only to decay exponentially, not to aggressively grow the window from where at landed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2023#discussion_r235156828
----==_mimepart_5bf46da98fdf8_2c723f806b0d45b439534a
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/2023#discussion_r235156828">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +
+A connection is idle if bytes in flight is 0 and there is nothing
+retransmittable to send.  This occurs when the connection is application
+limited and after a verified 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 pacing is used, 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 pacing is not used, the congestion window SHOULD be reset to the minimum of
+the current congestion window and the initial congestion window.  If the
+slow start threshold is larger than the congestion window, the congestion window
+will grow back to the congestion window prior to idle via slow start.  This
+recommendation is based on Section 4.1 of {{?RFC5681}}.
</pre>
<p>Can't comment on <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 other comment for some reason. But my suggestion is only to decay exponentially, not to aggressively grow the window from where at landed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2023#discussion_r235156828">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq75b_s1XcC_QyTTxLHp_R5aJcKjgks5uxGUpgaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq54dqeUyORgqves08fxscv0PHS6lks5uxGUpgaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023#discussion_r235156828"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235156828",
"url": "https://github.com/quicwg/base-drafts/pull/2023#discussion_r235156828",
"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 2023",
"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/2023#discussion_r235156828"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf46da98fdf8_2c723f806b0d45b439534a--


From nobody Tue Nov 20 12: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 5719C130DCC for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:30:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 Tst3SAovK1fR for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:30:25 -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 02F7212785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:30:24 -0800 (PST)
Date: Tue, 20 Nov 2018 12:30:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542745824; bh=+GZU6xyh3s9iUa1JJUze6l8eiGU3xtpCgnTOnZ5VKtU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rL0++vxzLiC/1xBV8zW/wA7FxGzTAVdWJcpDcdc9UmIME5x1zU+U2S7TbHXsF3ykn 6y9J3zUVA9hjhh1UxjRcVXGmR6D4jSneHXFCvf6Wxe9NLyJFVQxEUJ7h0OuFzsv39P dbZpSYzHXvH0pjqo/vfVELGV5gHGErknqozthWD4=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abede463b771147e8e6bc46f4d6a4327db4f06bef892cf00000001180c30e092a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/review/176960972@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46ee03fdbc_55653fc0ee8d45c0298024"; 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/w1aEP_5C0VIuSEZxs8E0fvrhM3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:30:26 -0000

----==_mimepart_5bf46ee03fdbc_55653fc0ee8d45c0298024
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar approved this pull request.

looks great 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/2024#pullrequestreview-176960972
----==_mimepart_5bf46ee03fdbc_55653fc0ee8d45c0298024
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@siyengar</b> approved this pull request.</p>

<p>looks great 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/2024#pullrequestreview-176960972">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5txo7BvSsXUaCcXkVlkEA1_GNK_ks5uxGZggaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3914g7tHk_xBeE5l9TeIeB_ZqZQks5uxGZggaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #2024"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024#pullrequestreview-176960972"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#pullrequestreview-176960972",
"url": "https://github.com/quicwg/base-drafts/pull/2024#pullrequestreview-176960972",
"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 approved 2024",
"sections": [
{
"text": "looks great to me",
"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/2024#pullrequestreview-176960972"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf46ee03fdbc_55653fc0ee8d45c0298024--


From nobody Tue Nov 20 12:30: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 9DDD1130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:30:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9rT1lxyJKUfs for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:30: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 4DCC6130DD0 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:30:44 -0800 (PST)
Date: Tue, 20 Nov 2018 12:30:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542745843; bh=BTNH5Ftj0xZrYCBw5L2nNaFkARMhpDbEtuFXQVQDIbU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pN8AVT0nJTkiuIUl9ohhA2VVEnLhMFm4umqyAE+hmNJe9ybpOdw93fxc9KoigMfIE sYOIwMc113laM7/XcQx6JJ73nC+MfJxZxgZZRTbs9S53EMMrG5miRBcmT8XR5QHAx9 sh1pT1PE37bLKXLNkxqwjDIj+9upOa88p6opbmMc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab772cc5cb13b74be3c7a91608d484d51d12f7972392cf00000001180c30f392a169ce16d12586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2026/440419026@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2026@github.com>
References: <quicwg/base-drafts/issues/2026@github.com>
Subject: Re: [quicwg/base-drafts] Can Initial/0-RTT CIDs safely be used for routing? (#2026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf46ef3a097d_2f203fdcd38d45c4432833"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VRTkt0wx_uho_Y6k1H0oJI03kME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:30:45 -0000

----==_mimepart_5bf46ef3a097d_2f203fdcd38d45c4432833
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd say sometimes it's safe and sometimes it's not and there are pros and cons of different approaches.  You mention conflicting text, can you point out the text that conflicts with the sections you quoted above in 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/2026#issuecomment-440419026
----==_mimepart_5bf46ef3a097d_2f203fdcd38d45c4432833
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd say sometimes it's safe and sometimes it's not and there are pros and cons of different approaches.  You mention conflicting text, can you point out the text that conflicts with the sections you quoted above in 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/2026#issuecomment-440419026">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6z5VBzvDST5LMlzAV0aQQLOmuDqks5uxGZzgaJpZM4YrvJ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2X2bsetOltgs1g5CDlSC7GPOIPUks5uxGZzgaJpZM4YrvJ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2026: I'd say sometimes it's safe and sometimes it's not and there are pros and cons of different approaches.  You mention conflicting text, can you point out the text that conflicts with the sections you quoted above in this issue?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440419026"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440419026",
"url": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440419026",
"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] Can Initial/0-RTT CIDs safely be used for routing? (#2026)",
"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\": 2026,\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\": 2026\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440419026"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414118522\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf46ef3a097d_2f203fdcd38d45c4432833--


From nobody Tue Nov 20 12:35: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 1F56612D4EF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:35:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6HW6crSEQM3t for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:35: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 2074A12785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:35:47 -0800 (PST)
Date: Tue, 20 Nov 2018 12:35:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542746146; bh=vOtxKKlDyDJHcmYE3uNdBXWvTfqn6mowHoXa60DAzYg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y0Azqf+UXbjz31VqlISa3mS+fnKmXybjS3xEV5tDXbfvXE8GFyHVBzKtDnYBAqmHO xDRlJ7iGu2R5DRpi3hZ9tOHf5Mm8nC8gy+iXrTHaX0Ef979gfmKC5XMaBaO+uV/axj ZJP9p1bJr8gysvFkV17yUgHNDM0VB+bgG+3HY9aw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0158db1af07ba8d0a69b8afb90190c44113020a92cf00000001180c322292a169ce16d12586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2026/440420476@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2026@github.com>
References: <quicwg/base-drafts/issues/2026@github.com>
Subject: Re: [quicwg/base-drafts] Can Initial/0-RTT CIDs safely be used for routing? (#2026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf470223ad54_382d3fa8bf2d45b819237c"; 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/Bxupvas5b8qcDVhekpYZA5nFbcE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:35:49 -0000

----==_mimepart_5bf470223ad54_382d3fa8bf2d45b819237c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I tend to agree with Ian, but an Initial that follows a stateless reset would have to be routed consistently. I assume this reset driven routing cannot (trivially) be abused due to integrity checks in the reset, but I don't recall the details.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440420476
----==_mimepart_5bf470223ad54_382d3fa8bf2d45b819237c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I tend to agree with Ian, but an Initial that follows a stateless reset would have to be routed consistently. I assume this reset driven routing cannot (trivially) be abused due to integrity checks in the reset, but I don't recall the details.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440420476">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7ISdfC4eus9_1akWl6loQ8Ixam0ks5uxGeigaJpZM4YrvJ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4ReGi0DC-Lbth2iQmazUSmVFYFgks5uxGeigaJpZM4YrvJ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2026: I tend to agree with Ian, but an Initial that follows a stateless reset would have to be routed consistently. I assume this reset driven routing cannot (trivially) be abused due to integrity checks in the reset, but I don't recall the details."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440420476"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440420476",
"url": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440420476",
"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] Can Initial/0-RTT CIDs safely be used for routing? (#2026)",
"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\": 2026,\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\": 2026\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440420476"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414118522\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf470223ad54_382d3fa8bf2d45b819237c--


From nobody Tue Nov 20 12:35: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 EB6E9130DDD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:35:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 hUSH58YfTSDu for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:35:50 -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 A8F9912785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:35:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542746149; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EXy2NzKYZDdxnzQN+0LmpeUzh3ezYp2taib9vXL2Do0=; b=VxflZWfQ9P89Wlq1jjKzK1UHzdhVYWm03IDtNHRVmuxgqiqz/o2od/Bkwv138kYXLAEHOY89 HbaZ4vlIvlmNPQ3Gma1QkX4fVQ+Kw8shIHt9Cf63iZrToHf9/xqCwLO/2SU0NeihlDW5Jitc a4LUkEZYbphtVMgqEl9hGbJu3Yo=
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.40]) by mxa.mailgun.org with ESMTP id 5bf47025.7f8480fc5a50-smtp-out-n03; Tue, 20 Nov 2018 20:35:49 -0000 (UTC)
Date: Tue, 20 Nov 2018 12:35:48 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf47024c81d7_299e2b25a18ee580396bd@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e9c5fb: Move ack generation out of loss detection
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf47024c7e9d_299e2b25a18ee580395bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/12_7QYEd-oRmBQ12sO_67hKC13Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:35:52 -0000

----==_mimepart_5bf47024c7e9d_299e2b25a18ee580395bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ackgen
  Home:   https://github.com/quicwg/base-drafts
  Commit: e9c5fb3d1cd8308e7986838cc67679ddf3ebc016
      https://github.com/quicwg/base-drafts/commit/e9c5fb3d1cd8308e7986838cc67679ddf3ebc016
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf47024c7e9d_299e2b25a18ee580395bc--


From nobody Tue Nov 20 12:36: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 ECADC12D4EF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:36:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 fKF0VZcF27hc for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:36: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 5747712785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:36:08 -0800 (PST)
Date: Tue, 20 Nov 2018 12:36:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542746167; bh=6O1vfMVaZGJLAKXBI6uv41F6sgdwdqtQtzOIoG0rxR0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=NUBfOdcqpo/6MADskRsXggOMzYbJJFncQQpIlyTb+axxkzIkUw08gcrU/r81Ih/jY yihQR52vA8CWi/Vwt9qcP4ZgNp96rJnoTXeBv4LUXRJDsR/lYEh9qCd12KN2XIFWeX pzGvJ/zDg7mzy8N89uEeWrUol9ZOBSAcze8toj00=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3df5fdb33f62b029a4a3ace98a84d68727b9479092cf00000001180c323792a169ce16d1a61f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2027@github.com>
Subject: [quicwg/base-drafts] Move ack generation out of loss detection (#2027)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf470375d8d7_26673f932fcd45b8540298"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_bSjNC3GsQtCNlwonHtTvtcLwx0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:36:10 -0000

----==_mimepart_5bf470375d8d7_26673f932fcd45b8540298
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/2027

-- Commit Summary --

  * Move ack generation out of loss detection

-- File Changes --

    M draft-ietf-quic-recovery.md (122)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2027.patch
https://github.com/quicwg/base-drafts/pull/2027.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/2027

----==_mimepart_5bf470375d8d7_26673f932fcd45b8540298
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/2027'>https://github.com/quicwg/base-drafts/pull/2027</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Move ack generation out of loss detection</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2027/files#diff-0">draft-ietf-quic-recovery.md</a>
    (122)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2027.patch'>https://github.com/quicwg/base-drafts/pull/2027.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2027.diff'>https://github.com/quicwg/base-drafts/pull/2027.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/2027">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6iDr9woYo4yLZLEFNnYOABcfP_gks5uxGe3gaJpZM4Yr4hT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7mcRPajmrwjMN_9lgrtf9ELJntQks5uxGe3gaJpZM4Yr4hT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Move ack generation out of loss detection (#2027)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2027"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2027",
"url": "https://github.com/quicwg/base-drafts/pull/2027",
"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": "Move ack generation out of loss detection (#2027)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "e9c5fb3",
"value": "Move ack generation out of loss detection"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2027/files#diff-0) (122 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\": 2027,\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\": 2027\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2027"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2027.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2027.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414156883\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf470375d8d7_26673f932fcd45b8540298--


From nobody Tue Nov 20 12:39: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 B02A012D4EF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:39:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 4UkPVUs4pQqu for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:39: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 B567E12785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:39:03 -0800 (PST)
Date: Tue, 20 Nov 2018 12:39:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542746342; bh=dfIDWlFbCkbY/Sl4BNv9GefNxlO3z/XE8f36O+G5s+c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wwUzuB8XF5pUTYUXHvf/5FGExHcdZNrUNJPMvWQZRM/ItO0FQ6XSX0ww9maqLU80j C2lFmGpLX8cGLJT0k+uNVp1GeaZsn/DI67/riy9sqpyzCwvq5QKqlI0+lY7C2aqssm Pd2MN65S2UwG9V/UbmFUuRDyv+GhQoWF8BiuKWpo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab759b89e1daa27125d705b1d144546f396bd24c7292cf00000001180c32e692a169ce16d1a61f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2027/review/176964211@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2027@github.com>
References: <quicwg/base-drafts/pull/2027@github.com>
Subject: Re: [quicwg/base-drafts] Move ack generation out of loss detection (#2027)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf470e6ed2a4_69663fc2826d45b4676888"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3s506VANOZTvjh6u-zerF-n28L0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:39:06 -0000

----==_mimepart_5bf470e6ed2a4_69663fc2826d45b4676888
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

This LG, want to rewrite #2025 after you land this, since you had so many 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/2027#pullrequestreview-176964211
----==_mimepart_5bf470e6ed2a4_69663fc2826d45b4676888
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>This LG, want to rewrite <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382802290" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2025" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2025/hovercard" href="https://github.com/quicwg/base-drafts/pull/2025">#2025</a> after you land this, since you had so many 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/2027#pullrequestreview-176964211">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyzC389sAKj6Uey1tiVpvKZgMUrkks5uxGhmgaJpZM4Yr4hT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq73uz__s1amQ2nD_0rkFopO_MEFtks5uxGhmgaJpZM4Yr4hT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2027"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2027#pullrequestreview-176964211"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2027#pullrequestreview-176964211",
"url": "https://github.com/quicwg/base-drafts/pull/2027#pullrequestreview-176964211",
"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 2027",
"sections": [
{
"text": "This LG, want to rewrite #2025 after you land this, since you had so many comments?",
"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/2027#pullrequestreview-176964211"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414156883\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf470e6ed2a4_69663fc2826d45b4676888--


From nobody Tue Nov 20 12:42: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 F1F78130DC6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:42:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JdnIHUddlkFD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:42: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 2B84412785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:42:04 -0800 (PST)
Date: Tue, 20 Nov 2018 12:42:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542746523; bh=8/h38n6smOtrlesmj/YY8kuPInGQhl44Uqq/TPIa0iw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0uk2ktrS43Q4oXzS6FutuD5347XiqPehSVSwvFUnIVrlmWIa84S487OSI8F0gIqOc 2ks6yOaKFKG/AVKZzSsMElqdVisP5l8dBMe4dmqjC3DSIaE7YmG1UvzphLC4JjWKo2 bjYUWaII0+qAvNISnK1aZ6T81HUSG65sOgO6IfJg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d0998380a8d803016f9e8b97451dff04483270792cf00000001180c339b92a169ce16831157@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1967/440422273@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1967@github.com>
References: <quicwg/base-drafts/issues/1967@github.com>
Subject: Re: [quicwg/base-drafts] Loss events for reordered 0- and 0.5-RTT data (#1967)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4719b1db8e_2c763f806b0d45b4409713"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U69Tey8pUsfT1RTbt49c5bA2rXM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:42:06 -0000

----==_mimepart_5bf4719b1db8e_2c763f806b0d45b4409713
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We need to clarify this, but it's going to be a challenge to write clear text about these issues.  I'll send out a PR that tries to do so anyway.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440422273
----==_mimepart_5bf4719b1db8e_2c763f806b0d45b4409713
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We need to clarify this, but it's going to be a challenge to write clear text about these issues.  I'll send out a PR that tries to do so anyway.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440422273">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyxC_qWiMS8Cy0-jNtWVl9pc7FfRks5uxGkbgaJpZM4YPvJo">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7WEjQp30pkLCgFKlk9VqfRYt-Fhks5uxGkbgaJpZM4YPvJo.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1967: We need to clarify this, but it's going to be a challenge to write clear text about these issues.  I'll send out a PR that tries to do so anyway."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440422273"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440422273",
"url": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440422273",
"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] Loss events for reordered 0- and 0.5-RTT data (#1967)",
"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\": 1967,\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\": 1967\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440422273"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406778472\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4719b1db8e_2c763f806b0d45b4409713--


From nobody Tue Nov 20 12: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 7D7D1130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:50:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id By27a31XCFCO for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:50: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 D7D9F12F1AB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:50:08 -0800 (PST)
Date: Tue, 20 Nov 2018 12:50:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542747008; bh=8RMspi6jz5prQWhRwpFksdRXxxHqpLIphi+MW5CUubY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Oqt/zFhc/I857hnuyWOpN32jG4/YPR7xLKsm0W2MJBHhb59Fo0SwfhESLFye7IjAX o0W9/OVXoGIAGGLPVnRNjDlOCHDP/crxd7ccTJABMzhdPZBV5D42tUxUXfVmJBj9bN POkAlPuOhjlA2Gw5pmYEOTDvlDV3LiTx+dq6vZEA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab45b9e3216cd6d98ce22fc9fd80dde9a31c6bf7d192cf00000001180c358092a169ce16d1a61f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2027/c440424638@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2027@github.com>
References: <quicwg/base-drafts/pull/2027@github.com>
Subject: Re: [quicwg/base-drafts] Move ack generation out of loss detection (#2027)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4738021036_69153f8c9bad45b4632021"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pQoIUH1KLtDxVxR-UCKuou5fE_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: Tue, 20 Nov 2018 20:50:11 -0000

----==_mimepart_5bf4738021036_69153f8c9bad45b4632021
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sure, happy to do it. I'm working on a couple of other PRs, I can redo #2025 after those.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2027#issuecomment-440424638
----==_mimepart_5bf4738021036_69153f8c9bad45b4632021
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sure, happy to do it. I'm working on a couple of other PRs, I can redo <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382802290" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2025" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2025/hovercard" href="https://github.com/quicwg/base-drafts/pull/2025">#2025</a> after those.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2027#issuecomment-440424638">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Wp9XIgPejSlBoHFbEpFD_F4BnOks5uxGsAgaJpZM4Yr4hT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-wW6apL_yRS8WtOC6mS9EgyB4gaks5uxGsAgaJpZM4Yr4hT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2027: Sure, happy to do it. I'm working on a couple of other PRs, I can redo #2025 after those."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2027#issuecomment-440424638"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2027#issuecomment-440424638",
"url": "https://github.com/quicwg/base-drafts/pull/2027#issuecomment-440424638",
"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] Move ack generation out of loss detection (#2027)",
"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\": 2027,\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\": 2027\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2027#issuecomment-440424638"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414156883\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4738021036_69153f8c9bad45b4632021--


From nobody Tue Nov 20 12:50: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 8E27A130DCF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:50:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 PkSAKxgCtogg for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:50: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 73F5812F1AB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:50:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542747017; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Mpgs8ZlliBg/yl4TDk55BAUuYeVBmpYF6YX5TmQncIg=; b=P8rxR65KYoWaFreOh0DO4eaeVjPxeDPfXVvoWzgQUTG0kA18VTSirJV8H0bFVnFKm7sbE+kg wVfqSYexaDHp0GTf719N3OWThNeVJ1VNnX70ymRbxUXCzHkxj2nSBcTWNu2+iRg+PdQbbaj7 aKCW2aNW/tduGzgbx0a+loSu0Ns=
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 5bf47389.7f8530725600-smtp-out-n03; Tue, 20 Nov 2018 20:50:17 -0000 (UTC)
Date: Tue, 20 Nov 2018 12:50:16 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf473886e041_b192afec8254580974ce@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e9c5fb: Move ack generation out of loss detection
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf473886dbf7_b192afec8254580973df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R5W3hr_awLSqb_JigxqoVBzZLpI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:50:20 -0000

----==_mimepart_5bf473886dbf7_b192afec8254580973df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e9c5fb3d1cd8308e7986838cc67679ddf3ebc016
      https://github.com/quicwg/base-drafts/commit/e9c5fb3d1cd8308e7986838cc67679ddf3ebc016
  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/692bd2256fb55233ec13ae9cc6c2dca00882d905
  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


Compare: https://github.com/quicwg/base-drafts/compare/605c0f14fe54...692bd2256fb5
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf473886dbf7_b192afec8254580973df--


From nobody Tue Nov 20 12: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 EC5EF130DEC for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:50:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 cgMEc091UrW6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:50: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 3DA2812F1AB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:50:22 -0800 (PST)
Date: Tue, 20 Nov 2018 12:50:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542747021; bh=76ugUviRYCPAYL+GOD5gHa5xdoUl8o4vqN7AVahfQqQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pwytNDowKJ/EdUNkPqOfZjHTudzE2Vzv4oaobJkKmpeCr/YGD4Y92b5Xj5K6HGfEY PzKxUSSr/kDPP2VDj6M+aCfiJBfZnmlKqwhlbpcHYTpbNtQPdAENES0reJEc7Phz1I xFp1aQyXKQ25d37FL2H4SUkHsNH33i/5817xIR6I=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee152c8ff087f6c49fdc667dcfc657f90c14e3ae92cf00000001180c358d92a169ce16d1a61f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2027/issue_event/1978445871@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2027@github.com>
References: <quicwg/base-drafts/pull/2027@github.com>
Subject: Re: [quicwg/base-drafts] Move ack generation out of loss detection (#2027)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4738d840a7_4eeb3fc0ee8d45c0702093"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8YTC83p5ddEDySOumSP8XzhYUno>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:50:24 -0000

----==_mimepart_5bf4738d840a7_4eeb3fc0ee8d45c0702093
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2027 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/2027#event-1978445871
----==_mimepart_5bf4738d840a7_4eeb3fc0ee8d45c0702093
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="382838303" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2027" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2027/hovercard" href="https://github.com/quicwg/base-drafts/pull/2027">#2027</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/2027#event-1978445871">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3vvAlNcbEMg5SwKuwXR3dGr78SZks5uxGsNgaJpZM4Yr4hT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Ak7_qrWlUvyY2vS83JV1oFHprEks5uxGsNgaJpZM4Yr4hT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2027 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2027#event-1978445871"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2027#event-1978445871",
"url": "https://github.com/quicwg/base-drafts/pull/2027#event-1978445871",
"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] Move ack generation out of loss detection (#2027)",
"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/2027#event-1978445871"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414156883\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4738d840a7_4eeb3fc0ee8d45c0702093--


From nobody Tue Nov 20 12:56: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 31801130E61 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:56:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JgFXW_pJAr0D for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:56: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 9909D130DCC for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:56:36 -0800 (PST)
Date: Tue, 20 Nov 2018 12:56:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542747395; bh=n0ndqEbB260/9USL9bitmlhoYitqGLYzpIPR8Hfdgr0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K4VT/mRDn9LPObaklGXdg9WZt3dIu7wAFzKVaSXd9chuo3h6/Nn4PN9vRSlmbeap3 uTucCKKJolppScSRXaIOrMHZ+DJf2tIaYFE5u7Z0/mURfUO8zGS5loPXmVueU7Po5Y 003kTa/g2xLneoawBfBSgscYWiUd/zYWmt55VkYQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec03b946ec7ef4f2a8b2bde181cd75098a09a3fe92cf00000001180c370392a169ce16d12586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2026/440426509@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2026@github.com>
References: <quicwg/base-drafts/issues/2026@github.com>
Subject: Re: [quicwg/base-drafts] Can Initial/0-RTT CIDs safely be used for routing? (#2026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf475037f745_4c3d3fe207cd45b4114675"; 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/gXEwbY_Cf4QS8VEwcaLjBWF88Gk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:56:47 -0000

----==_mimepart_5bf475037f745_4c3d3fe207cd45b4114675
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Conflicting as in, we have text (quoted) which contradicts my understanding of our decision. I think if we decide to go with what we'd discussed before (don't trust the CID of Initial/0-RTT), we should add some Security Considerations text about that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440426509
----==_mimepart_5bf475037f745_4c3d3fe207cd45b4114675
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Conflicting as in, we have text (quoted) which contradicts my understanding of our decision. I think if we decide to go with what we'd discussed before (don't trust the CID of Initial/0-RTT), we should add some Security Considerations text about that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440426509">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq242FsN1Kc8cnkDIn2I0NGAX9yEzks5uxGyDgaJpZM4YrvJ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq01VJRDhJr44I5c_Xzvry1o9zbmcks5uxGyDgaJpZM4YrvJ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2026: Conflicting as in, we have text (quoted) which contradicts my understanding of our decision. I think if we decide to go with what we'd discussed before (don't trust the CID of Initial/0-RTT), we should add some Security Considerations text about that."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440426509"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440426509",
"url": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440426509",
"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] Can Initial/0-RTT CIDs safely be used for routing? (#2026)",
"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\": 2026,\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\": 2026\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440426509"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414118522\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf475037f745_4c3d3fe207cd45b4114675--


From nobody Tue Nov 20 12:57: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 B7A2A130DC6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:57:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 VgKxJSVJ2Ykf for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:57: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 A3BDA12785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:57:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542747468; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YbksquHIKfLmBrt7dQH35SbtTUuzJyvR/DvYALgMkjE=; b=V1WJNiC6lgT9fzxvScFSU4FrfHAYQ4RwHJPf2HGO9T0c7KdmHaSCDPZIH04zqNT9O2/YSV5h WVqMtg/X0+kkQ3D81eL2MUIcuFYB0xPPq51A7r651z2EPPHkJErs4hArYv07J1BgO48CnLUe K8+igolAm3YMX13YxEHSKjtUdXg=
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 5bf4754c.7f05cb5b7810-smtp-out-n01; Tue, 20 Nov 2018 20:57:48 -0000 (UTC)
Date: Tue, 20 Nov 2018 12:57:47 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf4754b84424_7fce2abfa28285709706b@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a0ecdf: Ignore loss of undecryptable packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4754b84074_7fce2abfa28285709698d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/365ZyqoRWmzlkZRQOE-ZbmASerQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:57:52 -0000

----==_mimepart_5bf4754b84074_7fce2abfa28285709698d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-undecryptable-loss
  Home:   https://github.com/quicwg/base-drafts
  Commit: a0ecdfddb002a75e041e3bd549d1766a282d939a
      https://github.com/quicwg/base-drafts/commit/a0ecdfddb002a75e041e3bd549d1766a282d939a
  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:
  -----------
  Ignore loss of undecryptable packets

Fixes #1967



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4754b84074_7fce2abfa28285709698d--


From nobody Tue Nov 20 12: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 D54D012F1AB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:58:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 v19yQNGXMYv1 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:58:10 -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 0178A12785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:58:09 -0800 (PST)
Date: Tue, 20 Nov 2018 12:58:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542747489; bh=jKe/TFvvWXi1gpNT5X2Jj2d9Ib6nnQNVc4jgwQVTw8M=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xTsRsoIMYiSvVFT5c3II5kbE2Of1U+86B0wrux/T1QA9NOgZFoshmkSOpmBnVMPRv GoW3B5Od2dpcymU4PYf11MdHNVXZIz1EgkM54IsRwuwBItrmMkIzKJ2j74UwDwlARp vZ3v4YdfXbk3kUDtiAYfLQkSMDEWMVieC1qkhPfs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb45982e1a4beb30d3cbf37285453b5b23e52204292cf00000001180c376192a169ce16d1c244@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@github.com>
Subject: [quicwg/base-drafts] Ignore loss of undecryptable packets (#2028)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf475612c0f9_7e723fde09ed45b49464c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c6Q0-YDZBq1i0MFl-veL2HAY04U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:58:12 -0000

----==_mimepart_5bf475612c0f9_7e723fde09ed45b49464c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1967
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2028

-- Commit Summary --

  * Ignore loss of undecryptable packets

-- File Changes --

    M draft-ietf-quic-recovery.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2028.patch
https://github.com/quicwg/base-drafts/pull/2028.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/2028

----==_mimepart_5bf475612c0f9_7e723fde09ed45b49464c
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 #1967.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377688407" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1967" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1967/hovercard" href="https://github.com/quicwg/base-drafts/issues/1967">#1967</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/2028'>https://github.com/quicwg/base-drafts/pull/2028</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Ignore loss of undecryptable packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2028/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/2028.patch'>https://github.com/quicwg/base-drafts/pull/2028.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2028.diff'>https://github.com/quicwg/base-drafts/pull/2028.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/2028">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1lxrkyrT2YRrY0BZ9A9zPrUP7txks5uxGzhgaJpZM4Yr6j5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8kdtwCwqrOHSLlTrp6KYja3TJPgks5uxGzhgaJpZM4Yr6j5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Ignore loss of undecryptable packets (#2028)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2028"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2028",
"url": "https://github.com/quicwg/base-drafts/pull/2028",
"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": "Ignore loss of undecryptable packets (#2028)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "a0ecdfd",
"value": "Ignore loss of undecryptable packets"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2028/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\": 2028,\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\": 2028\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2028"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2028.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2028.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414165241\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf475612c0f9_7e723fde09ed45b49464c--


From nobody Tue Nov 20 12:58: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 0E516130DC6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:58:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.471
X-Spam-Level: 
X-Spam-Status: No, score=-3.471 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qx-MTvDUI_c6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 12:58:19 -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 56C8D12785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:58: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=tSCOA+e4iX/0H5UmzWldodFIM7Q=; b=M9jVYCPvd/EekHY/ 0UcGcUuFO/shgMOCDDCIDLuCl5PXfrteq4R/V956V/dVOy4l4gIeejA0BGmpHV1o 1lViJbvkVRNyw+GHAlj1T1hFD9fi1xyTkVkOF1JKm5H+uH7dCmOtYKDDpsH4rpS5 0K1Bf21vuICMoVsKC2QM5/0orlU=
Received: by filter0786p1las1.sendgrid.net with SMTP id filter0786p1las1-30956-5BF47569-F 2018-11-20 20:58:17.382274806 +0000 UTC m=+426979.794627970
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id mb6XpecmQdK6UOSX3_jUsg for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:58:17.314 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id 3D94EAE0243 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 12:58:17 -0800 (PST)
Date: Tue, 20 Nov 2018 20:58:17 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0260c61dfbd01f672070fc7a4db98b1ac1a054b792cf00000001180c376992a169ce16d12586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2026/440427008@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2026@github.com>
References: <quicwg/base-drafts/issues/2026@github.com>
Subject: Re: [quicwg/base-drafts] Can Initial/0-RTT CIDs safely be used for routing? (#2026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf475693c474_67283fefa28d45c41618a4"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2pefYZBgkXwieSyosemBfsWAHIQBbQOVIQHv RbXnW+UraLs21HM7fDCtEa8lS5YuDRuC9k984UFqQzpeDRmPLLB5ClYaC1OI6EI+Yo8MCJyNGpIHPj S7MEpIZ3L6UW/hKj4CKKnF4g9yP8Pc7WwGRzbAHJuf3vU2cY60rmzPgGLrqdtsRlRh++gNNTsEULWg A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rhWuDoZ8jLd9AfHWw7Fm3rpdLhg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 20:58:21 -0000

----==_mimepart_5bf475693c474_67283fefa28d45c41618a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj, I presume you mean Retry.  The server can specify any CID in the Retry, but I'd expect the routing to be achieved by IP:port consistency throughout the handshake.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440427008
----==_mimepart_5bf475693c474_67283fefa28d45c41618a4
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>, I presume you mean Retry.  The server can specify any CID in the Retry, but I'd expect the routing to be achieved by IP:port consistency throughout the handshake.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440427008">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxb3NIW_iWgHPIi5NEz_AaddAEO9ks5uxGzpgaJpZM4YrvJ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwbs4kVX7BCfKcS4hA3gA9HVRc5qks5uxGzpgaJpZM4YrvJ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2026: @mikkelfj, I presume you mean Retry.  The server can specify any CID in the Retry, but I'd expect the routing to be achieved by IP:port consistency throughout the handshake."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440427008"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440427008",
"url": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440427008",
"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] Can Initial/0-RTT CIDs safely be used for routing? (#2026)",
"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\": 2026,\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\": 2026\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440427008"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414118522\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf475693c474_67283fefa28d45c41618a4--


From nobody Tue Nov 20 13: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 C58B7128D0C for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:10:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ovjRjGxZiQUl for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:10: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 C2730124D68 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 13:10:25 -0800 (PST)
Date: Tue, 20 Nov 2018 13:10:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542748224; bh=cbWFNMyqdsvSP0rEPaINWO3RCxHRl5XHNQ9W/Pxb0jk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g9YktWclOfcFTrc+G+2M9p0xjmLnPqNFnlU61uO6rILwddLCcykc/LfhHLlf/7Bpo lMKsLcTSsaOvKKvtuntYEGbWN4UWgzEY8Ws45wv6jBn/m75PKj9IfhZ06aKB6pgLyJ KIYIARtLqYCszlvuhpeTvpKy69E7WFN75HmWkF/c=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf485bdc534407231a89818f7d2bad5860e9fbeee92cf00000001180c3a4092a169ce1684c1ce@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/review/176975754@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_5bf478407d7a5_36e43fb2a1ad45c416234"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6WkpnDjFGm3NpTpe0yTg7xnb3Pw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 21:10:28 -0000

----==_mimepart_5bf478407d7a5_36e43fb2a1ad45c416234
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> -Unacknowledged packets close to the tail may have fewer than
-kReorderingThreshold retransmittable packets sent after them.  Loss of such
-packets cannot be detected via Packet Threshold Fast Retransmit. To enable
-ack-based loss detection of such packets, receipt of an acknowledgment for
-the last outstanding retransmittable packet triggers the Early Retransmit
-process, as follows.
-
-If there are unacknowledged in-flight packets still pending, they should
-be marked as lost. To compensate for the reduced reordering resilience, the
-sender SHOULD set a timer for a small period of time. If the unacknowledged
-in-flight packets are not acknowledged during this time, then these
-packets MUST be marked as lost.
-
-An endpoint SHOULD set the timer such that a packet is marked as lost no earlier
-than 1.125 * max(SRTT, latest_RTT) since when it was sent.
+An endpoint SHOULD declare packets lost no earlier than

I'm confused, so let's talk today.

-- 
You are receiving this 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#discussion_r235170048
----==_mimepart_5bf478407d7a5_36e43fb2a1ad45c416234
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/1974#discussion_r235170048">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -Unacknowledged packets close to the tail may have fewer than
-kReorderingThreshold retransmittable packets sent after them.  Loss of such
-packets cannot be detected via Packet Threshold Fast Retransmit. To enable
-ack-based loss detection of such packets, receipt of an acknowledgment for
-the last outstanding retransmittable packet triggers the Early Retransmit
-process, as follows.
-
-If there are unacknowledged in-flight packets still pending, they should
-be marked as lost. To compensate for the reduced reordering resilience, the
-sender SHOULD set a timer for a small period of time. If the unacknowledged
-in-flight packets are not acknowledged during this time, then these
-packets MUST be marked as lost.
-
-An endpoint SHOULD set the timer such that a packet is marked as lost no earlier
-than 1.125 * max(SRTT, latest_RTT) since when it was sent.
+An endpoint SHOULD declare packets lost no earlier than
</pre>
<p>I'm confused, so let's talk today.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r235170048">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-MHjxW637wKtStpDw2lNMzpKSH4ks5uxG_AgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4n826tAhonp0SCnFAQIkC2JGt_3ks5uxG_AgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974#discussion_r235170048"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#discussion_r235170048",
"url": "https://github.com/quicwg/base-drafts/pull/1974#discussion_r235170048",
"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 1974",
"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/1974#discussion_r235170048"
}
],
"@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_5bf478407d7a5_36e43fb2a1ad45c416234--


From nobody Tue Nov 20 13: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 AA0BD130E30 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:10:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gyHqomO27gUq for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:10: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 89DE1130E57 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 13:10:50 -0800 (PST)
Date: Tue, 20 Nov 2018 13:10:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542748249; bh=kq0z64I9XwNRWAabIpOaOex5XK3C7sR2Uukg1/xVBCA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i6lRV3jPPW6NEDUCqUURreCp0NV1UurGJRrUeITJigzN3N3wdMY+HnQgBsogylAAl cjEkGBShOI8LT9nc0dkB14x9em4PcI6JNm51s3q+929lZ23RbWHl7Mwfv2sT25PFQf +rDN0MUv1mUQopqKJlUSodBfGMuIdZzvslTeB4so=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab203221c26acd741fdd123e324a7afe3b10b66ce992cf00000001180c3a5992a169ce16d12586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2026/440430673@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2026@github.com>
References: <quicwg/base-drafts/issues/2026@github.com>
Subject: Re: [quicwg/base-drafts] Can Initial/0-RTT CIDs safely be used for routing? (#2026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf478598f0af_7e453fbe7ded45c4223171"; 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/iBfFdLOceZecKZmX7JKZbEX-Bmw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 21:10:59 -0000

----==_mimepart_5bf478598f0af_7e453fbe7ded45c4223171
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I mean Retry, of course.

You cannot assume IP/port consistency because the routing will in some cases happen behind an external load balancer that exposes a single public IP and routes to a specific internal IP based on CID.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440430673
----==_mimepart_5bf478598f0af_7e453fbe7ded45c4223171
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I mean Retry, of course.</p>
<p>You cannot assume IP/port consistency because the routing will in some cases happen behind an external load balancer that exposes a single public IP and routes to a specific internal IP based on CID.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440430673">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5bKaOvHZGdew9Wo_ChOtL2tABkLks5uxG_ZgaJpZM4YrvJ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7DSAX1QvaUb1fbUJVmN4ix5ycDQks5uxG_ZgaJpZM4YrvJ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2026: I mean Retry, of course.\r\n\r\nYou cannot assume IP/port consistency because the routing will in some cases happen behind an external load balancer that exposes a single public IP and routes to a specific internal IP based on CID."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440430673"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440430673",
"url": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440430673",
"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] Can Initial/0-RTT CIDs safely be used for routing? (#2026)",
"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\": 2026,\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\": 2026\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440430673"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414118522\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf478598f0af_7e453fbe7ded45c4223171--


From nobody Tue Nov 20 13:11: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 D1F0E130E82 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:11:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 EbeYJDTpOOHh for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:11: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 8DEC4130E7C for <quic-issues@ietf.org>; Tue, 20 Nov 2018 13:11:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542748271; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=r1pS9eiaR7w/fTqondu4kWaYQoY1PqWTs59oNUVirSQ=; b=tDtNJnjjKjU+Hmz3P8cJeBAj9wQUWdL926gBQXKk3Yb1giOvc7C+i7DQe4BRAYdWspy92S8N zRbrdhyMq63utIP6BGZ38a2B6T822qoWUAGvENU28vkuEv5G9OzR3goyeFrHnWcympQnK/Mv CrDoZQG5R9Liu/dbNqLkzq3KTxI=
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.36]) by mxa.mailgun.org with ESMTP id 5bf4786f.7f53a80ad2d0-smtp-out-n03; Tue, 20 Nov 2018 21:11:11 -0000 (UTC)
Date: Tue, 20 Nov 2018 13:11:11 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf4786f5677d_60332b096e0e8588662d5@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 21635b: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4786f56429_60332b096e0e8588661f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5gsO4tNQZl-R6RprX25pku3o2bc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 21:11:21 -0000

----==_mimepart_5bf4786f56429_60332b096e0e8588661f6
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4786f56429_60332b096e0e8588661f6--


From nobody Tue Nov 20 13:11: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 6729D130E3E for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:11:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-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 6ChpP7DbxFSW for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:11:16 -0800 (PST)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 898B6130E05 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 13:11:16 -0800 (PST)
Date: Tue, 20 Nov 2018 13:11:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542748275; bh=yk4B/6MLm7/T7J+2n2lvoaLrw9XkWz13CWKjmAoqqAg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EfhW96pydkzcB4vk6aTJNlfaeZIGG6J/VurWmFFazwWgPyJ0xaD+3TM6uu4LRaxat f18KKSqBBZNFxeDH9ma/mk7hYoskJp9Pqxq35BZkMgc1uyz6J4wTH3LfRo7CgdSfOh iMnaU503l2HUHn3P9VmbTragkeA5NtPq5eUG0ufE=
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/1974/push/3066938637@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_5bf47872dc034_2dc93ffb118d45b8249266"; 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/xdStn9H0CcgSmtkYsdaHHjW-Rio>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 21:11:22 -0000

----==_mimepart_5bf47872dc034_2dc93ffb118d45b8249266
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

21635b4  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/1974/files/52aa21aaa0e49b7db5c0f20c306bbb2dc18850be..21635b4d047ca438b2cef45866913b218bda3455

----==_mimepart_5bf47872dc034_2dc93ffb118d45b8249266
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/21635b4">21635b4</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/1974/files/52aa21aaa0e49b7db5c0f20c306bbb2dc18850be..21635b4d047ca438b2cef45866913b218bda3455">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5OmyUxxdYz8pg3J2CgbvcakC_YIks5uxG_ygaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq41DuDcl5IymV136pl0AzVHm48XMks5uxG_ygaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/52aa21aaa0e49b7db5c0f20c306bbb2dc18850be..21635b4d047ca438b2cef45866913b218bda3455"}}}</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/52aa21aaa0e49b7db5c0f20c306bbb2dc18850be..21635b4d047ca438b2cef45866913b218bda3455",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/52aa21aaa0e49b7db5c0f20c306bbb2dc18850be..21635b4d047ca438b2cef45866913b218bda3455",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "21635b4",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/52aa21aaa0e49b7db5c0f20c306bbb2dc18850be..21635b4d047ca438b2cef45866913b218bda3455"
}
],
"@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_5bf47872dc034_2dc93ffb118d45b8249266--


From nobody Tue Nov 20 13:11: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 8FF76128D0C for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:11:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PX6UD9OQtyIX for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:11: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 1A83A124D68 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 13:11:50 -0800 (PST)
Date: Tue, 20 Nov 2018 13:11:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542748309; bh=UBkE6F7zeh41j/dVIqQcSDVANaPWyAuxZTF9TvukozU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jxVoqtBkEqCY5r27YzXog8ry100Y032BbkjNqth959AVQz1sGEnbOps3KcZBpcTu7 9I+P4g6YRZ8J2NtsW4hE/8P9IKc37VxQQbrAssNEentsIlLbWQzaTEYnKbwUdAc4md Z8BpAsoWMfJg8u5f2JoTerY7CYhef5WMjB0uezuI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e452e3cb8c9e1b2aac0ea49517c2f2ed19b97e192cf00000001180c3a9592a169ce16831157@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1967/440430960@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1967@github.com>
References: <quicwg/base-drafts/issues/1967@github.com>
Subject: Re: [quicwg/base-drafts] Loss events for reordered 0- and 0.5-RTT data (#1967)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf478953c7b3_4c1e3fe207cd45b41722a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e7LZPNIUaKnJr-3VPaznNtGJ3Sg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 21:11:52 -0000

----==_mimepart_5bf478953c7b3_4c1e3fe207cd45b41722a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a slightly involved fix.  We basically need to distinguish packets whose drops do not necessarily indicate congestion vs those that do.  As I see it, the packets whose drop does not necessarily indicate congestion are:
1. any handshake packet
2. any 0-RTT data (sent by client)
3. any 0.5-RTT data (sent by server)
4. data received before CFIN, which from the client's point of view is all data sent until ack for CFIN is received (thanks @siyengar for noting this).

1, 2, 3 are ok, but 4 is tricky, since congestive losses in the first RTT are indicators of a large initial window. I'm inclined to leave 4 out conservatively, since it delays the engagement of the CC machinery by a fair 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/issues/1967#issuecomment-440430960
----==_mimepart_5bf478953c7b3_4c1e3fe207cd45b41722a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This is a slightly involved fix.  We basically need to distinguish pac=
kets whose drops do not necessarily indicate congestion vs those that do.=
  As I see it, the packets whose drop does not necessarily indicate conge=
stion are:</p>
<ol>
<li>any handshake packet</li>
<li>any 0-RTT data (sent by client)</li>
<li>any 0.5-RTT data (sent by server)</li>
<li>data received before CFIN, which from the client's point of view is a=
ll data sent until ack for CFIN is received (thanks <a class=3D"user-ment=
ion" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_=
id=3D1054756" data-octo-click=3D"hovercard-link-click" data-octo-dimensio=
ns=3D"link_type:self" href=3D"https://github.com/siyengar">@siyengar</a> =
for noting this).</li>
</ol>
<p>1, 2, 3 are ok, but 4 is tricky, since congestive losses in the first =
RTT are indicators of a large initial window. I'm inclined to leave 4 out=
 conservatively, since it delays the engagement of the CC machinery by a =
fair bit.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1967#issuecomment-440430960">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2at=
0O0Zs1oVLQhxoeVpaFsMVj-Vks5uxHAVgaJpZM4YPvJo">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1tKb62nTBLelLpWEgm8rpci=
weE_ks5uxHAVgaJpZM4YPvJo.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1967: This is a slightly involved fix.  We basically need to =
distinguish packets whose drops do not necessarily indicate congestion vs=
 those that do.  As I see it, the packets whose drop does not necessarily=
 indicate congestion are:\r\n1. any handshake packet\r\n2. any 0-RTT data=
 (sent by client)\r\n3. any 0.5-RTT data (sent by server)\r\n4. data rece=
ived before CFIN, which from the client's point of view is all data sent =
until ack for CFIN is received (thanks @siyengar for noting this).\r\n\r\=
n1, 2, 3 are ok, but 4 is tricky, since congestive losses in the first RT=
T are indicators of a large initial window. I'm inclined to leave 4 out c=
onservatively, since it delays the engagement of the CC machinery by a fa=
ir bit."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/1967#issuecomment-440430960"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment=
-440430960",
"url": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-44=
0430960",
"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] Loss events for reordered 0- and 0.5-R=
TT data (#1967)",
"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\": 1967,\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\": 1967\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-44=
0430960"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4067784=
72\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf478953c7b3_4c1e3fe207cd45b41722a0--


From nobody Tue Nov 20 13:15: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 70AA712785F for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:15:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uwyhpr5G3p0T for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:15: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 6E7F5126DBF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 13:15:54 -0800 (PST)
Date: Tue, 20 Nov 2018 13:15:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542748553; bh=fKJYbZAJW7+/OsgOZFQurBNlSDzkf5O+pYKavKG9e3I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e92kyNJ5sAC5rGeCr+2r2qME1f5qKFH7V2U+ovAAjVt7BgsimEkIZ2YAYNrFKfj+q SDyeVYgzuDGiXCP1LfSJ+/01EIYGXqhy4I9HvJeDocm3otHhRscyX/9wQcl6E8952d yQTWbyvP8v82qew7LuLgve2eeww36qzeo8+JrCYA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc1619c6f1557c298bf5fcc190a118caf90ef888092cf00000001180c3b8992a169ce16d12586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2026/440432094@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2026@github.com>
References: <quicwg/base-drafts/issues/2026@github.com>
Subject: Re: [quicwg/base-drafts] Can Initial/0-RTT CIDs safely be used for routing? (#2026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf479896fd82_373f3fb2a1ad45c4320188"; 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/yLhxOIbR0z1tCD3IiQA9-NMGFUk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 21:15:57 -0000

----==_mimepart_5bf479896fd82_373f3fb2a1ad45c4320188
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If a middlebox can tell the difference between and original and a Retry driven Initial packet, it would be possible configure the middlebox to a) route randomly on first initial, or b) route consistently on first initial, and for both a) and b) route consistently after a retry.

In the case b) the middlebox could force a retry when it thinks there is overload either accidentally, or through an attack.

If the Retry is verified properly, it is not possible to forge a successful CID in this case.

All of this should be possible, and trivial to do, but need some reading up to see what is the current state of affairs. I think middleboxes might not be able to detect a Retry driven initial but endpoints are since a Retry can only happen 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/issues/2026#issuecomment-440432094
----==_mimepart_5bf479896fd82_373f3fb2a1ad45c4320188
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If a middlebox can tell the difference between and original and a Retr=
y driven Initial packet, it would be possible configure the middlebox to =
a) route randomly on first initial, or b) route consistently on first ini=
tial, and for both a) and b) route consistently after a retry.</p>
<p>In the case b) the middlebox could force a retry when it thinks there =
is overload either accidentally, or through an attack.</p>
<p>If the Retry is verified properly, it is not possible to forge a succe=
ssful CID in this case.</p>
<p>All of this should be possible, and trivial to do, but need some readi=
ng up to see what is the current state of affairs. I think middleboxes mi=
ght not be able to detect a Retry driven initial but endpoints are since =
a Retry can only happen once.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2026#issuecomment-440432094">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5cX=
b3ms82_S_vBBQuHz1wR2V5ypks5uxHEJgaJpZM4YrvJ6">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1-YFftJW1haR08krphvdT4k=
7V_4ks5uxHEJgaJpZM4YrvJ6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2026: If a middlebox can tell the difference between and origina=
l and a Retry driven Initial packet, it would be possible configure the m=
iddlebox to a) route randomly on first initial, or b) route consistently =
on first initial, and for both a) and b) route consistently after a retry=
.\r\n\r\nIn the case b) the middlebox could force a retry when it thinks =
there is overload either accidentally, or through an attack.\r\n\r\nIf th=
e Retry is verified properly, it is not possible to forge a successful CI=
D in this case.\r\n\r\nAll of this should be possible, and trivial to do,=
 but need some reading up to see what is the current state of affairs. I =
think middleboxes might not be able to detect a Retry driven initial but =
endpoints are since a Retry can only happen once."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/2026#issuec=
omment-440432094"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment=
-440432094",
"url": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-44=
0432094",
"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] Can Initial/0-RTT CIDs safely be used =
for routing? (#2026)",
"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\": 2026,\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\": 2026\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-44=
0432094"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4141185=
22\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf479896fd82_373f3fb2a1ad45c4320188--


From nobody Tue Nov 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 B0CB612785F for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:29:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nmC5wTVrDNp6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 13:29: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 3DCDF124D68 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 13:29:24 -0800 (PST)
Date: Tue, 20 Nov 2018 13:29:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542749362; bh=K05uefSKqMV7kqWR0dpEfOPNQ0bwNm2sfaSXg5i9yck=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WcqT/QfLmvsuVbikAFkaxP+0ROa35Gm/oM58sXBJiD//Y0T7Spxndtbkq1seQ5b3u MKNuj55B/mwfqkaqj7dX1GBlcsLN2Z3HKPmjQII9mU2UhSroxpEJRzelryo3MadgIx mnLAjBzaAcsh5uXEMOmlyDhvXWmeeDwTI0qYsboU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab190be6a65b1faef14e5e94c893bb3d7d3abda5c692cf00000001180c3eb292a169ce16d12586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2026/440436042@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2026@github.com>
References: <quicwg/base-drafts/issues/2026@github.com>
Subject: Re: [quicwg/base-drafts] Can Initial/0-RTT CIDs safely be used for routing? (#2026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf47cb2eb1d0_355a3fe9418d45b81737f4"; 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/uTwV1ZXYyxB_Jfw709WYhVhOqOg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 21:29:26 -0000

----==_mimepart_5bf47cb2eb1d0_355a3fe9418d45b81737f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Nah, I think a retry would not make sense in the above, or least not where you end up with the same external loadbalancer and public IP. In that case the load balancer could just internally swap endpoint.

So @MikeBishop is probably right about IP/port stability.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440436042
----==_mimepart_5bf47cb2eb1d0_355a3fe9418d45b81737f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Nah, I think a retry would not make sense in the above, or least not where you end up with the same external loadbalancer and public IP. In that case the load balancer could just internally swap endpoint.</p>
<p>So <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> is probably right about IP/port stability.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440436042">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4JOCYt0hYNFf-PtWhlxbqEgprypks5uxHQygaJpZM4YrvJ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyqv6uD4fxv2l2mX8-JtH8GhZOrgks5uxHQygaJpZM4YrvJ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2026: Nah, I think a retry would not make sense in the above, or least not where you end up with the same external loadbalancer and public IP. In that case the load balancer could just internally swap endpoint.\r\n\r\nSo @MikeBishop is probably right about IP/port stability."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440436042"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440436042",
"url": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440436042",
"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] Can Initial/0-RTT CIDs safely be used for routing? (#2026)",
"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\": 2026,\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\": 2026\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440436042"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414118522\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf47cb2eb1d0_355a3fe9418d45b81737f4--


From nobody Tue Nov 20 14:11: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 DFD5B130E44 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:11:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 FYLyOrV12Hid for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:11:46 -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 7DD4212785F for <quic-issues@ietf.org>; Tue, 20 Nov 2018 14:11:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542751905; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wD43MesSkD7VO6vbko/3/okO3y72K0ujfgY3aqA+Oc0=; b=FPbJQ1yrVftuKwUUXaKEQdc/x1Xe7DJxrT8YI1URZU8oBGkcYFCe9Xz4qK+MTHSToTja0Dqc GGZRMXinFXBgvPlJCOKYU+vbOfCqa5XJQdsZkL3gWMe9m7MEpnicKgUHLXyIQyJsybVV0iVb WUJeAD9Si2uuL1xs8ETxqNEtWc0=
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 5bf486a1.7efe8c3dee10-smtp-out-n03; Tue, 20 Nov 2018 22:11:45 -0000 (UTC)
Date: Tue, 20 Nov 2018 14:11:44 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf486a02aa85_4422b142e71c58856941@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4685a4: draft of ACK_FREQUENCY frame
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf486a02a703_4422b142e71c5885682f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_ALof8OKoNTi6AgFM_fwgjtUD5w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 22:11:48 -0000

----==_mimepart_5bf486a02a703_4422b142e71c5885682f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ack-ratio
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4685a4627ebe03b5e18031c2006a260a75ac67c2
      https://github.com/quicwg/base-drafts/commit/4685a4627ebe03b5e18031c2006a260a75ac67c2
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  draft of ACK_FREQUENCY frame



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf486a02a703_4422b142e71c5885682f--


From nobody Tue Nov 20 14: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 5026512D7EA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:58:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 ppDfURvPeLBO for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:58:15 -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 051D912007C for <quic-issues@ietf.org>; Tue, 20 Nov 2018 14:58:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542754694; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fJhpgTpBVVo3+gMssqn7gpw9b0GWAugaVZ+92b3nm1g=; b=McScH/U1BSXmRh3iW5sxoWvicQ2iGw5hUCb8TClEo79SctGrSfLAoJAPLdxvilCjEMD+OOlM YOWuSzHnzWufPVn7I2irOTDOkE3hYovF6Hm2bM3++oObllVWWob8SPQfUQUechkKh2VSNb1/ 5CrWa64TrX8AC/xFLNjGjytwGKs=
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 5bf49185.7f29ee566690-smtp-out-n01; Tue, 20 Nov 2018 22:58:13 -0000 (UTC)
Date: Tue, 20 Nov 2018 14:58:13 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf491858a57d_426d2b1a4365a58044686@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 36c68c: Remove "quic " HKDF label
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf491858a09b_426d2b1a4365a58044597"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CyEYnJ2OAZmkA1yIj-g3sa1W4OI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 22:58:16 -0000

----==_mimepart_5bf491858a09b_426d2b1a4365a58044597
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 36c68c3f600722cd6a52f28622e60f9423ffc3f3
      https://github.com/quicwg/base-drafts/commit/36c68c3f600722cd6a52f28622e60f9423ffc3f3
  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: 5920b4a56f32464a5fecc4b8c4abfc81bd405324
      https://github.com/quicwg/base-drafts/commit/5920b4a56f32464a5fecc4b8c4abfc81bd405324
  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: 35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7
      https://github.com/quicwg/base-drafts/commit/35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7
  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: 1e4ab004ce00f2f5ee72870b94187e434a6e3159
      https://github.com/quicwg/base-drafts/commit/1e4ab004ce00f2f5ee72870b94187e434a6e3159
  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: 9feb98a2848facffe750048a5825e99e3fed57c6
      https://github.com/quicwg/base-drafts/commit/9feb98a2848facffe750048a5825e99e3fed57c6
  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


Compare: https://github.com/quicwg/base-drafts/compare/692bd2256fb5...9feb98a2848f
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf491858a09b_426d2b1a4365a58044597--


From nobody Tue Nov 20 14:58: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 D4CCB130DF4 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:58:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 rveD702QDTtM for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:58: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 951B812007C for <quic-issues@ietf.org>; Tue, 20 Nov 2018 14:58:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542754695; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=c7sR1S4s+/PQQ1u9HWY+BRP74OqBLrO8Lm9/AIr8pLM=; b=rLzrZxz57yoSxzzwyKFQ51D6MYxeuKcfcoOJD3tIDjC3WjdQo+I3gs0Mw7Bha6WLIjnmpJ1w cARrwEGxMrqg7/rurkxIFkE3b+XaJSUDzstQz7dr9wDbsUQ+jM6rZ1opTiFSLo9GfmSGtv0t Huog736R2+YjrjhzuwbE5hnLCCs=
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 5bf49187.7f29aee61690-smtp-out-n02; Tue, 20 Nov 2018 22:58:15 -0000 (UTC)
Date: Tue, 20 Nov 2018 14:58:15 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf49187baccb_48882b0dcbdba5844592d@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf49187ba803_48882b0dcbdba584458de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WULoa3r3GI3H61Qyua_dUmgGFbU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 22:58:18 -0000

----==_mimepart_5bf49187ba803_48882b0dcbdba584458de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/leaf-separation
  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_5bf49187ba803_48882b0dcbdba584458de--


From nobody Tue Nov 20 14:58: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 49E0712D7EA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:58:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 qns6KzNsS7ua for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:58: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 3F05D130E30 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 14:58:18 -0800 (PST)
Date: Tue, 20 Nov 2018 14:58:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542754697; bh=qTSd+rVEcLTqUfsncQTAMzvTiuhvkYVppOE7t2zX6E8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M0XrUkn5cvmSsmhOB16k35dHeFjwMzQ3xzJWm6vzmhLf2ytqQ5Jz8khut+6zgAVm+ AAk5BiWFkL30zIvOi7+N5H3Jr2ZXFHkSECBASH4gTuwDBmjqFMLwOYYCUnwtBoBss0 ncSMoaTtiRkO0In/m7Xf4u+uiuKeiEDlNu2O+0FE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba575ac185044f780a01eea045a3c323a9b59095192cf00000001180c538992a169ce16a0b027@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1991/issue_event/1978690373@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1991@github.com>
References: <quicwg/base-drafts/pull/1991@github.com>
Subject: Re: [quicwg/base-drafts] Separation for leaf keys only (#1991)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4918918fd4_7cd23fd02d4d45bc2191a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bi6a5Pp9mVq1kSvrmr3fL-Fxynk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 22:58:20 -0000

----==_mimepart_5bf4918918fd4_7cd23fd02d4d45bc2191a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1991 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/1991#event-1978690373
----==_mimepart_5bf4918918fd4_7cd23fd02d4d45bc2191a5
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="379629607" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1991" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1991/hovercard" href="https://github.com/quicwg/base-drafts/pull/1991">#1991</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/1991#event-1978690373">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-DiOtOdturjVYAEY6IDQSgmq_kUks5uxIkJgaJpZM4YY_r2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5v8Z688zvpqEEB4a2KK65fPENUnks5uxIkJgaJpZM4YY_r2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1991 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1991#event-1978690373"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1991#event-1978690373",
"url": "https://github.com/quicwg/base-drafts/pull/1991#event-1978690373",
"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] Separation for leaf keys only (#1991)",
"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/1991#event-1978690373"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409205494\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4918918fd4_7cd23fd02d4d45bc2191a5--


From nobody Tue Nov 20 14: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 EC306130E09 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:58:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_WCepjWan4t for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:58: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 6D2EC130E5D for <quic-issues@ietf.org>; Tue, 20 Nov 2018 14:58:18 -0800 (PST)
Date: Tue, 20 Nov 2018 14:58:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542754697; bh=yfemRKg0Hl39dNHuUgXGFH2Bt409RJ2FMZ9hs3t4qG8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gqAWo4Adt5qaP3lXUa2kKo+c3fWtF/kK+PL0OgM6JVq0aQ8EPHPvHNZo/TYZ9sOW9 qxuvkeUKelYqFpvNdZ+LUvBjaqAhECH95ckxEQMExw2mqfIyYvDmC4g8WRwXcC1Zzt x6pGutSm8+8bcA9gaH0z3CENW8CYYZAUMcc15mBc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab741bbb0a531815c746f837239cfc7b688b76073f92cf00000001180c538992a169ce1689b6e4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1976/issue_event/1978690379@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1976@github.com>
References: <quicwg/base-drafts/pull/1976@github.com>
Subject: Re: [quicwg/base-drafts] Remove "quic " HKDF label (#1976)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4918959a5d_23a13f83c5cd45b4290356"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YFyMuKO1nBcq-AOi8FpleSsixQc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 22:58:21 -0000

----==_mimepart_5bf4918959a5d_23a13f83c5cd45b4290356
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1976 via #1991.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1976#event-1978690379
----==_mimepart_5bf4918959a5d_23a13f83c5cd45b4290356
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="378124004" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1976" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1976/hovercard" href="https://github.com/quicwg/base-drafts/pull/1976">#1976</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="379629607" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1991" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1991/hovercard" href="https://github.com/quicwg/base-drafts/pull/1991">#1991</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1976#event-1978690379">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyf5out89Um1eplUWXBIk-XiSm6zks5uxIkJgaJpZM4YRst-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3Jy2USNij1UKs4tonockOFGfpLbks5uxIkJgaJpZM4YRst-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1976 via #1991."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1976#event-1978690379"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1976#event-1978690379",
"url": "https://github.com/quicwg/base-drafts/pull/1976#event-1978690379",
"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] Remove \"quic \" HKDF label (#1976)",
"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/1976#event-1978690379"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 407292798\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4918959a5d_23a13f83c5cd45b4290356--


From nobody Tue Nov 20 14:58: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 5BE80130DF4 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:58:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vNHOGYI5mIb8 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 14:58: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 A33DB12D7EA for <quic-issues@ietf.org>; Tue, 20 Nov 2018 14:58:21 -0800 (PST)
Date: Tue, 20 Nov 2018 14:58:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542754700; bh=R/+SMPbs42GkI+tnNAAhuOKjIl7rzn7/VOVRdUZVqtI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sQDkH3ggvagIdBax+OGFA+gU+nl/DCAGLX7NG77VniL2u+647egreq6g0u54hsj2o xx/1D6dZv/cbQuE/VJug0Be1Wfo+RgApJ1f744D1vVyXDrHZOpNh234DRkb1mBQ4Iu UWJRzSWweO/riden2UyVt0fG5hn6fg16pgct53rk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9860cfbca095974a9ba4e88ee5569f16206722592cf00000001180c538c92a169ce16837aaf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1971/issue_event/1978690498@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1971@github.com>
References: <quicwg/base-drafts/issues/1971@github.com>
Subject: Re: [quicwg/base-drafts] Where does the "quic " HKDF label apply? (#1971)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4918ccff1f_7953f95248d45c0143187"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pXwoMFAN3gCI-urozQ34XLYzFRI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 22:58:24 -0000

----==_mimepart_5bf4918ccff1f_7953f95248d45c0143187
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1971 via 36c68c3f600722cd6a52f28622e60f9423ffc3f3.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1971#event-1978690498
----==_mimepart_5bf4918ccff1f_7953f95248d45c0143187
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="377715375" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1971" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1971/hovercard" href="https://github.com/quicwg/base-drafts/issues/1971">#1971</a> via <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/36c68c3f600722cd6a52f28622e60f9423ffc3f3/hovercard" href="https://github.com/quicwg/base-drafts/commit/36c68c3f600722cd6a52f28622e60f9423ffc3f3"><tt>36c68c3</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/1971#event-1978690498">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwyJ-3oOIJo0pzK5bOPXBXs6VQjKks5uxIkMgaJpZM4YP27H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5_u6rixWNkegoduxal_2oKXqGxqks5uxIkMgaJpZM4YP27H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1971 via 36c68c3f600722cd6a52f28622e60f9423ffc3f3."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1971#event-1978690498"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1971#event-1978690498",
"url": "https://github.com/quicwg/base-drafts/issues/1971#event-1978690498",
"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] Where does the \"quic \" HKDF label apply? (#1971)",
"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/1971#event-1978690498"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406810311\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4918ccff1f_7953f95248d45c0143187--


From nobody Tue Nov 20 15:07: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 B9B86130DEA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:07:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 JWHyoWVmiCW0 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:07: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 59E1412007C for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:07:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542755238; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=APthgx5N0ras57iB3ACqx+genutBO6v1v77RO0pHzGQ=; b=XGJ58n7o/Q3nYJb3oX0bklaEQ2UUcNVTXjdOwQjLR5soczcwh/pbFsCXju290E+UXIjyFp45 ehpc/J9J1t3GAsvBKTudWS4LqSLtILEiQ1mCnGZEnG9X+V0SKmYqCsxaNnwBhgX6m9qqifns rGAtIhO8yM0oWYCozXXnvj5lP38=
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 5bf493a6.7fe57231d750-smtp-out-n03; Tue, 20 Nov 2018 23:07:18 -0000 (UTC)
Date: Tue, 20 Nov 2018 15:07:18 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf493a66f3a9_33842ae903d585746525@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 36c68c: Remove "quic " HKDF label
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf493a66eec5_33842ae903d58574651f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AgnWm9uRlhXOz1zDjd4QXRFbXHg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:07:22 -0000

----==_mimepart_5bf493a66eec5_33842ae903d58574651f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 36c68c3f600722cd6a52f28622e60f9423ffc3f3
      https://github.com/quicwg/base-drafts/commit/36c68c3f600722cd6a52f28622e60f9423ffc3f3
  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: 5920b4a56f32464a5fecc4b8c4abfc81bd405324
      https://github.com/quicwg/base-drafts/commit/5920b4a56f32464a5fecc4b8c4abfc81bd405324
  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: 35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7
      https://github.com/quicwg/base-drafts/commit/35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7
  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: c3828d3f165f0380ec60388942515ba5b189bd78
      https://github.com/quicwg/base-drafts/commit/c3828d3f165f0380ec60388942515ba5b189bd78
  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 reply to a VN packet ends up at the same server. It reduces the spurious downgrade attack signal to a corner case of a corner case.

It is much more lightweight than alternatives, if we're looking for a minimum-footprint change.


  Commit: 1e4ab004ce00f2f5ee72870b94187e434a6e3159
      https://github.com/quicwg/base-drafts/commit/1e4ab004ce00f2f5ee72870b94187e434a6e3159
  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: ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9
      https://github.com/quicwg/base-drafts/commit/ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9
  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/aaed35e0a0afa81efdc0f512b8be632927285a6f
  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/316eb16890eba6a9460eb5dcae262136f9498010
  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: af6d70fcd998d21569834fc59f2313fd309cfc34
      https://github.com/quicwg/base-drafts/commit/af6d70fcd998d21569834fc59f2313fd309cfc34
  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/9335f5a1ef5abb910049662c7cb5287f8455fe71
  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/9a177cf85b59e1777c572d31e28777e1141b8a13
  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/06b4cbd925ffc9a97e1b3ec7d22e750003232ad6
  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/fd0d0f8cd1aee281bce66940a983fd0306c67c4a
  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/8a050c76da479ffa5b815dc6e68e4cb84d2dfec8
  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: 189b423f8b1f6c131a1db4e01b89314856f5a894
      https://github.com/quicwg/base-drafts/commit/189b423f8b1f6c131a1db4e01b89314856f5a894
  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/bea6906ed695ddf6845ceee3f31ae9025e3039c9
  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: 53807397e2ef2cb71d7ab6da9e6e1df63c6ee2d0
      https://github.com/quicwg/base-drafts/commit/53807397e2ef2cb71d7ab6da9e6e1df63c6ee2d0
  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/98508c89e2293b6aa5ab22cf4b61517951591e9c
  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/bb45c88aac038d93366a91497ab1843dd551a558
  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/8e160748d3bb88e1bd07e6e9b87201e2cfc3151b
  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-tokens

allow retiring of all stateless reset tokens


  Commit: 1e68d2a27eeb868f9b2a3242bc7dae9bbb44fe00
      https://github.com/quicwg/base-drafts/commit/1e68d2a27eeb868f9b2a3242bc7dae9bbb44fe00
  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/c149b56a4dae31b7d69956aac7830d79b2dd997d
  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/a172c5a2d51fbac5267c9f88201eaaffbc689f01
  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/ea4093ffae615ce6c65d7d305680a75756b11c39
  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/605c0f14fe54404683607be4f5e86e8062b1761d
  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: e9c5fb3d1cd8308e7986838cc67679ddf3ebc016
      https://github.com/quicwg/base-drafts/commit/e9c5fb3d1cd8308e7986838cc67679ddf3ebc016
  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/692bd2256fb55233ec13ae9cc6c2dca00882d905
  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: 9feb98a2848facffe750048a5825e99e3fed57c6
      https://github.com/quicwg/base-drafts/commit/9feb98a2848facffe750048a5825e99e3fed57c6
  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/a89f732c21eacaa2cbd3c0d4f3145128afa47083
  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


Compare: https://github.com/quicwg/base-drafts/compare/53d5d79f26ed...a89f732c21ea
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf493a66eec5_33842ae903d58574651f6--


From nobody Tue Nov 20 15: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 1C6A712007C for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:07:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_EXhQoG50ST for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:07: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 4070F130E6D for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:07:24 -0800 (PST)
Date: Tue, 20 Nov 2018 15:07:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542755243; bh=Y9OG/c82b/e2xbL3q7780jU9hMvRR7wQH/DjcNFE/VE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tc43Ii/F6xLi//URgB+1oYcpFiCyEzwjSaOw4u8ZKvsRHQoGYW9eBFsnEd7H5yT5o rdFHpZrtx8Em2pOH03t2+5r35V3QgMOx7k8vI8kSm0/OU73hCtmJeG2AqyYzYDD7BK fgdppJUMWEfVL/pwDpoUhZU36WdDPZ3CEHmwBnz8=
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/2006/push/3067234023@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf493ab48c55_4f333f853d4d45c0280016"; 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_zaAmMcW6eFHRJ5TqRNr2RNh3I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:07:26 -0000

----==_mimepart_5bf493ab48c55_4f333f853d4d45c0280016
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

a89f732  Merge branch 'master' into first-octet


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2006/files/53d5d79f26edab653b945cb496e28001cb9c00f9..a89f732c21eacaa2cbd3c0d4f3145128afa47083

----==_mimepart_5bf493ab48c55_4f333f853d4d45c0280016
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/a89f732">a89f732</a>  Merge branch &#39;master&#39; into first-octet</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2006/files/53d5d79f26edab653b945cb496e28001cb9c00f9..a89f732c21eacaa2cbd3c0d4f3145128afa47083">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2_1beSbZpUjTWxDil4mBjVAmJFLks5uxIsrgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6I3pHqoQj1vRpDgTQWSoa5pOPo2ks5uxIsrgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2006"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006/files/53d5d79f26edab653b945cb496e28001cb9c00f9..a89f732c21eacaa2cbd3c0d4f3145128afa47083"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006/files/53d5d79f26edab653b945cb496e28001cb9c00f9..a89f732c21eacaa2cbd3c0d4f3145128afa47083",
"url": "https://github.com/quicwg/base-drafts/pull/2006/files/53d5d79f26edab653b945cb496e28001cb9c00f9..a89f732c21eacaa2cbd3c0d4f3145128afa47083",
"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 #2006",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2006:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "a89f732",
"value": "Merge branch 'master' into first-octet"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2006/files/53d5d79f26edab653b945cb496e28001cb9c00f9..a89f732c21eacaa2cbd3c0d4f3145128afa47083"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf493ab48c55_4f333f853d4d45c0280016--


From nobody Tue Nov 20 15:08: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 34D50130DF4 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:08:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 AJ99hxXf4y6E for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:08: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 C365312007C for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:07:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542755279; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ebED/+naGU97utLSVI9tHZyGAzpjHIkYGGzBxQErsYw=; b=v6TKjKUnx6x4hzezGHsXffG2AykpCjYKGxSOWqX3H+O7HWxpKBXUiegRCMSP7zWaSN7XFbay JuU8IL+aKSqU0hxvRFtAcIDoFevbQ+0WhgO0BB0/44wjro2PjXF/9naR6Xy0b8xBShqgxeE9 3fb3HPqxbZrO2ivrDKFZwHZrYWs=
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 5bf493ce.7f1fe4176390-smtp-out-n02; Tue, 20 Nov 2018 23:07:58 -0000 (UTC)
Date: Tue, 20 Nov 2018 15:07:58 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf493cea75aa_728d2aad32bbe57c10546@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3df93e: Rough in first octet changes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf493cea7113_728d2aad32bbe57c10481"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YHYnA1J5AGIpMCQtfwZMIEfhtHU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:08:01 -0000

----==_mimepart_5bf493cea7113_728d2aad32bbe57c10481
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3df93e948824d4fdd2fac4b3733fa90c601b4e28
      https://github.com/quicwg/base-drafts/commit/3df93e948824d4fdd2fac4b3733fa90c601b4e28
  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: a13266667d30e1fd872375675aab96bf76038f06
      https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd872375675aab96bf76038f06
  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/0e361883372606c2d4476c6ed8f21f95958cf1db
  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: b40e506d9c905f6a8073849d10cc43fd3248f8dd
      https://github.com/quicwg/base-drafts/commit/b40e506d9c905f6a8073849d10cc43fd3248f8dd
  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: 6e24096c683e6aad23f4ec10f7d16d8d557cec7b
      https://github.com/quicwg/base-drafts/commit/6e24096c683e6aad23f4ec10f7d16d8d557cec7b
  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/5b49645359dffc5e403e59e46973eeea2e770dfd
  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/7e74188624d2461d68fdd690ab1e85712d48ef10
  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/c7ef43a0db4d81067cf75240c35cf33a4d5f322e
  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/d9e063c4f52623b364b137331fffdbc5b5f55ccb
  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: 9526663fa427eab01215a3c876898639d8872dff
      https://github.com/quicwg/base-drafts/commit/9526663fa427eab01215a3c876898639d8872dff
  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/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42
  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/53d5d79f26edab653b945cb496e28001cb9c00f9
  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: a89f732c21eacaa2cbd3c0d4f3145128afa47083
      https://github.com/quicwg/base-drafts/commit/a89f732c21eacaa2cbd3c0d4f3145128afa47083
  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/5e37f215027729968679b7257679adfb621d834d
  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


Compare: https://github.com/quicwg/base-drafts/compare/9feb98a2848f...5e37f2150277
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf493cea7113_728d2aad32bbe57c10481--


From nobody Tue Nov 20 15:08: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 23CAD130E09 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:08:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 1sWWymtDhvMN for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:08: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 F33A0130E61 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:08:02 -0800 (PST)
Date: Tue, 20 Nov 2018 15:08:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542755282; bh=hV72XElRoly+AqD2/uZgLCQ7I9Dyte7hmWpxMB8LL1E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XqK8v6MLTwUSDNIL4eozzPJ0qi/AyFbwDlibDZ2ho5SvQ2PI9Mg9Lnf1Gr0GlSypE rbOvPP4CkiHfpxe3XtOc0xyzgCr9C9HTkoN5Q0lP8OH/FPFhpvnChacArGRjUVI7ui kHDbxuVbQhAhoNwk/8/4IPQ6vCwxbWSmk+4NKcgM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab97cadcd50a787b5c599609ed086082447f44b60c92cf00000001180c55d292a169ce16b57ba1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2006/issue_event/1978705573@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2006@github.com>
References: <quicwg/base-drafts/pull/2006@github.com>
Subject: Re: [quicwg/base-drafts] First byte changes (#2006)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf493d22cc11_7cbc3fd02d4d45bc278883"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vcqmR4smTsyfhI-7Cb5hLG7Bs3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:08:05 -0000

----==_mimepart_5bf493d22cc11_7cbc3fd02d4d45bc278883
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2006 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/2006#event-1978705573
----==_mimepart_5bf493d22cc11_7cbc3fd02d4d45bc278883
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="380992417" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2006" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2006/hovercard" href="https://github.com/quicwg/base-drafts/pull/2006">#2006</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/2006#event-1978705573">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1U9SzST48nFbrvmHwCiemSyhi2zks5uxItSgaJpZM4YfDHd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8-NP0WmFL3m5QHX_klHrpb85H9vks5uxItSgaJpZM4YfDHd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2006 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2006#event-1978705573"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2006#event-1978705573",
"url": "https://github.com/quicwg/base-drafts/pull/2006#event-1978705573",
"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] First byte changes (#2006)",
"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/2006#event-1978705573"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410792413\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf493d22cc11_7cbc3fd02d4d45bc278883--


From nobody Tue Nov 20 15:08: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 EF2EA12007C for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:08:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 z0-i0gKF1I_Y for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:08: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 83F65130DEA for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:08:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542755283; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=k/LMABRwFhGtk1kMPYWN/w2DlzhjxYU9Vx358gWYel8=; b=Zf3OR5dw/kRxQPhgIqCBSohJChWMOJwV8jNRoACrUmewbP4qkicbv7CB9KxcVLIvpRvgKXxD kASadv0NspRz+8L6oTtrLV0FBZYcnCL4DRSz+BRJYlmZLiylE6cGTdA8SMhiXY0zczn+0Epa Lb9qMB4jdYnpPylbIo+VMwmqBYo=
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 5bf493d3.7fde6c78eab0-smtp-out-n03; Tue, 20 Nov 2018 23:08:03 -0000 (UTC)
Date: Tue, 20 Nov 2018 15:08:02 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf493d2d202_48442ad88db5c5807884b@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf493d2cdd8_48442ad88db5c58078776"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ugNdaF8xn6XRcmL5ZRUbFOIlW9o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:08:07 -0000

----==_mimepart_5bf493d2cdd8_48442ad88db5c58078776
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-octet
  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_5bf493d2cdd8_48442ad88db5c58078776--


From nobody Tue Nov 20 15: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 0D56C130E30 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:11:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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.249, 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 Fax7Mfkic8bG for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15: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 83AA1130DEA for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:11:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542755479; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cUNjSpLeX2Vj28SKRe5Lt9JO4YaV4BK+GIL6z25qZ5Q=; b=e+FOCJYojCvf60RoD5cyYh7+cisml6uBaJ7va2GVr7bOIJFcyd8ng8phecDCPaji4oCboG9R j9KSVwGGk42X5Hrt/jl7hQEgTvMF1nefb3Oefq/l1uKns0lG4bvWUPa9hrQntBAYb0JGsxY/ drfV6Jzi6Hg1PJ/T4pnD1q47lCs=
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.38]) by mxa.mailgun.org with ESMTP id 5bf49497.7f1ee0758c00-smtp-out-n03; Tue, 20 Nov 2018 23:11:19 -0000 (UTC)
Date: Tue, 20 Nov 2018 15:11:19 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf494975cd43_7fce2abfa282857098084@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2aa489: Fix references
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf494975c9d5_7fce2abfa282857097974"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aksTx0U5QwNsOZ5a4v2HICpY6YM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:11:22 -0000

----==_mimepart_5bf494975c9d5_7fce2abfa282857097974
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2aa489cbaf410d6cb638cbb68202c9a28c1bfc99
      https://github.com/quicwg/base-drafts/commit/2aa489cbaf410d6cb638cbb68202c9a28c1bfc99
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf494975c9d5_7fce2abfa282857097974--


From nobody Tue Nov 20 15: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 45241130DEA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:11:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vUMpog5tA7Hm for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:11: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 2EE9912007C for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:11:40 -0800 (PST)
Date: Tue, 20 Nov 2018 15:11:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542755499; bh=Q1SjN9lpk8WUTkiFfubUOY+qbmjKuQNYB0LCfEZbg9o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LCyrQtPDpA71cIhWdR9SFBOxmhilnj+1f7ntNonj2T2fNT5/hwi2t3xVkO7mkSTnZ ow2X9Vlz7cBGiJrl7KTQL9GCGYCwuu9AX08N24Yzqmrs3Cwg9S30tJfR8Cwa/PJN55 OPPJ+XaK1m522xGCVQucxk2byck0dfAJ09qe3zJM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6205eb2d1303a5930a7886d2717e09e42fc243c892cf00000001180c56ab92a169ce12e69628@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1322/440462364@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1322@github.com>
References: <quicwg/base-drafts/issues/1322@github.com>
Subject: Re: [quicwg/base-drafts] Preventing KEY_PHASE bit from being used as a tool to correlate CIDs (#1322)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf494ab72a2e_28743fe36d4d45b4877dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/47oQJAZv0i_xi1_QipLZe2tvT5s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:11:42 -0000

----==_mimepart_5bf494ab72a2e_28743fe36d4d45b4877dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixed in #2006.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1322#issuecomment-440462364
----==_mimepart_5bf494ab72a2e_28743fe36d4d45b4877dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixed in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="380992417" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2006" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2006/hovercard" href="https://github.com/quicwg/base-drafts/pull/2006">#2006</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1322#issuecomment-440462364">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4gOuUYFxD6In40ximVBCYpJRMEJks5uxIwrgaJpZM4ThIwm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3-Y1MsvW8wsRxKVnJZDGh4ZB5G_ks5uxIwrgaJpZM4ThIwm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1322: Fixed in #2006."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1322#issuecomment-440462364"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1322#issuecomment-440462364",
"url": "https://github.com/quicwg/base-drafts/issues/1322#issuecomment-440462364",
"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] Preventing KEY_PHASE bit from being used as a tool to correlate CIDs (#1322)",
"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\": 1322,\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\": 1322\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1322#issuecomment-440462364"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 327453734\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf494ab72a2e_28743fe36d4d45b4877dd--


From nobody Tue Nov 20 15: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 E2B1C130E95 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:11:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 iwnGfWbnAd7e for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:11: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 7E4E112007C for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:11:42 -0800 (PST)
Date: Tue, 20 Nov 2018 15:11:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542755501; bh=MzmK8WhLGOFS7n/IeIlx5XEKJ7Snfgmvxjd28ZTYtQY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wy+oxS/3XPIWqC4Reg6mqV8cRNsMDIpxrVy8cpkwlZlt3pPejp+QpajqtmdIq01YK b5EYlu26+g9l+wu6Qf3nc2+/I2IuQRtR0a79/oAh1HpGLVGtFg6DabBViz6EiLFCT0 L+lvNkXNKuaVU5RsCJDAwNLRLZA71xqS/Fllno2c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab30cb8d2f9f0c7ca1cbd6f2ac26d6f2a5c44f6dcb92cf00000001180c56ad92a169ce12e69628@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1322/issue_event/1978710992@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1322@github.com>
References: <quicwg/base-drafts/issues/1322@github.com>
Subject: Re: [quicwg/base-drafts] Preventing KEY_PHASE bit from being used as a tool to correlate CIDs (#1322)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf494adc9145_376f3f810dcd45c444897"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nnsPwFL2gJldvteFTI_QcyXLdlU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:11:44 -0000

----==_mimepart_5bf494adc9145_376f3f810dcd45c444897
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1322.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1322#event-1978710992
----==_mimepart_5bf494adc9145_376f3f810dcd45c444897
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="317101608" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1322" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1322/hovercard" href="https://github.com/quicwg/base-drafts/issues/1322">#1322</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1322#event-1978710992">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxvwialAoJXy68wJWmom8hGEj5cKks5uxIwtgaJpZM4ThIwm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx48bRKsBr2dgH3A5bU6XMm51oFWks5uxIwtgaJpZM4ThIwm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1322."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1322#event-1978710992"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1322#event-1978710992",
"url": "https://github.com/quicwg/base-drafts/issues/1322#event-1978710992",
"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] Preventing KEY_PHASE bit from being used as a tool to correlate CIDs (#1322)",
"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/1322#event-1978710992"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 327453734\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf494adc9145_376f3f810dcd45c444897--


From nobody Tue Nov 20 15:12: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 5A424130E4B for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:12:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 3uizdSgZmYy6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:12:15 -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 CD18F130E30 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:12: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=Vvo52J9kkF4S8Bq/+eHydrXc6Bw=; b=qG2wPGTxU3iYLAW0 brHqSzmoHVmU1sIoGHiemn5XOFNEF506roM5XuosCMJJQET5LE0ThFR62W52Ty4i CDmPxnb/tCPp3eiv/vl4zvtAjcLBiUaOvrzUamx0vLUuoH10cuRM2F6ckbCJFhBC 52remj5Py0bblfOANrtnSFb2fwI=
Received: by filter1052p1las1.sendgrid.net with SMTP id filter1052p1las1-12668-5BF494CC-1D 2018-11-20 23:12:12.986656464 +0000 UTC m=+269352.425584829
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id iBk3Z6y9Rq-gHfVu31EnYw for <quic-issues@ietf.org>; Tue, 20 Nov 2018 23:12:12.889 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id D7C7CAE032D for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:12:12 -0800 (PST)
Date: Tue, 20 Nov 2018 23:12:13 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfa0a63385a69eacc1fe82222ff27474925af15f092cf00000001180c56cc92a169ce1498f380@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1608/440462495@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1608@github.com>
References: <quicwg/base-drafts/issues/1608@github.com>
Subject: Re: [quicwg/base-drafts] Varints for numeric transport parameters (#1608)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf494ccd5f47_f6e3f8d1a4d45b89345e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2FtsTL8l1jpKYTUcVZdWaDfJZUA5tFe2rtSg Ii2a1xn4qvjfoI7gIfTsYt9lomn+Tb54D/CeSoBopWbH3maentbTrCPEfcdXWZAFc38dV1qbZwExvZ W3ya/cAM4sYTxf+AKS1FBQT6QGgv5cvwX275x/Lgc6Z+/oUDwmsglyrQXzGX0C5Bj9bxaHV9xY2myI M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cgjbgtZi5X-xWIkONCxtNc0T26Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:12:16 -0000

----==_mimepart_5bf494ccd5f47_f6e3f8d1a4d45b89345e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixed by #1947.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1608#issuecomment-440462495
----==_mimepart_5bf494ccd5f47_f6e3f8d1a4d45b89345e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixed by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="376248327" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1947" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1947/hovercard" href="https://github.com/quicwg/base-drafts/pull/1947">#1947</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1608#issuecomment-440462495">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq28WveGFVYXAK22_Mgittc759tjiks5uxIxMgaJpZM4Vll4A">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxG2t8R1fgZGeIGwxAaq6D4TG5biks5uxIxMgaJpZM4Vll4A.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1608: Fixed by #1947."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1608#issuecomment-440462495"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1608#issuecomment-440462495",
"url": "https://github.com/quicwg/base-drafts/issues/1608#issuecomment-440462495",
"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] Varints for numeric transport parameters (#1608)",
"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\": 1608,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1608#issuecomment-440462495"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362176000\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf494ccd5f47_f6e3f8d1a4d45b89345e--


From nobody Tue Nov 20 15:12: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 926EC130E30 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:12:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 Z-oRIXpJfSFc for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15: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 34382130DF4 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:12:14 -0800 (PST)
Date: Tue, 20 Nov 2018 15:12:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542755533; bh=jF7TsMypZpdljZqOZ83TimGzE5WZpbGn8B1rkpFS2ts=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cc0JXt7DR1251cOIB1+JqfrdDKPVrZDoUvl01vzqx7H99bP2A5+nuX/ef72QT3gOg LDmMld67MshyD3YbfBnmatJeeF5jrIdr0w/N+/2ZOCuyj8qcSAFjnb3u7OlERyZ6F5 P5JDyPsaC09veuZXLAHD2zUz++XXN0zVRL6bU8XU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd462b10a0ee210dc0ee1ae72515b6a758eaaa10692cf00000001180c56cd92a169ce1498f380@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1608/issue_event/1978711825@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1608@github.com>
References: <quicwg/base-drafts/issues/1608@github.com>
Subject: Re: [quicwg/base-drafts] Varints for numeric transport parameters (#1608)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf494cd729da_34233f80a9ad45bc205ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-9ojzKniGPiad7PYIFYe8URD8Ps>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:12:18 -0000

----==_mimepart_5bf494cd729da_34233f80a9ad45bc205ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1608.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1608#event-1978711825
----==_mimepart_5bf494cd729da_34233f80a9ad45bc205ed
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="345568128" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1608" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1608/hovercard" href="https://github.com/quicwg/base-drafts/issues/1608">#1608</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1608#event-1978711825">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2J3XJUf5tmz69Gr2sGXyMqlek1Dks5uxIxNgaJpZM4Vll4A">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_OXOFa24fGyRyZM-RFThbE2jSrMks5uxIxNgaJpZM4Vll4A.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1608."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1608#event-1978711825"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1608#event-1978711825",
"url": "https://github.com/quicwg/base-drafts/issues/1608#event-1978711825",
"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] Varints for numeric transport parameters (#1608)",
"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/1608#event-1978711825"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362176000\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf494cd729da_34233f80a9ad45bc205ed--


From nobody Tue Nov 20 15:13: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 EECDB130E5E for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:13:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3gzGdqKO7Yp6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:13:07 -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 63B88130E52 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:13:07 -0800 (PST)
Date: Tue, 20 Nov 2018 15:13:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542755586; bh=yjDhmEUTC9JRyICj2YNP/UlHnO5oFt2FdnNaPvjGkyY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ehjGx2NfST1+La+iNhkmv8OhIVkzzYBgVfC2dPnHL7GNskJhjVHOPuUoAoSDPNVNN HTL+V4p/JdPpBjKsnYcElXBWA6f+4vFQb++5NPOgJUGs54Btkg+LEYg5VvB8ETDs5U 9ovqcF6vT0acFKCbCXr6X3yO12d83S4YD+vOOJe4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab908ab6b6e0ce5bfd4b3d243a263ad3cb1f12457292cf00000001180c570292a169ce14ddfaae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1655/440462705@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1655@github.com>
References: <quicwg/base-drafts/issues/1655@github.com>
Subject: Re: [quicwg/base-drafts] Change packet types (#1655)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf49502a7bae_682f3f95b5cd45bc9994c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KO8rZpPKZqnjxETm7vWWo3ZISUU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:13:09 -0000

----==_mimepart_5bf49502a7bae_682f3f95b5cd45bc9994c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed by #2006.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1655#issuecomment-440462705
----==_mimepart_5bf49502a7bae_682f3f95b5cd45bc9994c
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="380992417" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2006" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2006/hovercard" href="https://github.com/quicwg/base-drafts/pull/2006">#2006</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1655#issuecomment-440462705">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxIfIxti55jlYxklo1RYBoIb0VViks5uxIyCgaJpZM4V6yCG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq29Bj7C_5yWFovw6ewRRJ9QJ176Aks5uxIyCgaJpZM4V6yCG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1655: Closed by #2006."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1655#issuecomment-440462705"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-440462705",
"url": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-440462705",
"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] Change packet types (#1655)",
"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\": 1655,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-440462705"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367730822\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf49502a7bae_682f3f95b5cd45bc9994c--


From nobody Tue Nov 20 15: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 4F3CC130E52 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:13:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 aXyivqU7glVY for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:13: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 46B8E130E4B for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:13:07 -0800 (PST)
Date: Tue, 20 Nov 2018 15:13:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542755586; bh=swbJqbwxKiOopUNHZBq7dn5gd3tKkQcrDzPa6BynOcI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hUZpij5DcsPmSrUaOkOXTL7A07cfXNL6MLqtsI2yBfZ4avimRWefhjm99WZvlcop/ 5xSZhIbgch760NbOnl0Wkl17y4Qe/IyPJ+5Fuit83ourrUgVh8fxMi49A9mdoKvqNH 5FDKGNIdG+EY7tm08HyhGxBJjikdzipzCFxUvsXE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab908ab6b6e0ce5bfd4b3d243a263ad3cb1f12457292cf00000001180c570292a169ce14ddfaae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1655/issue_event/1978713356@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1655@github.com>
References: <quicwg/base-drafts/issues/1655@github.com>
Subject: Re: [quicwg/base-drafts] Change packet types (#1655)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf49502934c9_704a3fc899ed45bc26653a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RO7GiNwxNNsFB12rgEp3ciZvHak>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:13:10 -0000

----==_mimepart_5bf49502934c9_704a3fc899ed45bc26653a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1655.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1655#event-1978713356
----==_mimepart_5bf49502934c9_704a3fc899ed45bc26653a
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="350091950" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1655" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1655/hovercard" href="https://github.com/quicwg/base-drafts/issues/1655">#1655</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1655#event-1978713356">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxIfIxti55jlYxklo1RYBoIb0VViks5uxIyCgaJpZM4V6yCG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq29Bj7C_5yWFovw6ewRRJ9QJ176Aks5uxIyCgaJpZM4V6yCG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1655."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1655#event-1978713356"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1655#event-1978713356",
"url": "https://github.com/quicwg/base-drafts/issues/1655#event-1978713356",
"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] Change packet types (#1655)",
"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/1655#event-1978713356"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367730822\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf49502934c9_704a3fc899ed45bc26653a--


From nobody Tue Nov 20 15: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 0624B130E5B for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:13:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 lNY8wokk9RzW for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:13: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 A9678130E52 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:13:24 -0800 (PST)
Date: Tue, 20 Nov 2018 15:13:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542755603; bh=VxLPmLzBYIc9l2bDAILskZ341OFEGMVKnkLsIg1GEUI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SyKsuax4bfDYgb77gLOU4ELpTKrM9Xkz6NmsHYnM0SeSy9SxhcQexmj/kUmR8o4JX aKiVXZYT+Zf8EEUYiXIXxr8LLIojf6PBdvCNSo8RzyCjj6xtYyZ1x5RTv260hXlJ6h WjHG9tKGN5enmZRGaCaNT5mHZhfJGCseSml0dShs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe90242d4a62e04edd26ca83e5b5b45eec7e1498092cf00000001180c571392a169ce14f02818@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1672/issue_event/1978713803@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1672@github.com>
References: <quicwg/base-drafts/issues/1672@github.com>
Subject: Re: [quicwg/base-drafts] Invariants in Transport Parameters (#1672)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf49513edb07_79f3fa12d6d45bc25345"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vPp0Wlt3y2WBRBDzSwwPw8ZMCWc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:13:32 -0000

----==_mimepart_5bf49513edb07_79f3fa12d6d45bc25345
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1672.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1672#event-1978713803
----==_mimepart_5bf49513edb07_79f3fa12d6d45bc25345
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="351283224" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1672" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1672/hovercard" href="https://github.com/quicwg/base-drafts/issues/1672">#1672</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1672#event-1978713803">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq__RufHJhSXd4ZasA2bqv5pTeBz4ks5uxIyTgaJpZM4WANL2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_GnKE1OS9mMuVGZOsSV25ufQPnnks5uxIyTgaJpZM4WANL2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1672."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1672#event-1978713803"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1672#event-1978713803",
"url": "https://github.com/quicwg/base-drafts/issues/1672#event-1978713803",
"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] Invariants in Transport Parameters (#1672)",
"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/1672#event-1978713803"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369152758\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf49513edb07_79f3fa12d6d45bc25345--


From nobody Tue Nov 20 15:16: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 815E6130E4B for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:16:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 gk2JBKQrlHJd for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:16: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 D9669130E30 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:16:53 -0800 (PST)
Date: Tue, 20 Nov 2018 15:16:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542755813; bh=VOFzwhnq/9cluBtM6RmV8ZAcPe/3vMhtjqQFLPyJjLg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jkQNoZmXxYfTLd0n6JaRDyA1ZRDxODr29TM8eK4cfOowKRRwJf38NGehXJwisx21p /lyGBh7548DaTV1LRnPhxUPcV4vTPPQDKexmJ6ft2AonT1q9Ni/QcY0LnHXptRKFZ0 jLJ86vEAtEwo8AdGG9M2Aj8HwbHsaKrfW4U37YjY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdc5b535850aef31c93ace91b0dd8d14b636d95e492cf00000001180c57e592a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023/review/177018169@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf495e52d5e8_65593f98498d45c0712fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aLFQqJthNJixetyG9dUNjb8ZAN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:16:56 -0000

----==_mimepart_5bf495e52d5e8_65593f98498d45c0712fd
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/2023#pullrequestreview-177018169
----==_mimepart_5bf495e52d5e8_65593f98498d45c0712fd
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/2023#pullrequestreview-177018169">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyX3i99q9a_ZtGquhFX5wOEBtojiks5uxI1lgaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2lhwsb0Mv5sWe10xJuWNLydsdNaks5uxI1lgaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2023"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023#pullrequestreview-177018169"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023#pullrequestreview-177018169",
"url": "https://github.com/quicwg/base-drafts/pull/2023#pullrequestreview-177018169",
"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 2023",
"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/2023#pullrequestreview-177018169"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf495e52d5e8_65593f98498d45c0712fd--


From nobody Tue Nov 20 15:20: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 A4F84126CC7 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:20:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8McljVdkSQim for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:19: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 4206A12007C for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:19:59 -0800 (PST)
Date: Tue, 20 Nov 2018 15:19:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542755998; bh=X8483JbUl/ycnfuk8vk5KkXJGtBwJ0+V/4cWse68Zho=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T/b4dVRtvPRjAezrCSSWvryqkWnuHsPl40PqSUtLskqVKUYvKNGn4Q9q0Hzzgstwo L3t5xcyQ8m8snOobOqtAcTFLJKm3faDG/z/DZ0HMg9BGbgEzc7DE1BNNaql+yd8n3I TERNj/OAmVWKGa9i5hIexoILNvu7jgkgH2gVEZrQ=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab066d734ce6f33438c855e5f214f5dfbad7fa2a1e92cf00000001180c589e92a169ce16831157@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1967/440464452@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1967@github.com>
References: <quicwg/base-drafts/issues/1967@github.com>
Subject: Re: [quicwg/base-drafts] Loss events for reordered 0- and 0.5-RTT data (#1967)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4969e893b5_27553fa3ddad45c41461ab"; 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/JPnefA4XHpCuPalM_h02tMb2PaI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:20:01 -0000

----==_mimepart_5bf4969e893b5_27553fa3ddad45c41461ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Handshake packets would never be undecryptable for the server, only for 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/1967#issuecomment-440464452
----==_mimepart_5bf4969e893b5_27553fa3ddad45c41461ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Handshake packets would never be undecryptable for the server, only for 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/1967#issuecomment-440464452">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Oo3yzE2kiHotuI23xXFwGV9EV5ks5uxI4egaJpZM4YPvJo">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6TEGSU2114T1TtTrCzP9DSFrdy5ks5uxI4egaJpZM4YPvJo.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1967: Handshake packets would never be undecryptable for the server, only for the client. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440464452"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440464452",
"url": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440464452",
"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] Loss events for reordered 0- and 0.5-RTT data (#1967)",
"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\": 1967,\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\": 1967\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440464452"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406778472\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4969e893b5_27553fa3ddad45c41461ab--


From nobody Tue Nov 20 15: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 1878E130E30 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:21:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9TDUFQZGcKo3 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:21:28 -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 6A18B12D7EA for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:21:28 -0800 (PST)
Date: Tue, 20 Nov 2018 15:21:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542756088; bh=XXUltr2LY5m9OcdvFDzjvHfzPiIjFmggu/F+Q78yvTA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mhjOB9GwMoWWjBpQfZDJR962dADdbqj1tkviOSXzYTNQhb1jdp02jZCefgwIkhcf4 VIpYsdYlkyvFAeENRHW415dJdPH2Ksa2Jz08sTTEXudpsEpe/CbwNeliT5z5EtBVp6 Rsoat/Qqd33ZaVhixhs1luuhPJUnwp4UJKli05e8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba499af135ee71bbe4d4081e663791c2ef1c9482e92cf00000001180c58f892a169ce16b57eb2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2007/issue_event/1978726384@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2007@github.com>
References: <quicwg/base-drafts/issues/2007@github.com>
Subject: Re: [quicwg/base-drafts] congestion window should be reduced after RTO when no pacing (#2007)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf496f861e0_63cb3f95dd8d45c03365f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zOzZwtGgwdSidDr05hdaq9J71qY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:21:30 -0000

----==_mimepart_5bf496f861e0_63cb3f95dd8d45c03365f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2007 via #2023.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2007#event-1978726384
----==_mimepart_5bf496f861e0_63cb3f95dd8d45c03365f
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="380993202" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2007" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2007/hovercard" href="https://github.com/quicwg/base-drafts/issues/2007">#2007</a> via <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" href="https://github.com/quicwg/base-drafts/pull/2023">#2023</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2007#event-1978726384">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwmp4aUrNfKmDPs8RbMCZo2jOI92ks5uxI54gaJpZM4YfDWD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy-C9ZQN4thV3icpmbR-CEJ9QNAiks5uxI54gaJpZM4YfDWD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2007 via #2023."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2007#event-1978726384"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2007#event-1978726384",
"url": "https://github.com/quicwg/base-drafts/issues/2007#event-1978726384",
"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] congestion window should be reduced after RTO when no pacing (#2007)",
"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/2007#event-1978726384"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410793347\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf496f861e0_63cb3f95dd8d45c03365f--


From nobody Tue Nov 20 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 77F0712D7EA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:21:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.47
X-Spam-Level: 
X-Spam-Status: No, score=-1.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 O5A8ok2qq_Xg for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:21: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 E896612007C for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:21:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542756087; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=a9/ayfwf6BeH3usVLZoUzr7dukmP6Mo9mhIxaI7UGgg=; b=UIzxFAbDak99j1tRpug4jS8zWO/4Bge3XAY3hTuSZmytpx6jquRNpQWEi2n83wva0HpLeLgh IbIOCco2QTQS+1KD6ScJf6MPhqmtazwqjZFo194NL7bAA0ULDZMkRHYJP6AM58vVVoT2BPSB PhXVM+ku/6jRRhWRdHIvz7rEuRA=
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.253.29]) by mxa.mailgun.org with ESMTP id 5bf496f6.7f81687632a0-smtp-out-n03; Tue, 20 Nov 2018 23:21:26 -0000 (UTC)
Date: Tue, 20 Nov 2018 15:21:25 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf496f51d56a_6fb2aeff7f3658088891@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 13e379: Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf496f51d11f_6fb2aeff7f365808878"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Uff3Suh-Rb8IY8klby2ga0euWSM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:21:31 -0000

----==_mimepart_5bf496f51d11f_6fb2aeff7f365808878
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 13e37961f8a0b12936aed55153e0423debb24a04
      https://github.com/quicwg/base-drafts/commit/13e37961f8a0b12936aed55153e0423debb24a04
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf496f51d11f_6fb2aeff7f365808878--


From nobody Tue Nov 20 15:21: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 9606012007C for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:21:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 CReSjH7T08pR for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:21:30 -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 8E632130DE5 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:21:29 -0800 (PST)
Date: Tue, 20 Nov 2018 15:21:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542756089; bh=tLo1edplkLnaegzgHEVo+EqNUHU5NpMbVkZb8mbZ6pg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uvwRiwJnfyTWDLJOUODkVAbNgCBx9AJKBkF25TWXbIj14qXvcvIszoghcmWOFxu4C KyrejDd4sXGJDQXk6v7CBXHZFnv8Wx69b7S3yjfhCSKHOsfR2Cl/eXzzZx1iEOJgty u5QPkywUZGi2buUDDsT/Y+l7Q0MpJFwyWaNxBZkw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd90fc903bb5d184145e89bf4ec29a92e1c3571192cf00000001180c58f892a169ce16d1022c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2023/issue_event/1978726380@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2023@github.com>
References: <quicwg/base-drafts/pull/2023@github.com>
Subject: Re: [quicwg/base-drafts] Restarting from idle (#2023)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf496f85a08e_7df13fa44c6d45b8119010"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NtgFGak8OPX__PUJ1aTto1tCiVU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:21:32 -0000

----==_mimepart_5bf496f85a08e_7df13fa44c6d45b8119010
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2023 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/2023#event-1978726380
----==_mimepart_5bf496f85a08e_7df13fa44c6d45b8119010
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="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" href="https://github.com/quicwg/base-drafts/pull/2023">#2023</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/2023#event-1978726380">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwAylBqyBdNdrRYwKbO4c_W-J0i9ks5uxI54gaJpZM4Yrsnh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_hP88mWK58TvOHGxF-WoGQDe8N0ks5uxI54gaJpZM4Yrsnh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2023 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2023#event-1978726380"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2023#event-1978726380",
"url": "https://github.com/quicwg/base-drafts/pull/2023#event-1978726380",
"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] Restarting from idle (#2023)",
"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/2023#event-1978726380"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414108129\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf496f85a08e_7df13fa44c6d45b8119010--


From nobody Tue Nov 20 15: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 26A5312007C for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:25:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tc7ZgrmIxZ2X for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:25: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 6173D126CC7 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:25:48 -0800 (PST)
Date: Tue, 20 Nov 2018 15:25:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542756347; bh=OEMfAXinYSukSnmhF/ZO7M8i1iW2zXKcj7EDuKslGfc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JoFjgowEkqEn1IP/5GoUZ2XL/kUlXONJFWhLnxi5V64bKXTdlUQEDisgrAm9cHZVf h++q2un0SYbUllnKwmiqtIinN+j4Chw0Qx+5/y9P5Nc7cZKO2gncVUBegSKQcbgM9J t26WBJ0EV4xQL6V6wavof12UeXat1GCa/xEc32Kw=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec58992101b30cf4af7a7a0bd68cfb5595c8e3d892cf00000001180c59fb92a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/c440465649@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf497fb76231_4f9a3fdf0d8d45c41270f6"; 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/t1p4xS40nF-XU6MFN4gzaGX8HaE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:25:50 -0000

----==_mimepart_5bf497fb76231_4f9a3fdf0d8d45c41270f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Do we really need this? I think of VN and Retry as basically restarting t=
he whole connection (and this is exactly how I implemented it), but if we=
 want to be that explicit, we=E2=80=99d also have to talk about resetting=
 flow control and stream offsets etc., 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/2024#issuecomment-440465649=

----==_mimepart_5bf497fb76231_4f9a3fdf0d8d45c41270f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Do we really need this? I think of VN and Retry as basically restartin=
g the whole connection (and this is exactly how I implemented it), but if=
 we want to be that explicit, we=E2=80=99d also have to talk about resett=
ing flow control and stream offsets etc., 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/pull/2024#issuecomment-440465649">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5_2XT=
MExro-j9jy-KcYSo54Qbx4ks5uxI97gaJpZM4YrtX9">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0fcuqUV8D4yT-Rfa9bDAf1WGHQc=
ks5uxI97gaJpZM4YrtX9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2024: Do we really need this? I think of VN and Retry as b=
asically restarting the whole connection (and this is exactly how I imple=
mented it), but if we want to be that explicit, we=E2=80=99d also have to=
 talk about resetting flow control and stream offsets etc., right?"}],"ac=
tion":{"name":"View Pull Request","url":"https://github.com/quicwg/base-d=
rafts/pull/2024#issuecomment-440465649"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-4=
40465649",
"url": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-4404=
65649",
"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] Reset the handshake timer on Retry and=
 VN (#2024)",
"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\": 2024,\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\": 2024\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-4404=
65649"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4141112=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf497fb76231_4f9a3fdf0d8d45c41270f6--


From nobody Tue Nov 20 15:30: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 F3C94130E23 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:30:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wrIwvoWhAaM9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15: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 E4FA8126CC7 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:30:14 -0800 (PST)
Date: Tue, 20 Nov 2018 15:30:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542756614; bh=ZZq+cac7ebaQW2I3dAeRD5d6FkXpBfA+7foZsvjB2mg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QGLibUHAqZVzK0RfW0gVrtQW9XABdkkT/+G+Lvmlp/RVA72QnqtLBb8LaI0oOcnTZ D6SC31EqxZ8d1cVxqxx8b4MlK6mWoEaFvLOkW041cXD2RQ8LklgRprzLNkWVAyiGYM QgN5iGc9WMnwSaPLz5H59zlcwwZLkocegLXKttks=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc948b78ed51664feac64bfdad514631de04ad9aa92cf00000001180c5b0692a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/c440466552@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf499067997_52443fdd6ecd45c0838d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B9g2AI9W_bnB-XzM_QYPYjo4BA0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:30:17 -0000

----==_mimepart_5bf499067997_52443fdd6ecd45c0838d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good question, @marten-seemann I'm not sure it's necessary because of what you said, but there was a request for clarification.

Do you think we're better off keeping the text as-is and doing 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/pull/2024#issuecomment-440466552
----==_mimepart_5bf499067997_52443fdd6ecd45c0838d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Good question, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> I'm not sure it's necessary because of what you said, but there was a request for clarification.</p>
<p>Do you think we're better off keeping the text as-is and doing 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/pull/2024#issuecomment-440466552">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7zpGzaUsNKzYUxWvh9oSJe_wUlTks5uxJCGgaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9x0tQwFv31aTCVsm2aCAirdtvV4ks5uxJCGgaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2024: Good question, @marten-seemann I'm not sure it's necessary because of what you said, but there was a request for clarification.\r\n\r\nDo you think we're better off keeping the text as-is and doing nothing?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024#issuecomment-440466552"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-440466552",
"url": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-440466552",
"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] Reset the handshake timer on Retry and VN (#2024)",
"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\": 2024,\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\": 2024\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-440466552"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf499067997_52443fdd6ecd45c0838d1--


From nobody Tue Nov 20 15:30: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 62EEF126CC7 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:30:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XgrLuDsdZ_XZ for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:30: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 03ABD130DE5 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:30:40 -0800 (PST)
Date: Tue, 20 Nov 2018 15:30:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542756639; bh=IWjzBfSYlrYvCBZIMAVM0Iumfghvf0PTZrFOMAk2wiM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=03e+FhNVNRHxR9m5YIU/v60w57VHHMnscW9l0LKZN8KHSc5pJKHzGq8NjflTrPKmf pmYqy6XHQwro4m465II4IERbOa7FS1fXETRI+1vFbrNWzskrnQ+7pxlwtM5nikJj3V z+BkyOQpXpbMpf0t3exDKuhfZmgJ+ocHMG71IcfY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab12d107a86e0e195387970ee60092568eb43eed3192cf00000001180c5b1f92a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/c440466654@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4991f26db9_373f3f810dcd45c429416d"; 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/m76uy5b-vWjpd6B7-yPLxx4vXVM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:30:42 -0000

----==_mimepart_5bf4991f26db9_373f3f810dcd45c429416d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann VN and Retry are essentially new connections, but they still participate in a single connection attempt which would have some state (e.g. Retry at most once) and an overall timeout. But perhaps it is simpler to assume defaults of new connections with the  few exceptions that apply mentioned 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/2024#issuecomment-440466654
----==_mimepart_5bf4991f26db9_373f3f810dcd45c429416d
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> VN and Retry are essentially new conn=
ections, but they still participate in a single connection attempt which =
would have some state (e.g. Retry at most once) and an overall timeout. B=
ut perhaps it is simpler to assume defaults of new connections with the  =
few exceptions that apply mentioned explicitly.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2024#issuecomment-440466654">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2HXgq=
ACSE2Zr96oow-aY32_4Qx7ks5uxJCfgaJpZM4YrtX9">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyAHC8FAgCgMmNCtxINSukZEx_bx=
ks5uxJCfgaJpZM4YrtX9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2024: @marten-seemann VN and Retry are essentially new connectio=
ns, but they still participate in a single connection attempt which would=
 have some state (e.g. Retry at most once) and an overall timeout. But pe=
rhaps it is simpler to assume defaults of new connections with the  few e=
xceptions that apply mentioned explicitly."}],"action":{"name":"View Pull=
 Request","url":"https://github.com/quicwg/base-drafts/pull/2024#issuecom=
ment-440466654"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-4=
40466654",
"url": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-4404=
66654",
"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] Reset the handshake timer on Retry and=
 VN (#2024)",
"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\": 2024,\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\": 2024\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-4404=
66654"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4141112=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf4991f26db9_373f3f810dcd45c429416d--


From nobody Tue Nov 20 16:00: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 2A0FF130E52 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:59:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LaDc9TbKmMdk for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 15:59: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 D0AE3130EF5 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:59:49 -0800 (PST)
Date: Tue, 20 Nov 2018 15:59:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542758389; bh=HiowIwYkyn4C3+E8DhnI1bXekL9MMLf7vn41pHyiZtk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QePvULu5T05cOrL1ZvpHDQdlWzeUnRfjjCCBOGrWzRGWLGEtNV0InxZdrYXGc64GI SS/0/+LEE5zbqptLcRzwh4G+EOPLTBRxHj+Cd/zeNafRjkW1olX+PFJNSw3Joas4Dw rQXTVMZfHAKchEWuBeE527c4im/nsyDGp7UIRJYs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce1513bc6ba823ba884ca25c85fccacc6b3ed37492cf00000001180c61f592a169ce16a621c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1997/440473694@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1997@github.com>
References: <quicwg/base-drafts/issues/1997@github.com>
Subject: Re: [quicwg/base-drafts] Include the QUIC version in the transport key labels (#1997)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf49ff512d71_30793fad008d45b810668b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N9CmceFzqdpQGXLSJ4b3vCt3jKA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 23:59:59 -0000

----==_mimepart_5bf49ff512d71_30793fad008d45b810668b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Addressed by the extra text added to #1991.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1997#issuecomment-440473694
----==_mimepart_5bf49ff512d71_30793fad008d45b810668b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Addressed by the extra text added to <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="379629607" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1991" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1991/hovercard" href="https://github.com/quicwg/base-drafts/pull/1991">#1991</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1997#issuecomment-440473694">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2ph-sQTWkxXKwF66oCooVO92JNiks5uxJd1gaJpZM4Yalls">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3fCC8fIchM2JG2biABzaT64VxGeks5uxJd1gaJpZM4Yalls.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1997: Addressed by the extra text added to #1991."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1997#issuecomment-440473694"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1997#issuecomment-440473694",
"url": "https://github.com/quicwg/base-drafts/issues/1997#issuecomment-440473694",
"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] Include the QUIC version in the transport key labels (#1997)",
"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\": 1997,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1997#issuecomment-440473694"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409622892\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf49ff512d71_30793fad008d45b810668b--


From nobody Tue Nov 20 16: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 96EF4130EA1 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 16:00:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 IwwLdnQ3UIh3 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 16:00: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 18BFC130ED6 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 15:59:50 -0800 (PST)
Date: Tue, 20 Nov 2018 15:59:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542758389; bh=wnjpeCkcGYnGIsFflnZRHZn3Rb2DXFVQqYH7npy2jvg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qPbh2uwi/c5UXiPmLCbSjK7cXFDPkLVKOTo9pMt9Wwp0jxR3WKJf43IsnZajAAY1d 6RDpGIa+OnaoHTQmJPCOJio9NTQv5G1oJU1q5ySDQRZjBp3vLwLnIQ5zGvew+okzf0 wdGLOaMTxO66ADB2G9OwDgnIAHB8r223xDegspsc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce1513bc6ba823ba884ca25c85fccacc6b3ed37492cf00000001180c61f592a169ce16a621c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1997/issue_event/1978780084@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1997@github.com>
References: <quicwg/base-drafts/issues/1997@github.com>
Subject: Re: [quicwg/base-drafts] Include the QUIC version in the transport key labels (#1997)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf49ff52f45f_6c0f3fa465ed45c447017"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MMo3cwZRKxAiccHmj0ZqUNGX1vU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 00:00:04 -0000

----==_mimepart_5bf49ff52f45f_6c0f3fa465ed45c447017
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1997.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1997#event-1978780084
----==_mimepart_5bf49ff52f45f_6c0f3fa465ed45c447017
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="379986369" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1997" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1997/hovercard" href="https://github.com/quicwg/base-drafts/issues/1997">#1997</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1997#event-1978780084">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2ph-sQTWkxXKwF66oCooVO92JNiks5uxJd1gaJpZM4Yalls">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3fCC8fIchM2JG2biABzaT64VxGeks5uxJd1gaJpZM4Yalls.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1997."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1997#event-1978780084"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1997#event-1978780084",
"url": "https://github.com/quicwg/base-drafts/issues/1997#event-1978780084",
"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] Include the QUIC version in the transport key labels (#1997)",
"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/1997#event-1978780084"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409622892\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf49ff52f45f_6c0f3fa465ed45c447017--


From nobody Tue Nov 20 18:09: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 6498A127598 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 18:09:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zjSwzbTvauJh for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 18:09: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 B0026124C04 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 18:09:37 -0800 (PST)
Date: Tue, 20 Nov 2018 18:09:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542766175; bh=kD6aPMwFO3oZ2VrSaNoQurhiYltf5GvYWhAyuEzb7ro=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IMskpiUn67EalE72miXGQMMaMOOl/3/1Or3Xp8I7NVBrikcRG5uJjH+Nh2CNPUW0M XquPhkmlQyJHFp11I5a6o6mcZuvw2xWmZYbRx21wRHYkM9CUc1HQT0DK7PCx5vOBPN fsv9gkdsqBTI6qj7QoHVRak49JRJpUl30znab3B8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8678592a107d7e7bbaa322fb1228b9980743c18f92cf00000001180c805f92a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440502306@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4be5f341ee_44e43fef366d45c41131a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hn8NCVk2vNmti5RRj8ZDuvw3w-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, 21 Nov 2018 02:09:40 -0000

----==_mimepart_5bf4be5f341ee_44e43fef366d45c41131a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj 
> However, it is bad to have a negotiable mask size. The header protection should be able to work in a hardware offload environment, or parallel process, that does not know the current connection state, at least beyond version number.

I disagree that having a negotiable mask size is a bad thing.

If you are to build a hardware offloader, you should create it so that different encryption algorithms can be applied for different CIDs.

For example, as you state, the algorithm would be different between different two CIDs if the protocol versions are different between the two. Having a different mask based on negotiation is not at all different (note that you would can install the 1-RTT key and the mask to the offloader at the same moment).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440502306
----==_mimepart_5bf4be5f341ee_44e43fef366d45c41131a6
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></p>
<blockquote>
<p>However, it is bad to have a negotiable mask size. The header protecti=
on should be able to work in a hardware offload environment, or parallel =
process, that does not know the current connection state, at least beyond=
 version number.</p>
</blockquote>
<p>I disagree that having a negotiable mask size is a bad thing.</p>
<p>If you are to build a hardware offloader, you should create it so that=
 different encryption algorithms can be applied for different CIDs.</p>
<p>For example, as you state, the algorithm would be different between di=
fferent two CIDs if the protocol versions are different between the two. =
Having a different mask based on negotiation is not at all different (not=
e that you would can install the 1-RTT key and the mask to the offloader =
at the same moment).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2022#issuecomment-440502306">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9wb=
Zjo_eoaXmnGzwjPSjPtfPf1rks5uxLXfgaJpZM4YqO4D">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-cIZmrzKhMKA95qLTD2RUx1=
efQ3ks5uxLXfgaJpZM4YqO4D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2022: @mikkelfj \r\n\u003e However, it is bad to have a negotiable=
 mask size. The header protection should be able to work in a hardware of=
fload environment, or parallel process, that does not know the current co=
nnection state, at least beyond version number.\r\n\r\nI disagree that ha=
ving a negotiable mask size is a bad thing.\r\n\r\nIf you are to build a =
hardware offloader, you should create it so that different encryption alg=
orithms can be applied for different CIDs.\r\n\r\nFor example, as you sta=
te, the algorithm would be different between different two CIDs if the pr=
otocol versions are different between the two. Having a different mask ba=
sed on negotiation is not at all different (note that you would can insta=
ll the 1-RTT key and the mask to the offloader at the same moment)."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/2022#issuecomment-440502306"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment=
-440502306",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0502306",
"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] Short header reserved bits: make avail=
able for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0502306"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4137241=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf4be5f341ee_44e43fef366d45c41131a6--


From nobody Tue Nov 20 18: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 145B01286E7 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 18:55:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z9L7TGkW1Blj for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 18:55: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 C69DD126DBF for <quic-issues@ietf.org>; Tue, 20 Nov 2018 18:55:01 -0800 (PST)
Date: Tue, 20 Nov 2018 18:55:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542768900; bh=cBdDuNEcAtftYJlegmU+li8CiixMa9DrHfYw+9wld5w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SJ+C3/8plrPQ14GifsAmGsMDffi7KyABgVVycQlucOYsTo/Rc79Px4aVzmliIeuX3 qJGR0q0xHWNaIub9NG/luWTU6GQnOHoqoEihEPAPAo9pB3EnlRWEjAmqzIyPHQChmW Cu42AL1n7qO4kBLLw3DcI7lbGD2Is5+P+aOEO95k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab986bf5bf0a98879937969efd2e2052af7689ed8b92cf00000001180c8b0492a169ce16d1c244@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/review/177058417@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_5bf4c90499430_39f83fe0c00d45b8176483"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mpA0zsxToNe5_M4y5YHIBrDSmJU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 02:55:04 -0000

----==_mimepart_5bf4c90499430_39f83fe0c00d45b8176483
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before

I think that you need to identify this as early RTT packets that are sent by an endpoint with new keys.  Also, expand on that: Handshake and 0-RTT from the client, and 1-RTT from either endpoint.

> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake

Title Case Headings

```suggestion
## Reordering of Packets Sent with New Keys
```

> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be

Use paragraphs:

```suggestion
not to buffer the packets.

Discarding packets for which there are no keys will result in the packets never being
```

> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller

Rejecting 0-RTT is a completely different concept that you should separate out.

> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sent
+prior to knowing the peer has keys to unprotect them are lost, the
+sender's congestion control MAY ignore the loss of those packets if it's
+believe they were received by the peer prior to having the correct keys.

```suggestion
believed they were received by the peer prior to having the correct keys.
```

Though I might instead say

>A congestion controller MAY choose to ignore loss signals from packets that might have been discarded due to packet protection keys being unavailable.

That's not complete, or a spec you could implement to, but it is less about belief and more about guesswork, which is what this 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/2028#pullrequestreview-177058417
----==_mimepart_5bf4c90499430_39f83fe0c00d45b8176483
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2028#discussi=
on_r235238254">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period =
limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of=
 new
 losses or increases in the ECN-CE counter.
 =

+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive befo=
re
</pre>
<p>I think that you need to identify this as early RTT packets that are s=
ent by an endpoint with new keys.  Also, expand on that: Handshake and 0-=
RTT from the client, and 1-RTT from either endpoint.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2028#discussi=
on_r235238278">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period =
limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of=
 new
 losses or increases in the ECN-CE counter.
 =

+## Loss of protected packets during the handshake
</pre>
<p>Title Case Headings</p>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-## Loss of protected packets during the hands=
hake
+## Reordering of Packets Sent with New Keys
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2028#discussi=
on_r235238568">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period =
limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of=
 new
 losses or increases in the ECN-CE counter.
 =

+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive befo=
re
+the peer has keys to unprotect them.  In those cases, the peer may decid=
e
+not to buffer the packets.  This will cause the packets to never be
</pre>
<p>Use paragraphs:</p>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-not to buffer the packets.  This will cause t=
he packets to never be
+not to buffer the packets.
+
+Discarding packets for which there are no keys will result in the packet=
s never being
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2028#discussi=
on_r235238637">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period =
limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of=
 new
 losses or increases in the ECN-CE counter.
 =

+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive befo=
re
+the peer has keys to unprotect them.  In those cases, the peer may decid=
e
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
</pre>
<p>Rejecting 0-RTT is a completely different concept that you should sepa=
rate out.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2028#discussi=
on_r235239280">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period =
limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of=
 new
 losses or increases in the ECN-CE counter.
 =

+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive befo=
re
+the peer has keys to unprotect them.  In those cases, the peer may decid=
e
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sen=
t
+prior to knowing the peer has keys to unprotect them are lost, the
+sender&#39;s congestion control MAY ignore the loss of those packets if =
it&#39;s
+believe they were received by the peer prior to having the correct keys.=

</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-believe they were received by the peer prior =
to having the correct keys.
+believed they were received by the peer prior to having the correct keys=
.
</pre>

<p>Though I might instead say</p>
<blockquote>
<p>A congestion controller MAY choose to ignore loss signals from packets=
 that might have been discarded due to packet protection keys being unava=
ilable.</p>
</blockquote>
<p>That's not complete, or a spec you could implement to, but it is less =
about belief and more about guesswork, which is what this is.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2028#pullrequestreview-177058417">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
6VhIDI_W_xkkkehQ_r6_jiFhnqRks5uxMCEgaJpZM4Yr6j5">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqwrGYef8zGrCRUasaj6Ru=
Fy331E2ks5uxMCEgaJpZM4Yr6j5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2028"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2028#pullrequestreview-1770=
58417"}}}</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#pullrequestrev=
iew-177058417",
"url": "https://github.com/quicwg/base-drafts/pull/2028#pullrequestreview=
-177058417",
"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 2028",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2028#pullrequestreview=
-177058417"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4141652=
41\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf4c90499430_39f83fe0c00d45b8176483--


From nobody Tue Nov 20 19:17: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 C9E3D126DBF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 19:17:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MhoAqxSVN4CM for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 19:17: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 E128E124BE5 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 19:17:13 -0800 (PST)
Date: Tue, 20 Nov 2018 19:17:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542770232; bh=vim2Wm7tsZL/oHjd4yagCxwpBrh24DO2D7zIcnROEeo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y1VA1h78KaEpSBtd0qSjs2/nQ8F343UIbLMuCUU1m5UkIH2bNtEszANvbPvK9Nyde 71hyBQE+abgL8Q00qMIh1fwyWBCzzYBU6g6wpHe9ZySqQvai3NMjA5Yu8oScnKCBL1 4S9e2giH3E1I1bD+Sx0rnXXFxJNsfx+aSmAN2BOw=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56e38711baf76eac9f7b90f6da772ea49de2c22792cf00000001180c903892a169ce16d1c244@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/review/177062934@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_5bf4ce38b6795_4e803feb0ccd45c44818d"; 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/5ejtwoiM-NsfNpw9QxzAhg55Zwo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 03:17:16 -0000

----==_mimepart_5bf4ce38b6795_4e803feb0ccd45c44818d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sent

should be consistent about 0-RTT, instead of using "0RTT", "0-RTT" might be better and similar for 1-RTT

> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sent
+prior to knowing the peer has keys to unprotect them are lost, the
+sender's congestion control MAY ignore the loss of those packets if it's

this could use some psuedo-code changes as well. Happy to put them up in a separate PR if you want.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2028#pullrequestreview-177062934
----==_mimepart_5bf4ce38b6795_4e803feb0ccd45c44818d
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/2028#discussion_r235241951">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sent
</pre>
<p>should be consistent about 0-RTT, instead of using "0RTT", "0-RTT" might be better and similar for 1-RTT</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2028#discussion_r235242160">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sent
+prior to knowing the peer has keys to unprotect them are lost, the
+sender&#39;s congestion control MAY ignore the loss of those packets if it&#39;s
</pre>
<p>this could use some psuedo-code changes as well. Happy to put them up in a separate PR if you want.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2028#pullrequestreview-177062934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5ulxe4bVZgDeHf5w-Y_jUPfjdlyks5uxMW4gaJpZM4Yr6j5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5-3aqx3acTB5KZx8VF9AJojvHziks5uxMW4gaJpZM4Yr6j5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2028"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2028#pullrequestreview-177062934"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2028#pullrequestreview-177062934",
"url": "https://github.com/quicwg/base-drafts/pull/2028#pullrequestreview-177062934",
"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 2028",
"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/2028#pullrequestreview-177062934"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414165241\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4ce38b6795_4e803feb0ccd45c44818d--


From nobody Tue Nov 20 19:27: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 0C057127598 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 19:27:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fr0_71zWizIu for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 19:27: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 5AF36129385 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 19:27:28 -0800 (PST)
Date: Tue, 20 Nov 2018 19:27:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542770847; bh=siZuqwbb+Om81LAVyEQLxrGbu6e3QKqSFzJy41uNltE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bRGWsH+Qj4ZyE+2aoDdhFiRkor9+yIcABozvErENr2REeRMTGM3DmvEY5NwZl56gS H0yrLE8szw2af9r8g8QW2HWQu2RfC1h6QmVwNPgXZmR7QCOo5yH+0Xb/8fUIuByOK1 qpLnZWr79dihF2MeqIk4CZ+/UW6cOt9/oUB+m460=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8f06d2e3075ed719d345c233b8d195d0ec7a7b5792cf00000001180c929f92a169ce1684c1ce@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/review/177063937@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_5bf4d09f662fe_6ff53feb0ccd45c440873a"; 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/UEb23DgepZy2fe3lA7bU4Es5tU8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 03:27:30 -0000

----==_mimepart_5bf4d09f662fe_6ff53feb0ccd45c440873a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -875,7 +841,7 @@ Pseudocode for OnLossDetectionTimeout follows:
        RetransmitUnackedCryptoData()
        crypto_count++
      else if (loss_time != 0):
-       // Early retransmit or Time Loss Detection
+       // Time threshold loss Detection

I don't think this is only early retransmit @janaiyengar in this current form. loss_time is always set here

> @@ -907,14 +872,8 @@ Pseudocode for DetectLostPackets follows:
 DetectLostPackets(largest_acked):
   loss_time = 0
   lost_packets = {}
-  delay_until_lost = infinite
-  if (kUsingTimeLossDetection):
-    delay_until_lost =
-      (1 + time_reordering_fraction) *
-          max(latest_rtt, smoothed_rtt)
-  else if (largest_acked.packet_number == largest_sent_packet):
-    // Early retransmit timer.
-    delay_until_lost = 9/8 * max(latest_rtt, smoothed_rtt)
+  delay_until_lost = (1 + time_reordering_fraction) *

this looks like it will always set the loss time to be  1 + 1/8 rtt now. However this might be super aggressive for regular cases. This is even lower than 1/4 rtt for tlp. So tlp will never fire.

it seems like @janaiyengar  is right here. Early retransmit and time based loss detection are 2 separate mechanisms with different time_reordering_fractions.

something like:

```
 delay_until_lost = (1 + time_ordering_fraction) * max(lrtt, srtt)
  if (largest_acked.packet_number == largest_sent_packet):
     delay_until_lost = 9/8 * max(lrtt, 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/1974#pullrequestreview-177063937
----==_mimepart_5bf4d09f662fe_6ff53feb0ccd45c440873a
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/1974#discussion_r235242777">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -875,7 +841,7 @@ Pseudocode for OnLossDetectionTimeout follows:
        RetransmitUnackedCryptoData()
        crypto_count++
      else if (loss_time != 0):
-       // Early retransmit or Time Loss Detection
+       // Time threshold loss Detection
</pre>
<p>I don't think this is only early retransmit <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> in this current form. loss_time is always set here</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1974#discussion_r235243336">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -907,14 +872,8 @@ Pseudocode for DetectLostPackets follows:
 DetectLostPackets(largest_acked):
   loss_time = 0
   lost_packets = {}
-  delay_until_lost = infinite
-  if (kUsingTimeLossDetection):
-    delay_until_lost =
-      (1 + time_reordering_fraction) *
-          max(latest_rtt, smoothed_rtt)
-  else if (largest_acked.packet_number == largest_sent_packet):
-    // Early retransmit timer.
-    delay_until_lost = 9/8 * max(latest_rtt, smoothed_rtt)
+  delay_until_lost = (1 + time_reordering_fraction) *
</pre>
<p>this looks like it will always set the loss time to be  1 + 1/8 rtt now. However this might be super aggressive for regular cases. This is even lower than 1/4 rtt for tlp. So tlp will never fire.</p>
<p>it seems like <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>  is right here. Early retransmit and time based loss detection are 2 separate mechanisms with different time_reordering_fractions.</p>
<p>something like:</p>
<pre><code> delay_until_lost = (1 + time_ordering_fraction) * max(lrtt, srtt)
  if (largest_acked.packet_number == largest_sent_packet):
     delay_until_lost = 9/8 * max(lrtt, srtt)
</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/1974#pullrequestreview-177063937">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7rcRxxBqTm6q1VVbpEhSgbe2KuRks5uxMgfgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7xSU-AmPWpjJWYM_rpuuQi3g7maks5uxMgfgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview-177063937"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview-177063937",
"url": "https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview-177063937",
"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 1974",
"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/1974#pullrequestreview-177063937"
}
],
"@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_5bf4d09f662fe_6ff53feb0ccd45c440873a--


From nobody Tue Nov 20 20:13: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 E753A130EAA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:13:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24tYu3pUReGu for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:13: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 52AAA130DE4 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:13:24 -0800 (PST)
Date: Tue, 20 Nov 2018 20:13:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542773603; bh=knu3fnxf2nkHcXZzbGDv7823QiDsqLdxm2cn1p/Nang=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SoSlPsZtZUqMxD6gBWa2F3RBdglFyAADyiyqNLfzQFXakA+mGhlXlQjkGWLAWXitm aYNgLyJVjVobohBHocPASTNbf2vYeDl6HzSQKWtUk26NE91rKqsF/Bjl/+eK+x/OCk 56lj5Q1UoAmqFGdnwaIV9WTwZx9NpkRY0ZGSzVDA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42c1c47c11d947d117d44f10700c844418dd670992cf00000001180c9d6392a169ce16d12586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2026/440523611@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2026@github.com>
References: <quicwg/base-drafts/issues/2026@github.com>
Subject: Re: [quicwg/base-drafts] Can Initial/0-RTT CIDs safely be used for routing? (#2026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4db634cbac_40b13f88c16d45b4798f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_gY7EdCsCk9e3udmkGJVVCBK7Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:13:26 -0000

----==_mimepart_5bf4db634cbac_40b13f88c16d45b4798f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My answer is that both are true and that they can co-exist.  While the server can't rely on the randomized connection ID being good, it might choose to allow routing based on that value under normal circumstances.

The recommendation that a client not tamper with fields that might alter routing is a sensible one.  As is the recommendation that a server not attach too much significance to values chosen by clients.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440523611
----==_mimepart_5bf4db634cbac_40b13f88c16d45b4798f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My answer is that both are true and that they can co-exist.  While the=
 server can't rely on the randomized connection ID being good, it might c=
hoose to allow routing based on that value under normal circumstances.</p=
>
<p>The recommendation that a client not tamper with fields that might alt=
er routing is a sensible one.  As is the recommendation that a server not=
 attach too much significance to values chosen by clients.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2026#issuecomment-440523611">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_57=
xB6Lgnv24_6zfQRz0t7lz3Jgks5uxNLjgaJpZM4YrvJ6">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_HGzpNH_xKLfHuAxigTCynD=
-lDCks5uxNLjgaJpZM4YrvJ6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2026: My answer is that both are true and that they can co-=
exist.  While the server can't rely on the randomized connection ID being=
 good, it might choose to allow routing based on that value under normal =
circumstances.\r\n\r\nThe recommendation that a client not tamper with fi=
elds that might alter routing is a sensible one.  As is the recommendatio=
n that a server not attach too much significance to values chosen by clie=
nts."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/2026#issuecomment-440523611"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment=
-440523611",
"url": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-44=
0523611",
"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] Can Initial/0-RTT CIDs safely be used =
for routing? (#2026)",
"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\": 2026,\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\": 2026\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-44=
0523611"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4141185=
22\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf4db634cbac_40b13f88c16d45b4798f--


From nobody Tue Nov 20 20:19: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 BAADB130E84 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:19:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 gBsJyoLAz3rJ for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:19: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 5540B130E79 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:19:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542773988; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jzKOYbXCmLK3XHkSCjSfS+vyn2kjfWMgSkuOLOHx93M=; b=wtVVoSluC08GtXIYvXhU9pAIOzf3DR2WkTiUPzDVqHOwlo+w2V9B7CJHYi30jIJ1/lcqMqJz 2YyRsi5jqvSpzoHGfof0ybWk/pyLjloRWeS8rNv2roTDzu7bpNlM5hVKDMSBW0bxD3DRUChq 55braujIsEfGbfJQYlZ9f3CKxYY=
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 5bf4dce3.7f0735338720-smtp-out-n03; Wed, 21 Nov 2018 04:19:47 -0000 (UTC)
Date: Tue, 20 Nov 2018 20:19:46 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf4dce26ddaf_47d2ae401dec5781046ae@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a26551: Don't allow use of AEAD_AES_128_CCM_8
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4dce26da09_47d2ae401dec5781045d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xH7sD7AXOALvPQ8ohzj5cBW_1C4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:19:51 -0000

----==_mimepart_5bf4dce26da09_47d2ae401dec5781045d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/not-ccm8
  Home:   https://github.com/quicwg/base-drafts
  Commit: a265516ae6e760f7585f52f05a1c4dd2b1d41849
      https://github.com/quicwg/base-drafts/commit/a265516ae6e760f7585f52f05a1c4dd2b1d41849
  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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4dce26da09_47d2ae401dec5781045d3--


From nobody Tue Nov 20 20: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 A294E130E84 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:20:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MhNBF0sZp3w1 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:20: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 4BA27130E7A for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:20:06 -0800 (PST)
Date: Tue, 20 Nov 2018 20:20:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542774005; bh=Zd+FDnUldjdNAk+/xGBIBYQA0iQYNw6vOqx7TuH/O80=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=KSjpOJOmP4fyEMwRFppW3eqYXppxthZgaHAYxDuDKC05I/0UsXfbSW4y8H9H8lcGJ GNsDkuDBljkpwdofw93Ssqrc8nbxSkMGVDORRKiNZacN4ize/iaEci5AJoWVFKsq6U cHOU3JKP7GhgKogBsRC2KQRreyfdLaUzAowsYdv0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29c4de47a2b5761ea1994d3e7a2aab984658971992cf00000001180c9ef592a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029@github.com>
Subject: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4dcf59643d_7edc3fb4e8cd45c456365"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DicYljr5kjYUfd_nR02m7XrFTiY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:20:08 -0000

----==_mimepart_5bf4dcf59643d_7edc3fb4e8cd45c456365
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2019.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2029

-- Commit Summary --

  * Don't allow use of AEAD_AES_128_CCM_8

-- File Changes --

    M draft-ietf-quic-tls.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2029.patch
https://github.com/quicwg/base-drafts/pull/2029.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/2029

----==_mimepart_5bf4dcf59643d_7edc3fb4e8cd45c456365
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 #2019.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382061156" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2019" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2019/hovercard" href="https://github.com/quicwg/base-drafts/issues/2019">#2019</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/2029'>https://github.com/quicwg/base-drafts/pull/2029</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Don&#39;t allow use of AEAD_AES_128_CCM_8</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2029/files#diff-0">draft-ietf-quic-tls.md</a>
    (5)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2029.patch'>https://github.com/quicwg/base-drafts/pull/2029.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2029.diff'>https://github.com/quicwg/base-drafts/pull/2029.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/2029">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2e49JkFW3bery3F2rtIvroXhjrmks5uxNR1gaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_5AMMQisCpBQf-SC9TqpUzqUoh1ks5uxNR1gaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Don't allow use of AEAD_AES_128_CCM_8 (#2029)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029",
"url": "https://github.com/quicwg/base-drafts/pull/2029",
"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": "Don't allow use of AEAD_AES_128_CCM_8 (#2029)",
"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": "a265516",
"value": "Don't allow use of AEAD_AES_128_CCM_8"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/2029/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\": 2029,\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\": 2029\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2029"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2029.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2029.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf4dcf59643d_7edc3fb4e8cd45c456365--


From nobody Tue Nov 20 20:21: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 BCFA5130EAA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:21:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nbvx-GljnCNS for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:21: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 79389130E7A for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:21:18 -0800 (PST)
Date: Tue, 20 Nov 2018 20:21:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542774077; bh=p1RU8S6i3JThNXNcu2PVE0PciE1D99yRq7LuVYJjXgs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j3wKXpmAjPiOl3l1OXd0dLu5dNR21Mru+u68WalWAT+4CFcCuTzJqoYdCI2ztbPJN W5rhwezFK+x448RhUCcG1POQC/GfJlYa73stRAdJf0YSRiiPyOyPewjnjy6LQxou48 I1TfhJi01cXQuJU8YxM+suh+vBZI7Urq3ob4V6aU=
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/2029/push/3067780029@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4dd3da3c3a_7e653fe84f2d45c01315d2"; 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/CVJl5NjYLWUPIGPyGIJMNFTp8mU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:21:20 -0000

----==_mimepart_5bf4dd3da3c3a_7e653fe84f2d45c01315d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

120cfaa  Be clearer


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2029/files/a265516ae6e760f7585f52f05a1c4dd2b1d41849..120cfaae6e2be8b68b50d374327775b6cf288184

----==_mimepart_5bf4dd3da3c3a_7e653fe84f2d45c01315d2
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/120cfaa">120cfaa</a>  Be clearer</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2029/files/a265516ae6e760f7585f52f05a1c4dd2b1d41849..120cfaae6e2be8b68b50d374327775b6cf288184">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7weKjJZHUAbv9AliAZC9xDEZgVVks5uxNS9gaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-E-_SuajGgycU7LTx3_g2tXzHL8ks5uxNS9gaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029/files/a265516ae6e760f7585f52f05a1c4dd2b1d41849..120cfaae6e2be8b68b50d374327775b6cf288184"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029/files/a265516ae6e760f7585f52f05a1c4dd2b1d41849..120cfaae6e2be8b68b50d374327775b6cf288184",
"url": "https://github.com/quicwg/base-drafts/pull/2029/files/a265516ae6e760f7585f52f05a1c4dd2b1d41849..120cfaae6e2be8b68b50d374327775b6cf288184",
"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 #2029",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2029:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "120cfaa",
"value": "Be clearer"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2029/files/a265516ae6e760f7585f52f05a1c4dd2b1d41849..120cfaae6e2be8b68b50d374327775b6cf288184"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf4dd3da3c3a_7e653fe84f2d45c01315d2--


From nobody Tue Nov 20 20:31: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 7C85B130EAA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:31:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 yxP7lkwOqTj9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:31: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 159D8130E7A for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:31:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542774675; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vkcc3mNgjcIpPrKoNcoiIhY0vflr4+/hu+5wvUfrtJo=; b=W0eRcx9ySJyjSKPkIdsHQHxRnSlcBwvgFxdfJWmKdHvMEMfJNnosI0Rck/nIEz0aRggxAZSf lVxJBqtxmVe3wEhjYNSzKpr7K/5o6CHOGSA4epxPdWPK9WE5UTU6JtXwhbnsAq/6n90gk48Z +6i+N90Zy/ORUQWrLEJKRlBd+YE=
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 5bf4dd3b.7f49e408f5a0-smtp-out-n02; Wed, 21 Nov 2018 04:21:15 -0000 (UTC)
Date: Tue, 20 Nov 2018 20:21:14 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf4dd3a8dfb9_2912aaf4578057c1004b@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 120cfa: Be clearer
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4dd3a8d99a_2912aaf4578057c1003f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZXOqjUP5S0W751D5tchsnPZ7z9k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:31:17 -0000

----==_mimepart_5bf4dd3a8d99a_2912aaf4578057c1003f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/not-ccm8
  Home:   https://github.com/quicwg/base-drafts
  Commit: 120cfaae6e2be8b68b50d374327775b6cf288184
      https://github.com/quicwg/base-drafts/commit/120cfaae6e2be8b68b50d374327775b6cf288184
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4dd3a8d99a_2912aaf4578057c1003f--


From nobody Tue Nov 20 20:34: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 0FC59130EAA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:34:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8N3bDPcUgFV3 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:34: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 4C27F130E7A for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:34:38 -0800 (PST)
Date: Tue, 20 Nov 2018 20:34:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542774877; bh=LUZlZK74/Fy7rAggmnazOoPlgsEIAys1usj94ndJpO0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bZfeF3dJUE7ewK8uLbp8jSI5mNN4uSsgR4692GR1jIIJOm0qC6ElaqHGVAO9waEbY ZCG7ilKkUvr7HrsDpOCi8i2fjacJDHZbHXhtGxrHs4fCt+jAH20EFePpHYSfXz77Lx 7yjbMsyJ2UqjSJy18FyJlJRdh64ym+lGwE2SGh/c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8bd973c64d717ec95262cb55e1409d72ea34677a92cf00000001180ca25d92a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030@github.com>
Subject: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4e05d705ab_6b33fe9258d45c01480d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3p7A0mbc9B4YjingoxiDFkyvFCQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:34:40 -0000

----==_mimepart_5bf4e05d705ab_6b33fe9258d45c01480d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This simplifies a little, so it's a net win in my view.

Note that a naive implementation does very little to comply with this.  Always sending a 3 or 4 octet packet number is the easy way to comply.  Always padding to at least 3 octets is the other way, which in most cases will be unnecessary.  Dynamically padding is possible too, but we're talking about 2 octets.

Closes #1575.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2030

-- Commit Summary --

  * Pad rather than shift the header protection offset

-- File Changes --

    M draft-ietf-quic-tls.md (28)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2030.patch
https://github.com/quicwg/base-drafts/pull/2030.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/2030

----==_mimepart_5bf4e05d705ab_6b33fe9258d45c01480d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This simplifies a little, so it's a net win in my view.</p>
<p>Note that a naive implementation does very little to comply with this.  Always sending a 3 or 4 octet packet number is the easy way to comply.  Always padding to at least 3 octets is the other way, which in most cases will be unnecessary.  Dynamically padding is possible too, but we're talking about 2 octets.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1575.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="341970333" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1575" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1575/hovercard" href="https://github.com/quicwg/base-drafts/issues/1575">#1575</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/2030'>https://github.com/quicwg/base-drafts/pull/2030</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Pad rather than shift the header protection offset</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2030/files#diff-0">draft-ietf-quic-tls.md</a>
    (28)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2030.patch'>https://github.com/quicwg/base-drafts/pull/2030.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2030.diff'>https://github.com/quicwg/base-drafts/pull/2030.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/2030">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyC2j_HKaMBl8W3paWwKqiCKpuxoks5uxNfdgaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5WnP7SxUAhGWLEf0UkW7RuVOTpsks5uxNfdgaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Pad rather than shift the header protection offset (#2030)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030",
"url": "https://github.com/quicwg/base-drafts/pull/2030",
"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": "Pad rather than shift the header protection offset (#2030)",
"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": "3d2a951",
"value": "Pad rather than shift the header protection offset"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/2030/files#diff-0) (28 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\": 2030,\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\": 2030\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf4e05d705ab_6b33fe9258d45c01480d6--


From nobody Tue Nov 20 20: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 ABE00130EAA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:35:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xY7VlVEqQ8tF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:35: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 EF98F130E7A for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:35:05 -0800 (PST)
Date: Tue, 20 Nov 2018 20:35:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542774905; bh=hv0drrOD+vdIZ3PcE19MaOLfBins+HDDFgLuckF2tMQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F7XwBROx9cAzwmD476SawGCXbkAwBel2Kq6j5h72cPJncGOyTuRphBD8nrPc/0Lg2 8BoHo0ei/6pLsg8UwVDI21Y+ydEBE0fTdUnji45Fl/V44T7OGJp+svBC1iP1ZsfGCt 70vc+SvVtLrvTHKvojTGWOnoiF3Ft1EgEvndZoyo=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6ae022528f596485e8c71680a1ffe16741b0e7992cf00000001180ca27992a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/c440527254@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4e07926f89_35c33fca094d45b41217bd"; 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/wkoeSyOZS6L0CnysQISWV3eQZQA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:35:08 -0000

----==_mimepart_5bf4e07926f89_35c33fca094d45b41217bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett That's a good question. We say 

> Once the Version Negotiation packet is determined to be valid, the client then selects an acceptable protocol version from the list provided by the server. The client then attempts to create a connection using that version. Though the content of the Initial packet the client sends might not change in response to version negotiation, a client MUST increase the packet number it uses on every packet it sends.

I'm not sure why we changed this from initiating a completely new connection (including a new destination connection ID). I assume we want to ensure stable routing, if the server routes Initials based on the connection ID?

For Retry, we say 
> The client responds to a Retry packet with an Initial packet that includes the provided Retry Token to continue connection establishment.
> 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

I can't find anything about resetting all connection state (except connection IDs and the packet number, and the RTT estimate) in the transport document. I think this is where this belongs, and this would include all state accumulated for recovery.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2024#issuecomment-440527254
----==_mimepart_5bf4e07926f89_35c33fca094d45b41217bd
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> That's a good question. We say</p>
<blockquote>
<p>Once the Version Negotiation packet is determined to be valid, the cli=
ent then selects an acceptable protocol version from the list provided by=
 the server. The client then attempts to create a connection using that v=
ersion. Though the content of the Initial packet the client sends might n=
ot change in response to version negotiation, a client MUST increase the =
packet number it uses on every packet it sends.</p>
</blockquote>
<p>I'm not sure why we changed this from initiating a completely new conn=
ection (including a new destination connection ID). I assume we want to e=
nsure stable routing, if the server routes Initials based on the connecti=
on ID?</p>
<p>For Retry, we say</p>
<blockquote>
<p>The client responds to a Retry packet with an Initial packet that incl=
udes the provided Retry Token to continue connection establishment.<br>
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 pr=
otect the Initial packet. It also sets the Token field to the token provi=
ded in the Retry. The client MUST NOT change the Source Connection ID bec=
ause the server could include the connection ID as part of its token vali=
dation logic</p>
</blockquote>
<p>I can't find anything about resetting all connection state (except con=
nection IDs and the packet number, and the RTT estimate) in the transport=
 document. I think this is where this belongs, and this would include all=
 state accumulated for recovery.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2024#issuecomment-440527254">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2LGLt=
pZFhdaN8LxcF-Ku9FAONWkks5uxNf5gaJpZM4YrtX9">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5jadMTNr-HPFiHtEtWy-0z12TjW=
ks5uxNf5gaJpZM4YrtX9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2024: @ianswett That's a good question. We say \r\n\r\n\u0=
03e Once the Version Negotiation packet is determined to be valid, the cl=
ient then selects an acceptable protocol version from the list provided b=
y the server. The client then attempts to create a connection using that =
version. Though the content of the Initial packet the client sends might =
not change in response to version negotiation, a client MUST increase the=
 packet number it uses on every packet it sends.\r\n\r\nI'm not sure why =
we changed this from initiating a completely new connection (including a =
new destination connection ID). I assume we want to ensure stable routing=
, if the server routes Initials based on the connection ID?\r\n\r\nFor Re=
try, we say \r\n\u003e The client responds to a Retry packet with an Init=
ial packet that includes the provided Retry Token to continue connection =
establishment.\r\n\u003e A client sets the Destination Connection ID fiel=
d of this Initial packet to the value from the Source Connection ID in th=
e Retry packet. Changing Destination Connection ID also results in a chan=
ge 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\r\n\r\nI can't find anything about =
resetting all connection state (except connection IDs and the packet numb=
er, and the RTT estimate) in the transport document. I think this is wher=
e this belongs, and this would include all state accumulated for recovery=
."}],"action":{"name":"View Pull Request","url":"https://github.com/quicw=
g/base-drafts/pull/2024#issuecomment-440527254"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-4=
40527254",
"url": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-4405=
27254",
"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] Reset the handshake timer on Retry and=
 VN (#2024)",
"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\": 2024,\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\": 2024\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-4405=
27254"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4141112=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf4e07926f89_35c33fca094d45b41217bd--


From nobody Tue Nov 20 20:41: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 1FF8A130EAA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:41:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 ahRYfDzJdFFd for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:41: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 A497D130E7A for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:41:04 -0800 (PST)
Date: Tue, 20 Nov 2018 20:41:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542775263; bh=dCCmgeo+VQCMsIzS4pIT8jGfaIS0B3VkDJe78lGrjiU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z7yVxfAHsMpjj0f1tiQ8OjOjBu5tY/7NB92BrDgSLGq0Q1c9ke4O/C92cc3L2VcG6 Y0xU73gx2wLo+JxCoszZK4MRN1P/SxckKiKl7yo7CiBmL4/ZzzP/wxZ0UX+0Qfn18X P/8Juj60Fbr38J19PBo+nvgE7SccEeD35Th7p2Ws=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba40ba4881272737e75b65807be6043f17cf0f79092cf00000001180ca3df92a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/177074799@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4e1dfdbd3b_52773fd9778d45c41455d3"; 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/e_1AVW0hpTlirVXlSSoDxEzddmo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:41:06 -0000

----==_mimepart_5bf4e1dfdbd3b_52773fd9778d45c41455d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.

Do we need to say anything about cipher suites that might get defined for TLS 1.3 after we ship 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/2029#pullrequestreview-177074799
----==_mimepart_5bf4e1dfdbd3b_52773fd9778d45c41455d3
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 say anything about cipher suites that might get defined for TLS 1.3 after we ship 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/2029#pullrequestreview-177074799">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4KE4DttzKzFSrTrNTnCHPVpIKumks5uxNlfgaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxkf06QClUu5qv2z70sMmgRO45Byks5uxNlfgaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-177074799"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-177074799",
"url": "https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-177074799",
"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 2029",
"sections": [
{
"text": "Do we need to say anything about cipher suites that might get defined for TLS 1.3 after we ship QUIC?",
"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/2029#pullrequestreview-177074799"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4e1dfdbd3b_52773fd9778d45c41455d3--


From nobody Tue Nov 20 20:42: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 7DF54130EAA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:42:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 g5LZDu3pKRKl for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:42: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 446DE130E7A for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:42:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542775352; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KURLT6L5SdSNW8ZFyMsu4SSaSwwKdfFT7o4JrYAx12c=; b=YDooRNg3FAXvfa7CmJ/BrdY7buxa2wONwwRwBpfPq1JoxLLbUI8IXpT/3Rwx3gEniQUWSfjq 6QlXYlOevBTBBB8gpYmHQysAIcATRqXjpb31mXXe9rA2r1jCTZh9R69EDaFCQUudnsKIjwGN WOh2gaNzm57+97mo4AlOi6WiIkM=
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 5bf4dfdf.7f80c83d2990-smtp-out-n03; Wed, 21 Nov 2018 04:32:31 -0000 (UTC)
Date: Tue, 20 Nov 2018 20:32:30 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf4dfde684e8_4dcb2acce30b257c1864a@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3d2a95: Pad rather than shift the header protection offset
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4dfde68103_4dcb2acce30b257c185db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oA3cnZHOdU8YnJKOG1iAinjinhY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:42:34 -0000

----==_mimepart_5bf4dfde68103_4dcb2acce30b257c185db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fixed-pne-offset
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3d2a951a08f9c01ccfd04e5971579738b4b534c8
      https://github.com/quicwg/base-drafts/commit/3d2a951a08f9c01ccfd04e5971579738b4b534c8
  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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4dfde68103_4dcb2acce30b257c185db--


From nobody Tue Nov 20 20:47: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 42DCA130E7A for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:47:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 WmreccM-WQrT for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:47: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 C74501276D0 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:47:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542775644; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bJ2Y7APZMpJujo1O1rBHoyA4yoD4SgBXi4fCUUyk1m0=; b=hEmwljX7t76H6zl9iZCNWYiwHoRFtiK+i/5/k7Rc82CrtlmVVurANE4I7HtoMT+IJYPqvt/J C+1qq7suh9ov/ude+vk5/HOk0vAviQzxQO6d+VIyiMrO+NHqNoZYsCBZDeBqzP3VZdrMCUlh aGota28IRmoBCe+qxnjDTN6/YTI=
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 5bf4e35b.7fc580402d80-smtp-out-n03; Wed, 21 Nov 2018 04:47:23 -0000 (UTC)
Date: Tue, 20 Nov 2018 20:47:22 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf4e35ad5ab4_47c02b070e6fa57889669@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c9056c: Servers can't migrate. Period.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4e35ad56ab_47c02b070e6fa578895e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7r-uNiFNPBXpsDYsXYr1cMRLMU4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:47:26 -0000

----==_mimepart_5bf4e35ad56ab_47c02b070e6fa578895e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/client-no-migrate
  Home:   https://github.com/quicwg/base-drafts
  Commit: c9056ccaa8579b80489946ec7e2d8870a8e7d5e6
      https://github.com/quicwg/base-drafts/commit/c9056ccaa8579b80489946ec7e2d8870a8e7d5e6
  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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4e35ad56ab_47c02b070e6fa578895e6--


From nobody Tue Nov 20 20:48: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 6F56B1276D0 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:48:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hpeGEphrn9ua for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:48: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 BC553127333 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:48:22 -0800 (PST)
Date: Tue, 20 Nov 2018 20:48:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542775701; bh=ecuEDGn8HH0eMnTTK130fkOJ7upVJvKMIMTps4XCv68=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1D8ixvK/q5y+qYdiKJk56nwEhAxob73IC/JryDTQTMkxTZ3++FZvCOrPQxhyhVVzx SBA1SQkuG8cddJ9lvXcefFBKmoR9kKjVvzyTEN3u3jxRqzG/tGequJ2mAgLtzMmp0a zDcjyWITaffwsIKeefCGrYF+8i94aYVzPX88Ugfc=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7bfee7369cd8993b447a158928ffa066069770ac92cf00000001180ca59592a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/review/177075716@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4e395daae9_1a503fb7a90d45bc224597"; 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/bhngI2LEsN3rdLS-xI5f-R7wZDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:48:25 -0000

----==_mimepart_5bf4e395daae9_1a503fb7a90d45bc224597
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann requested changes on this pull request.



> -is assumed to be 4 bytes long (its maximum possible encoded length), unless
-there is insufficient space in the packet for a complete sample.  The starting
-offset for the sample is set to 4 bytes after the start of the Packet Number
-field, then is reduced until there are enough bytes to sample.
+is assumed to be 4 bytes long (its maximum possible encoded length).
+
+An endpoint MUST discard packets that are not long enough to contain a complete
+sample.
+
+To ensure that sufficient data is available for sampling, packets are padded so
+that the combined lengths of the encoded packet number and protected payload is
+at least 4 bytes longer than the sample required for header protection.  For the
+AEAD functions defined in {{?TLS13}}, which have 16 byte expansion and 16 byte
+header protection samples, this results in needing at least 3 bytes of frames in
+the unprotected payload if the packet number is encoded on a single byte, or 2
+bytes of frames for a 2 byte packet number encoding.

This has implications on the minimum size of the stateless reset, we will need to increase the 166 random bits by 24.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview-177075716
----==_mimepart_5bf4e395daae9_1a503fb7a90d45bc224597
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2030#discussion_r235252542">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -is assumed to be 4 bytes long (its maximum possible encoded length), unless
-there is insufficient space in the packet for a complete sample.  The starting
-offset for the sample is set to 4 bytes after the start of the Packet Number
-field, then is reduced until there are enough bytes to sample.
+is assumed to be 4 bytes long (its maximum possible encoded length).
+
+An endpoint MUST discard packets that are not long enough to contain a complete
+sample.
+
+To ensure that sufficient data is available for sampling, packets are padded so
+that the combined lengths of the encoded packet number and protected payload is
+at least 4 bytes longer than the sample required for header protection.  For the
+AEAD functions defined in {{?TLS13}}, which have 16 byte expansion and 16 byte
+header protection samples, this results in needing at least 3 bytes of frames in
+the unprotected payload if the packet number is encoded on a single byte, or 2
+bytes of frames for a 2 byte packet number encoding.
</pre>
<p>This has implications on the minimum size of the stateless reset, we will need to increase the 166 random bits by 24.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview-177075716">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8ybMIotOpbRVjMO6YpijB2yz17sks5uxNsVgaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4pHyjpKYZHlwtEVXA2O6vzTlX__ks5uxNsVgaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2030"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview-177075716"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview-177075716",
"url": "https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview-177075716",
"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 requested changes on 2030",
"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/2030#pullrequestreview-177075716"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4e395daae9_1a503fb7a90d45bc224597--


From nobody Tue Nov 20 20: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 BADCE130E7A for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:48:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sUdEQkIfVrfr for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:48:42 -0800 (PST)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5AA4F127333 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:48:42 -0800 (PST)
Date: Tue, 20 Nov 2018 20:48:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542775721; bh=uIsyWYF4deTCVDome5NMqOwbMF6MGGnZfq6tllgImH8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=YlJYAeKgE/ASYyxspOH5zpxlg/yoAr/9RmCSQ3K+YKSV5pruoxJ+5v6oO1KVLhDNM F2S9faZNrg+1OnQR8LrTJl25UaycPvVW2oHChdvVMaDK5fSqJ5LY4TgW2iUuubGNKP QaeKLn5SV4OGIrc7QIcDaoiFChpjCypV1YSPEubo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e7131a63ed59e982fdbee01a6e4090b84c9c3ee92cf00000001180ca5a892a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031@github.com>
Subject: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4e3a8d07bb_45673f8cbf4d45b4119639"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qmiG9rp4z1YDcufvPifLDtpu-a0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:48:44 -0000

----==_mimepart_5bf4e3a8d07bb_45673f8cbf4d45b4119639
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This was a bit weak in the past, but it is part of our defense strategy for attacks on migration and rebinding.  Not that this totally prevents attack, but it means that an attacker looking to force a migration has to observe and race packets sent by both endpoints if this is true.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2031

-- Commit Summary --

  * Servers can't migrate.  Period.

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2031.patch
https://github.com/quicwg/base-drafts/pull/2031.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/2031

----==_mimepart_5bf4e3a8d07bb_45673f8cbf4d45b4119639
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This was a bit weak in the past, but it is part of our defense strategy for attacks on migration and rebinding.  Not that this totally prevents attack, but it means that an attacker looking to force a migration has to observe and race packets sent by both endpoints if this is true.</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/2031'>https://github.com/quicwg/base-drafts/pull/2031</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Servers can&#39;t migrate.  Period.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2031/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/2031.patch'>https://github.com/quicwg/base-drafts/pull/2031.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2031.diff'>https://github.com/quicwg/base-drafts/pull/2031.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/2031">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Xh08SPBGlcMcl84YGCDxDy90Sxks5uxNsogaJpZM4YsZZN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2IiO7--QeWkVTVpCzN1pMsysFtPks5uxNsogaJpZM4YsZZN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Servers can't migrate.  Period. (#2031)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2031"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031",
"url": "https://github.com/quicwg/base-drafts/pull/2031",
"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": "Servers can't migrate.  Period. (#2031)",
"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": "c9056cc",
"value": "Servers can't migrate.  Period."
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2031/files#diff-0) (2 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\": 2031,\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\": 2031\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2031"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2031.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2031.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414291533\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf4e3a8d07bb_45673f8cbf4d45b4119639--


From nobody Tue Nov 20 20: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 CE22D1277C8 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:51:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 cVdQwpPyP4HL for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:51: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 3B4ED127333 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:51:13 -0800 (PST)
Date: Tue, 20 Nov 2018 20:51:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542775872; bh=f/4WoUq7bDpaWo+Ksh3V9PBt02TcKlEqOsyL2c6+hdg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Urbq+EXFIulGV4RzcrwF/UZ5naZA9h2Eq9QIUpqtatLBrSqmXvdQEFLScp5hq1MP9 vRxgRhekCWjF4/e4bImQmQaK1lYnaZs0aCk91+AVbYiem5tCifrKtvxQaplJvalllx uAJZYk9jiNOo3v60fHoVG0haNGytbNSAaFuaLCK8=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb58024f6fd992d8f2be4bf5eae8c6348f77302a92cf00000001180ca64092a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/review/177076109@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4e44041a8a_64e3fe9258d45c017108f"; 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/Da6bS1Q58FpzGZhNJyB5CPMlagM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:51:15 -0000

----==_mimepart_5bf4e44041a8a_64e3fe9258d45c017108f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.

I'm not happy with the fact that servers can't migrate in general, but this change makes the current state clearer and more 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/2031#pullrequestreview-177076109
----==_mimepart_5bf4e44041a8a_64e3fe9258d45c017108f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>

<p>I'm not happy with the fact that servers can't migrate in general, but this change makes the current state clearer and more 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/2031#pullrequestreview-177076109">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyOGiAgQ73DI753Zfkw2v0f2M1IHks5uxNvAgaJpZM4YsZZN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6SFaiF_DxUPjtnbBm5qV_PJ9_IKks5uxNvAgaJpZM4YsZZN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2031"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177076109"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177076109",
"url": "https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177076109",
"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 2031",
"sections": [
{
"text": "I'm not happy with the fact that servers can't migrate in general, but this change makes the current state clearer and more consistent.",
"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/2031#pullrequestreview-177076109"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414291533\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4e44041a8a_64e3fe9258d45c017108f--


From nobody Tue Nov 20 20: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 AD84B127333 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:52:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uSI5SsGP87fp for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:52: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 CA3A41276D0 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:52:56 -0800 (PST)
Date: Tue, 20 Nov 2018 20:52:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542775975; bh=R0BlSOzC916aD4LBkblsqB0AIUYkhllG0xD4FDLWPR8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sAjHEwqxllrTXtP0bLLYO98rMHeLKsoep3PoGNzVdWNEamGeIa0WrPhqYoE5teEnw 8bGxO1MtO/7QQZAQgk+5SQCU8fywx4RR+h+dLb0hELeLtRB/dP9hyDSYrx/pq5yHss p3Vt7BaMozpV63bHVorvhHG5RroQRC3L+pOWoS3c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ca2ba818baefe6e205f3dd85360306ad4d2ab8592cf00000001180ca6a792a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/c440530402@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4e4a7dfe70_59683f9be52d45b896035"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8ltCqpyhRpU4u7h_S-1pyaHxZNs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:52:59 -0000

----==_mimepart_5bf4e4a7dfe70_59683f9be52d45b896035
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes.  I am similarly unhappy, but the task to properly define migration for both clients and servers ultimately ends up with something as complex as ICE.  We don't want to repeat that mistake.  ICE started small, then turned into an RFC that was so large and complex people were scared of 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/2031#issuecomment-440530402
----==_mimepart_5bf4e4a7dfe70_59683f9be52d45b896035
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes.  I am similarly unhappy, but the task to properly define migratio=
n for both clients and servers ultimately ends up with something as compl=
ex as ICE.  We don't want to repeat that mistake.  ICE started small, the=
n turned into an RFC that was so large and complex people were scared of =
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/2031#issuecomment-440530402">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2XsPd=
2aQakquC74ohM97h1xix6Eks5uxNwngaJpZM4YsZZN">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1gX1RlklpRKwRveT8T6KzL7fdre=
ks5uxNwngaJpZM4YsZZN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2031: Yes.  I am similarly unhappy, but the task to properl=
y define migration for both clients and servers ultimately ends up with s=
omething as complex as ICE.  We don't want to repeat that mistake.  ICE s=
tarted small, then turned into an RFC that was so large and complex peopl=
e were scared of it."}],"action":{"name":"View Pull Request","url":"https=
://github.com/quicwg/base-drafts/pull/2031#issuecomment-440530402"}}}</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/2031#issuecomment-4=
40530402",
"url": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4405=
30402",
"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] Servers can't migrate.  Period. (#2031=
)",
"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\": 2031,\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\": 2031\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4405=
30402"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142915=
33\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf4e4a7dfe70_59683f9be52d45b896035--


From nobody Tue Nov 20 20:57: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 A8FBC130ED0 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:57:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 NOfq8f-GE7Qc for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 20:57:11 -0800 (PST)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC92E130EBB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 20:57:10 -0800 (PST)
Date: Tue, 20 Nov 2018 20:57:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542776230; bh=skiUOW8fC2juWK4hIkTMP0V8jg25hcuA6SPmaBkkw4I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sclhbqnMUdYQYTH0e3OzcFnzP+SpuRKHgRDyjyZY/Cm2sBJDYqdhXSpu4BRsTi27j GoQ2tCr3KHi/1vadx+FeEDJL3E5MOEHKFrZwp8K6GxxdyMUs4SKCNy+uNA5Vb9+O+F uUTW8xPDz/TAy2ybHW90jDFSeow099JMaVg6bqEE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaeaebe277568563fc7e762acfc71ce0caa567ad092cf00000001180ca7a592a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/177076864@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4e5a5e553a_62b63fca094d45b41222dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZPw0sEkDMkGAYtJwKFrl845oBUQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 04:57:12 -0000

----==_mimepart_5bf4e5a5e553a_62b63fca094d45b41222dc
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/2029#pullrequestreview-177076864
----==_mimepart_5bf4e5a5e553a_62b63fca094d45b41222dc
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/2029#pullrequestreview-177076864">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4saWcvAsf27QDvAJZxaMwUykFj1ks5uxN0lgaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7msrkJ5WCRQ9OLQtCd8KwwDuTg_ks5uxN0lgaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-177076864"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-177076864",
"url": "https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-177076864",
"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 2029",
"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/2029#pullrequestreview-177076864"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4e5a5e553a_62b63fca094d45b41222dc--


From nobody Tue Nov 20 21:21: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 3BB87130EDF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 21:21:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cogAcg6BeCtO for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 21:21: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 E2AFC128C65 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 21:21:02 -0800 (PST)
Date: Tue, 20 Nov 2018 21:21:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542777661; bh=ZdBBlY2nQHn6G2jTLS3CwcsrG2XqXIqul/vJ481D9pA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=oV4oQNBAPRt8Z2B+prM3a5x5qXAu+IU7PY1tt5InGo/VhNeFbT6PnmDMOCEGHH8tI HcbLU9kCeAMSB6lltLulxWh3pSktThABWm088S++L/vol4UUgrvKHHGEciDqu7xO0A HsL02iSlbVtDMVF5rxCJkxoNqPSkbshYSvB2l6Ts=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba29f1b20a6ef9cd014ee6c6f29f76c5ec058319092cf00000001180cad3d92a169ce16d380bd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2032@github.com>
Subject: [quicwg/base-drafts] always use "tls13 " prefix for Initial packets (#2032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4eb3dd9150_3ef33fd2fcad45bc263637"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ut7HKohgS6_AAoz2zmPcnSpQsog>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 05:21:05 -0000

----==_mimepart_5bf4eb3dd9150_3ef33fd2fcad45bc263637
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

With #1991 being merged, we now always use the HKDF function defined in TLS 1.3. We also allow the endpoints to use a TLS version greater than that (see [section 4.2](https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.4.2)).

Now the corner case is what is the prefix of the HKDF function is to be used for a Initial packet, when the client's minimum TLS version is 1.4.

I think it's worth clarifying that it is "tls13 " even in the case, because otherwise the peer cannot decrypt the packet.

Hence the PR.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2032

-- Commit Summary --

  * always use "tls13 " prefix for Initial packets

-- File Changes --

    M draft-ietf-quic-tls.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2032.patch
https://github.com/quicwg/base-drafts/pull/2032.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/2032

----==_mimepart_5bf4eb3dd9150_3ef33fd2fcad45bc263637
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>With <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="379629607" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1991" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1991/hovercard" href="https://github.com/quicwg/base-drafts/pull/1991">#1991</a> being merged, we now always use the HKDF function defined in TLS 1.3. We also allow the endpoints to use a TLS version greater than that (see <a href="https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.4.2" rel="nofollow">section 4.2</a>).</p>
<p>Now the corner case is what is the prefix of the HKDF function is to be used for a Initial packet, when the client's minimum TLS version is 1.4.</p>
<p>I think it's worth clarifying that it is "tls13 " even in the case, because otherwise the peer cannot decrypt the packet.</p>
<p>Hence the PR.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/2032'>https://github.com/quicwg/base-drafts/pull/2032</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>always use &quot;tls13 &quot; prefix for Initial packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2032/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/2032.patch'>https://github.com/quicwg/base-drafts/pull/2032.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2032.diff'>https://github.com/quicwg/base-drafts/pull/2032.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/2032">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxxL0N7_Z5lCTP9xCqe-g_8rSP9rks5uxOK9gaJpZM4Ysa-_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-aGWVLvu-4azJ6Eb5tGNQuIl0aXks5uxOK9gaJpZM4Ysa-_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"always use \"tls13 \" prefix for Initial packets (#2032)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2032"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2032",
"url": "https://github.com/quicwg/base-drafts/pull/2032",
"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": "always use \"tls13 \" prefix for Initial packets (#2032)",
"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": "e998b0a",
"value": "always use \"tls13 \" prefix for Initial packets"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/2032/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\": 2032,\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\": 2032\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2032"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2032.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2032.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414298047\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf4eb3dd9150_3ef33fd2fcad45bc263637--


From nobody Tue Nov 20 21: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 E604712007C for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 21:26:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 ix5Nyepol_UD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 21:26: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 45F4C128C65 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 21:26:47 -0800 (PST)
Date: Tue, 20 Nov 2018 21:26:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542778006; bh=0T8kG3wSXOqhawBqtiVXatPOFww2TMio4oKNRgQAx60=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NGPjyDWLtq6co+YzuLoZkvFA+lqRFPiXG1VupMc9BMga+Re7vHrBnQOsgogQDSCF6 nesUG9bFGbdamc6zxJ53/OgVNDIDU/r4Qbqp6JNjlfHsUU7xZDr4pz+LFl0tOhrWRP 9tsiFj0RhEmKKiPoI7AjrdcMeeUL6S7iKagRjy+w=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9ee24f43e548250ba15745bcfb45b4dd658cb8f592cf00000001180cae9692a169ce16d380bd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2032/review/177081192@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2032@github.com>
References: <quicwg/base-drafts/pull/2032@github.com>
Subject: Re: [quicwg/base-drafts] always use "tls13 " prefix for Initial packets (#2032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4ec964fee1_3f2b3fd2fcad45bc28757a"; 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/tEANY4H4XVSnJ22SbaIoS90infg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 05:26:49 -0000

----==_mimepart_5bf4ec964fee1_3f2b3fd2fcad45bc28757a
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/2032#pullrequestreview-177081192
----==_mimepart_5bf4ec964fee1_3f2b3fd2fcad45bc28757a
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/2032#pullrequestreview-177081192">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-tKp2HITELzCbHLnD31mB6nCFtpks5uxOQWgaJpZM4Ysa-_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-UNr0xyo4lFbah2KFx73iVrxh7Lks5uxOQWgaJpZM4Ysa-_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2032"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2032#pullrequestreview-177081192"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2032#pullrequestreview-177081192",
"url": "https://github.com/quicwg/base-drafts/pull/2032#pullrequestreview-177081192",
"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 2032",
"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/2032#pullrequestreview-177081192"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414298047\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4ec964fee1_3f2b3fd2fcad45bc28757a--


From nobody Tue Nov 20 22:13: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 4D7E212D4EA for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:13:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 8mQXMVVARsRf for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:13: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 1D2E71277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:13:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542780797; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kp9s34kyAKz2qaXupxpsYwPJu3ntj6RLB4DnOKB4mZY=; b=dbJ3hVDrwD+AQPRO+REV1Uo3xXEiNCvRZJ/q3bilr7x0f0ZgME8bUGVWSGzn1/UvW9di2aTV WFzZ0KWIGB6CwAdenq5VCUhgUvRmNQh0O7pkbqoSEWWzzQyuEEOhnSkz8CMWP93qN4FNgizo snOuIPXnI2AqIj4RSmV+1+xR7Vw=
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 5bf4f77d.7f9e4c03f630-smtp-out-n03; Wed, 21 Nov 2018 06:13:17 -0000 (UTC)
Date: Tue, 20 Nov 2018 22:13:17 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf4f77d63d12_7912add8380a58051146@hookshot-fe-d252ca1.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_5bf4f77d63937_7912add8380a58051026"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/biV4TWngi4hyDhC0s33gUVEc31o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:13:20 -0000

----==_mimepart_5bf4f77d63937_7912add8380a58051026
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/migration-fix
  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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4f77d63937_7912add8380a58051026--


From nobody Tue Nov 20 22:13: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 F161F1277BB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:13:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Sm0pkH4LTQrS for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:13: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 2780B12D4EA for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:13:39 -0800 (PST)
Date: Tue, 20 Nov 2018 22:13:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542780817; bh=P6M22AUtKBomVVx9BG0Vv/HG3GrwxxxP3R9Dqnw6TCA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=AhY9LLTt4tE6t21xU8ABqRYqLnWgcxIqOHACtGa8qPtwMsDveI6s/7DDaoKwcohT1 2Og1B8Tpz6/PppKFwPsrR6uCVUXlsA4E9kxnv3JehC+4kd71UrVFvEgL4OazAD+Sje SrKuCCQr9i+V5rz1H3IKkccrSaU2RQ/NSvu41goE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab46951ef890a1248167f86802891e7803c3dcd20092cf00000001180cb99192a169ce16d3ac5a@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@github.com>
Subject: [quicwg/base-drafts] Fix for off-path migration attack (#2033)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4f791df72f_59463f9be52d45b844067c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1I52Awzdr9ApIZg_KWU5F8Ngy0o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:13:41 -0000

----==_mimepart_5bf4f791df72f_59463f9be52d45b844067c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2033

-- Commit Summary --

  * Fix for off-path migration attack

-- File Changes --

    M draft-ietf-quic-transport.md (80)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2033.patch
https://github.com/quicwg/base-drafts/pull/2033.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/2033

----==_mimepart_5bf4f791df72f_59463f9be52d45b844067c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is not an easy attack to defend against, except for<br>
probabilistically.  So what we do is recommend more probing on old paths<br>
to give the endpoint that is apparently migrating more opportunities to<br>
cause the connection to migrate away from the path chosen by an<br>
attacker.</p>
<p>I've tweaked surrounding text a little.  The most interesting being the<br>
3RTO timer on path validation.  It's not the right number, but I don't<br>
think that the right number is attainable, and this is close enough.</p>
<p>This text isn't final. I'd like it to be more accurate AND shorter, but<br>
lack the skills and perspective.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1278.">Closes</span> <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>, <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>

<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/2033'>https://github.com/quicwg/base-drafts/pull/2033</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix for off-path migration attack</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2033/files#diff-0">draft-ietf-quic-transport.md</a>
    (80)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2033.patch'>https://github.com/quicwg/base-drafts/pull/2033.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2033.diff'>https://github.com/quicwg/base-drafts/pull/2033.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/2033">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxWc3ZI_LGaYChIVGcTzgOGBrsrUks5uxO8RgaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4GyJ87XLGA_N-GPsxNOZPAF-CTJks5uxO8RgaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 for off-path migration attack (#2033)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2033"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033",
"url": "https://github.com/quicwg/base-drafts/pull/2033",
"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 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": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "316f7f1",
"value": "Fix for off-path migration attack"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2033/files#diff-0) (80 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\": 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"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2033.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2033.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414310737\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf4f791df72f_59463f9be52d45b844067c--


From nobody Tue Nov 20 22:15: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 4D1DC130EE9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:15:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 t9pUpBzkZclR for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:15:37 -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 A1C5A1277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:15:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542780934; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HTj/0xHDo3Hjo6+YvphfV+Vb7A8EFd2jOmm3Q+XzFFo=; b=N4ZkLp9jalLjWXUJiHaVP8wUHF2zd49jjvKLydTogHfm+cKWuNvjE2VbF7H7BNjSkSWvNOGE XYbxSP3wthRWIuSQo4UBwCy6M/CwR9iC4o4bsRRMS738Pr+1DtCJasE8cxli+2oqCEp7Fosg hHts98gVb51Xwu1X9+fIx3bfLGs=
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 5bf4f806.7f27a402df30-smtp-out-n03; Wed, 21 Nov 2018 06:15:34 -0000 (UTC)
Date: Tue, 20 Nov 2018 22:15:33 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf4f805cbb21_2b82af51515a58866052@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 473c72: Update to RFC 8447
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4f805cb5a3_2b82af51515a58865972"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1-85GbcgpMVTsiR2CaSMBbUdYAk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:15:38 -0000

----==_mimepart_5bf4f805cb5a3_2b82af51515a58865972
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 473c72db90f12da8e3389e6ccb2c24dcb839f3fe
      https://github.com/quicwg/base-drafts/commit/473c72db90f12da8e3389e6ccb2c24dcb839f3fe
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4f805cb5a3_2b82af51515a58865972--


From nobody Tue Nov 20 22:23: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 585AB1277BB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:23:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KhifyQs8M8Aq for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:23: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 41149128766 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:23:47 -0800 (PST)
Date: Tue, 20 Nov 2018 22:23:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542781425; bh=HTxLJ30h9O2J2Q4bq0aya+48PYKWSRRGsDgs6ebQpug=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JacaR6jypfJyYnyLzyxlbZI6HVMdKwmMbtDDdnfkaBw0d8XecKYrkct1YmQ9GbYVP c4qpeg1Z+VM4DhLICq442ETAvSFrJQeYkh1PMMkg7FppKRdGNUf+4N0PwnTYAypHYd +Y4wlNIyoUqRvBJDy7e2Bp60SUy2/Ab/QrozlWXM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d08b993e814c8c1b5631868cd5cf54daaf492da92cf00000001180cbbf192a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/review/177090701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4f9f1d6de3_2b613f96890d45bc49344c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_x9fG_-nACrtAyT5Iu-uYIdyix0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:23:49 -0000

----==_mimepart_5bf4f9f1d6de3_2b613f96890d45bc49344c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -is assumed to be 4 bytes long (its maximum possible encoded length), unless
-there is insufficient space in the packet for a complete sample.  The starting
-offset for the sample is set to 4 bytes after the start of the Packet Number
-field, then is reduced until there are enough bytes to sample.
+is assumed to be 4 bytes long (its maximum possible encoded length).
+
+An endpoint MUST discard packets that are not long enough to contain a complete
+sample.
+
+To ensure that sufficient data is available for sampling, packets are padded so
+that the combined lengths of the encoded packet number and protected payload is
+at least 4 bytes longer than the sample required for header protection.  For the
+AEAD functions defined in {{?TLS13}}, which have 16 byte expansion and 16 byte
+header protection samples, this results in needing at least 3 bytes of frames in
+the unprotected payload if the packet number is encoded on a single byte, or 2
+bytes of frames for a 2 byte packet number encoding.

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/2030#discussion_r235265216
----==_mimepart_5bf4f9f1d6de3_2b613f96890d45bc49344c
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/2030#discussion_r235265216">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -is assumed to be 4 bytes long (its maximum possible encoded length), unless
-there is insufficient space in the packet for a complete sample.  The starting
-offset for the sample is set to 4 bytes after the start of the Packet Number
-field, then is reduced until there are enough bytes to sample.
+is assumed to be 4 bytes long (its maximum possible encoded length).
+
+An endpoint MUST discard packets that are not long enough to contain a complete
+sample.
+
+To ensure that sufficient data is available for sampling, packets are padded so
+that the combined lengths of the encoded packet number and protected payload is
+at least 4 bytes longer than the sample required for header protection.  For the
+AEAD functions defined in {{?TLS13}}, which have 16 byte expansion and 16 byte
+header protection samples, this results in needing at least 3 bytes of frames in
+the unprotected payload if the packet number is encoded on a single byte, or 2
+bytes of frames for a 2 byte packet number encoding.
</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/2030#discussion_r235265216">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2KP3jheh5vkVqHjHnJYLEoXOYdeks5uxPFxgaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4lb7fZW0mWwFoqJ_Xy0tBSQpaB1ks5uxPFxgaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2030"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030#discussion_r235265216"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#discussion_r235265216",
"url": "https://github.com/quicwg/base-drafts/pull/2030#discussion_r235265216",
"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 2030",
"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/2030#discussion_r235265216"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4f9f1d6de3_2b613f96890d45bc49344c--


From nobody Tue Nov 20 22:29: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 BEF60128766 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:29:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 jGu9JZ4R1Qj7 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:29: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 67A851277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:29:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542781747; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=E7/SliRDFBq1H2z2oEutoVPRtXWF6SB/mO83SkFkqvo=; b=aa44mWRcCEHN1YEca3rCqaFqpOJd/gmUiRuu0/rUoiGle2JMF86HYxIU6yJNd9ORiM7aRtlu eWWGm0EboMiCHoyvxIE+rn09T1TQu69/dR056fnFfhYZ+OdV88zkz2zBirx50vdhttARwnHP hlH6t1sNiOuys2AW1Y5Tz6thJWU=
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 5bf4fb33.7f5ac42e07e0-smtp-out-n02; Wed, 21 Nov 2018 06:29:07 -0000 (UTC)
Date: Tue, 20 Nov 2018 22:29:07 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf4fb336843b_55fc2afcecf5659095270@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 03d7c7: Fix stateless reset to match
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4fb33680ce_55fc2afcecf56590951a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GiqIUxP4oFIu3J1PL_ETGQOU6BA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:29:10 -0000

----==_mimepart_5bf4fb33680ce_55fc2afcecf56590951a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fixed-pne-offset
  Home:   https://github.com/quicwg/base-drafts
  Commit: 03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf
      https://github.com/quicwg/base-drafts/commit/03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4fb33680ce_55fc2afcecf56590951a2--


From nobody Tue Nov 20 22:29: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 55CC9128766 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:29:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6GB2zjR-vkud for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:29: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 B73AF1277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:29:17 -0800 (PST)
Date: Tue, 20 Nov 2018 22:29:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542781756; bh=+DoUWSA3DQ4UYcqZLwoauErt8V1iMydtPZCCrwAssrY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1T5yRJ425LyJNb31PvTGaU+kC6ZdSOD0MbS9ALnOS1tOmhRexa3DdTkXaf6cuKE6j r6gUMyFlrlB/INA1IVw9OM+NPAgLiy34PemMlGuQfscCjZhgn/cD1E0nEcxe/eMYXe 1mQHp4bsUQg00KNlhXmmb11ymXCZ4Vde5I/jqctE=
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/2030/push/3067979143@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4fb3cc0508_2b833f96890d45bc5372c1"; 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/xTaiXywpscKp_Knfz80_ZJoK9F4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:29:19 -0000

----==_mimepart_5bf4fb3cc0508_2b833f96890d45bc5372c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

03d7c78  Fix stateless reset to match


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2030/files/3d2a951a08f9c01ccfd04e5971579738b4b534c8..03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf

----==_mimepart_5bf4fb3cc0508_2b833f96890d45bc5372c1
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/03d7c78">03d7c78</a>  Fix stateless reset to match</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2030/files/3d2a951a08f9c01ccfd04e5971579738b4b534c8..03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8BwpKre38TwcxQA3p8r7bhYqmHhks5uxPK8gaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2kTSeLrW1GkLyovbwfp2zW50Rhyks5uxPK8gaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2030"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030/files/3d2a951a08f9c01ccfd04e5971579738b4b534c8..03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030/files/3d2a951a08f9c01ccfd04e5971579738b4b534c8..03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf",
"url": "https://github.com/quicwg/base-drafts/pull/2030/files/3d2a951a08f9c01ccfd04e5971579738b4b534c8..03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf",
"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 #2030",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2030:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "03d7c78",
"value": "Fix stateless reset to match"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030/files/3d2a951a08f9c01ccfd04e5971579738b4b534c8..03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf4fb3cc0508_2b833f96890d45bc5372c1--


From nobody Tue Nov 20 22:31: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 01E7C1293FB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:31:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f0XDmMPZ1-ZJ for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:31: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 0B85C128766 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:31:39 -0800 (PST)
Date: Tue, 20 Nov 2018 22:31:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542781899; bh=g3+UJRYhTumdmrhvZEU8KSS9xlD75fKRqSnCe6xSf6E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F33kNDWtJL6JwpQ7Va4HDR4TnISsNSU679/PTC9Gq5fzWs0VYuS5kHoBqO1R4JX5Z tdLaolsCUozeUYI/BRhaBWBhtmXtjWTomPp/5HL7HxmsM1sayYtWlmqtv1044lNX3K r+RGlvHNCAf05R+ixhNGAUtZFvKKZ2nTIONr//Qo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13a7d1b87afb04eb91dbdea4e77cc5fc4dea9fa992cf00000001180cbdcb92a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/c440552150@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4fbcb241dd_6c683fb7a90d45bc5163fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4CqaexJ-Xmzax2u9Xt-hod7aFSA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:31:42 -0000

----==_mimepart_5bf4fbcb241dd_6c683fb7a90d45bc5163fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Do we need to say anything about cipher suites that might get defined for TLS 1.3 after we ship QUIC?

We do elsewhere; for them to be used, they need a corresponding header protection algorithm.  That's all, but that's enough to prevents the CCM suite from being 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/pull/2029#issuecomment-440552150
----==_mimepart_5bf4fbcb241dd_6c683fb7a90d45bc5163fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Do we need to say anything about cipher suites that might get defined =
for TLS 1.3 after we ship QUIC?</p>
</blockquote>
<p>We do elsewhere; for them to be used, they need a corresponding header=
 protection algorithm.  That's all, but that's enough to prevents the CCM=
 suite from being 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/pull/2029#issuecomment-440552150">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwpnl4=
VOj-mg999zURYELRhYDxcUks5uxPNLgaJpZM4YsX9u">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq8jYlcL4olMXe9PFNXG0uRX_OB31=
ks5uxPNLgaJpZM4YsX9u.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2029: \u003e Do we need to say anything about cipher suites=
 that might get defined for TLS 1.3 after we ship QUIC?\r\n\r\nWe do else=
where; for them to be used, they need a corresponding header protection a=
lgorithm.  That's all, but that's enough to prevents the CCM suite from b=
eing used.\r\n"}],"action":{"name":"View Pull Request","url":"https://git=
hub.com/quicwg/base-drafts/pull/2029#issuecomment-440552150"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4=
40552150",
"url": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4405=
52150",
"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] Don't allow use of AEAD_AES_128_CCM_8 =
(#2029)",
"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\": 2029,\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\": 2029\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4405=
52150"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142856=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf4fbcb241dd_6c683fb7a90d45bc5163fa--


From nobody Tue Nov 20 22:32: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 317AB1293FB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:32:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 B3ktfxEiHco1 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:32:31 -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 8938C128766 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:32:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542781950; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=o/PzCW1fgak7HAIPvjr2I3Y9niJnd6S0EFVeXcxq4So=; b=zgHkmaBJ6A6Iy0GwpUOgCGcfryH5bKFS2+gK7nUy5dIZFMuwbm3h8hw7/RdIXB2/Cd+UgJHZ U+3e8S4D3SoEA3/S6igNojWiVjysBwF6M3/dgnWnziuszm9SblXYwa25T5/jHk1CMrj3Jf+H husrkLAlcpww8sFTQ9yXt4i96aY=
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 5bf4fbfe.7fc1243d6960-smtp-out-n01; Wed, 21 Nov 2018 06:32:30 -0000 (UTC)
Date: Tue, 20 Nov 2018 22:32:29 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf4fbfd48761_48372ad3b17f25886062e@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e998b0: always use "tls13 " prefix for Initial packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4fbfd483a5_48372ad3b17f25886052e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4auagHc7Yxk3bTyBph6oP4rQpAQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:32:33 -0000

----==_mimepart_5bf4fbfd483a5_48372ad3b17f25886052e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e998b0a8366e25052a9e118be74ebf13a8b1001c
      https://github.com/quicwg/base-drafts/commit/e998b0a8366e25052a9e118be74ebf13a8b1001c
  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: 9b2c9296a279bed747f81302845185b685b06a0a
      https://github.com/quicwg/base-drafts/commit/9b2c9296a279bed747f81302845185b685b06a0a
  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


Compare: https://github.com/quicwg/base-drafts/compare/473c72db90f1...9b2c9296a279
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4fbfd483a5_48372ad3b17f25886052e--


From nobody Tue Nov 20 22: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 0D4BF128766 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:32:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 UfeW8Eg0OWWj for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:32: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 38FF51277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:32:36 -0800 (PST)
Date: Tue, 20 Nov 2018 22:32:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542781955; bh=J9+Rncv8nAdDqp5aVRKEsflfLjQqOLSHCMvTHarW1nE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oPaGQsMPgAl8VIcNfxPEi3bYfQkxXNEvl7YWOH0/+ffQqGXCvOI/RV0pM9zAEs41I fGYHRp/oKHl+fAvXBOKNOCw2sUCZMvQgOg1q5PH7NMI8eUOzBJBJ0a1DfGSYI7Nwy7 W2+21VZImf1uRCF06wGyCIA1j2HxDpeKnuMo+Dw0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9380fcb55aa1d4b8f45b3a4ae94fa207239269f092cf00000001180cbe0392a169ce16d380bd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2032/issue_event/1979215959@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2032@github.com>
References: <quicwg/base-drafts/pull/2032@github.com>
Subject: Re: [quicwg/base-drafts] always use "tls13 " prefix for Initial packets (#2032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4fc03506f2_3e323ff9b40d45c4481015"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UGwhO3A200KBI7p8A6nvgnH5GKQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:32:38 -0000

----==_mimepart_5bf4fc03506f2_3e323ff9b40d45c4481015
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2032 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/2032#event-1979215959
----==_mimepart_5bf4fc03506f2_3e323ff9b40d45c4481015
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="382959805" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2032" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2032/hovercard" href="https://github.com/quicwg/base-drafts/pull/2032">#2032</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/2032#event-1979215959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_JkKiYb0xep2mF_eOwMwpSslXdSks5uxPODgaJpZM4Ysa-_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4Ig57WiZaFfSmCe99S9H6nqCHGsks5uxPODgaJpZM4Ysa-_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2032 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2032#event-1979215959"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2032#event-1979215959",
"url": "https://github.com/quicwg/base-drafts/pull/2032#event-1979215959",
"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] always use \"tls13 \" prefix for Initial packets (#2032)",
"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/2032#event-1979215959"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414298047\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4fc03506f2_3e323ff9b40d45c4481015--


From nobody Tue Nov 20 22:32: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 3423D130EE6 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:32:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.469
X-Spam-Level: 
X-Spam-Status: No, score=-8.469 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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 MNpjy04n9Xl7 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:32: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 3BCDF1277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:32:40 -0800 (PST)
Date: Tue, 20 Nov 2018 22:32:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542781959; bh=cTjqX7FMF/imXS6Wyuay2Rh6S9rEJtQ9inwJPlb1erY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Whf7BOY6qTMEGlfuEbzIm8rIw9q4yB32szDOEcGXoRySJiTatOLSGss+gAkjAe5b4 xw+kMePI73T214fJm+1XHwXEgtH4WvI2baEyf6YCO2AxbJUI5oBQ/t3UWqn9irQFV6 UF02HGCF6wdmH/WyqsspPkxG/Fln4gzUJaoEPpxc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab10281e9807c949c4f3391b2d892a0307950bacfb92cf00000001180cbe0792a169ce16d380bd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2032/c440552469@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2032@github.com>
References: <quicwg/base-drafts/pull/2032@github.com>
Subject: Re: [quicwg/base-drafts] always use "tls13 " prefix for Initial packets (#2032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4fc0756f16_44c33fa530ad45c0469575"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WK_JzBOHD0gk7uUIpxGycEo-LjA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:32:43 -0000

----==_mimepart_5bf4fc0756f16_44c33fa530ad45c0469575
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Very nice, 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/2032#issuecomment-440552469
----==_mimepart_5bf4fc0756f16_44c33fa530ad45c0469575
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Very nice, 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/2032#issuecomment-440552469">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2VNqayAodkOvKnpDD09hH62yShTks5uxPOHgaJpZM4Ysa-_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq16BeJ3IGHsBl5kdUnRrvgwcuKZYks5uxPOHgaJpZM4Ysa-_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2032: Very nice, thanks!"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2032#issuecomment-440552469"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2032#issuecomment-440552469",
"url": "https://github.com/quicwg/base-drafts/pull/2032#issuecomment-440552469",
"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] always use \"tls13 \" prefix for Initial packets (#2032)",
"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\": 2032,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2032#issuecomment-440552469"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414298047\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf4fc0756f16_44c33fa530ad45c0469575--


From nobody Tue Nov 20 22:38: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 9DA711293FB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:38:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 rQgwH0LVzjsZ for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:38:17 -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 4357612D4EA for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:38:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542782296; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jWla0obj4cmKKycEWO7dyuIt7KU9cMr94U224Pj/WTI=; b=MYpF4HyPaQ2p26Cvzf9hP+jghBgaskWu3yUy+NHtW5xCHc1ZzYvE3yC1HkXDOH4R4+SxoaFU 9IjhVF3CTGm/bim+hWdIo71bJp6Dt7tEYfJmlMI5+3K1Ifx5aMwC14GTqmpoClsgebbtHbRU V+LxJ6sUA1Pezj0mK4hb0vTIelc=
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 5bf4fd58.7f46082f5ae0-smtp-out-n03; Wed, 21 Nov 2018 06:38:16 -0000 (UTC)
Date: Tue, 20 Nov 2018 22:38:15 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf4fd573c1f2_3dca2afa19992580865c0@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0629d6: Use the same KDF regardless of TLS version
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf4fd573bdaa_3dca2afa19992580864b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/61f5gp3bIXFV-8tk0znMWTlTUyc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:38:19 -0000

----==_mimepart_5bf4fd573bdaa_3dca2afa19992580864b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/tls13-kdf
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0629d6240d25f0308a262716a839618ff4180426
      https://github.com/quicwg/base-drafts/commit/0629d6240d25f0308a262716a839618ff4180426
  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:
  -----------
  Use the same KDF regardless of TLS version

Follow-up for #2032, which I merged a little hastily.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf4fd573bdaa_3dca2afa19992580864b4--


From nobody Tue Nov 20 22:38: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 43EA51293FB for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:38:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GDFXTjny08fV for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:38: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 7E1451277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:38:31 -0800 (PST)
Date: Tue, 20 Nov 2018 22:38:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542782310; bh=qlM9qprMbA9qiHHLp1Mq8p4rt1n312kxAQ+JQn5A400=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1nukelA/OQJ96gj/YSj+kWzu2V/r5PwsKqLkiiicEzJFiXyx3vRD+RCNgbwqh6PZw gV7js1pv4bkhM7n+kgksQeaRDcmwBr5yRKga50omUov+zMXfDlE4iVw89VAtreAHu5 2L+KAH0zmPpbe72ZJFA9T7Iq2TOxD6A96pBe7YVM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4a9f2bd5d4b3cb779fdc1dd0b79315e6b99549b92cf00000001180cbf6692a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034@github.com>
Subject: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf4fd667eca8_54703fe84f2d45c05596fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4Li7KI50p9YSMHuDSYLb2JYrBu8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:38:33 -0000

----==_mimepart_5bf4fd667eca8_54703fe84f2d45c05596fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Follow-up for #2032, which I merged a little hastily.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2034

-- Commit Summary --

  * Use the same KDF regardless of TLS version

-- File Changes --

    M draft-ietf-quic-tls.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2034.patch
https://github.com/quicwg/base-drafts/pull/2034.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/2034

----==_mimepart_5bf4fd667eca8_54703fe84f2d45c05596fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Follow-up for <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382959805" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2032" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2032/hovercard" href="https://github.com/quicwg/base-drafts/pull/2032">#2032</a>, which I merged a little hastily.</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/2034'>https://github.com/quicwg/base-drafts/pull/2034</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use the same KDF regardless of TLS version</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2034/files#diff-0">draft-ietf-quic-tls.md</a>
    (9)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2034.patch'>https://github.com/quicwg/base-drafts/pull/2034.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2034.diff'>https://github.com/quicwg/base-drafts/pull/2034.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/2034">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_GeOJyK8rt8dMd64FtvrKu0UWXSks5uxPTmgaJpZM4Ysfw7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6qAn1tgeIfLGmokWLZTgqtroCerks5uxPTmgaJpZM4Ysfw7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 the same KDF regardless of TLS version (#2034)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2034"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034",
"url": "https://github.com/quicwg/base-drafts/pull/2034",
"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 the same KDF regardless of TLS version (#2034)",
"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": "0629d62",
"value": "Use the same KDF regardless of TLS version"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/2034/files#diff-0) (9 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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414317627\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf4fd667eca8_54703fe84f2d45c05596fd--


From nobody Tue Nov 20 22: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 766AA128766 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:45:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id haKJ1o09QyXv for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:45: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 7742A1277BB for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:45:47 -0800 (PST)
Date: Tue, 20 Nov 2018 22:45:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542782746; bh=/TVwVxFdmy2pxHfNkFXezNSNv2RDFkG7SaCGMJ5gCFs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FrAM3SMBL/0JI5f82iMCECOPLf7N6JEemE1SEgkftBigmicenhN1ir/9HmKNWUOUX A8CcqooL+a+yU5ita3wrbsl2FLRqvR/OoM8XZoZxbTgsYkhzvfwt0vzkuUsl1LwGLL xTG0ZG1vZ4gxWc+bAo2UZOqVawizJhdZ7v5ucGGo=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7a75a9fdbd507597ae9b7007a3091881117885ce92cf00000001180cc11a92a169ce16d3ac5a@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/c440556206@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_5bf4ff1a60530_5bb33f9c002d45c03523f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iO5dvK2iEwSjwHNVje_wqlrDVBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:45:49 -0000

----==_mimepart_5bf4ff1a60530_5bb33f9c002d45c03523f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thank you for writing down the PR.

I know that this question has been asked before, but do we need PATH_CHALLENGE and PATH_RESPONSE to verify NAT rebinding?

IIUC a client has only one path that can be used for send non-probing packets. Therefore, a server receiving a non-probing packet (with a PN greater than what it has seen before) can be used as a way to determine the current active path.

So to me, it seems that just using PING will be sufficient for the server to verify what the client thinks as the current path. In other words, there is no reason for a _server_ to send PATH_CHALLENGE (and for a client to send PATH_RESPONSE).

The reason I raise the question, even though I understand that the PATH_CHALLENGE / PATH_RESPONSE is nevertheless required for the client to "probe" for a new path, is because removing the requirement for the server to send a challenge / wait for response seems like a simplification (at the cost of increasing asymmetry).

-- 
You are receiving this 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-440556206
----==_mimepart_5bf4ff1a60530_5bb33f9c002d45c03523f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thank you for writing down the PR.</p>
<p>I know that this question has been asked before, but do we need PATH_C=
HALLENGE and PATH_RESPONSE to verify NAT rebinding?</p>
<p>IIUC a client has only one path that can be used for send non-probing =
packets. Therefore, a server receiving a non-probing packet (with a PN gr=
eater than what it has seen before) can be used as a way to determine the=
 current active path.</p>
<p>So to me, it seems that just using PING will be sufficient for the ser=
ver to verify what the client thinks as the current path. In other words,=
 there is no reason for a <em>server</em> to send PATH_CHALLENGE (and for=
 a client to send PATH_RESPONSE).</p>
<p>The reason I raise the question, even though I understand that the PAT=
H_CHALLENGE / PATH_RESPONSE is nevertheless required for the client to "p=
robe" for a new path, is because removing the requirement for the server =
to send a challenge / wait for response seems like a simplification (at t=
he cost of increasing asymmetry).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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#issuecomment-440556206">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_693l=
NtGFcJR_PnOB8nXJywWhbkks5uxPaagaJpZM4YseFR">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq83k-nnh2VhXhqQi6uyUS7pQSg-n=
ks5uxPaagaJpZM4YseFR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2033: Thank you for writing down the PR.\r\n\r\nI know that this q=
uestion has been asked before, but do we need PATH_CHALLENGE and PATH_RES=
PONSE to verify NAT rebinding?\r\n\r\nIIUC a client has only one path tha=
t can be used for send non-probing packets. Therefore, a server receiving=
 a non-probing packet (with a PN greater than what it has seen before) ca=
n be used as a way to determine the current active path.\r\n\r\nSo to me,=
 it seems that just using PING will be sufficient for the server to verif=
y what the client thinks as the current path. In other words, there is no=
 reason for a _server_ to send PATH_CHALLENGE (and for a client to send P=
ATH_RESPONSE).\r\n\r\nThe reason I raise the question, even though I unde=
rstand that the PATH_CHALLENGE / PATH_RESPONSE is nevertheless required f=
or the client to \"probe\" for a new path, is because removing the requir=
ement for the server to send a challenge / wait for response seems like a=
 simplification (at the cost of increasing asymmetry)."}],"action":{"name=
":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2=
033#issuecomment-440556206"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#issuecomment-4=
40556206",
"url": "https://github.com/quicwg/base-drafts/pull/2033#issuecomment-4405=
56206",
"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 (#20=
33)",
"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\": 2033,\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\": 2033\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2033#issuecomment-4405=
56206"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143107=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf4ff1a60530_5bb33f9c002d45c03523f7--


From nobody Tue Nov 20 22: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 4C6A7128766 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:55:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zEY-g0zFb8C0 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 22:55: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 5DA8E130E0A for <quic-issues@ietf.org>; Tue, 20 Nov 2018 22:55:52 -0800 (PST)
Date: Tue, 20 Nov 2018 22:55:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542783351; bh=JMscNZjfg1RIyLWhhhZboq7T66FoXSd9RvmhonpYxWw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sSI21PdVlgSc7Xtj3L9cVxO4bfhKKYuV3jc1LSPlLd1p252bpG/0qKfgzTX9omlQO VFx6aafF5ZxYog+RMktKk3yyFFEWDHx/P92PVdptMGAwpoFa4S64ySr89R69wMt2CJ GcSowM/MUwJkUfeL9WfPjFxI97KDpVI0bkLPPgoY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a912405f9ae80c0d48b363b84ec596a72ddd0c492cf00000001180cc37792a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c440558005@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf50177305c3_5d63fda254d45c4726a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A7a8nrADNsCiZ8XIrU9Ch_E71s4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 06:55:54 -0000

----==_mimepart_5bf50177305c3_5d63fda254d45c4726a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is the suggestion here to use the HKDF function defined in TLS 1.3 for Handshake, 0-RTT, 1-RTT packets even when the negotiated version is TLS 1.4?

I am not sure if that is a good idea, because there could be an "improvement" to the HKDF function in TLS 1.4. IMO, the use of the HKDF function of TLS 1.3 should be limited to 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/2034#issuecomment-440558005
----==_mimepart_5bf50177305c3_5d63fda254d45c4726a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Is the suggestion here to use the HKDF function defined in TLS 1.3 for=
 Handshake, 0-RTT, 1-RTT packets even when the negotiated version is TLS =
1.4?</p>
<p>I am not sure if that is a good idea, because there could be an "impro=
vement" to the HKDF function in TLS 1.4. IMO, the use of the HKDF functio=
n of TLS 1.3 should be limited to Initial 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/pull/2034#issuecomment-440558005">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8JTou=
wfFSnsbq_U-rnHJPxjNJVQks5uxPj3gaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqymi-0D8cvviRkJ_NMg8r0e9ZJK4=
ks5uxPj3gaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: Is the suggestion here to use the HKDF function defined in T=
LS 1.3 for Handshake, 0-RTT, 1-RTT packets even when the negotiated versi=
on is TLS 1.4?\r\n\r\nI am not sure if that is a good idea, because there=
 could be an \"improvement\" to the HKDF function in TLS 1.4. IMO, the us=
e of the HKDF function of TLS 1.3 should be limited to Initial packets."}=
],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/b=
ase-drafts/pull/2034#issuecomment-440558005"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
40558005",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4405=
58005",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4405=
58005"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf50177305c3_5d63fda254d45c4726a7--


From nobody Tue Nov 20 23: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 689E1130EDF for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23:02:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.21
X-Spam-Level: 
X-Spam-Status: No, score=-8.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 uWGaUhJY4x9a for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23: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 19158130E0A for <quic-issues@ietf.org>; Tue, 20 Nov 2018 23:02:49 -0800 (PST)
Date: Tue, 20 Nov 2018 23:02:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542783767; bh=sZQPUY5gCDxnVksttc1y45CP8lYuVTCtEKT/b1gn6wQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=keTvICzqORMvpB1dBOQt6ZozoVPqILs+B27SkQHY3Lp4sc5Ba1JxHUgccpAdfxZH1 zf1+O97Du6GOmhpiP2L3VuEISgjag392Y8UR0YtIuqY9NyZ+kKKqKYLNju0g7Qu5vt Qh3qgHW6ypklmKFC3T5tRrjWU3SK6tDE1Ssu1QMY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab43151f61f240456e6db1bdcc7b1c7ad4d8648c9992cf00000001180cc51792a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/review/177097726@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf50317ec765_1a663fb7a90d45bc727489"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ePWw8PdMN20qJwYZgpz3zg3uQoY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 07:02:51 -0000

----==_mimepart_5bf50317ec765_1a663fb7a90d45bc727489
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho requested changes on this pull request.



> @@ -2263,7 +2263,7 @@ following layout:
  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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|0|1|                   Random Bytes (166..)                  ...
+|0|1|                   Random Bits (190..)                  ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Shouldn't this be 182?

The minimum sum of length(pn) + length(payload) is 2 in the current draft. That changes to 4 in the PR. Therefore the delta is 2*8, not 3*8.

> @@ -2285,18 +2285,18 @@ 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 Bytes field needs to
-include at least 20 bytes of random or unpredictable values.  This is intended
-to allow for a destination connection ID of the maximum length permitted, a
-packet number, and minimal 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.
+header.  For the packet to appear as valid, the Random Bits field needs to
+include at least 190 bits of random or unpredictable values (or 24 bytes, less

Same as 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/2030#pullrequestreview-177097726
----==_mimepart_5bf50317ec765_1a663fb7a90d45bc727489
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2030#discussion_r235271012">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2263,7 +2263,7 @@ following layout:
  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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|0|1|                   Random Bytes (166..)                  ...
+|0|1|                   Random Bits (190..)                  ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</pre>
<p>Shouldn't this be 182?</p>
<p>The minimum sum of length(pn) + length(payload) is 2 in the current draft. That changes to 4 in the PR. Therefore the delta is 2<em>8, not 3</em>8.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2030#discussion_r235271081">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2285,18 +2285,18 @@ 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 Bytes field needs to
-include at least 20 bytes of random or unpredictable values.  This is intended
-to allow for a destination connection ID of the maximum length permitted, a
-packet number, and minimal 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.
+header.  For the packet to appear as valid, the Random Bits field needs to
+include at least 190 bits of random or unpredictable values (or 24 bytes, less
</pre>
<p>Same as 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/2030#pullrequestreview-177097726">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwsrd6EO1ueC7BuUM3gLA0eoLcijks5uxPqXgaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzntPPCn-T52omvf1_NEKS4wbr48ks5uxPqXgaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 requested changes on #2030"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview-177097726"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview-177097726",
"url": "https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview-177097726",
"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 requested changes on 2030",
"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/2030#pullrequestreview-177097726"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf50317ec765_1a663fb7a90d45bc727489--


From nobody Tue Nov 20 23:40: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 7592F130EEC for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23:40:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AmdkUBiOCxvd for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23:40: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 9F4EA130EDD for <quic-issues@ietf.org>; Tue, 20 Nov 2018 23:40:43 -0800 (PST)
Date: Tue, 20 Nov 2018 23:40:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542786042; bh=6/O7XdQihkTrsxfD6eqtiEJRQJAgBz3svSr5bl1YFg4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VRHJleP0a/uuPJmRpccJjJtwa6JWFIzMWXURkUpCGt6VKkrivDw65E0cUoTKnvn3+ NoW8bGvf8po80GeXiq9eHtSSmChs/CIAx9pUDUE4EcTTs5ODsIDjGuDe46IVTduQ21 FYTZ5iia0VLqZPOXmerdn8FVPEweGmpLfaKwixw0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2d1564a72e7d17043c7e7a221e5274469d9047992cf00000001180ccdfa92a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440566785@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf50bfa70c54_10413fb6c9ed45bc87011"; 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/F7MnTi-vuZ4i3sfKxOVvqCt3OI8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 07:40:46 -0000

----==_mimepart_5bf50bfa70c54_10413fb6c9ed45bc87011
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I tend to agree, some coordination is unavoidable - e.g. inform about CID/key rslations.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440566785
----==_mimepart_5bf50bfa70c54_10413fb6c9ed45bc87011
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I tend to agree, some coordination is unavoidable - e.g. inform about CID/key rslations.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440566785">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq68DzZBpm9LxANF1QltOoaNnBmKGks5uxQN6gaJpZM4YqO4D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3hdcLj1LtzxOQYwLHzHNhghV-NRks5uxQN6gaJpZM4YqO4D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2022: I tend to agree, some coordination is unavoidable - e.g. inform about CID/key rslations."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440566785"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440566785",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440566785",
"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] Short header reserved bits: make available for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440566785"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413724163\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf50bfa70c54_10413fb6c9ed45bc87011--


From nobody Tue Nov 20 23: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 39C7A130EDD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23:41:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fr9ZjnFIqTiC for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23:41: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 6AB89127332 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 23:41:16 -0800 (PST)
Date: Tue, 20 Nov 2018 23:41:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542786075; bh=p59TMguxs+6aknOaOWv1YgsG5g6ShxcxgkAoS31i0R0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hgxVj1kdhDEWmgCfEe/u9gETy+DA95qbcPD/vp36cj3q2UXGnZpnXo/1dS3Q8J6BF +8G0M91cbOTkYizQE/UY5K+MQen6MUl9RS/fu92c2s3R9R95z06A5O1dvQnAeMvyOR /Vb4tARpIRgjRz2i8B+T4L4tmJMMSk9iPyWQm61k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab986d5856223d9caa919928a2b261b5f2f3f6858c92cf00000001180cce1b92a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c440566904@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf50c1b2e64f_52773fd9778d45c41076790"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NeL-wv9ax1lERJ7xG9wy9lvGeWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 07:41:18 -0000

----==_mimepart_5bf50c1b2e64f_52773fd9778d45c41076790
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It depends on whether you think that the upgrade to TLS is coordinated.  If it isn't, then we'll have interop failure.  If it is, that will artificially hamper 1.4 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/2034#issuecomment-440566904
----==_mimepart_5bf50c1b2e64f_52773fd9778d45c41076790
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It depends on whether you think that the upgrade to TLS is coordinated.  If it isn't, then we'll have interop failure.  If it is, that will artificially hamper 1.4 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/pull/2034#issuecomment-440566904">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4r5C49y7L0foSlZrfOa31Pw0vZwks5uxQObgaJpZM4Ysfw7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq16Pv5rk4w5tI2VslYkSZPvbf9Mtks5uxQObgaJpZM4Ysfw7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2034: It depends on whether you think that the upgrade to TLS is coordinated.  If it isn't, then we'll have interop failure.  If it is, that will artificially hamper 1.4 deployment."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440566904"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440566904",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440566904",
"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] Use the same KDF regardless of TLS version (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440566904"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414317627\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf50c1b2e64f_52773fd9778d45c41076790--


From nobody Tue Nov 20 23:47: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 8D487130EDD for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23:47:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jzuXxwoC9DZP for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23:47: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 AF2F0127332 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 23:47:44 -0800 (PST)
Date: Tue, 20 Nov 2018 23:47:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542786463; bh=5nT/zRQenKSJ+jJD+huxeBms2/5lMPpCaUcPpie/2ZU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ritpyKRO3NJFPfXVW4H0utTd64axZS+pUkTcy7ywsgXQFc2kvkmUpkXqSmOax97+u MgxEmezhorUBOSwUlDrjNIFtD4q4zXrUNo4PwDXEpzg8miATnb1kPTo+F65qcNU9Rs Pg3zGDecZA2OCvy9yQqTW70txh0bNBnE/GXNuWfM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeed825ac6308df0cd0e3e8e8109407fded22810f92cf00000001180ccf9f92a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/c440568353@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf50d9f9ac2a_54413fe84f2d45c07239e4"; 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/INtQiHAjsZacNRq1akNxX41DFk8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 07:47:47 -0000

----==_mimepart_5bf50d9f9ac2a_54413fe84f2d45c07239e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I=E2=80=99d much rather have fixed 4 byte packet numbers then. That would=
 simplify 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/2030#issuecomment-440568353=

----==_mimepart_5bf50d9f9ac2a_54413fe84f2d45c07239e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I=E2=80=99d much rather have fixed 4 byte packet numbers then. That wo=
uld simplify 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/2030#issuecomment-440568353">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Ez4G=
Z_fn9_p1SqsI8OX8s8gA4sks5uxQUfgaJpZM4YsYtu">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwLmtSCiuVsH_OKkWOmMn6bORd2D=
ks5uxQUfgaJpZM4YsYtu.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2030: I=E2=80=99d much rather have fixed 4 byte packet numbers t=
hen. That would simplify a lot."}],"action":{"name":"View Pull Request","=
url":"https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440568=
353"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-4=
40568353",
"url": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-4405=
68353",
"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] Pad rather than shift the header prote=
ction offset (#2030)",
"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\": 2030,\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\": 2030\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-4405=
68353"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142887=
50\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf50d9f9ac2a_54413fe84f2d45c07239e4--


From nobody Tue Nov 20 23: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 2957C130EE9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23:53:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JZ6ExfSmP9z4 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23:53: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 21B02127332 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 23:53:37 -0800 (PST)
Date: Tue, 20 Nov 2018 23:53:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542786816; bh=DRYaIsyp9KEJGMOT3VjocOWbNHBLH9zFiSmuaiopmTs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZlQvjZQ1xdO4FbIkd0FD9Ghpd0um1j7b+N0pHBfHyJfjXWM8ihww9Pocvp+L8J43C zgWZPT8wYprhbVN8UvS8hjdqVHBBqtg+T7Jed9CsSm6YRp1hjbrMm6vkZuEDKZCxWQ R21TNI5s/l8Sv2HBR8hz9Lo3V0qdG1aQ77YjZiTI=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf389f4bc45346cf87e4d2e6c7f50e9a9137ee0c92cf00000001180cd10092a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/c440569632@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf50f0013d2d_73803ff6582d45b814641ae"; 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/VNGmoGARpVH5gjBDGHKsMiDBesY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 07:53:39 -0000

----==_mimepart_5bf50f0013d2d_73803ff6582d45b814641ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At least in my implementation, the simplification would be rather small. And the price for the overhead would be paid for every single 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/2030#issuecomment-440569632
----==_mimepart_5bf50f0013d2d_73803ff6582d45b814641ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At least in my implementation, the simplification would be rather small. And the price for the overhead would be paid for every single 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/2030#issuecomment-440569632">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4s3lrIji00slcHHDu51hV6yX-cRks5uxQaAgaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_V1IIyLKpYoFZ_LwiPnULRk_9r6ks5uxQaAgaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2030: At least in my implementation, the simplification would be rather small. And the price for the overhead would be paid for every single packet. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440569632"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440569632",
"url": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440569632",
"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] Pad rather than shift the header protection offset (#2030)",
"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\": 2030,\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\": 2030\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440569632"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf50f0013d2d_73803ff6582d45b814641ae--


From nobody Tue Nov 20 23: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 A8C92130EE9 for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23:57:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z3X2ZKetrSbM for <quic-issues@ietfa.amsl.com>; Tue, 20 Nov 2018 23:57: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 9265D127332 for <quic-issues@ietf.org>; Tue, 20 Nov 2018 23:57:26 -0800 (PST)
Date: Tue, 20 Nov 2018 23:57:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542787045; bh=sRiI0FvR1DDEvwxA9gRvBBUWWoh3J3WNUVkEoD2RUHk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2RSszkmvSjGjZbnjGGaiTgEdLqWozI2GDCsw8v4m4qCwRdlKp/r4gbdxDaOo73EVM BqHV8OjY/eGR/kFajElZyCFhbwUrtWmex0P9RWfsX3MlvEHLrHIgZHEdr8lwXCr2Ce wtnvJgGi0HNxlxXDYJnFMIoiKtN1tV/25UfVxwOM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8735296c8de6d10687a2ee583d3987ddda888b3792cf00000001180cd1e592a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c440570473@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf50fe53068c_4fdd3fa44e0d45bc17559b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_XJ06CpgQo5K-Dqam9JTZiRo3Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 07:57:29 -0000

----==_mimepart_5bf50fe53068c_4fdd3fa44e0d45bc17559b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> If it isn't, then we'll have interop failure. If it is, that will artif=
icially hamper 1.4 deployment.=0D
=0D
The answer depends on what type of API the TLS stacks would provide. For =
example, it would not be an issue for a TLS stack that exposes a =E2=80=9C=
method=E2=80=9D that creates a AEAD context from a TLS connection.=0D
=0D
Anyways, if we are to use the same HKDF construction for TLS 1.4 and abov=
e, I do not see the reason for having the =E2=80=9Ctls13 =E2=80=9D prefix=
. Should we revert #1991 to reduce the number of 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/2034#issuecomment-440570473=

----==_mimepart_5bf50fe53068c_4fdd3fa44e0d45bc17559b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>If it isn't, then we'll have interop failure. If it is, that will arti=
ficially hamper 1.4 deployment.</p>
</blockquote>
<p>The answer depends on what type of API the TLS stacks would provide. F=
or example, it would not be an issue for a TLS stack that exposes a =E2=80=
=9Cmethod=E2=80=9D that creates a AEAD context from a TLS connection.</p>=

<p>Anyways, if we are to use the same HKDF construction for TLS 1.4 and a=
bove, I do not see the reason for having the =E2=80=9Ctls13 =E2=80=9D pre=
fix. Should we revert <a class=3D"issue-link js-issue-link" data-error-te=
xt=3D"Failed to load issue title" data-id=3D"379629607" data-permission-t=
ext=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base=
-drafts/issues/1991" data-hovercard-type=3D"pull_request" data-hovercard-=
url=3D"/quicwg/base-drafts/pull/1991/hovercard" href=3D"https://github.co=
m/quicwg/base-drafts/pull/1991">#1991</a> to reduce the number of changes=
?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-440570473">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7xLGh=
B7guoMYQHZLDpeehfX95Ckks5uxQdlgaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq7d7MGPvko4XYDdmdE08MrzjnPOJ=
ks5uxQdlgaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: \u003e If it isn't, then we'll have interop failure. If it i=
s, that will artificially hamper 1.4 deployment.\r\n\r\nThe answer depend=
s on what type of API the TLS stacks would provide. For example, it would=
 not be an issue for a TLS stack that exposes a =E2=80=9Cmethod=E2=80=9D =
that creates a AEAD context from a TLS connection.\r\n\r\nAnyways, if we =
are to use the same HKDF construction for TLS 1.4 and above, I do not see=
 the reason for having the =E2=80=9Ctls13 =E2=80=9D prefix. Should we rev=
ert #1991 to reduce the number of changes?"}],"action":{"name":"View Pull=
 Request","url":"https://github.com/quicwg/base-drafts/pull/2034#issuecom=
ment-440570473"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
40570473",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4405=
70473",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4405=
70473"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf50fe53068c_4fdd3fa44e0d45bc17559b9--


From nobody Wed Nov 21 00:50: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 24157130EE9 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 00:50:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.066
X-Spam-Level: 
X-Spam-Status: No, score=-7.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 IoUOeE3MDu4K for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 00:50: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 8D3B81277D2 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 00:50:21 -0800 (PST)
Date: Wed, 21 Nov 2018 00:50:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542790220; bh=X5+8XU8/KL/s5CKILaufOKOVI/Ji6OUuOLv9P0Wzbpk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FM8fU8XPnd/Xb27HXbG3Bf8cnMLftogLQqxC1GfzHUlzg6Lc8JK4y0ik3uuFRijct n8FmgHJ/OWiaTFGPN42iIiZWm0bGHI9g+QZd3FC2FbxJwvbzQK7VgAex1HzbzyuLvD z1UqW4IWYv7goIOY08OErsIifxM5FEHLni7qPBI0=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf41f23df8d14e478abc9a3165e3bbf04f63115db92cf00000001180cde4c92a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/review/177128244@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf51c4c4cc3c_71d23ffb540d45b4815a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PK5RFXG-6HiD9Yb8ay0bQ5_StAI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 08:50:23 -0000

----==_mimepart_5bf51c4c4cc3c_71d23ffb540d45b4815a4
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/2031#pullrequestreview-177128244
----==_mimepart_5bf51c4c4cc3c_71d23ffb540d45b4815a4
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/2031#pullrequestreview-177128244">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8uyFPNfTywLwnkL-Lj2cuTicYkWks5uxRPMgaJpZM4YsZZN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-U_uElF4ucXZjzbdgmSJOIk5izeks5uxRPMgaJpZM4YsZZN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2031"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177128244"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177128244",
"url": "https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177128244",
"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 2031",
"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/2031#pullrequestreview-177128244"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414291533\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf51c4c4cc3c_71d23ffb540d45b4815a4--


From nobody Wed Nov 21 02: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 04628128CFD for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:07:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xrsxsoCE0flV for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:07: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 7A344128CB7 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:07:22 -0800 (PST)
Date: Wed, 21 Nov 2018 02:07:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542794841; bh=TO9mtTwcS/vtxe+P4OWKhO8omNTVcOhbjQeMamyYJNA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=GSXlpOBqV0TlqUKkFLyL5RUv692gnSL9SV8NIcAEOAJEfBXz8AhBSMZiHENMH6PCN x9L40WIDE7CJpjzF6vKrJGMid8h6J+64wM/LoMS1Px5AbQXvXcnI+Mt0q+lQfhyM9X 85Qa4h6tEGt8JZiEXCar5xBLbuIp8lJO5rakLp5g=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4e8cd603ddffd8f5aa61052b2de733f4ee823be092cf00000001180cf05992a169ce16d4c588@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2035@github.com>
Subject: [quicwg/base-drafts] Congestion window on new path (#2035)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf52e59378f1_1f63f99114d45c48599a8"; 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/oujFMwZAfbHatC6opX6POHQDanQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 10:07:24 -0000

----==_mimepart_5bf52e59378f1_1f63f99114d45c48599a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PR #2023 covers reducing or pacing after an idle period to limit bursts. But path migration could also flood a new connection path even if there is no idle period, and this is not covered by any text that I am aware of.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2035
----==_mimepart_5bf52e59378f1_1f63f99114d45c48599a8
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="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" href="https://github.com/quicwg/base-drafts/pull/2023">#2023</a> covers reducing or pacing after an idle period to limit bursts. But path migration could also flood a new connection path even if there is no idle period, and this is not covered by any text that I am aware of.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2035">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3d6KJ17CfnO76X9rQ_drCqFeexfks5uxSXZgaJpZM4YsygG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-6D-LddfSMmpDXVKiqipb4jelgrks5uxSXZgaJpZM4YsygG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Congestion window on new path (#2035)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2035"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2035",
"url": "https://github.com/quicwg/base-drafts/issues/2035",
"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": "Congestion window on new path (#2035)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2035
}
]
}
],
"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\": 2035,\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\": 2035\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2035"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414394374\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf52e59378f1_1f63f99114d45c48599a8--


From nobody Wed Nov 21 02:12: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 C5B89128CFD for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:12:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jitt4ysENfjG for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:12: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 4B1E912958B for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:12:44 -0800 (PST)
Date: Wed, 21 Nov 2018 02:12:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542795163; bh=vz5s3c+EYXGhVLRujFgDjPYc44Q72DWlsfcUD8XSaGw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2DY7yg/+YjGM50gQZ3oSxjCG+xOefi2g4PzTdEdHNjGh6XDCyxNguG4l13LL881xm XVw76UQKEutK/9JNxdsLsv9It6Zd2gkZpObKW41tWsSYucRcXo/oHPd0nShbpFwygz f9H3cFNW5gZ8dp1D1n6LIdgWwZaJSRv9Xkp+BGKg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17fa60f910951c7c4edc4944bebdb8faf0ab75ec92cf00000001180cf19b92a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/c440608670@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf52f9b5dc49_59143fb0524d45bc580092"; 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/KSmoBaxJj3tExhGWmgP0q1Ll3Ow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 10:12:46 -0000

----==_mimepart_5bf52f9b5dc49_59143fb0524d45bc580092
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I also dislike this asymmetry but the primary case for client server symmetry is in mostly static P2P server networks.

However, if two voice chat users connect via QUIC using NAT hole punching, this becomes difficult to manage without migration. But I see @martinthomson's point on ICE. How can QUIC realistically handle this use case, because I think it has to, in some version at least.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440608670
----==_mimepart_5bf52f9b5dc49_59143fb0524d45bc580092
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I also dislike this asymmetry but the primary case for client server s=
ymmetry is in mostly static P2P server networks.</p>
<p>However, if two voice chat users connect via QUIC using NAT hole punch=
ing, this becomes difficult to manage without migration. But I see <a cla=
ss=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/h=
overcards?user_id=3D67641" data-octo-click=3D"hovercard-link-click" data-=
octo-dimensions=3D"link_type:self" href=3D"https://github.com/martinthoms=
on">@martinthomson</a>'s point on ICE. How can QUIC realistically handle =
this use case, because I think it has to, in some version at least.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2031#issuecomment-440608670">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxPyAB=
Z71hwLq9IumMi2tW_JYD4Nks5uxScbgaJpZM4YsZZN">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1c3ThV4mhWv72xfxdYkwCV-D4x_=
ks5uxScbgaJpZM4YsZZN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2031: I also dislike this asymmetry but the primary case for cli=
ent server symmetry is in mostly static P2P server networks.\r\n\r\nHowev=
er, if two voice chat users connect via QUIC using NAT hole punching, thi=
s becomes difficult to manage without migration. But I see @martinthomson=
's point on ICE. How can QUIC realistically handle this use case, because=
 I think it has to, in some version at least."}],"action":{"name":"View P=
ull Request","url":"https://github.com/quicwg/base-drafts/pull/2031#issue=
comment-440608670"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4=
40608670",
"url": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4406=
08670",
"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] Servers can't migrate.  Period. (#2031=
)",
"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\": 2031,\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\": 2031\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4406=
08670"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142915=
33\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf52f9b5dc49_59143fb0524d45bc580092--


From nobody Wed Nov 21 02:17: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 04D4212958B for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:17:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4T-z4tN-8xIS for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:17: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 5C5F91277D2 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:17:19 -0800 (PST)
Date: Wed, 21 Nov 2018 02:17:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542795438; bh=f5VW/fegq8L/6nKg8zweaoaGz2/noT8TI+dI8wnSUFI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JAHdK9SD66mrrvNbtIf6sa8JODEuxqhhDb7m0PLTxW8EppXSQtY0HUZw5XwtWBgf2 tJtfkgjVPKGHsPcjbjd0H5htuQVP+Hi84BWt2HEBIapeLnsn5CCVk54bUdn5HgwCB7 r4mx119gdLolkEMREMbQ6wFrtrIJfhl+V6qad0Xs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab003ecf1f445b82c5b330ad85aa90e7bbfc7081c592cf00000001180cf2ae92a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/c440610141@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf530ae6b500_67333f993d4d45c056739a"; 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/MBOo6MPvtmSqVlnhmSsDbbZTv9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 10:17:21 -0000

----==_mimepart_5bf530ae6b500_67333f993d4d45c056739a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fair point @marten-seemann but then I'd rather have the current solution because the sample location can the be determined with a single branchless min operation that cost 3 machine instructions rather than stuffing padding bytes on the wire in special 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/2030#issuecomment-440610141
----==_mimepart_5bf530ae6b500_67333f993d4d45c056739a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fair point <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> but then I'd rather have the current solution because the sample location can the be determined with a single branchless min operation that cost 3 machine instructions rather than stuffing padding bytes on the wire in special 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/2030#issuecomment-440610141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8T1prZCT3Csg-bWyPtdzSgHfyL0ks5uxSgugaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwo2GyInzhLzBvS1xxdvbDXlS_p7ks5uxSgugaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2030: Fair point @marten-seemann but then I'd rather have the current solution because the sample location can the be determined with a single branchless min operation that cost 3 machine instructions rather than stuffing padding bytes on the wire in special cases."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440610141"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440610141",
"url": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440610141",
"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] Pad rather than shift the header protection offset (#2030)",
"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\": 2030,\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\": 2030\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440610141"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf530ae6b500_67333f993d4d45c056739a--


From nobody Wed Nov 21 02:25: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 930EB1298C5 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:25:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 wAsxyvK_107M for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:25: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 D84D812958B for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:24: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=GX6N3iGYuCk5tFFr0uD8TNURzMA=; b=dZQG8btZktRTiY0D +zKuKZmPNhwK5UGungLVnTjcidYwrobGrxBqRPczhYYJdIn34YREpK+aamMZ4Kz9 KWLHikqf79vq49Ttbd/Ug5mEtbrwj4OHPdw5XPEiI3DBIh/NWvxWaXohjzqB4KPY TUtFMu3FAPZO8lwKmpHivz8szP4=
Received: by filter0659p1las1.sendgrid.net with SMTP id filter0659p1las1-15114-5BF5327A-10 2018-11-21 10:24:58.354425114 +0000 UTC m=+474519.330697200
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id CHp4LzDKTu2lHQ8ftiq2sw for <quic-issues@ietf.org>; Wed, 21 Nov 2018 10:24:58.183 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 35FE680085 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:24:58 -0800 (PST)
Date: Wed, 21 Nov 2018 10:24:58 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba8b5c53cab6d2de475183fa54a1ccf0fb7bed15e92cf00000001180cf47a92a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/c440612817@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5327a34533_45853f90cced45bc10658d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0L6L7PMZP7qn07pU3LMEE89uydYV80V/Mhy5 r/quhvX35kBZ79qwshWCQXNzn32gpr90DDZH8AJAQKZLBKpsm+fNhxfm65ECVrJ5pbTsDwIjoSt/6P 0wg528bklI4UZIakpDpqNfFwd/38GU4SDKW508GwnYVqrLYEvDx0XoQ8O6/i/+Y+VGscGHWgVxo5Ig s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X4Pq4HY3aIC1bpK_wcDvi3Z7TUY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 10:25:01 -0000

----==_mimepart_5bf5327a34533_45853f90cced45bc10658d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
static inline size_t intutil_min_size(size_t x, size_t y)
{
    return y ^ ((x ^ y) & -(x < y));
}
...
const size_t tag_size = 16;
size_t sample_pos = intutil_min_size(pn_pos + 4, end_pos - tag_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/pull/2030#issuecomment-440612817
----==_mimepart_5bf5327a34533_45853f90cced45bc10658d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>static inline size_t intutil_min_size(size_t x, size_t y)
{
    return y ^ ((x ^ y) &amp; -(x &lt; y));
}
...
const size_t tag_size = 16;
size_t sample_pos = intutil_min_size(pn_pos + 4, end_pos - tag_size)
</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/2030#issuecomment-440612817">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6n0x-EGbLKLdE-3WbKd5RN5VHUMks5uxSn6gaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Jk2LZeFFDBIyi6eNFTfaSXzrIgks5uxSn6gaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2030: ```\r\nstatic inline size_t intutil_min_size(size_t x, size_t y)\r\n{\r\n    return y ^ ((x ^ y) \u0026 -(x \u003c y));\r\n}\r\n...\r\nconst size_t tag_size = 16;\r\nsize_t sample_pos = intutil_min_size(pn_pos + 4, end_pos - tag_size)\r\n```"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440612817"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440612817",
"url": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440612817",
"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] Pad rather than shift the header protection offset (#2030)",
"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\": 2030,\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\": 2030\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440612817"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5327a34533_45853f90cced45bc10658d--


From nobody Wed Nov 21 02: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 8100712D4F0 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:34:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mEpMs5NUY5b2 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:34: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 BDE1A12958B for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:34:05 -0800 (PST)
Date: Wed, 21 Nov 2018 02:34:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542796444; bh=TmFPedzTU1op2JlZreN5vguk2OlducOYnifVWNXexbU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wlV54OGwK1PEXX8LKU1JcaabolnpGNHfYHUd6usgxmqn8CczUulXEL6gEXBPF1XIh RYorSmPM4JeUtWK2qkupY4QwAWdE7p3GjoFeIWKUIcwdtxjdIcaVcSoLL03eosbpha 23lIgz5Qf5YRcWZpZP1r7GOv1wHTieffqjTjLyR0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab364a8220e72abe5276569140239a41c6c1d378ef92cf00000001180cf69c92a169ce16d1c244@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/review/177172005@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_5bf5349ccd534_41443fc9866d45b811217f"; 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/sAFkklKsjxIoYK7XoOPvrakMTsc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 10:34:08 -0000

----==_mimepart_5bf5349ccd534_41443fc9866d45b811217f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sent
+prior to knowing the peer has keys to unprotect them are lost, the
+sender's congestion control MAY ignore the loss of those packets if it's
+believe they were received by the peer prior to having the correct keys.

What if an attacker deliberately sends random packets at high rate? It is not an unlikely attack. Could this shrink the cnwd to the point where valid communication becomes ineffective? If so, it is not a MAY but a MUST.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2028#discussion_r235333193
----==_mimepart_5bf5349ccd534_41443fc9866d45b811217f
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/2028#discussion_r235333193">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sent
+prior to knowing the peer has keys to unprotect them are lost, the
+sender&#39;s congestion control MAY ignore the loss of those packets if it&#39;s
+believe they were received by the peer prior to having the correct keys.
</pre>
<p>What if an attacker deliberately sends random packets at high rate? It is not an unlikely attack. Could this shrink the cnwd to the point where valid communication becomes ineffective? If so, it is not a MAY but a MUST.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2028#discussion_r235333193">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxqoDnLPOn4_z3SgqjwJ_ZfWK3pmks5uxSwcgaJpZM4Yr6j5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq16HGN7uzVYsmwu3e2pwzlY4_S98ks5uxSwcgaJpZM4Yr6j5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2028"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2028#discussion_r235333193"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2028#discussion_r235333193",
"url": "https://github.com/quicwg/base-drafts/pull/2028#discussion_r235333193",
"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 2028",
"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/2028#discussion_r235333193"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414165241\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5349ccd534_41443fc9866d45b811217f--


From nobody Wed Nov 21 02:40: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 9771E12958B for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:40:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ruQbODqkdCLS for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:40:12 -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 ACA9A12F1A2 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:40:12 -0800 (PST)
Date: Wed, 21 Nov 2018 02:40:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542796811; bh=2uoBhujSWNJp94b7tntCmxl//vIsooqmf8k2n1zwzkc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dlH5YvCEo/3hrtVUhwn2p4MSzINXI3IHAXy7LqYrMYsAQgbvRR2odmVPSO6PCrdBW pxC9GhmeAU/5KvF44fI58wt4FoEEerNctaeGROqBR9Lar32e1M5Mbd6Hr+eq2XvFVn X50rLCaZJC9OnpReOLkihXqqQhGYCMjKQ0oDE5FE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb94dcc2f776f00255bb3f0dc94778e77b12b44f392cf00000001180cf80b92a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/c440617573@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5360b99849_6a853fb0be6d45bc4021cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SIDuh6_ZJHNg8ODFWtGGSoPz6eM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 10:40:15 -0000

----==_mimepart_5bf5360b99849_6a853fb0be6d45bc4021cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj 
> the current solution because the sample location can the be determined with a single branchless min operation that cost a few machine instructions rather than stuffing padding bytes on the wire in special cases.

But the downside of the current approach is that the adjustment needs to be calculated on both the sender and the receiver. The approach in the PR requires having just one branch (that almost always turns to one side) on the sender. Therefore, I'd assume that the it not only simplifies the code but would be superior in performance 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/2030#issuecomment-440617573
----==_mimepart_5bf5360b99849_6a853fb0be6d45bc4021cb
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></p>
<blockquote>
<p>the current solution because the sample location can the be determined=
 with a single branchless min operation that cost a few machine instructi=
ons rather than stuffing padding bytes on the wire in special cases.</p>
</blockquote>
<p>But the downside of the current approach is that the adjustment needs =
to be calculated on both the sender and the receiver. The approach in the=
 PR requires having just one branch (that almost always turns to one side=
) on the sender. Therefore, I'd assume that the it not only simplifies th=
e code but would be superior in performance 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/pull/2030#issuecomment-440617573">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5ys-W=
bsoAGkR7WnClf4pl7etY5tks5uxS2LgaJpZM4YsYtu">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-J7abEiUIMqMCDEQ6WbiIFmgUvY=
ks5uxS2LgaJpZM4YsYtu.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2030: @mikkelfj \r\n\u003e the current solution because the sample=
 location can the be determined with a single branchless min operation th=
at cost a few machine instructions rather than stuffing padding bytes on =
the wire in special cases.\r\n\r\nBut the downside of the current approac=
h is that the adjustment needs to be calculated on both the sender and th=
e receiver. The approach in the PR requires having just one branch (that =
almost always turns to one side) on the sender. Therefore, I'd assume tha=
t the it not only simplifies the code but would be superior in performanc=
e as well."}],"action":{"name":"View Pull Request","url":"https://github.=
com/quicwg/base-drafts/pull/2030#issuecomment-440617573"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-4=
40617573",
"url": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-4406=
17573",
"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] Pad rather than shift the header prote=
ction offset (#2030)",
"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\": 2030,\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\": 2030\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-4406=
17573"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142887=
50\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5360b99849_6a853fb0be6d45bc4021cb--


From nobody Wed Nov 21 02:43: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 85142130DCE for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:43:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.47
X-Spam-Level: 
X-Spam-Status: No, score=-3.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, 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 lYIyQE_ySGH1 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:43:30 -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 D685012958B for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:43: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=orfR4r8q65xx9+W5FKaEZTl+RUM=; b=EkV7vwOcdGnAhr0S 8iA9/yH5juVAseKARIOI3VcR3qEPM4oC4Py+njzLtE7lgCszuH4BtOQgMHdnLNyH 13kmHoYUYv12YTywRlZXlVUqIRfUEX3Y0OFMORMSytpRntj7XbeQf4sRk56tIXDh F1dEQdPsr2Ukl7M1Ac+4687yPXM=
Received: by filter0522p1iad2.sendgrid.net with SMTP id filter0522p1iad2-11238-5BF536CF-D 2018-11-21 10:43:27.327075156 +0000 UTC m=+468974.633001346
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id 8-qJsMl6RY2O5YglvUvjxg for <quic-issues@ietf.org>; Wed, 21 Nov 2018 10:43:27.445 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 5992F4C0324 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:43:27 -0800 (PST)
Date: Wed, 21 Nov 2018 10:43:27 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0763dfcff943f6c90cf2ff7570f559841c043af92cf00000001180cf8cf92a169ce16d380bd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2032/c440618511@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2032@github.com>
References: <quicwg/base-drafts/pull/2032@github.com>
Subject: Re: [quicwg/base-drafts] always use "tls13 " prefix for Initial packets (#2032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf536cf5778c_27033fa5900d45c410298a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Ew8mhlQiSWvSb0m4Y2efmyWJXupktF9AI+p tHv7Rf36zV3PJScsFtXh8p3Ms5ilcSrSSbIqCW706F0GlX4rpMZ0DM9xFWEMyd7v5W+xMk6fQi+Iie Z/+OFf4+PH60LVrT/dje/DQ7mcTIv9Pwu8S++xtpzRvD6XBMPQeg8cfetQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6X1uwbp2m6c6E1dHMTR-wH6t1Uo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 10:43:32 -0000

----==_mimepart_5bf536cf5778c_27033fa5900d45c410298a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good catch!

But I think it could be dangerous to dictate security parameters for future versions. For example HKDF might be broken e.g. through advances in GPU chips or possible quantum crypto? Maybe this is not important for the initial secret but at least the implications should be understood.

Alternatively the text could be extended by saying that HKDF 1.3 is used in future versions that wish to be able to interop with this 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/pull/2032#issuecomment-440618511
----==_mimepart_5bf536cf5778c_27033fa5900d45c410298a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Good catch!</p>
<p>But I think it could be dangerous to dictate security parameters for fut=
ure versions. For example HKDF might be broken e.g. through advances in GPU=
 chips or possible quantum crypto? Maybe this is not important for the init=
ial secret but at least the implications should be understood.</p>
<p>Alternatively the text could be extended by saying that HKDF 1.3 is used=
 in future versions that wish to be able to interop with this version.</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/2032#issuecomment-440618511">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq73nQva4EwDA0pKx=
YRpNFbBfUXBEks5uxS5PgaJpZM4Ysa-_">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq3ELbIASos9gK0lJYM3HIooNM9RTks5uxS5PgaJp=
ZM4Ysa-_.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 #2032: G=
ood catch!\r\n\r\nBut I think it could be dangerous to dictate security par=
ameters for future versions. For example HKDF might be broken e.g. through =
advances in GPU chips or possible quantum crypto? Maybe this is not importa=
nt for the initial secret but at least the implications should be understoo=
d.\r\n\r\nAlternatively the text could be extended by saying that HKDF 1.3 =
is used in future versions that wish to be able to interop with this versio=
n."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg=
/base-drafts/pull/2032#issuecomment-440618511"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2032#issuecomment-440=
618511",
"url": "https://github.com/quicwg/base-drafts/pull/2032#issuecomment-440618=
511",
"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] always use \"tls13 \" prefix for Initial=
 packets (#2032)",
"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\": 2032,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2032#issuecomment-440618=
511"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414298047=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf536cf5778c_27033fa5900d45c410298a--


From nobody Wed Nov 21 02:47: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 18F6C12F1A2 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:47:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8g9kK54HMRDn for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:47: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 B33D012958B for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:47:45 -0800 (PST)
Date: Wed, 21 Nov 2018 02:47:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542797264; bh=Gp8/1KvyFgwrugbCtPJUovRdCjph1SvpxucjhSfI4Io=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=seQGfv79BwxiB2l7JJPdSHrARZIUlpQziUvquJJfaNpb3+6fKDOf/xNTlktLCUVs4 MrhtiFwz+6ZHn/YmZQoP+Rm6gjSJ878H4k612UmpXmSSDO6T+FwHw+H+RixO/AcgIK KJzS5yAoU3PTZTEdGiwI2btf89YxvFTG2gNUnB10=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf271c415252237d4bed86c35a70711dc9221f07c92cf00000001180cf9d092a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/c440619858@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf537d0c8417_21213f7fcfed45c0213422"; 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/IR7UrDFyy8jgU9zrJKJ6Jp7oDUU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 10:47:47 -0000

----==_mimepart_5bf537d0c8417_21213f7fcfed45c0213422
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho I'm not sure I fully agree, but when you consider that you probably have padding anyway to ensure packet lengths do not reveal too much, it starts to make more 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/pull/2030#issuecomment-440619858
----==_mimepart_5bf537d0c8417_21213f7fcfed45c0213422
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'm not sure I fully agree, but when you consider that you probably have padding anyway to ensure packet lengths do not reveal too much, it starts to make more 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/pull/2030#issuecomment-440619858">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy13Hi97juyOsFT_XwZPY20391NXks5uxS9QgaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq06kT2gL8NJS9eYfOfYSnsg-UIHYks5uxS9QgaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2030: @kazuho I'm not sure I fully agree, but when you consider that you probably have padding anyway to ensure packet lengths do not reveal too much, it starts to make more sense to me."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440619858"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440619858",
"url": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440619858",
"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] Pad rather than shift the header protection offset (#2030)",
"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\": 2030,\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\": 2030\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440619858"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf537d0c8417_21213f7fcfed45c0213422--


From nobody Wed Nov 21 02:48: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 825AE12958B for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:48:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zquj9GOzoGhc for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:48: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 9CF0B130DCE for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:48:33 -0800 (PST)
Date: Wed, 21 Nov 2018 02:48:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542797312; bh=txLoK1mpEwYREd3s/NfKPbGefJyID7wPTIv+VhrOIwI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HJfiuWEP/aHtwOpaQyWBFdm2oIAuZHslyotYoHnCiHB6DxqMtHvUc6F9AwolJ1a6+ F194wQRsFyuM9DW78CG8N3q649NRggnxnPtnZkBtJ7jv5RmZ1oGz6r2iYU7RZepRC9 6fenJFyYs4v38OFjkLAnQiUjJ6pezHcZupQ93n60=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab39287de09d42d7842987092a9a1007f78750d6d892cf00000001180cfa0092a169ce16d380bd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2032/c440620067@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2032@github.com>
References: <quicwg/base-drafts/pull/2032@github.com>
Subject: Re: [quicwg/base-drafts] always use "tls13 " prefix for Initial packets (#2032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf53800a0fa4_629c3fe028ad45c4216358"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1EiD-mSAuVqen06lTb0CYBs3lBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 10:48:35 -0000

----==_mimepart_5bf53800a0fa4_629c3fe028ad45c4216358
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj The text introduced in this PR deals specifically about the encryption context of Initial packets which is actually an obfuscation, therefore I do not think we have a risk here.

What #2034 proposes is using "tls13 " for other types of packets, and for that I agree that we have the security concern (though in such case we do have the option to update QUIC 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/2032#issuecomment-440620067
----==_mimepart_5bf53800a0fa4_629c3fe028ad45c4216358
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 text introduced in this PR deals specifically =
about the encryption context of Initial packets which is actually an obfu=
scation, therefore I do not think we have a risk here.</p>
<p>What <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed t=
o load issue title" data-id=3D"382977040" data-permission-text=3D"Issue t=
itle is private" data-url=3D"https://github.com/quicwg/base-drafts/issues=
/2034" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg=
/base-drafts/pull/2034/hovercard" href=3D"https://github.com/quicwg/base-=
drafts/pull/2034">#2034</a> proposes is using "tls13 " for other types of=
 packets, and for that I agree that we have the security concern (though =
in such case we do have the option to update QUIC itself).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2032#issuecomment-440620067">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1IP0B=
IvZvyNvRSmGIYshPS0kiVrks5uxS-AgaJpZM4Ysa-_">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0iIDvwMe-GY6rWrr8lWKa3Mwvhk=
ks5uxS-AgaJpZM4Ysa-_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2032: @mikkelfj The text introduced in this PR deals specifically =
about the encryption context of Initial packets which is actually an obfu=
scation, therefore I do not think we have a risk here.\r\n\r\nWhat #2034 =
proposes is using \"tls13 \" for other types of packets, and for that I a=
gree that we have the security concern (though in such case we do have th=
e option to update QUIC itself)."}],"action":{"name":"View Pull Request",=
"url":"https://github.com/quicwg/base-drafts/pull/2032#issuecomment-44062=
0067"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2032#issuecomment-4=
40620067",
"url": "https://github.com/quicwg/base-drafts/pull/2032#issuecomment-4406=
20067",
"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] always use \"tls13 \" prefix for Initi=
al packets (#2032)",
"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\": 2032,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2032#issuecomment-4406=
20067"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142980=
47\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf53800a0fa4_629c3fe028ad45c4216358--


From nobody Wed Nov 21 02:56: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 A908F130DC5 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02:56:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_uEzBzCHSJj for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 02: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 E472112EB11 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 02:56:08 -0800 (PST)
Date: Wed, 21 Nov 2018 02:56:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542797767; bh=AJJH/bbu8DmhVy+oJ6IM+c9AGIBOnLTVGGSZcWI+Sio=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RaXCix+8w+f0QGQ/mxeUWswYNudQqh8HOBoydyW7m/6TUaXOhgNRILkCDAFtV2AcS KDk6qLB/j2HpEjeVUx4ZiVyGiRcDhfiBuv9jsMghDbASGgqFrny71rmRoJnff1zfjR 0k8ySLYV42m+DwvI6u0NPB2QKBwIFlu6/8SNGl0c=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab782b72147e535e61e7fa12e391eabcdac27f744b92cf00000001180cfbc792a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c440622333@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf539c721df0_7afd3fba296d45c0265212"; 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/56c2NDMAh3Fc4XtnZJupOgRs9_o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 10:56:11 -0000

----==_mimepart_5bf539c721df0_7afd3fba296d45c0265212
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think this is safe, see discussion in #2032 https://github.com/quicwg/base-drafts/pull/2032#issuecomment-440618511

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440622333
----==_mimepart_5bf539c721df0_7afd3fba296d45c0265212
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think this is safe, see discussion in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382959805" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2032" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2032/hovercard" href="https://github.com/quicwg/base-drafts/pull/2032">#2032</a> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382959805" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2032" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2032/hovercard?comment_id=440618511&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/pull/2032#issuecomment-440618511">#2032 (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/2034#issuecomment-440622333">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5g0IuezPxMMoYKPTYgV5n582mWRks5uxTFHgaJpZM4Ysfw7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxNYk9_zs79JBZ9Kw1EcfAzyNRSmks5uxTFHgaJpZM4Ysfw7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2034: I don't think this is safe, see discussion in #2032 https://github.com/quicwg/base-drafts/pull/2032#issuecomment-440618511"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440622333"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440622333",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440622333",
"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] Use the same KDF regardless of TLS version (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440622333"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414317627\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf539c721df0_7afd3fba296d45c0265212--


From nobody Wed Nov 21 06:18: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 98E23130DBE for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 06:18:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uwTpPiRNDITw for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 06:18: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 C4425130F39 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 06:17:59 -0800 (PST)
Date: Wed, 21 Nov 2018 06:17:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542809878; bh=gTVmaAYdVHcJ6tt02gXwkAiuUlP0iPcEtghKgMoW1I0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DkUnou2tysmhvi4S8qHw3hQMkpZBPdHXqGeQxJ8U/lgYOizBzS6uvh0xXx4PJH/Jw fPqdOQA15bHnA00xDusEGV8mt9uEUZBEa+1Pv8M8tkyH3g3fCAVRuJhQu3y8ONbYgz G8ocb2i5YYAER9bZ/MbPqVcrpXqlB/O7Cc8bRIKE=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f3fe84b9c59f47579a306b4233e109460a1bda192cf00000001180d2b1692a169ce16d3ac5a@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/177241028@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_5bf569166bc49_205f3ffc412d45c41106d"; 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/NOXcbk7rOEHzXBuzT0yNPzbF2oM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 14:18:08 -0000

----==_mimepart_5bf569166bc49_205f3ffc412d45c41106d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

marten-seemann commented on this pull request.



> @@ -1766,7 +1768,8 @@ 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 long=
er
-round-trip time than the original.
+round-trip time than the original.  A value of three times the current
+Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMEN=
DED.

This won=E2=80=99t work out well when switching from a 10ms WiFi. =0D
I don=E2=80=99t think any value derived from the current RTT helps here. =
We don=E2=80=99t have any information about the new path, so I suggest we=
 define a constant duration. =


> @@ -1938,6 +1941,52 @@ 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.
 =

+
+### Off-Path Packet Forwarding {#off-path-forward}
+
+An off-path attacker that can observe packets might forward copies of ge=
nuine
+packets to endpoints.  If the copied packet arrives before the genuine p=
acket,
+this will appear as a NAT rebinding.  Any genuine packet will be discard=
ed as a

We should be more precise in describing the attack:=0D
* when racing packets to the server, the attacker uses his own sender add=
ress on the UDP packet=0D
* when forwarding packets to the client, the attacker doesn=E2=80=99t spo=
ofs the server=E2=80=99s 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/2033#pullrequestreview-1772410=
28=

----==_mimepart_5bf569166bc49_205f3ffc412d45c41106d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2033#discussi=
on_r235388876">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1766,7 +1768,8 @@ 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 long=
er
-round-trip time than the original.
+round-trip time than the original.  A value of three times the current
+Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMEN=
DED.
</pre>
<p>This won=E2=80=99t work out well when switching from a 10ms WiFi.<br>
I don=E2=80=99t think any value derived from the current RTT helps here. =
We don=E2=80=99t have any information about the new path, so I suggest we=
 define a constant duration.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2033#discussi=
on_r235390636">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1938,6 +1941,52 @@ Note that receipt o=
f 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.
 =

+
+### Off-Path Packet Forwarding {#off-path-forward}
+
+An off-path attacker that can observe packets might forward copies of ge=
nuine
+packets to endpoints.  If the copied packet arrives before the genuine p=
acket,
+this will appear as a NAT rebinding.  Any genuine packet will be discard=
ed as a
</pre>
<p>We should be more precise in describing the attack:</p>
<ul>
<li>when racing packets to the server, the attacker uses his own sender a=
ddress on the UDP packet</li>
<li>when forwarding packets to the client, the attacker doesn=E2=80=99t s=
poofs the server=E2=80=99s address</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/2033#pullrequestreview-177241028">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
_nSJLcJ8520D0Nwb2gtvIZQWxYNks5uxWCWgaJpZM4YseFR">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq7g6mU-G2yayhYgE_rfYg=
moO8Rg3ks5uxWCWgaJpZM4YseFR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #2033"}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177=
241028"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestrev=
iew-177241028",
"url": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview=
-177241028",
"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 commented on 2033",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview=
-177241028"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143107=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf569166bc49_205f3ffc412d45c41106d--


From nobody Wed Nov 21 06: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 AE6E9127148 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 06:39:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.47
X-Spam-Level: 
X-Spam-Status: No, score=-8.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8ErWGcAzQhDX for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 06: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 110CE12007C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 06:39:39 -0800 (PST)
Date: Wed, 21 Nov 2018 06:39:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542811178; bh=9S2yrrINS1oyrtHHDC1HXus/9h/VigaDkWAJmLlV7Ss=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Jmb+Dnnx+0LmbtbWEXmO1DCxRIElA3C03mNFm3hk49SYB+5opy0OIKi3F+nYej4Me mfZu4o48FBRt+2ipSkkN9Ofm26FThv8NNZp1FLCQ1rRTSIoX5xTExTjYqzgwyN/bTa ljrBMu21vFv/RCJGUctO4gyHSxQmIxg12b7q6gpo=
From: Tom Jones <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab46362f192c2d5a47b875d53db0830fb3d05be64192cf00000001180d302a92a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036@github.com>
Subject: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf56e2a24483_47f73f9b2a4d45b821767d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: adventureloop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/79O8jhc4VoNggt8xe6jBwK-xPao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 14:39:41 -0000

----==_mimepart_5bf56e2a24483_47f73f9b2a4d45b821767d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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 safely sent right now
- Improved desctription of IPv4 and IPv6 protocols.
- Discuss port numbers and connection ids as a method for verifying ICMP messages
- Separation of ICMP processing from the method: PMTUD or PLPMTUD
- Replace PLPMTUD considerations with DPLPMTUD considerations
- Specify that probes can made from Packets carrying PING and PADDING frames
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2036

-- Commit Summary --

  * Use DPLPMTUD rather than PLPMTUD
  * Rewrite Packet Size section
  * Merge branch 'master' into uoa/dplpmtu
  * Clean up whitespace

-- File Changes --

    M draft-ietf-quic-transport.md (192)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2036.patch
https://github.com/quicwg/base-drafts/pull/2036.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/2036

----==_mimepart_5bf56e2a24483_47f73f9b2a4d45b821767d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Rewrite Packet Size section to make it clearer and to consider ICMP<br>
handling and Datagram PLPMTUD.</p>
<ul>
<li>Add normative reference to DPLPMTUD</li>
<li>Define MPS as the largest UDP Payload that can safely sent right now</li>
<li>Improved desctription of IPv4 and IPv6 protocols.</li>
<li>Discuss port numbers and connection ids as a method for verifying ICMP messages</li>
<li>Separation of ICMP processing from the method: PMTUD or PLPMTUD</li>
<li>Replace PLPMTUD considerations with DPLPMTUD considerations</li>
<li>Specify that probes can made from Packets carrying PING and PADDING frames</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/2036'>https://github.com/quicwg/base-drafts/pull/2036</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use DPLPMTUD rather than PLPMTUD</li>
  <li>Rewrite Packet Size section</li>
  <li>Merge branch &#39;master&#39; into uoa/dplpmtu</li>
  <li>Clean up whitespace</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2036/files#diff-0">draft-ietf-quic-transport.md</a>
    (192)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2036.patch'>https://github.com/quicwg/base-drafts/pull/2036.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2036.diff'>https://github.com/quicwg/base-drafts/pull/2036.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/2036">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8I-vefuNzdDxOz7SBDmR0Oai72Sks5uxWWqgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq75QGogg75X3e-xvVY9M6zTnk0aLks5uxWWqgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Rewrite Packet Size section (#2036)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036",
"url": "https://github.com/quicwg/base-drafts/pull/2036",
"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": "Rewrite Packet Size section (#2036)",
"sections": [
{
"text": "",
"activityTitle": "**Tom Jones**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@adventureloop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "3dce06e",
"value": "Use DPLPMTUD rather than PLPMTUD"
},
{
"name": "b1b485c",
"value": "Rewrite Packet Size section"
},
{
"name": "4193f7c",
"value": "Merge branch 'master' into uoa/dplpmtu"
},
{
"name": "5133584",
"value": "Clean up whitespace"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2036/files#diff-0) (192 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\": 2036,\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\": 2036\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf56e2a24483_47f73f9b2a4d45b821767d--


From nobody Wed Nov 21 07: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 C594F126BED for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 07:20:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.56
X-Spam-Level: 
X-Spam-Status: No, score=-7.56 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cxfd3aztAxJ6 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 07:20: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 EACE812426E for <quic-issues@ietf.org>; Wed, 21 Nov 2018 07:20:23 -0800 (PST)
Date: Wed, 21 Nov 2018 07:20:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542813621; bh=6x3DnSLlrWrib0nrcja2C1UUcwoj8W9LASYk9/mIUQE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QumgLyfL41P1TMH57VwhgtFVumpKgTBqHKmWwlKgF/RpCHthd14NQ98nac99uKmNh HyyovpS0aZYaW1uu+puC3en0MDw4G+ia4RWpsoHQvqbqgGa2S+1Zs1n08FJiOn6FaZ Exx5a5hYB2mbpY0YryyiQN711ZWkN1y2TBHwcA3A=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0882dc3e0c6307ac7a809e147ceca7e9c930314b92cf00000001180d39b592a169ce16d6a8bc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2037@github.com>
Subject: [quicwg/base-drafts] Fix typo: doubled word (#2037)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf577b5c0a45_6ad23f8959ad45b814108b"; 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/aqA3c5CanGBr-3ex_xH1MGf5AWY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 15:20:26 -0000

----==_mimepart_5bf577b5c0a45_6ad23f8959ad45b814108b
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/2037

-- Commit Summary --

  * Fix typo: doubled word

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2037.patch
https://github.com/quicwg/base-drafts/pull/2037.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/2037

----==_mimepart_5bf577b5c0a45_6ad23f8959ad45b814108b
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/2037'>https://github.com/quicwg/base-drafts/pull/2037</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix typo: doubled word</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2037/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/2037.patch'>https://github.com/quicwg/base-drafts/pull/2037.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2037.diff'>https://github.com/quicwg/base-drafts/pull/2037.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/2037">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxFnrYbdzAkrCDn9Gs9es97gJ_IEks5uxW81gaJpZM4YtVVt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6mYoSayrr2TfLPD61_GJDDGPAnxks5uxW81gaJpZM4YtVVt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 typo: doubled word (#2037)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2037"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2037",
"url": "https://github.com/quicwg/base-drafts/pull/2037",
"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 typo: doubled word (#2037)",
"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": "141dfaf",
"value": "Fix typo: doubled word"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2037/files#diff-0) (2 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\": 2037,\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\": 2037\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2037"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2037.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2037.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414537069\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf577b5c0a45_6ad23f8959ad45b814108b--


From nobody Wed Nov 21 08:36: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 9467C128AFB for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 08:36:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.56
X-Spam-Level: 
X-Spam-Status: No, score=-2.56 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-1.46, 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 09zxtilPzm44 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 08:36:05 -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 EBDDA12E7C1 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 08:36: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=IkMl05DgOryXqloqurqetK85ea8=; b=p7139xa5QFH8u0PE aEj9acgKpqvbhktGa4K7gs1zGQ2yKZqiWvACucRYxl5lrnkpRmiElSZCeNlbZGTp x3Pg9h+fZpi7564ij3SfMkoggXB3MHYbD5PdEFyHcjbNL2W3mm0/1ZwqcCI98ySm 02YB6WCIiGKR1FiWpjsUVy4RCSo=
Received: by filter1580p1mdw1.sendgrid.net with SMTP id filter1580p1mdw1-17787-5BF58973-17 2018-11-21 16:36:03.969087713 +0000 UTC m=+346564.993197747
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id 4CAJbesNTZ-C8d26duZTWg for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:36:03.970 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id E233880B02 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 08:36:03 -0800 (PST)
Date: Wed, 21 Nov 2018 16:36:04 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6705cc172d57f7c9a76d95501bcf5b8d8340016592cf00000001180d4b7392a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/review/177318978@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf58973dfc70_58943fb3166d45bc162212"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1pK4qbclx5aViiStHmU0L6mCG9fXTIWeefy9 Wm990TzFs1nO9u3R6/6MYPGhs+AQGOeO9s1qiC0zxYoVAJQ+zfFoQ+o2Slu3GXLeZKi+hqXuXYG/Ec /Kh5sfPaM6Nu/+YHSbzxAkVQC377KfJXHqX+rXlvfNFcHjciVTbHtl9z645AQf6Tch/oJxdYsCIkHF Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tGQfjewha3k7gGZwFA0eL91l6Hw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 16:36:07 -0000

----==_mimepart_5bf58973dfc70_58943fb3166d45bc162212
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.

Generally looks good to me.

> -The PADDING frame provides a useful option for PMTU probe packets. PADDING
-frames generate acknowledgements, but they need not be delivered reliably. As a
-result, the loss of PADDING frames in probe packets does not require
-delay-inducing retransmission. However, PADDING frames do consume congestion
-window, which may delay the transmission of subsequent application data.
-
-When implementing the algorithm in Section 7.2 of {{!PLPMTUD}}, the initial
-value of search_low SHOULD be consistent with the IPv6 minimum packet size.
-Paths that do not support this size cannot deliver Initial packets, and
-therefore are not QUIC-compliant.
-
-Section 7.3 of {{!PLPMTUD}} discusses trade-offs between small and large
-increases in the size of probe packets. As QUIC probe packets need not contain
-application data, aggressive increases in probe size carry fewer consequences.
-
+larger than 1280 bytes (assuming the minimum IP header size).  This results in

I feel like this `(assuming the minimum IP header size)` should be moved to the end of the following sentence instead of here.

> +Each pair of local and remote addresses could have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOULD
+maintain a MPS for each combination of local and remote IP addresses.
+
+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 MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an
+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is
+dropped because it is larger than the local router MTU. DPLPMTUD can also
+optionally utilise these messages.  This use of ICMP messages is

```suggestion
optionally utilize these messages.  This use of ICMP messages is
```

> +
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is
+dropped because it is larger than the local router MTU. DPLPMTUD can also
+optionally utilise 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
+{{!RFC8201}}.
+
+QUIC endpoints SHOULD provide validation to protect from off-path injection of
+ICMP messages as specified in {{!RFC8201}} and Section 5.2 of {{!RFC8085}}.
+This uses the quoted packet supplied in the payload of an ICMP message, which,
+when present, can be used to associate the message with a corresponding
+transport connection {{!DPLPMTUD}}.

Is it acceptable that a man-on-the-side could use received packets to spoof the ICMP messages?

> +that connection ID information corresponds to an active session.
+
+Further validation can also be provided:
+
+* An IPv4 endpoint could set the Don't Fragment (DF) bit on a small proportion
+  of packets, so that most invalid ICMP messages arrive when there are no DF
+  packets outstanding, and can therefore be identified as spurious.
+
+* An endpoint could store additional information from the IP or UDP headers to
+  use for validation (for example, the IP ID or UDP checksum).
+
+The endpoint SHOULD ignore all ICMP messages that are not validated or do not
+carry sufficient quoted packet payload to perform validation.  Any reduction in
+the QUIC MPS MAY be provisional until QUIC's loss detection algorithm
+determines that the quoted packet has actually been lost.
+

Since there should be enough quoted text to decode the packet number of the QUIC packet, you could save a hash/checksum of the first X bytes of the QUIC packet and validate that matches. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-177318978
----==_mimepart_5bf58973dfc70_58943fb3166d45bc162212
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@nibanks</b> approved this pull request.</p>

<p>Generally looks good to me.</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussion=
_r235450389">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -The PADDING frame provides a useful option =
for PMTU probe packets. PADDING
-frames generate acknowledgements, but they need not be delivered reliably.=
 As a
-result, the loss of PADDING frames in probe packets does not require
-delay-inducing retransmission. However, PADDING frames do consume congesti=
on
-window, which may delay the transmission of subsequent application data.
-
-When implementing the algorithm in Section 7.2 of {{!PLPMTUD}}, the initial
-value of search_low SHOULD be consistent with the IPv6 minimum packet size.
-Paths that do not support this size cannot deliver Initial packets, and
-therefore are not QUIC-compliant.
-
-Section 7.3 of {{!PLPMTUD}} discusses trade-offs between small and large
-increases in the size of probe packets. As QUIC probe packets need not con=
tain
-application data, aggressive increases in probe size carry fewer consequen=
ces.
-
+larger than 1280 bytes (assuming the minimum IP header size).  This result=
s in
</pre>
<p>I feel like this <code>(assuming the minimum IP header size)</code> shou=
ld be moved to the end of the following sentence instead of here.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussion=
_r235454449">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +Each pair of local and remote addresses cou=
ld have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOULD
+maintain a MPS for each combination of local and remote IP addresses.
+
+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 smalle=
st
+allowed MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an
+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messa=
ges
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is
+dropped because it is larger than the local router MTU. DPLPMTUD can also
+optionally utilise these messages.  This use of ICMP messages is
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-optionally utilise these messages.  This use of=
 ICMP messages is
+optionally utilize these messages.  This use of ICMP messages is
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussion=
_r235456125">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messa=
ges
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is
+dropped because it is larger than the local router MTU. DPLPMTUD can also
+optionally utilise 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
+{{!RFC8201}}.
+
+QUIC endpoints SHOULD provide validation to protect from off-path injectio=
n of
+ICMP messages as specified in {{!RFC8201}} and Section 5.2 of {{!RFC8085}}.
+This uses the quoted packet supplied in the payload of an ICMP message, wh=
ich,
+when present, can be used to associate the message with a corresponding
+transport connection {{!DPLPMTUD}}.
</pre>
<p>Is it acceptable that a man-on-the-side could use received packets to sp=
oof the ICMP messages?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussion=
_r235458986">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +that connection ID information corresponds =
to an active session.
+
+Further validation can also be provided:
+
+* An IPv4 endpoint could set the Don&#39;t Fragment (DF) bit on a small pr=
oportion
+  of packets, so that most invalid ICMP messages arrive when there are no =
DF
+  packets outstanding, and can therefore be identified as spurious.
+
+* An endpoint could store additional information from the IP or UDP header=
s to
+  use for validation (for example, the IP ID or UDP checksum).
+
+The endpoint SHOULD ignore all ICMP messages that are not validated or do =
not
+carry sufficient quoted packet payload to perform validation.  Any reducti=
on in
+the QUIC MPS MAY be provisional until QUIC&#39;s loss detection algorithm
+determines that the quoted packet has actually been lost.
+
</pre>
<p>Since there should be enough quoted text to decode the packet number of =
the QUIC packet, you could save a hash/checksum of the first X bytes of the=
 QUIC packet and validate that matches.</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/2036#pullrequestreview-177318978">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7mBp73s6ks=
LaSkmaeKfwuIjs82_ks5uxYDzgaJpZM4YtQHJ">mute the thread</a>.<img src=3D"http=
s://github.com/notifications/beacon/AWbkqzh468iwua6IwFk5uh6cZ0mUtWgSks5uxYD=
zgaJpZM4YtQHJ.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 approved #20=
36"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg=
/base-drafts/pull/2036#pullrequestreview-177318978"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestrevie=
w-177318978",
"url": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-1=
77318978",
"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 approved 2036",
"sections": [
{
"text": "Generally looks good to me.",
"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/2036#pullrequestreview-1=
77318978"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf58973dfc70_58943fb3166d45bc162212--


From nobody Wed Nov 21 08:44: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 BD2D51274D0 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 08:44:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.661
X-Spam-Level: 
X-Spam-Status: No, score=-0.661 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-1.46, DKIM_ADSP_NXDOMAIN=0.8, 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 ZZ2kfhwoRw9w for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 08:44:44 -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 C68F5130DF2 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 08:44:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542818683; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+k4E3oznSTuEd2ouA1A39sI0dnErlVL3L1YrZ3/nKng=; b=dOUtEN3+DSiP2JsgnrfXrF4JzjSHCpdl2uPqJzwG/HgqqHC2l8kyHyHoQBRtJREWgm8kIy4t BZIoFR/R64F04CMJ2f2e8n7QxIFippHmRA/xWGqeUlGzQGUAw7YHU9Jhi51+M3cz6nm5Bp0b l1ODTyU+KXW2QwQT40UzpnmDuvc=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: afrind=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5bf58b7b.7f33fc6d3570-smtp-out-n02; Wed, 21 Nov 2018 16:44:43 -0000 (UTC)
Date: Wed, 21 Nov 2018 08:44:42 -0800
From: afrind <afrind@users.noreply.github.com>
Reply-To: afrind <afrind@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bf58b7a46f85_1a9f2af5a9852590349bd@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bc19b6: WIP: Reorganize QPACK
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf58b7a46bad_1a9f2af5a985259034875"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8mhe5r2jTSc3_Ju6HI0Yt3mjl_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: Wed, 21 Nov 2018 16:44:47 -0000

----==_mimepart_5bf58b7a46bad_1a9f2af5a985259034875
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: bc19b645446fc039c25e23a8c515d233f928f372
      https://github.com/quicwg/base-drafts/commit/bc19b645446fc039c25e23a8c515d233f928f372
  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 encompasses a lot of what used to be "Encoding Strategies".

In the places where I added new text, I temporarily added HTML comments to indicicate so it can get a bit more detailed review.

I also deleted a few sentences/paragraphs/sections that I found to be redundant:

- 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/6ff9fda2a2e74b5a29fe26a81b57579e07f54283
  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 definition in the text.  I think it can be interpreted OK, and 'Unreferencable' isn'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 yet.  I can't lift the whole paragraph without refactoring some of the other text.

5. I think peer's encoder/decoder is correctly possessive.  Doesn't the coder belong to the peer?

6.  I removed all the instances of 'A decoder', but there are still a bunch of references to 'An encoder'.  I'm not sure if the consistency is an improvement in readability yet, so delaying changing more pending feedback.


  Commit: 5e54faf7111c78cbfe62fa934c3fcbe7e83f7102
      https://github.com/quicwg/base-drafts/commit/5e54faf7111c78cbfe62fa934c3fcbe7e83f7102
  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: 914c9557cf141aa37906711ee166afec35d24393
      https://github.com/quicwg/base-drafts/commit/914c9557cf141aa37906711ee166afec35d24393
  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: b93d8218813fc2d9d097068d7baa0efe3cc26036
      https://github.com/quicwg/base-drafts/commit/b93d8218813fc2d9d097068d7baa0efe3cc26036
  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


Compare: https://github.com/quicwg/base-drafts/compare/9b2c9296a279...b93d8218813f
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf58b7a46bad_1a9f2af5a985259034875--


From nobody Wed Nov 21 08: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 49F21130DF1 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 08:44:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.559
X-Spam-Level: 
X-Spam-Status: No, score=-7.559 tagged_above=-999 required=5 tests=[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 V2p2mtmMSobd for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 08:44: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 E0A4D1274D0 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 08:44:49 -0800 (PST)
Date: Wed, 21 Nov 2018 08:44:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542818689; bh=Rfav7Z2l6aiwDh6YN0oq3AorWizjbuDmPpgxSLXuju4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tH18zH+qZHgN/rtwIqmN3uvPnOpcvzd251/lAHv+o1CM6KY8AQDewV+iRF8r4SSA3 EX/GyTdl8Pd6gyWvWPxm1Q0oFmg+z7ezgyjOeANr1cbbsl4kwfdj6mzY3AZJIsjf92 Z8MeZAq3ly5CF1ZquCVLNTIewByKy8jhp/6Yg95o=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5557affaac8e5c58f6741bfd2bc8dfd19b7e55592cf00000001180d4d8192a169ce1601d93e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1852/issue_event/1980579257@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1852@github.com>
References: <quicwg/base-drafts/pull/1852@github.com>
Subject: Re: [quicwg/base-drafts] WIP: Reorganize QPACK (#1852)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf58b8114a2f_33f3fafacad45bc114928"; 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/NE8KiysHPwWac2e_TUomcuV0Fk8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 16:44:51 -0000

----==_mimepart_5bf58b8114a2f_33f3fafacad45bc114928
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1852 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/1852#event-1980579257
----==_mimepart_5bf58b8114a2f_33f3fafacad45bc114928
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="369219902" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1852" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1852/hovercard" href="https://github.com/quicwg/base-drafts/pull/1852">#1852</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/1852#event-1980579257">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_RVpQsnGuRelKTIdFtrDBmUKk5Oks5uxYMBgaJpZM4XX_PC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1bv5Vwu72vpcyA7JHH9fyBefLG9ks5uxYMBgaJpZM4XX_PC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1852 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1852#event-1980579257"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1852#event-1980579257",
"url": "https://github.com/quicwg/base-drafts/pull/1852#event-1980579257",
"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] WIP: Reorganize QPACK (#1852)",
"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/1852#event-1980579257"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 392164290\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf58b8114a2f_33f3fafacad45bc114928--


From nobody Wed Nov 21 08:58: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 8B57D130F67 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 08:58:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.56
X-Spam-Level: 
X-Spam-Status: No, score=-2.56 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-1.46, 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 alnrG8gIUHfH for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 08:58:34 -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 42B2D130F11 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 08:58: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=JeR4Q+8UjF4SgihmY5qgQQn6oxA=; b=dQtUP40iZPBc1do2 wLlwHZcTfrZy2DtKh3b+bJELVLKob288tAHyEzwbXZAKrBAJ1MNh2dLV8O9qr4DR SLdWpmtjYLE8lQ4WBfxuSob+3WM26kcUL7BkyVqra3jOeif2GIST/7bzJnPE5Rsz hFfCaz7p3qUTXqXGeI0eOgWNIPo=
Received: by filter1647p1mdw1.sendgrid.net with SMTP id filter1647p1mdw1-16698-5BF58EB9-3 2018-11-21 16:58:33.406396298 +0000 UTC m=+494523.040856376
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id sm6RYF2cQaagSVg3B5JFIA for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:58:33.418 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id 56C8D4403D5 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 08:58:33 -0800 (PST)
Date: Wed, 21 Nov 2018 16:58:33 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab720c39b15d8c357d795dc43e16fe026afe18d14c92cf00000001180d50b992a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/review/177342360@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf58eb955667_72a03fcb832d45b82541da"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33LWjCys7ruV6ou3l/KDeHoMde9e9KUqVLQk buM68J2m15KRpj23MGsUDvD+pXz9zMc0ILgy7MKmZPtCkX7LiUIJHK6iLwlfPSMd9Nu8DNm4U/4DWy W1uYZlCis241z/SXu61KDIEyaG6giBPHbvTcR8JXuqDLEfG2qZEq4SB9LL7wKSTDIZtqrHps0JNVAJ E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lI9Lvd8QNbNwRGBG0z55G-0y0PY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 16:58:39 -0000

----==_mimepart_5bf58eb955667_72a03fcb832d45b82541da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> +Each pair of local and remote addresses could have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOULD
+maintain a MPS for each combination of local and remote IP addresses.
+
+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 MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an
+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is
+dropped because it is larger than the local router MTU. DPLPMTUD can also
+optionally utilise these messages.  This use of ICMP messages is

@nibanks, is there a consensus to utilize American English?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036#discussion_r235469099
----==_mimepart_5bf58eb955667_72a03fcb832d45b82541da
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/2036#discussion_r235469099">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Each pair of local and remote addresses could have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOULD
+maintain a MPS for each combination of local and remote IP addresses.
+
+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 MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an
+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is
+dropped because it is larger than the local router MTU. DPLPMTUD can also
+optionally utilise these messages.  This use of ICMP messages is
</pre>
<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>, is there a consensus to utilize American English?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2036#discussion_r235469099">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-1A2cI0CnB5_WDra_wHvf7O0B44ks5uxYY5gaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5eDJyyODIe6lPdoUNKWustqrF9jks5uxYY5gaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036#discussion_r235469099"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235469099",
"url": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235469099",
"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": "@dtikhonov commented on 2036",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235469099"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf58eb955667_72a03fcb832d45b82541da--


From nobody Wed Nov 21 09:02:30 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 2355C128AFB for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 09:02:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.56
X-Spam-Level: 
X-Spam-Status: No, score=-2.56 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-1.46, 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 Xcqe99oXfNTf for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 09:02: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 CCD87123FFD for <quic-issues@ietf.org>; Wed, 21 Nov 2018 09:02: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=A1hqgTzpIHM+Gwy+xya7+7OmJ6k=; b=nW/FID3v08j/uXpy 7rDwNmlSmhBLyJlMfLM6FO4mtpoqNNAz537dc/I2lQUaLIGnHYzlfYQNTYAnh7Wj S0uL2QuiyTaH2u26kx7rqTKkK6K1UvZC47snLWRzRja0VNvfJD9bsbvsGGHRmbEi uJ2rYqbBGyVryDHMBPfxDZ3PIR0=
Received: by filter0597p1iad2.sendgrid.net with SMTP id filter0597p1iad2-28727-5BF58FA2-5D 2018-11-21 17:02:26.744778045 +0000 UTC m=+144826.768457873
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id MTSDJgseRE2Z2S_4zyBfGA for <quic-issues@ietf.org>; Wed, 21 Nov 2018 17:02:26.767 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id B5BA53E005F for <quic-issues@ietf.org>; Wed, 21 Nov 2018 09:02:26 -0800 (PST)
Date: Wed, 21 Nov 2018 17:02:26 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4e52f0db2ac8bb596b596419ed01cff0b412440c92cf00000001180d51a292a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/review/177344258@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf58fa2b2cf3_64bc3fa68b2d45bc30545f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Mvv32xEnyOBs04SEvxpoaHZTAv1j5URKxWw tQhhU8NiNId3PqVyNRRkCttWt6WstflUUZ+t2roIVUN/mdR/P3nnA1cLEOsxjki2qxj7PFi8VyIboi qE3hSqZ5wDJCCzAUmTYbvfuif5azHSqigmcUws2SVWIszLwIs6LIWQ+//0tALxg7ngFp+pWbpqu5p2 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ftNzyEzRuKTtOjzCB1bbb9A52J0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 17:02:29 -0000

----==_mimepart_5bf58fa2b2cf3_64bc3fa68b2d45bc30545f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks commented on this pull request.



> +Each pair of local and remote addresses could have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOULD
+maintain a MPS for each combination of local and remote IP addresses.
+
+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 MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an
+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is
+dropped because it is larger than the local router MTU. DPLPMTUD can also
+optionally utilise these messages.  This use of ICMP messages is

No clue. I think in general it is used, but I have no idea if there is any consensus or requirement. It was just a suggestion. Feel free to 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/pull/2036#discussion_r235470535
----==_mimepart_5bf58fa2b2cf3_64bc3fa68b2d45bc30545f
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/2036#discussion_r235470535">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Each pair of local and remote addresses could have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOULD
+maintain a MPS for each combination of local and remote IP addresses.
+
+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 MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an
+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is
+dropped because it is larger than the local router MTU. DPLPMTUD can also
+optionally utilise these messages.  This use of ICMP messages is
</pre>
<p>No clue. I think in general it is used, but I have no idea if there is any consensus or requirement. It was just a suggestion. Feel free to 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/pull/2036#discussion_r235470535">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq21nRCv3eKhw-ZS9HiG7StcLXOeQks5uxYcigaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwziCwko7nyly-K4JMhZvOv9uSWWks5uxYcigaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036#discussion_r235470535"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235470535",
"url": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235470535",
"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 2036",
"sections": [
{
"text": "",
"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/2036#discussion_r235470535"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf58fa2b2cf3_64bc3fa68b2d45bc30545f--


From nobody Wed Nov 21 09: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 62F48130F21 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 09:48:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.56
X-Spam-Level: 
X-Spam-Status: No, score=-2.56 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-1.46, 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 0NFKOkOBxAh2 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 09:48:34 -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 607A2130F27 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 09:48: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=NgXkdfpTqEFylhA4ZR57Jen4nmw=; b=MUL4dbEMeWELxUiZ se+aciIo6VO+umL2gCwXTL8iW4VCYcCYmtyFFRuVuWv7ePJPbj+NJHyhnyE0jBu+ WKWcSaW6PVSDqLQZwKFhZd/4S1YCqArC5TwPXIKg4kWVVwJ6yWC1tU+0JXR/QDo9 eQM6YBBsTqLy1Ar9TEp4fBkh3Ac=
Received: by filter1613p1mdw1.sendgrid.net with SMTP id filter1613p1mdw1-1728-5BF59A70-10 2018-11-21 17:48:32.393432844 +0000 UTC m=+497129.492544093
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id rYCgn4o8RhOiwGKJ4uW6ZA for <quic-issues@ietf.org>; Wed, 21 Nov 2018 17:48:32.370 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id 59D08C1A07 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 09:48:32 -0800 (PST)
Date: Wed, 21 Nov 2018 17:48:32 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf654871819f1a56b505609ca58a024504a4b102292cf00000001180d5c7092a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/c440754728@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf59a7057b7e_2efb3fc57bcd45bc87362"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak39RrYa3QgBX09qJ9PzutuC/fSAIs7eWgo4yN tWrK5CiIKOiYvuwCK7F524v3eeCB7RPHVYJXLBL5PnLnCqYH5SauLi1x9U4K8WF3VnKQWsHn95E8S1 Rz3NLhp1T5acY/c/of8JWttJTpcSCDrrhriEhISTA0ZoWbjQf/4DXq7mr3gZhN4gCivp51hGsqq9VR M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dvccKGDf1xFmi8QUL9deFHSwPnw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 17:48:48 -0000

----==_mimepart_5bf59a7057b7e_2efb3fc57bcd45bc87362
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think a general P2P use of QUIC uses ICE directly to find the peer addresses, then uses a broader definition of "address" when doing migration within QUIC.  A draft that described the interaction between the two of them would be welcome, but it doesn't need to be in the core transport 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/pull/2031#issuecomment-440754728
----==_mimepart_5bf59a7057b7e_2efb3fc57bcd45bc87362
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think a general P2P use of QUIC uses ICE directly to find the peer add=
resses, then uses a broader definition of "address" when doing migration wi=
thin QUIC.  A draft that described the interaction between the two of them =
would be welcome, but it doesn't need to be in the core transport spec.</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/2031#issuecomment-440754728">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9E7kzPU50nnmxKT=
OSYFBW3KRE6gks5uxZHwgaJpZM4YsZZN">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq26WLOpmR6PcQkjwcgcowJBOaALdks5uxZHwgaJp=
ZM4YsZZN.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 #2031:=
 I think a general P2P use of QUIC uses ICE directly to find the peer addre=
sses, then uses a broader definition of \"address\" when doing migration wi=
thin QUIC.  A draft that described the interaction between the two of them =
would be welcome, but it doesn't need to be in the core transport spec."}],=
"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-=
drafts/pull/2031#issuecomment-440754728"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440=
754728",
"url": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440754=
728",
"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] Servers can't migrate.  Period. (#2031)",
"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\": 2031,\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\": 2031\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440754=
728"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414291533=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf59a7057b7e_2efb3fc57bcd45bc87362--


From nobody Wed Nov 21 09:49: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 6D409130F28 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 09:48:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.834
X-Spam-Level: 
X-Spam-Status: No, score=-6.834 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-1.46, 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_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6J9GB7cCNu9E for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 09:48: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 9950D130EF3 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 09:48:57 -0800 (PST)
Date: Wed, 21 Nov 2018 09:48:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542822536; bh=Sstom0mmZaLHsPsSLPpvrr5t+SInbqLiqnfzweCa0fI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NiDB5EedLNMvitAxFe0SsD6tD4mRdcRGkjW+rLSmUfKe19aqVRTH6s4QqySXX7CpP oxgVNLxQL1iAvWFW0SY9IF1/GomKTz1Ib2++C10ZrbPrFWZfMSxXL28xyn15fr3ZfN nGCIQm1hjyazQriiMyJePVZO6JE/qeN/9wZErE2Q=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5fb323f4fd8e6ae33663da09504c405698851ef92cf00000001180d5c8892a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/review/177363299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf59a8873347_69593fe5b52d45bc415cf"; 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/voMQ6c6J-YbPxuQSzQjoZIHBdys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 17:49:07 -0000

----==_mimepart_5bf59a8873347_69593fe5b52d45bc415cf
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/2031#pullrequestreview-177363299
----==_mimepart_5bf59a8873347_69593fe5b52d45bc415cf
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/2031#pullrequestreview-177363299">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyZxiKOeYw6S6e4h4v4lc0byxHUdks5uxZIIgaJpZM4YsZZN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4SYUgLHXTh7LHAthfr2Kj9hz4gVks5uxZIIgaJpZM4YsZZN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2031"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177363299"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177363299",
"url": "https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177363299",
"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 2031",
"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/2031#pullrequestreview-177363299"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414291533\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf59a8873347_69593fe5b52d45bc415cf--


From nobody Wed Nov 21 09:56: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 81AE2130F18 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 09:56:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.56
X-Spam-Level: 
X-Spam-Status: No, score=-7.56 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TMwkTS3NXFM5 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 09:56: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 305E5130F06 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 09:56:14 -0800 (PST)
Date: Wed, 21 Nov 2018 09:56:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542822973; bh=fHqoSWe+InqcY+WxgSi4/kc3M4+aasdHVanyJFyf1t4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rpeUNeygIVoPOA5UlHT4UZvCWlxIU8f1BEGpVEzwtsDikjyCx6pq9TJqUt09ZLBc2 8EM1Gqu9yqWk0FBS8VnN+4bZHcfuR4/8snVknwGl3L4SiXqSX9a0K5ypn2vCapWcKn ju21LNJmppIYf727B5MQYQzl1cGLF0h1yv1G0PlU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab62dfea9cbf521d90f7ef37641982e693ab6c218b92cf00000001180d5e3d92a169ce16d1c244@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/review/177364190@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_5bf59c3d6a9ac_4b8d3f959b4d45c07759"; 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/uVNTLovjYE8u5jFKbo4CqS_fOWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 17:56:23 -0000

----==_mimepart_5bf59c3d6a9ac_4b8d3f959b4d45c07759
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop requested changes on this pull request.

Hyphens, wording, etc.  The idea looks fine.

> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before

```suggestion
Handshake and 0-RTT packets sent by clients and 1-RTT packets sent by servers
prior to handshake completion can arrive before
```

> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller

```suggestion
the peer.  If the server rejects 0-RTT, then the congestion controller
```

> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sent

```suggestion
SHOULD ignore the loss of 0-RTT packets.  If any 0-RTT or 1-RTT packets sent
```

> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sent
+prior to knowing the peer has keys to unprotect them are lost, the
+sender's congestion control MAY ignore the loss of those packets if it's
+believe they were received by the peer prior to having the correct keys.

Traffic injection seems orthogonal to saying that there's a non-congestive form of loss that might get some grace during the handshake.  Injecting enough traffic to overwhelm the link and induce loss can happen at any point in the connection, because it's real loss from real 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/2028#pullrequestreview-177364190
----==_mimepart_5bf59c3d6a9ac_4b8d3f959b4d45c07759
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> requested changes on this pull request.</p>

<p>Hyphens, wording, etc.  The idea looks fine.</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2028#discussi=
on_r235486805">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period =
limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of=
 new
 losses or increases in the ECN-CE counter.
 =

+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive befo=
re
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-0RTT and 1RTT packets sent prior to handshake=
 completion can arrive before
+Handshake and 0-RTT packets sent by clients and 1-RTT packets sent by se=
rvers
+prior to handshake completion can arrive before
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2028#discussi=
on_r235486995">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period =
limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of=
 new
 losses or increases in the ECN-CE counter.
 =

+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive befo=
re
+the peer has keys to unprotect them.  In those cases, the peer may decid=
e
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-the peer.  If the server rejects 0RTT, then t=
he congestion controller
+the peer.  If the server rejects 0-RTT, then the congestion controller
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2028#discussi=
on_r235487141">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period =
limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of=
 new
 losses or increases in the ECN-CE counter.
 =

+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive befo=
re
+the peer has keys to unprotect them.  In those cases, the peer may decid=
e
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sen=
t
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-SHOULD ignore the loss of 0RTT packets.  If a=
ny 0RTT or 1RTT packets sent
+SHOULD ignore the loss of 0-RTT packets.  If any 0-RTT or 1-RTT packets =
sent
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2028#discussi=
on_r235488099">draft-ietf-quic-recovery.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period =
limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of=
 new
 losses or increases in the ECN-CE counter.
 =

+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive befo=
re
+the peer has keys to unprotect them.  In those cases, the peer may decid=
e
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sen=
t
+prior to knowing the peer has keys to unprotect them are lost, the
+sender&#39;s congestion control MAY ignore the loss of those packets if =
it&#39;s
+believe they were received by the peer prior to having the correct keys.=

</pre>
<p>Traffic injection seems orthogonal to saying that there's a non-conges=
tive form of loss that might get some grace during the handshake.  Inject=
ing enough traffic to overwhelm the link and induce loss can happen at an=
y point in the connection, because it's real loss from real congestion.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2028#pullrequestreview-177364190">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
81LvpxX1otvk8IbSyBRz4XoYNUlks5uxZO9gaJpZM4Yr6j5">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq7JpEFp8bCjLRyCkBVmnH=
BeXwLunks5uxZO9gaJpZM4Yr6j5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 requested changes on #2028"}],"action":{"name":"View Pull Request"=
,"url":"https://github.com/quicwg/base-drafts/pull/2028#pullrequestreview=
-177364190"}}}</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#pullrequestrev=
iew-177364190",
"url": "https://github.com/quicwg/base-drafts/pull/2028#pullrequestreview=
-177364190",
"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 requested changes on 2028",
"sections": [
{
"text": "Hyphens, wording, etc.  The idea looks fine.",
"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/2028#pullrequestreview=
-177364190"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4141652=
41\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf59c3d6a9ac_4b8d3f959b4d45c07759--


From nobody Wed Nov 21 09:56: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 C7DA3130DC1 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 09:56:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.834
X-Spam-Level: 
X-Spam-Status: No, score=-1.834 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-1.46, 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 yFbwQ6omCrAz for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 09:56: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 20C981294D0 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 09:56: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=SMpCVk49AW6Z0Lpok8w0YrcFRS0=; b=gKT7Kxh+f+0wkVR/ brv61p9Dxd6Fj6hxcbyQMFmrHcSQKStuDuw986tHUQhRFEshNVt8jgo4NN1CsVKo DMJmAzuqbE4J7YolrslhUtUOdoOJ26LLDEz5B1WAof4FbouAvXZQicuAOTURsWyz coz1y6N22SLzxMvfi0wbCCfNS7g=
Received: by filter0214p1iad2.sendgrid.net with SMTP id filter0214p1iad2-17622-5BF59C5A-28 2018-11-21 17:56:42.955670483 +0000 UTC m=+343436.847442582
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id DArnXu2PTteqVK6ou6hnvQ for <quic-issues@ietf.org>; Wed, 21 Nov 2018 17:56:42.847 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id CE640460E31 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 09:56:42 -0800 (PST)
Date: Wed, 21 Nov 2018 17:56:43 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b1dfba5bff6cef652eb404444731e765fb142e792cf00000001180d5e5a92a169ce16d6a8bc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2037/review/177366251@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2037@github.com>
References: <quicwg/base-drafts/pull/2037@github.com>
Subject: Re: [quicwg/base-drafts] Fix typo: doubled word (#2037)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf59c5accd18_52e33fdc42ed45b41621e1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3W0J90vnVyCkPhEILPkBwo78dpGLxKs8Vx3i 7EcU2b7+SVX9Q7NzMqo1RaPiXtLMNbYstxnWi3ubaBrrhq+9ZkaUX8Yk1LlON/+kIz6ZmwFB1CD3NI LI0cxqAHUlL3Qw2GwwZXyO7pknH4O7O1AknCjtBOOpfLtu8XIHJ4V0Tk3u09ccxft5zHJJST4T6an3 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IqDzDRB316l46dzAQkJqelLftgo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 17:56:46 -0000

----==_mimepart_5bf59c5accd18_52e33fdc42ed45b41621e1
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/2037#pullrequestreview-177366251
----==_mimepart_5bf59c5accd18_52e33fdc42ed45b41621e1
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/2037#pullrequestreview-177366251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5oMJVJmhuh2Fl1ZyyiTeG48vnJbks5uxZPagaJpZM4YtVVt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq09BWSi4O1C1jBCB4hcQ92XOTkeqks5uxZPagaJpZM4YtVVt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2037"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2037#pullrequestreview-177366251"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2037#pullrequestreview-177366251",
"url": "https://github.com/quicwg/base-drafts/pull/2037#pullrequestreview-177366251",
"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 2037",
"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/2037#pullrequestreview-177366251"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414537069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf59c5accd18_52e33fdc42ed45b41621e1--


From nobody Wed Nov 21 10:07: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 71D67130F50 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:07: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 0isPYc9f45Ji for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:07: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 70A0D130DF0 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 10:07:08 -0800 (PST)
Date: Wed, 21 Nov 2018 10:07:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542823627; bh=gu5E5iJccm0OAgzyuNOcY8jmBr0uJZUOhkdxgRqX8As=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ED3heBiuj8WY8lDNvwxGxUe7cOWCfh/44JR99cOwkIMuNDCsxOeTHwdsOlOFmIt/I FtZKdvmFfHkf4XhdsBPAS3lmoknV7nA2AXTQTfrkZLXlO+abAdAgzUaBMWCekSXxyB h0PDmSSaN8BG1/zPYnI2uZJMHutBSdE42tTNdkMc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba730a5644229a7ffc6c7da29046d616742d7813592cf00000001180d60cb92a169ce16d3ac5a@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/177369982@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_5bf59ecba9ec5_684c3fe5b52d45bc7687cd"; 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/cQ6P2qdWTWoW-XGdWqiaPXxby-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, 21 Nov 2018 18:07:16 -0000

----==_mimepart_5bf59ecba9ec5_684c3fe5b52d45bc7687cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1766,7 +1768,8 @@ 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.
+round-trip time than the original.  A value of three times the current
+Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.

I had the same thought, or a minimum value of sorts.

-- 
You are receiving this 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#discussion_r235491326
----==_mimepart_5bf59ecba9ec5_684c3fe5b52d45bc7687cd
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/2033#discussion_r235491326">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1766,7 +1768,8 @@ 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.
+round-trip time than the original.  A value of three times the current
+Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
</pre>
<p>I had the same thought, or a minimum value of sorts.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r235491326">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7ebBZB2p62ghXjB35Iu0akbsV31ks5uxZZLgaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy9E-MSV7Uw4QofFejIDCqwQPeFMks5uxZZLgaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2033"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2033#discussion_r235491326"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#discussion_r235491326",
"url": "https://github.com/quicwg/base-drafts/pull/2033#discussion_r235491326",
"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 2033",
"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/2033#discussion_r235491326"
}
],
"@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_5bf59ecba9ec5_684c3fe5b52d45bc7687cd--


From nobody Wed Nov 21 10: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 AE949130F14 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:11: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 Ljx1GLxgGmy3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:11: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 DF235130F4D for <quic-issues@ietf.org>; Wed, 21 Nov 2018 10:11:07 -0800 (PST)
Date: Wed, 21 Nov 2018 10:11:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542823867; bh=jtMyUwMtJXwTsP4f4/5VTpf9kQAhEnBtwy26EDDW8ys=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IyaBdxwxUI6NISVAXi8I9Tw60nEFl8unrjuieXrNgY8AK/nGUiyQDv0+ZdSX6WpdB Ln2c5t6HxeYMIaZgdT6+kLzDfq67+E3LqRQBBSFUar4ANaDstNIzJAQPUNGsyyTzZc ctFYFFQ1Ksv6WTN5O8vplxcASC8XYHnkNnE9XLRc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea232be5658fc68fe2fb5a1b1eeb22ce99d9474c92cf00000001180d61ba92a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/c440761717@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf59fbaf1ffd_38c83fe1d5cd45b4507b0"; 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/4MsvItQ7NpEviy0JNVFBlnNNFf4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 18:11:21 -0000

----==_mimepart_5bf59fbaf1ffd_38c83fe1d5cd45b4507b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop but even if punching via ICE, both endpoints could be travelling (like moving from train wifi to station wifi). I like the idea of fixing the server from an attack perspective, but I'm afraid it is too restrictive.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440761717
----==_mimepart_5bf59fbaf1ffd_38c83fe1d5cd45b4507b0
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> but even if punching via ICE, both endpoints could be travelling (like moving from train wifi to station wifi). I like the idea of fixing the server from an attack perspective, but I'm afraid it is too restrictive.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440761717">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6an1jRoolrlzjfJ7rC_Ri9J-nCMks5uxZc6gaJpZM4YsZZN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Q46lZ8SPFNX6o4uVBHPh1lUYtHks5uxZc6gaJpZM4YsZZN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2031: @MikeBishop but even if punching via ICE, both endpoints could be travelling (like moving from train wifi to station wifi). I like the idea of fixing the server from an attack perspective, but I'm afraid it is too restrictive."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440761717"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440761717",
"url": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440761717",
"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] Servers can't migrate.  Period. (#2031)",
"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\": 2031,\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\": 2031\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440761717"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414291533\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf59fbaf1ffd_38c83fe1d5cd45b4507b0--


From nobody Wed Nov 21 10: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 178DB128CE4 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:11: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 PADO2liPqgbL for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:11: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 C2840128AFB for <quic-issues@ietf.org>; Wed, 21 Nov 2018 10:11:54 -0800 (PST)
Date: Wed, 21 Nov 2018 10:11:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542823914; bh=KZN4d67XU13x7JMgPNyP0y895O2Jo7FK0a0YWFTePJ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bzr1qzag3lPUqP/dRpO24INbmXpYcDBlkcA5Q5kFe0UN8hAHE4coMZtm435SLzYdp LR6jk0a1nyPKnPHstyWtrQZDj0wLB/KeJO43qSDc9/dzQDvZtlbzyXiTVCtFOBbmWE SeEQcPFHG+Vxc1h1xcvij4SSmgAkw2zKXerq2q/I=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56a659e4afcea1e60e1b13fe00ed8eff3d02618f92cf00000001180d61e992a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/review/177367063@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf59fe9ea9f0_21af3fba8c2d45c03482"; 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/Puiz-5zkvdVxfevJQJD1nRnyNY0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 18:11:57 -0000

----==_mimepart_5bf59fe9ea9f0_21af3fba8c2d45c03482
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
-## Path Maximum Transmission Unit
+The PMTU is the maximum size of the entire IP datagram including the IP header,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet header,
+protected payload, and any authentication fields. This can be depend upon the

```suggestion
protected payload, and any authentication fields. This can depend upon the
```

>  
-## Path Maximum Transmission Unit
+The PMTU is the maximum size of the entire IP datagram including the IP header,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet header,
+protected payload, and any authentication fields. This can be depend upon the
+current path characteristics.  Therefore, the current largest UDP payload an
+implementation will send is referred to as QUIC Maximum Packet Size (MPS).

Do we need a new defined-and-capitalized term for this? Is there a reason this would be different from "current estimated PMTU"?

>  
-The Path Maximum Transmission Unit (PMTU) is the maximum size of the entire IP
-header, UDP header, and UDP payload. The UDP payload includes the QUIC packet
-header, protected payload, and any authentication fields.
+QUIC depends on a PMTU of at least 1280 bytes. This is the IPv6 minimum size
+{{!RFC8200}} and is also supported by most modern IPv4 networks.  All QUIC
+packets (except for PMTU probe packets) SHOULD be sized to fit within the MPS
+to avoid IP fragmentation or packet drop along the path {{!RFC8805}.

"to avoid packet drop" feels like it's missing a word, or at least a letter.  "to avoid packet drops"?  Seems a little colloquial, but if it's accurate, maybe.  "to avoid the packet being fragmented or dropped", perhaps?

> +Each pair of local and remote addresses could have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOULD
+maintain a MPS for each combination of local and remote IP addresses.
+
+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 MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an
+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is
+dropped because it is larger than the local router MTU. DPLPMTUD can also
+optionally utilise these messages.  This use of ICMP messages is

RFC7322:
> The RFC publication language is English.  Spelling may be either American or British, as long as an individual document is internally consistent.  Where both American and British English spelling are used within a document or cluster of documents, the text will be modified to be consistent with American English spelling.

> +that connection ID information corresponds to an active session.
+
+Further validation can also be provided:
+
+* An IPv4 endpoint could set the Don't Fragment (DF) bit on a small proportion
+  of packets, so that most invalid ICMP messages arrive when there are no DF
+  packets outstanding, and can therefore be identified as spurious.
+
+* An endpoint could store additional information from the IP or UDP headers to
+  use for validation (for example, the IP ID or UDP checksum).
+
+The endpoint SHOULD ignore all ICMP messages that are not validated or do not
+carry sufficient quoted packet payload to perform validation.  Any reduction in
+the QUIC MPS MAY be provisional until QUIC's loss detection algorithm
+determines that the quoted packet has actually been lost.
+

That guards against an ICMP message that's wholly fabricated, but not against the man-on-the-side attack.  If the attacker legitimately saw a packet, the only way you detect the attack is when the peer acks the supposedly-too-big packet.

> +
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is
+dropped because it is larger than the local router MTU. DPLPMTUD can also
+optionally utilise 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
+{{!RFC8201}}.
+
+QUIC endpoints SHOULD provide validation to protect from off-path injection of
+ICMP messages as specified in {{!RFC8201}} and Section 5.2 of {{!RFC8085}}.
+This uses the quoted packet supplied in the payload of an ICMP message, which,
+when present, can be used to associate the message with a corresponding
+transport connection {{!DPLPMTUD}}.

Unfortunately, the best security we have when trying to confirm that a message came from someone on path is that it saw the packet.  We should be wary of believing such unauthenticated messages blindly, however -- this might instead be a signal to re-do PMTUD, or as noted below, be a provisional signal until the packet is independently 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/2036#pullrequestreview-177367063
----==_mimepart_5bf59fe9ea9f0_21af3fba8c2d45c03482
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235489044">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-## Path Maximum Transmission Unit
+The PMTU is the maximum size of the entire IP datagram including the IP =
header,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet h=
eader,
+protected payload, and any authentication fields. This can be depend upo=
n the
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-protected payload, and any authentication fie=
lds. This can be depend upon the
+protected payload, and any authentication fields. This can depend upon t=
he
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235489258">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-## Path Maximum Transmission Unit
+The PMTU is the maximum size of the entire IP datagram including the IP =
header,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet h=
eader,
+protected payload, and any authentication fields. This can be depend upo=
n the
+current path characteristics.  Therefore, the current largest UDP payloa=
d an
+implementation will send is referred to as QUIC Maximum Packet Size (MPS=
).
</pre>
<p>Do we need a new defined-and-capitalized term for this? Is there a rea=
son this would be different from "current estimated PMTU"?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235489727">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-The Path Maximum Transmission Unit (PMTU) is the maximum size of the ent=
ire IP
-header, UDP header, and UDP payload. The UDP payload includes the QUIC p=
acket
-header, protected payload, and any authentication fields.
+QUIC depends on a PMTU of at least 1280 bytes. This is the IPv6 minimum =
size
+{{!RFC8200}} and is also supported by most modern IPv4 networks.  All QU=
IC
+packets (except for PMTU probe packets) SHOULD be sized to fit within th=
e MPS
+to avoid IP fragmentation or packet drop along the path {{!RFC8805}.
</pre>
<p>"to avoid packet drop" feels like it's missing a word, or at least a l=
etter.  "to avoid packet drops"?  Seems a little colloquial, but if it's =
accurate, maybe.  "to avoid the packet being fragmented or dropped", perh=
aps?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235490950">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +Each pair of local and remote addresses c=
ould have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOU=
LD
+maintain a MPS for each combination of local and remote IP addresses.
+
+If a QUIC endpoint determines that the PMTU between any pair of local an=
d
+remote IP addresses has fallen below the size needed to support the smal=
lest
+allowed MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an=

+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP mes=
sages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet i=
s
+dropped because it is larger than the local router MTU. DPLPMTUD can als=
o
+optionally utilise these messages.  This use of ICMP messages is
</pre>
<p>RFC7322:</p>
<blockquote>
<p>The RFC publication language is English.  Spelling may be either Ameri=
can or British, as long as an individual document is internally consisten=
t.  Where both American and British English spelling are used within a do=
cument or cluster of documents, the text will be modified to be consisten=
t with American English spelling.</p>
</blockquote>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235492415">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +that connection ID information correspond=
s to an active session.
+
+Further validation can also be provided:
+
+* An IPv4 endpoint could set the Don&#39;t Fragment (DF) bit on a small =
proportion
+  of packets, so that most invalid ICMP messages arrive when there are n=
o DF
+  packets outstanding, and can therefore be identified as spurious.
+
+* An endpoint could store additional information from the IP or UDP head=
ers to
+  use for validation (for example, the IP ID or UDP checksum).
+
+The endpoint SHOULD ignore all ICMP messages that are not validated or d=
o not
+carry sufficient quoted packet payload to perform validation.  Any reduc=
tion in
+the QUIC MPS MAY be provisional until QUIC&#39;s loss detection algorith=
m
+determines that the quoted packet has actually been lost.
+
</pre>
<p>That guards against an ICMP message that's wholly fabricated, but not =
against the man-on-the-side attack.  If the attacker legitimately saw a p=
acket, the only way you detect the attack is when the peer acks the suppo=
sedly-too-big packet.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235492582">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP mes=
sages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet i=
s
+dropped because it is larger than the local router MTU. DPLPMTUD can als=
o
+optionally utilise these messages.  This use of ICMP messages is
+potentially vulnerable to off-path attacks that successfully guess the I=
P
+address 3-tuple and reduce the PMTU to a bandwidth-inefficient value
+{{!RFC8201}}.
+
+QUIC endpoints SHOULD provide validation to protect from off-path inject=
ion of
+ICMP messages as specified in {{!RFC8201}} and Section 5.2 of {{!RFC8085=
}}.
+This uses the quoted packet supplied in the payload of an ICMP message, =
which,
+when present, can be used to associate the message with a corresponding
+transport connection {{!DPLPMTUD}}.
</pre>
<p>Unfortunately, the best security we have when trying to confirm that a=
 message came from someone on path is that it saw the packet.  We should =
be wary of believing such unauthenticated messages blindly, however -- th=
is might instead be a signal to re-do PMTUD, or as noted below, be a prov=
isional signal until the packet is independently declared lost.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2036#pullrequestreview-177367063">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
5abnQEuI7e_GarGPlcTkGv3wLVaks5uxZdpgaJpZM4YtQHJ">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqz1lYlNLVu6W2egBWcC8E=
EKc1NqLks5uxZdpgaJpZM4YtQHJ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #2036"}],"action":{"name":"View Pull Request","url":"=
https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-1773670=
63"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestrev=
iew-177367063",
"url": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview=
-177367063",
"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 2036",
"sections": [
{
"text": "",
"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/2036#pullrequestreview=
-177367063"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4145156=
57\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf59fe9ea9f0_21af3fba8c2d45c03482--


From nobody Wed Nov 21 10: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 51E99128AFB for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:14: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 7wqyAaHhm-3i for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:14: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 7696B128CE4 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 10:14:26 -0800 (PST)
Date: Wed, 21 Nov 2018 10:14:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542824065; bh=xGpq8aCEauuz7vGzNu74LyI7wPMHJlH+7ZmQEtnj6Ws=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iAbTmm75FTzVG5QoSgq94iy+eaXNsm0vWRUJQYI1XaZYMm9oUuJ1OXHEAI9LRvaFO FRYsFo9BRbPes+R4FCNXTaTzh9jS5Me4A65BFrKxY8OobrsH1m4xzsFOG3gzVIgrNi px7MDTJH8d6cumKeNNeDN559vbZeWjK8IMf+nEOU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba92da0c0db9d7b7e12675d4ae189bc99c7019c2e92cf00000001180d628192a169ce16d1c244@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/review/177372648@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_5bf5a0818d7bb_5d443fa9338d45c0102120"; 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/Giju_CEea-V5c9yzb7fXQfmW3dY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 18:14:28 -0000

----==_mimepart_5bf5a0818d7bb_5d443fa9338d45c0102120
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sent
+prior to knowing the peer has keys to unprotect them are lost, the
+sender's congestion control MAY ignore the loss of those packets if it's
+believe they were received by the peer prior to having the correct keys.

But the question is if it can be done with far less resources here because it is not only taking bandwidth but also convincing and endpoint to back off. I don't know enough this to really know. It could also be the window is overestimated, which is not such a bad thing 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/2028#discussion_r235493381
----==_mimepart_5bf5a0818d7bb_5d443fa9338d45c0102120
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/2028#discussion_r235493381">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +999,17 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Loss of protected packets during the handshake
+
+0RTT and 1RTT packets sent prior to handshake completion can arrive before
+the peer has keys to unprotect them.  In those cases, the peer may decide
+not to buffer the packets.  This will cause the packets to never be
+acknowledged and eventually declared lost, despite being delivered to
+the peer.  If the server rejects 0RTT, then the congestion controller
+SHOULD ignore the loss of 0RTT packets.  If any 0RTT or 1RTT packets sent
+prior to knowing the peer has keys to unprotect them are lost, the
+sender&#39;s congestion control MAY ignore the loss of those packets if it&#39;s
+believe they were received by the peer prior to having the correct keys.
</pre>
<p>But the question is if it can be done with far less resources here because it is not only taking bandwidth but also convincing and endpoint to back off. I don't know enough this to really know. It could also be the window is overestimated, which is not such a bad thing 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/2028#discussion_r235493381">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4aYDQD8s3UUdBHqqP7cdYGqtYmxks5uxZgBgaJpZM4Yr6j5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0OiWOAOleyXqPlAE9_1_C9bTrw0ks5uxZgBgaJpZM4Yr6j5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2028"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2028#discussion_r235493381"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2028#discussion_r235493381",
"url": "https://github.com/quicwg/base-drafts/pull/2028#discussion_r235493381",
"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 2028",
"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/2028#discussion_r235493381"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414165241\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5a0818d7bb_5d443fa9338d45c0102120--


From nobody Wed Nov 21 10:25: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 9A73A130E1B for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:25: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 K8UgSFSeSEft for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:25:44 -0800 (PST)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D28E8130DFB for <quic-issues@ietf.org>; Wed, 21 Nov 2018 10:25:44 -0800 (PST)
Date: Wed, 21 Nov 2018 10:25:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542824744; bh=0NM3iZt/P47by88djYhd3e9NWGe4AeQ6tRGx3qsdMVE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T9Gx/pYbkGK65VJjPAfbTvrd6fXxPnYmUe6PXmterkmP5ZgbDpdvH58PWyQxKkpX6 Bm8vutxOudzOX/r1AdfjU3zQt/Ig+ZOXdrU2u0CYpiiO0PwqmddgK6qDDMlcq+xyQz gpUuw+/rdG6BcGuNI92iXli4hElgiHQstzkm3AW8=
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/2036/push/3070122849@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5a32819d66_6b5e3fd1af8d45bc198782"; 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/b3g77xgWuPtJzywZ9M92kVMm8Wg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 18:25:57 -0000

----==_mimepart_5bf5a32819d66_6b5e3fd1af8d45bc198782
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

562ae55  Fix build breaks


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036/files/513358498dd51015057b4ed0c70ba7382c903df3..562ae5566b0b707913b323eb874d8cc271f2ea15

----==_mimepart_5bf5a32819d66_6b5e3fd1af8d45bc198782
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/562ae55">562ae55</a>  Fix build breaks</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2036/files/513358498dd51015057b4ed0c70ba7382c903df3..562ae5566b0b707913b323eb874d8cc271f2ea15">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq29ZR5n5nS_O7v0Pn3_beVrAYUb9ks5uxZqogaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_-z_N0fwYr0SbfkAJU3OQuiU5Rdks5uxZqogaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036/files/513358498dd51015057b4ed0c70ba7382c903df3..562ae5566b0b707913b323eb874d8cc271f2ea15"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036/files/513358498dd51015057b4ed0c70ba7382c903df3..562ae5566b0b707913b323eb874d8cc271f2ea15",
"url": "https://github.com/quicwg/base-drafts/pull/2036/files/513358498dd51015057b4ed0c70ba7382c903df3..562ae5566b0b707913b323eb874d8cc271f2ea15",
"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 #2036",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2036:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "562ae55",
"value": "Fix build breaks"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036/files/513358498dd51015057b4ed0c70ba7382c903df3..562ae5566b0b707913b323eb874d8cc271f2ea15"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf5a32819d66_6b5e3fd1af8d45bc198782--


From nobody Wed Nov 21 10:38: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 72A2F1294D0 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:38:43 -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 fEsqJ5pdG_oQ for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:38: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 B342412426A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 10:38:41 -0800 (PST)
Date: Wed, 21 Nov 2018 10:38:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542825520; bh=s1w2Dfcka/nySpMflfMtnHPa3XbzBZQ7IwYb15KcOdg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zgrjIlZydUP1hxAKK11InBLtDLLK/zlP1is640Cj00Y/8ou5pkgTWs+MfyCu4IhHu vimmRL/oLBXipkAhSxzZbiFv9X5vnVkW5JbnFFUQThe7+yHJLgAJUgvhQJWSK1IsUF LYoemhcvD70QFRlZ4IXsLjkU6l2NlgiPGqASzQlM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab48e26979775adb3d53d47d6752bf1659a50cb90792cf00000001180d683092a169ce16d3ac5a@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/177381294@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_5bf5a630d27a2_2bb93f9dda4d45c436701e"; 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/CKhAc5L4KfjWB_Oh5tNDpCYIZd0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 18:38:44 -0000

----==_mimepart_5bf5a630d27a2_2bb93f9dda4d45c436701e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

I agree it feels a bit verbose, but I think all the right information 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/pull/2033#pullrequestreview-177381294
----==_mimepart_5bf5a630d27a2_2bb93f9dda4d45c436701e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>I agree it feels a bit verbose, but I think all the right information 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/pull/2033#pullrequestreview-177381294">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-g3NkGsBx4JKHapSrlSDm4wozHEks5uxZ2wgaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7HfAa9Ak8wuetZVjox-u0bACon8ks5uxZ2wgaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2033"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177381294"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177381294",
"url": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177381294",
"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 2033",
"sections": [
{
"text": "I agree it feels a bit verbose, but I think all the right information is there.",
"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/2033#pullrequestreview-177381294"
}
],
"@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_5bf5a630d27a2_2bb93f9dda4d45c436701e--


From nobody Wed Nov 21 10:53: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 2B1F4130DC3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:53: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 cVIHfPIBHt7S for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:53: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 5D38112426A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 10:53:01 -0800 (PST)
Date: Wed, 21 Nov 2018 10:53:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542826380; bh=SQxxLi5ASZrha6Lwtvy6YFWq8Fv6Xa/mhMw+/endOv0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u+m54SfNvZvN9oxhsn+AIDQroSXN8Rno6JpSb+ODZOkaB+/HJNbiKdvnT5WoHCPs9 lMWSOCTGcdPSKU9wp/Kx9eVLHYss/bOATf546pKE8nqk/33k2wDEi3mnzLVdaJOcYR 7aVH5EiokvvIWG6Y4qqI3R9W27nyResI3A6OCszc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab863e44aada1db760cdfa2814e7a79211931b243e92cf00000001180d6b8c92a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/c440773510@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5a98c85fe5_64cd3fbf016d45c0341671"; 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/t60Qt36MIESxrqpgdNwDj7QQ-XY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 18:53:03 -0000

----==_mimepart_5bf5a98c85fe5_64cd3fbf016d45c0341671
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

And padding or not, it should be exceptionally rare to have sub-three-byte payloads.  A packet that includes no frames is invalid; an ACK can't be smaller than five bytes at the minimum and is likely a good bit larger.

So what is that one- or two-byte packet you're sending?  Probably a keep-alive with a PING frame by itself, and you could just modify the keep-alive code to generate three PING frames instead of one.  At that point, the check for undersized packets will be nearly 100% on the not-undersized branch.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440773510
----==_mimepart_5bf5a98c85fe5_64cd3fbf016d45c0341671
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>And padding or not, it should be exceptionally rare to have sub-three-=
byte payloads.  A packet that includes no frames is invalid; an ACK can't=
 be smaller than five bytes at the minimum and is likely a good bit large=
r.</p>
<p>So what is that one- or two-byte packet you're sending?  Probably a ke=
ep-alive with a PING frame by itself, and you could just modify the keep-=
alive code to generate three PING frames instead of one.  At that point, =
the check for undersized packets will be nearly 100% on the not-undersize=
d branch.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2030#issuecomment-440773510">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq49VX9=
bdLgxaUvXkUt70RCI7LYFdks5uxaEMgaJpZM4YsYtu">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9UbHFiHTKu7mP7WN9m9xHvU-UeA=
ks5uxaEMgaJpZM4YsYtu.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2030: And padding or not, it should be exceptionally rare to h=
ave sub-three-byte payloads.  A packet that includes no frames is invalid=
; an ACK can't be smaller than five bytes at the minimum and is likely a =
good bit larger.\r\n\r\nSo what is that one- or two-byte packet you're se=
nding?  Probably a keep-alive with a PING frame by itself, and you could =
just modify the keep-alive code to generate three PING frames instead of =
one.  At that point, the check for undersized packets will be nearly 100%=
 on the not-undersized branch."}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/2030#issuecomment-4407735=
10"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-4=
40773510",
"url": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-4407=
73510",
"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] Pad rather than shift the header prote=
ction offset (#2030)",
"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\": 2030,\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\": 2030\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-4407=
73510"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142887=
50\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5a98c85fe5_64cd3fbf016d45c0341671--


From nobody Wed Nov 21 10:57: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 925AB1294D0 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:57: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 RVDts5hM_npJ for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 10:57: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 D816712426A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 10:57:20 -0800 (PST)
Date: Wed, 21 Nov 2018 10:57:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542826639; bh=BaYRTf5/YF3xZbYXt3GET3jq403ANkvV6Tem8qz1aKU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WupnjIDO3KPO6KEj5LkFgWRYuDPN8CozRK0JMRBijY4pNplvDvi1iy/8zWBe3Y/44 nhW5oZQh4ro8PA4mpjfsCT84guJiTOUXdZybSxFQ/ECGzWERzXXR7aTMu1+glyrZxq lZbeC11c3DUrCnfoCS1Lrg+VcFMd9HFWCkpuryew=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab98b9167e7d25cba474c46966bce4f15ff6cf41c392cf00000001180d6c8f92a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/c440774771@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5aa8fad110_73713f976ced45c0781ae"; 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/0PNeUXzjCffVNuIWGRGf-agXrvQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 18:57:23 -0000

----==_mimepart_5bf5aa8fad110_73713f976ced45c0781ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj, that's not a barrier.  IIUC, ICE should track those changes of IP address.  What I'm suggesting is that P2P would delegate all the address management to ICE, and consider the endpoints that ICE provides it as being the same "address".  From P2P QUIC's standpoint, no one ever changes 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/2031#issuecomment-440774771
----==_mimepart_5bf5aa8fad110_73713f976ced45c0781ae
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>, that's not a barrier.  IIUC, ICE should track tho=
se changes of IP address.  What I'm suggesting is that P2P would delegate=
 all the address management to ICE, and consider the endpoints that ICE p=
rovides it as being the same "address".  From P2P QUIC's standpoint, no o=
ne ever changes 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/pull/2031#issuecomment-440774771">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4Flsk=
vfTAufD-_cBE7rFTwnNUTOks5uxaIPgaJpZM4YsZZN">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3qHCke_97GXhlTYWGxYuCkBnpnN=
ks5uxaIPgaJpZM4YsZZN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2031: @mikkelfj, that's not a barrier.  IIUC, ICE should track=
 those changes of IP address.  What I'm suggesting is that P2P would dele=
gate all the address management to ICE, and consider the endpoints that I=
CE provides it as being the same \"address\".  From P2P QUIC's standpoint=
, no one ever changes address."}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4407747=
71"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4=
40774771",
"url": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4407=
74771",
"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] Servers can't migrate.  Period. (#2031=
)",
"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\": 2031,\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\": 2031\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4407=
74771"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142915=
33\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5aa8fad110_73713f976ced45c0781ae--


From nobody Wed Nov 21 11: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 62B90130DFB for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 11: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 2iSmeEovXYJt for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 11:09: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 EAAC6130DDC for <quic-issues@ietf.org>; Wed, 21 Nov 2018 11:09:43 -0800 (PST)
Date: Wed, 21 Nov 2018 11:09:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542827383; bh=Lo2I84nnaAb5My8XHZKM9StFxmajdcYT98llrBepHtM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bWWVhgN1kdWJrOp9k8Hl5YZ4Wje0TJWWSQD+CttOo8K99smnylWXK5wvJ73pml+j2 IVCx8PRzAByWxBRGNK+XHM1C7ZTFtLr6kbrIqB4izUQKDXTEG2WGIRQj22Fpf4piLd 5mfBZr/MFkP7kxOBnbIADLKtMpCedz3M6YVL/8iI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab181924043c2ba80e65fc5f029a8fc7c049ad3b7692cf00000001180d6f7792a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/c440778341@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5ad77621a_462a3f83f82d45b835710"; 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/QuqB-l7JNZBgDobHZU4QaSDWOE8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 19:09:46 -0000

----==_mimepart_5bf5ad77621a_462a3f83f82d45b835710
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not up to speed on all the punc techs, but my impression is that you often want to end up in a situation where there is no middle man involved after the initial connection is established. Any local NAT boxes would have been punched. I'm not sure this is possible with just QUIC, but some driver logic should be able to provide an IP/port combo to the other end. But this is for stationary NAT.

You can also imagine an intial rendezvous service that is not necessarily punching NAT but rather provides a location service. Once you connect using driver logic, the IP/port is handed to QUIC, and then migration becomes an issue because there is only the endpoints to track the migrations. This is the two traveller scenario as opposed to domestic Skype or Bittorrent.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440778341
----==_mimepart_5bf5ad77621a_462a3f83f82d45b835710
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not up to speed on all the punc techs, but my impression is that y=
ou often want to end up in a situation where there is no middle man invol=
ved after the initial connection is established. Any local NAT boxes woul=
d have been punched. I'm not sure this is possible with just QUIC, but so=
me driver logic should be able to provide an IP/port combo to the other e=
nd. But this is for stationary NAT.</p>
<p>You can also imagine an intial rendezvous service that is not necessar=
ily punching NAT but rather provides a location service. Once you connect=
 using driver logic, the IP/port is handed to QUIC, and then migration be=
comes an issue because there is only the endpoints to track the migration=
s. This is the two traveller scenario as opposed to domestic Skype or Bit=
torrent.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2031#issuecomment-440778341">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4rZYY=
6-Kf7dxI8e_MqVSHVW4hkSks5uxaT3gaJpZM4YsZZN">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6bVUtEAQGTTiYeoHpps5Jr4-m11=
ks5uxaT3gaJpZM4YsZZN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2031: I'm not up to speed on all the punc techs, but my impressi=
on is that you often want to end up in a situation where there is no midd=
le man involved after the initial connection is established. Any local NA=
T boxes would have been punched. I'm not sure this is possible with just =
QUIC, but some driver logic should be able to provide an IP/port combo to=
 the other end. But this is for stationary NAT.\r\n\r\nYou can also imagi=
ne an intial rendezvous service that is not necessarily punching NAT but =
rather provides a location service. Once you connect using driver logic, =
the IP/port is handed to QUIC, and then migration becomes an issue becaus=
e there is only the endpoints to track the migrations. This is the two tr=
aveller scenario as opposed to domestic Skype or Bittorrent.\r\n"}],"acti=
on":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dra=
fts/pull/2031#issuecomment-440778341"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4=
40778341",
"url": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4407=
78341",
"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] Servers can't migrate.  Period. (#2031=
)",
"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\": 2031,\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\": 2031\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4407=
78341"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142915=
33\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5ad77621a_462a3f83f82d45b835710--


From nobody Wed Nov 21 12: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 17B8F130F39 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 12:02: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 S-6_CEdFetgL for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 12:02: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 40ABE130E88 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 12:02:18 -0800 (PST)
Date: Wed, 21 Nov 2018 12:02:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542830537; bh=UOOAzt0iFg7aVTioIQzQfsm4wNQGBMiL0UlRoOLnXg0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HTE+gxdF6hcC425nxecvzssH4q2sR932XhzlfQXcZMCOquVF5B+4loYnCOOt6lJHB YNMrzdYSNsKeVICNAly0Gbkca2cJTK+sb3tk4OG0sfoNJgDeR5q3n+CkCSvRAdJ6ZI OJFdcKEzIRPkdE8H502c6fSrT4Z68So4FCFjBV9U=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85b28351a139d1f4fd237f9df29effc385d123dc92cf00000001180d7bc992a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/c440792569@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5b9c9657d_4e43fd9c2cd45c0383518"; 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/tipP8c9L1XyabqNlEbYzdAfisoY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 20:02:31 -0000

----==_mimepart_5bf5b9c9657d_4e43fd9c2cd45c0383518
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I support 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/2030#issuecomment-440792569
----==_mimepart_5bf5b9c9657d_4e43fd9c2cd45c0383518
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I support 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/2030#issuecomment-440792569">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_YCaiRGZ5mSx_erpYU4p-YmVTLVks5uxbFJgaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5f3deGX5K2rtOPSRTn3Z8uGR1Uoks5uxbFJgaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2030: I support this PR"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440792569"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440792569",
"url": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440792569",
"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] Pad rather than shift the header protection offset (#2030)",
"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\": 2030,\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\": 2030\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030#issuecomment-440792569"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5b9c9657d_4e43fd9c2cd45c0383518--


From nobody Wed Nov 21 12:03: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 018B2130F41 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 12:03: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 qOdIdLxzmg9v for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 12:03: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 C644B130EB1 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 12:03:14 -0800 (PST)
Date: Wed, 21 Nov 2018 12:03:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542830593; bh=vVfYGZK9e9s/qjXzN5vrdudNrdp8PM6o6BMpWH1zh+U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U5v6QFci3Rtd2cwbKUWy89UP3PDbL6maZDV5sWfPRojgHe9CmQMnpJV7LFVEbzy0N QEjPz3tPzdA62ywbvzvq+X5TYG3yOkyIOj6Pv2u4UnkNXFOjEph89KqNLs+hHbakvF 0zDK2INi390c6uJZf4orlZbQkksCGVdyXso3HIEg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab605367b2e025a7faea35e73cfc3822812b27c95692cf00000001180d7c0192a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c440792817@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5ba01a5edc_6e713ff40f2d45b84326d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pviEUJwJ3FItKrOzGEX9usO8dww>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 20:03:28 -0000

----==_mimepart_5bf5ba01a5edc_6e713ff40f2d45b84326d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I see where you are going, but I don't think that this is using "the current TLS KDF". That's what put us in this bind in the first place.  We have to be more concrete than that, and that means specifying exactly what to do with the secrets that TLS provides.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440792817
----==_mimepart_5bf5ba01a5edc_6e713ff40f2d45b84326d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I see where you are going, but I don't think that this is using "the current TLS KDF". That's what put us in this bind in the first place.  We have to be more concrete than that, and that means specifying exactly what to do with the secrets that TLS provides.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440792817">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7MEUg46A1_Jg9ZU33m9xp8AkbJCks5uxbGBgaJpZM4Ysfw7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1AMY6BOqADRLBQVS_rIqArlH8iAks5uxbGBgaJpZM4Ysfw7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2034: I see where you are going, but I don't think that this is using \"the current TLS KDF\". That's what put us in this bind in the first place.  We have to be more concrete than that, and that means specifying exactly what to do with the secrets that TLS provides."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440792817"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440792817",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440792817",
"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] Use the same KDF regardless of TLS version (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440792817"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414317627\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5ba01a5edc_6e713ff40f2d45b84326d--


From nobody Wed Nov 21 12: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 A0767130F08 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 12:24: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 4kpDZ2Oca86q for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 12:24: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 06687130F13 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 12:24:08 -0800 (PST)
Date: Wed, 21 Nov 2018 12:24:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542831846; bh=P/xwG8f1qFryi04s6o/8gft76EDc40f/g9SEAN3bH8U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RHGzlaCTaOMN4gNa5/G5gFd7XAj04gUG2z+thp2Um4J7xrMCQCjrYH/C9LnM/vQCd R4SsZwymQm2SCtNfwqkLBv03e6OwCq2PQVOEUNF93LKhaZmsYaIZSd6TW9XeEut17t v3uVE74RRL5SdKBeI7RJT7j8IhQpTu9JaRmKbMZk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf5b23c78e22b2f7392c7b63ff477bbd00713dd1592cf00000001180d80e692a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c440798186@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5bee67188e_26553fb5d6ad45b4428345"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/agOV9i4MGeBixqrE28BwcJyL8L0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 20:24:20 -0000

----==_mimepart_5bf5bee67188e_26553fb5d6ad45b4428345
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, I tend to agree @martinthomson that always using the TLS 1.3 HKDF for packet protection is simpler.

I can see that the TLS-version-independent construction required by #2032 can be complex depending on the TLS stack (to be honest, it would be complex in picotls too, unless we create a API like the one in 
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440570473). OTOH, it is uncertain if we would gain anything from a HKDF construction that's trying to be version-independent, there's no guarantee that the future versions of TLS uses a KDF that is API-compatible with that of TLS 1.3.

Therefore, I am not against mandating the use of TLS "1.3" HKDF for QUICv1. The only complaint I have is that, then, we do not need the "tls13 " prefix. Having it is not bad by itself, but imposes an unnecessary change to the implementors.

I feel sorry for the asking the editors to revert #1991 after spending an effort on it. But I am not sure if we can convince that the implementors #1991 is a necessary change if we adopt the text of 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/2034#issuecomment-440798186
----==_mimepart_5bf5bee67188e_26553fb5d6ad45b4428345
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>FWIW, I tend to agree <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> that always using t=
he TLS 1.3 HKDF for packet protection is simpler.</p>
<p>I can see that the TLS-version-independent construction required by <a=
 class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load iss=
ue title" data-id=3D"382959805" data-permission-text=3D"Issue title is pr=
ivate" data-url=3D"https://github.com/quicwg/base-drafts/issues/2032" dat=
a-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-draf=
ts/pull/2032/hovercard" href=3D"https://github.com/quicwg/base-drafts/pul=
l/2032">#2032</a> can be complex depending on the TLS stack (to be honest=
, it would be complex in picotls too, unless we create a API like the one=
 in<br>
<a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load i=
ssue title" data-id=3D"382977040" data-permission-text=3D"Issue title is =
private" data-url=3D"https://github.com/quicwg/base-drafts/issues/2034" d=
ata-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-dr=
afts/pull/2034/hovercard?comment_id=3D440570473&amp;comment_type=3Dissue_=
comment" href=3D"https://github.com/quicwg/base-drafts/pull/2034#issuecom=
ment-440570473">#2034 (comment)</a>). OTOH, it is uncertain if we would g=
ain anything from a HKDF construction that's trying to be version-indepen=
dent, there's no guarantee that the future versions of TLS uses a KDF tha=
t is API-compatible with that of TLS 1.3.</p>
<p>Therefore, I am not against mandating the use of TLS "1.3" HKDF for QU=
ICv1. The only complaint I have is that, then, we do not need the "tls13 =
" prefix. Having it is not bad by itself, but imposes an unnecessary chan=
ge to the implementors.</p>
<p>I feel sorry for the asking the editors to revert <a class=3D"issue-li=
nk js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"379629607" data-permission-text=3D"Issue title is private" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/1991" data-hovercard-type=3D"=
pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/1991/hoverca=
rd" href=3D"https://github.com/quicwg/base-drafts/pull/1991">#1991</a> af=
ter spending an effort on it. But I am not sure if we can convince that t=
he implementors <a class=3D"issue-link js-issue-link" data-error-text=3D"=
Failed to load issue title" data-id=3D"379629607" data-permission-text=3D=
"Issue title is private" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/1991" data-hovercard-type=3D"pull_request" data-hovercard-url=3D=
"/quicwg/base-drafts/pull/1991/hovercard" href=3D"https://github.com/quic=
wg/base-drafts/pull/1991">#1991</a> is a necessary change if we adopt the=
 text of 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/2034#issuecomment-440798186">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8qE3i=
qpNJKm51E88Iw4iyyhiOgaks5uxbZmgaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5_c-1-uOxj_xic0S26KPyItKJ1w=
ks5uxbZmgaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: FWIW, I tend to agree @martinthomson that always using the T=
LS 1.3 HKDF for packet protection is simpler.\r\n\r\nI can see that the T=
LS-version-independent construction required by #2032 can be complex depe=
nding on the TLS stack (to be honest, it would be complex in picotls too,=
 unless we create a API like the one in \r\nhttps://github.com/quicwg/bas=
e-drafts/pull/2034#issuecomment-440570473). OTOH, it is uncertain if we w=
ould gain anything from a HKDF construction that's trying to be version-i=
ndependent, there's no guarantee that the future versions of TLS uses a K=
DF that is API-compatible with that of TLS 1.3.\r\n\r\nTherefore, I am no=
t against mandating the use of TLS \"1.3\" HKDF for QUICv1. The only comp=
laint I have is that, then, we do not need the \"tls13 \" prefix. Having =
it is not bad by itself, but imposes an unnecessary change to the impleme=
ntors.\r\n\r\nI feel sorry for the asking the editors to revert #1991 aft=
er spending an effort on it. But I am not sure if we can convince that th=
e implementors #1991 is a necessary change if we adopt the text of this P=
R."}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-440798186"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
40798186",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4407=
98186",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4407=
98186"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5bee67188e_26553fb5d6ad45b4428345--


From nobody Wed Nov 21 12:48: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 7C679130DC5 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 12:48: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 at_w6ufcbqdV for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 12:48: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 B04A1127B4C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 12:48:39 -0800 (PST)
Date: Wed, 21 Nov 2018 12:48:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542833318; bh=pq50hY5acmc3AB4x9eO87+WBgfhbSDiywuDjPKjKIYk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TWh5N9gSjPjDeHiEHWuuoDmxVtSm0mhTw02VAoy3EeyFmjoGXe0YdmEjxQSgvlDCd 67vDIkniIjFNAXopULudgUZU4eUI/YO9BpkNmVxakhZjS1OVU3fOJHyExRtUyKQ9u+ mIOz4es03Ve/SgdkOo89XYYCqB2z+piQ7+RS0WE0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab61702cd33b4c16669213272d9a5b2278d349cdcb92cf00000001180d86a692a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c440803911@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5c4a6aba8d_1d823fa408cd45c4828a3"; 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/Fngsdat3euCoDde9jrB_6P6iGLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 20:48:41 -0000

----==_mimepart_5bf5c4a6aba8d_1d823fa408cd45c4828a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

HKDF is generally designed to strengthen weak input data. With a strong session key AES-CTR could be used instead of a HMAC HKDF to derive traffic keys. To separate QUIC versions, the session key could be version saltet.

Maybe HMAC is better at protecting against weak session keys due to bad PRNGs or side-channels, but I doubt it.

If a general solution is sought, some consideration ought to be directed towards versions that do not use TLS crypto. For example a version that uses a much smaller/faster crypto subset.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440803911
----==_mimepart_5bf5c4a6aba8d_1d823fa408cd45c4828a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>HKDF is generally designed to strengthen weak input data. With a stron=
g session key AES-CTR could be used instead of a HMAC HKDF to derive traf=
fic keys. To separate QUIC versions, the session key could be version sal=
tet.</p>
<p>Maybe HMAC is better at protecting against weak session keys due to ba=
d PRNGs or side-channels, but I doubt it.</p>
<p>If a general solution is sought, some consideration ought to be direct=
ed towards versions that do not use TLS crypto. For example a version tha=
t uses a much smaller/faster crypto subset.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-440803911">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1ntPg=
Arzd6rtItTJwXziClCEKFaks5uxbwmgaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1CpCX4OAA0Ti2MmC5gSMbQTnPgd=
ks5uxbwmgaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: HKDF is generally designed to strengthen weak input data. =
With a strong session key AES-CTR could be used instead of a HMAC HKDF to=
 derive traffic keys. To separate QUIC versions, the session key could be=
 version saltet.\r\n\r\nMaybe HMAC is better at protecting against weak s=
ession keys due to bad PRNGs or side-channels, but I doubt it.\r\n\r\nIf =
a general solution is sought, some consideration ought to be directed tow=
ards versions that do not use TLS crypto. For example a version that uses=
 a much smaller/faster crypto subset."}],"action":{"name":"View Pull Requ=
est","url":"https://github.com/quicwg/base-drafts/pull/2034#issuecomment-=
440803911"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
40803911",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4408=
03911",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4408=
03911"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5c4a6aba8d_1d823fa408cd45c4828a3--


From nobody Wed Nov 21 12: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 185EA12F295 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 12:51: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 ALvFwVg6irsS for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 12:51: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 4B60E127B4C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 12:51:22 -0800 (PST)
Date: Wed, 21 Nov 2018 12:51:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542833481; bh=2PhTLyJExLXLd8WDipPacJ9iv14BAZtx8JvOeeePPoo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CsYQ6oWXLM0dLIK2qzWNe5rKIdOxGRX9if/ST1AriMWGEYTFmwS+Y94jhnc+8uttG aZkci58DbnkmuZ9hTa1u9cFcVy7M3SqWnPvr/UE/6g3UJQR6MJ5fY+EpGSKFrSPNXL tfyfbpQ8SySs8yfZbsNRYdRC2MNZxtH28lQ8Qv14=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0d653bb326af8410255a801bb26017bdbbc50d392cf00000001180d874992a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c440804647@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5c5491d241_3ad33fbecbed45bc136225"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BX8lsf_vUzN_nM1npvBAl4Qerr8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 20:51:24 -0000

----==_mimepart_5bf5c5491d241_3ad33fbecbed45bc136225
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

HMAC is used in TLS because it has proven security properties.  There are alternatives (a construction based on AES is one of those), but they don't have security proofs that would support the proofs of TLS.  Favouring proven primitives is the conservative approach.  If a primitive that is faster can be proven to provide the properties we require, we can determine at that point whether defining a new version is worthwhile.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440804647
----==_mimepart_5bf5c5491d241_3ad33fbecbed45bc136225
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>HMAC is used in TLS because it has proven security properties.  There =
are alternatives (a construction based on AES is one of those), but they =
don't have security proofs that would support the proofs of TLS.  Favouri=
ng proven primitives is the conservative approach.  If a primitive that i=
s faster can be proven to provide the properties we require, we can deter=
mine at that point whether defining a new version is worthwhile.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-440804647">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7bvfC=
xeP0A9Jn2SU0KaP8rqO1pOks5uxbzJgaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq4z4XqQu-WQvhMCG9IpHkN2z7miQ=
ks5uxbzJgaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: HMAC is used in TLS because it has proven security pr=
operties.  There are alternatives (a construction based on AES is one of =
those), but they don't have security proofs that would support the proofs=
 of TLS.  Favouring proven primitives is the conservative approach.  If a=
 primitive that is faster can be proven to provide the properties we requ=
ire, we can determine at that point whether defining a new version is wor=
thwhile."}],"action":{"name":"View Pull Request","url":"https://github.co=
m/quicwg/base-drafts/pull/2034#issuecomment-440804647"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
40804647",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4408=
04647",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4408=
04647"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5c5491d241_3ad33fbecbed45bc136225--


From nobody Wed Nov 21 13:07: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 B0C1212F295 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 13:07: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 rxNYB9JyYGJS for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 13:07: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 1774712D4E9 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 13:07:15 -0800 (PST)
Date: Wed, 21 Nov 2018 13:07:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542834434; bh=NjzFaZ+kFr/QKNeWPON4ixQejuF2LqWYF4PxkOqZhjs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ix6vTxHJva7WN3WRpp7GVAho7JJJejMuv/8Z17bHrUcvkCP2AvYUNkwQGYTFcvseF zIh3eltOsspn/7BKoNIANH84hzgwWwAIDyjZXDROIxNccmwYPuJpqlnhG1whHfU76R Es+SxAJ68q/TtaZ4SFi3IzcU3EtLPk5BJoKISm4Y=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab366b7ed42b683641473e472850eb28b5bed9b6e392cf00000001180d8b0292a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/c440808346@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5c90233ea4_276f3fa1c26d45b8333134"; 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/egkp1r-BtRKFfh3H64GclKptFKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 21:07:17 -0000

----==_mimepart_5bf5c90233ea4_276f3fa1c26d45b8333134
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @marten-seemann (and others above): I'd prefer if we could have more symmetry in this area and would be interested in exploring that later, but I also see why it's necessary to stick with this 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/pull/2031#issuecomment-440808346
----==_mimepart_5bf5c90233ea4_276f3fa1c26d45b8333134
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=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> (and others above): I'd prefer if we could have more symmetry in this area and would be interested in exploring that later, but I also see why it's necessary to stick with this 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/pull/2031#issuecomment-440808346">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzRTqvhb09-iUq2ZFFxZ8YJyX5qNks5uxcCCgaJpZM4YsZZN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2v9JGy7qBPLrD1MZerUqaP017Auks5uxcCCgaJpZM4YsZZN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear in #2031: I agree with @marten-seemann (and others above): I'd prefer if we could have more symmetry in this area and would be interested in exploring that later, but I also see why it's necessary to stick with this for v1. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440808346"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440808346",
"url": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440808346",
"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] Servers can't migrate.  Period. (#2031)",
"sections": [
{
"text": "",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@erickinnear",
"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\": 2031,\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\": 2031\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-440808346"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414291533\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5c90233ea4_276f3fa1c26d45b8333134--


From nobody Wed Nov 21 13:54: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 4E6F612F295 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 13:54: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 rFCo0W6w3t18 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 13:54: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 841CE12D7F8 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 13:54:08 -0800 (PST)
Date: Wed, 21 Nov 2018 13:54:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542837246; bh=R0w4vbiK/ZSD0NWmnMDYocvJaxi0J57+onP9mkVSEyU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FvaKl3UJ0eh6gOszZGe9l6ktpgwQYBYaq/qYNV3G4dRfzWYe3E2oIeubdo+ryRj2h OYCVonj6aImBN//T2Dgcr+avrEPnO/PFm4RXuTRmuiWhvDO/W+1U3Ua/3IbIFU8AO2 zYOhLmyxGV/GUlSivbI8M4/OF0yYR7Yr57LHWIyg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e19dc2269ed2e6230fe4ef0a86150bcc2cfbdbb92cf00000001180d95fe92a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c440822664@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5d3fe68515_620d3f97628d45bc907374"; 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/ccq4wdtIiZ12vLTFFDzW_RZo0Fc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 21:54:10 -0000

----==_mimepart_5bf5d3fe68515_620d3f97628d45bc907374
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@RyanAtGoogle and @martinduke, I'd ideally like your input before I merge 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/2003#issuecomment-440822664
----==_mimepart_5bf5d3fe68515_620d3f97628d45bc907374
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> and <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>, I'd ideally like your input before I merge 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/2003#issuecomment-440822664">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5TWKXFudCycdh4YD8EU3uSreZyKks5uxct-gaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_46RggELe5Z4lN0XLl1dxspw01nks5uxct-gaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003: @RyanAtGoogle and @martinduke, I'd ideally like your input before I merge this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#issuecomment-440822664"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-440822664",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-440822664",
"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] Interaction of FIN and message parsing (#2003)",
"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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-440822664"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5d3fe68515_620d3f97628d45bc907374--


From nobody Wed Nov 21 14: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 7748E130E62 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:00:04 -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 C-eINexAjafi for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:00: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 BCAEC130E5A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 14:00:02 -0800 (PST)
Date: Wed, 21 Nov 2018 14:00:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542837602; bh=QmNZt5VwsP+o5n4ld4C04sixq/5mlfjtXX8wFhbnboU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HiGw2HJOgacXuScXYYygMh/bzWAzbAevo/zu5I8ZwdhQLoFIB/dRJvk9Gs2d0Sjgi ku9P8UdZXmyE83kJxsBJtNRoDYu+Cls8t7kpWCiWIG5YY5xYkkYHQEATDe1x0VvjFk KSPE3WPhl1PSwMafVAa/mDvs/h3H58pjKIbztu6A=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70321b39b95da8530a7572b170538ae35f0f403592cf00000001180d976292a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/review/177443139@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5d56218301_76ab3fdf9d2d45bc7697a"; 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/F7OYfijGyTBmx5k1xnqPy7HWNsc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 22:00:05 -0000

----==_mimepart_5bf5d56218301_76ab3fdf9d2d45bc7697a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RyanAtGoogle approved this pull request.

Looks great 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/2003#pullrequestreview-177443139
----==_mimepart_5bf5d56218301_76ab3fdf9d2d45bc7697a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@RyanAtGoogle</b> approved this pull request.</p>

<p>Looks great 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/2003#pullrequestreview-177443139">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyPDDJqphBMt062PD4Yfg37F5-pGks5uxczigaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyrXqPXFrIwjhCSd2f5MPt4APFtDks5uxczigaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-177443139"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-177443139",
"url": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-177443139",
"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 approved 2003",
"sections": [
{
"text": "Looks great to me!",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-177443139"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5d56218301_76ab3fdf9d2d45bc7697a--


From nobody Wed Nov 21 14:14: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 4264212D7F8 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:14: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 sj1IqOgTD_Z4 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:14: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 6B74412D4E9 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 14:14:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542838441; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=F/o5jy3t78c+WorJcla2kG3EmmbaqQUe+2PHjiK+uMQ=; b=qEyFzPRQjhPoVU4tGYySINWaBtO1MQOzYwXy703ydcTVW2zoz1LPqWzhpDVJm7IcyfjRA6c6 ZdyrF41lb8JM+4TP3GryvUxRW1Aem8gUSbmxxqtCNkgtG9R5O7USu5i9GjW7jJ14WKGdUaao rr5H6Gc8jutBvv9QYlRXdSTlLYs=
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 5bf5d8a9.7fefa31e4420-smtp-out-n03; Wed, 21 Nov 2018 22:14:01 -0000 (UTC)
Date: Wed, 21 Nov 2018 14:14:00 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bf5d8a836961_bf22ad09769057c60228@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4cd891: Default settings
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf5d8a8365e2_bf22ad09769057c601c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/STsnSz2VVfGvXJf7-LybdMd_GEg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 22:14:05 -0000

----==_mimepart_5bf5d8a8365e2_bf22ad09769057c601c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/unblocked_settings
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4cd891e275d0ce0516facc14c4773ac65ce8aa6b
      https://github.com/quicwg/base-drafts/commit/4cd891e275d0ce0516facc14c4773ac65ce8aa6b
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Default settings



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf5d8a8365e2_bf22ad09769057c601c3--


From nobody Wed Nov 21 14:27: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 40B3112F1AB for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:27: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 nlnoc-oVZoTZ for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:27:12 -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 89CDB128D0C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 14:27:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542839231; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=G01Ht3ju+bO0rlkvqgXWiHUdJ4r9fMBWG52lLEQQpp8=; b=efEb/5K/o//EINq1wFs2OZQxJ8rVxuYCG99B4dORjZ0WFIsXewfXhhhRZ6fwIL5tlWgg+dMC I/NDsvItT2sCVWpe8wew3yMb6TtQ+eEFu6bkvihldoVt0VDKGGM+axeEJ3Wt5yRIMFF+p53y 7W2nzTaRHfwbIKi6hjCQAceOnvA=
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.45]) by mxa.mailgun.org with ESMTP id 5bf5dbbf.7fe5b9e391e0-smtp-out-n02; Wed, 21 Nov 2018 22:27:11 -0000 (UTC)
Date: Wed, 21 Nov 2018 14:27:10 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bf5dbbec1837_2f112b13cc5725785232b@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 590fd7: MAX_HEADER is advisory
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf5dbbec121d_2f112b13cc572578522eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fFndW-U6mxrCROJiKbMd57tA_rU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 22:27:14 -0000

----==_mimepart_5bf5dbbec121d_2f112b13cc572578522eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/unblocked_settings
  Home:   https://github.com/quicwg/base-drafts
  Commit: 590fd7d76ba2269c2a677940aa9786c12935f52f
      https://github.com/quicwg/base-drafts/commit/590fd7d76ba2269c2a677940aa9786c12935f52f
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  MAX_HEADER is advisory



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf5dbbec121d_2f112b13cc572578522eb--


From nobody Wed Nov 21 14:27: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 BA5C912D4E9 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:27: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 CUOUSMjVqoox for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:27:50 -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 1CB9D128D0C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 14:27:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542839269; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=k9WKKfqOevIbYSNPF8MEvkv00Vze4/d4MJr8rYLTadE=; b=J1F3ULbVtJ4hwQnYq4hMZ91jDGGNhhUJryNUCEzI9h7QzcZBg/Kz21mSxANmUG3PTbVysFhZ lyqTBHYtUzcQiCbzqcpx2lWbhL4rf9CpSXrnorvGpv2ayUoCXP8svOueWzbkDGvKUR4s7G69 f0Kd7ryIdOcgLNsHhfXB6bk35UQ=
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.45]) by mxa.mailgun.org with ESMTP id 5bf5dbe5.7f9030206870-smtp-out-n02; Wed, 21 Nov 2018 22:27:49 -0000 (UTC)
Date: Wed, 21 Nov 2018 14:27:49 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bf5dbe53773b_33332acf739ee5909741a@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ac63cb: MAX_HEADER is advisory
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf5dbe5372ba_33332acf739ee59097319"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xXLKyQc2k6RseVEuMBqnx9XxWKY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 22:27:52 -0000

----==_mimepart_5bf5dbe5372ba_33332acf739ee59097319
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/unblocked_settings
  Home:   https://github.com/quicwg/base-drafts
  Commit: ac63cb4d4c5b67015863080248101933e8e014f1
      https://github.com/quicwg/base-drafts/commit/ac63cb4d4c5b67015863080248101933e8e014f1
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  MAX_HEADER is advisory



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf5dbe5372ba_33332acf739ee59097319--


From nobody Wed Nov 21 14: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 8233512F1AB for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:28: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 pvEkllZ4JeKp for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:28: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 5DE20128D0C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 14:28:31 -0800 (PST)
Date: Wed, 21 Nov 2018 14:28:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542839310; bh=HXukvc1Rzp/sQm+AQSUFHvGR1uGzKfmiYbCMkLQrbkk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=upUCdV4FRFKZWtW74SAYVHNpdpFhMq7tSm+kGoN1Au6KaNwkoe2VyvM1JgETpLtlL f3bFo6ZhwwhWnmJToJRz//Gfw9hGSrrrlHKO5xpFwCyGL6iDZ+XXk9Asj1hsZTadKo psSOmIztIjZP2ywf7hkgTytwMFjtkwRpr6spzVPQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab507347e83411dbc8ddb1d50cc1ab670c21b6969092cf00000001180d9e0e92a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038@github.com>
Subject: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5dc0e50be4_9633fb110ad45c05714b"; 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/symX8wS8DHWRnTEJWiPxHABE9zk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 22:28:34 -0000

----==_mimepart_5bf5dc0e50be4_9633fb110ad45c05714b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1846.

This is an attempt to remove the head-of-line blocking on SETTINGS in HTTP.  The principle is:

- The default value of each setting should always be acceptable to the remote endpoint (i.e. minimal)
- Only send what you know the peer is willing to consume

This results in most settings defaulting to zero.  A client or server can wait for the SETTINGS frame to arrive (for example, in hopes of learning that the peer supports a non-zero QPACK table), or can proceed based on what it knows -- i.e. no QPACK table, no placeholders.

I expanded the discussion of how negotiation works in a purely declarative world, noting that there's no synchronization marker unless the extension itself creates one.  (For an incompatible frame type, the marker would obviously be that you start using it.  For a change to an existing frame type, things get complicated.  Don't do that.)

(It's worth noting that we could go a step further -- if an endpoint doesn't want to change from the initial values, it currently MUST still send an empty SETTINGS frame as the first frame of the control stream.  We could instead say that if the first frame isn't SETTINGS, the initial values become final.)

The sole setting that breaks this pattern is SETTINGS_MAX_HEADER_LIST_SIZE -- the default is unlimited, and a change from the default will clearly be less permissive, which is otherwise prohibited.  But defaulting it to zero would prohibit sending any requests until the SETTINGS frame is received.  7540 terms this setting as "advisory," so I've expanded text noting that this is purely a courtesy to the other side and not binding.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2038

-- Commit Summary --

  * Default settings
  * MAX_HEADER is advisory

-- File Changes --

    M draft-ietf-quic-http.md (47)
    M draft-ietf-quic-qpack.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2038.patch
https://github.com/quicwg/base-drafts/pull/2038.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/2038

----==_mimepart_5bf5dc0e50be4_9633fb110ad45c05714b
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 #1846.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="368117379" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1846" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1846/hovercard" href="https://github.com/quicwg/base-drafts/issues/1846">#1846</a>.</p>
<p>This is an attempt to remove the head-of-line blocking on SETTINGS in HTTP.  The principle is:</p>
<ul>
<li>The default value of each setting should always be acceptable to the remote endpoint (i.e. minimal)</li>
<li>Only send what you know the peer is willing to consume</li>
</ul>
<p>This results in most settings defaulting to zero.  A client or server can wait for the SETTINGS frame to arrive (for example, in hopes of learning that the peer supports a non-zero QPACK table), or can proceed based on what it knows -- i.e. no QPACK table, no placeholders.</p>
<p>I expanded the discussion of how negotiation works in a purely declarative world, noting that there's no synchronization marker unless the extension itself creates one.  (For an incompatible frame type, the marker would obviously be that you start using it.  For a change to an existing frame type, things get complicated.  Don't do that.)</p>
<p>(It's worth noting that we could go a step further -- if an endpoint doesn't want to change from the initial values, it currently MUST still send an empty SETTINGS frame as the first frame of the control stream.  We could instead say that if the first frame isn't SETTINGS, the initial values become final.)</p>
<p>The sole setting that breaks this pattern is SETTINGS_MAX_HEADER_LIST_SIZE -- the default is unlimited, and a change from the default will clearly be less permissive, which is otherwise prohibited.  But defaulting it to zero would prohibit sending any requests until the SETTINGS frame is received.  7540 terms this setting as "advisory," so I've expanded text noting that this is purely a courtesy to the other side and not binding.</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/2038'>https://github.com/quicwg/base-drafts/pull/2038</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Default settings</li>
  <li>MAX_HEADER is advisory</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2038/files#diff-0">draft-ietf-quic-http.md</a>
    (47)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2038/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/2038.patch'>https://github.com/quicwg/base-drafts/pull/2038.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2038.diff'>https://github.com/quicwg/base-drafts/pull/2038.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/2038">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxAWZFOesjtp9QGfSWylvKEmRVplks5uxdOOgaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4ZzhiFcYjZK2PM2HPEZMVk_G-FIks5uxdOOgaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Default settings in HTTP (#2038)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038",
"url": "https://github.com/quicwg/base-drafts/pull/2038",
"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": "Default settings in HTTP (#2038)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "4cd891e",
"value": "Default settings"
},
{
"name": "ac63cb4",
"value": "MAX_HEADER is advisory"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/2038/files#diff-0) (47 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/2038/files#diff-1) (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\": 2038,\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\": 2038\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf5dc0e50be4_9633fb110ad45c05714b--


From nobody Wed Nov 21 14:53: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 0DF04130E43 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:53: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 a2_f9O9y9QEe for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 14:53:10 -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 206DB130E3C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 14:53: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=wlT1ZBY5fDRw/BrPTNH/H7I5/8I=; b=jEuKe1ShFCqIfYJ4 GYxdD0SWDShDxe8xYMK1R4qseN57uqXU7Fhl5LHXhZclv9XaNRrqT6bNdTFVvlSW viDez2hlfY9Cj3MNa0VWsbqWH91r869IXPC3kLijBfKNRllAYMP9CsCcPLmfROOR 3wiUz7v5eLjsP7H2SVLPYX7RHEg=
Received: by filter1558p1mdw1.sendgrid.net with SMTP id filter1558p1mdw1-10749-5BF5E1D5-6 2018-11-21 22:53:09.214436303 +0000 UTC m=+459427.812951318
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id xn395IUCSMiGnOdFUK-Jcg for <quic-issues@ietf.org>; Wed, 21 Nov 2018 22:53:09.054 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id 0D7763E0DD6 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 14:53:09 -0800 (PST)
Date: Wed, 21 Nov 2018 22:53:09 +0000 (UTC)
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab847df1ac08cfb5057479cbba2503e2b803c638e092cf00000001180da3d592a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/c440838229@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5e1d5c2cd_7b6a3fd4fd8d45c0207257"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2r9oH2S78a/f2BSWHq+vOoL5ap32JpbwczLv NnvSkFY079Z3p4c3xTHwi+wpn2HqPxL1jakaABWxFYoM8ahGGhLwDVCEF73pVszODRvC3QbUG12lBG vmp5/OMf6Defkclhx+Sg0IRGiQyp/VJR43Jfxv6xuS+heAqvX4+b08ATMZUmAqNFlGHevF7BQtI+Yn s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IZQO56hrAS-u2danLu6Zap0sAC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 22:53:22 -0000

----==_mimepart_5bf5e1d5c2cd_7b6a3fd4fd8d45c0207257
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is glorious! I'd not at all been looking forward to adding support for a HOL-blocking SETTINGS frame to our QUIC implementation and am thrilled to not have to do that 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/2038#issuecomment-440838229
----==_mimepart_5bf5e1d5c2cd_7b6a3fd4fd8d45c0207257
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is glorious! I'd not at all been looking forward to adding support for a HOL-blocking SETTINGS frame to our QUIC implementation and am thrilled to not have to do that 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/2038#issuecomment-440838229">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9VjkSNTePOdFYMejiCV8qzBgpYQks5uxdlVgaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1OcpPZomUmY-qcRKfxkjLWjAPTJks5uxdlVgaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2038: This is glorious! I'd not at all been looking forward to adding support for a HOL-blocking SETTINGS frame to our QUIC implementation and am thrilled to not have to do that at all! :)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038#issuecomment-440838229"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-440838229",
"url": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-440838229",
"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] Default settings in HTTP (#2038)",
"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\": 2038,\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\": 2038\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-440838229"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5e1d5c2cd_7b6a3fd4fd8d45c0207257--


From nobody Wed Nov 21 15:01: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 C3576130E39 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:01: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 dJVKaIxd0WGG for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:01: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 1423F130DFB for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:01:31 -0800 (PST)
Date: Wed, 21 Nov 2018 15:01:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542841288; bh=Kr+cMIlDSvFMJTyw+ZdLjEndKi/5TZE1m4rN6IFg5vQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b5PNmYlb0535R06T6E2A1c6MS/RMcFZy0s47SKSrkonCmFRaejqEP2zOjjwlQLgC1 c0SjGichHvA3YexfLa16xM3S0VuMM7lOv/95kPvB5dAoyg1Yw2J5HEBsS3QRpia9i/ J/M6DLq+mJmvDFuLtpmgSv6iD1WVGBoWfUNrortU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbdcc73c7d866fa830ec11dcbad6cf30e343516a292cf00000001180da5c892a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/440840743@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5e3c89a58a_736d3f8c420d45b81761dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gswvKkj4t7aN3haimt7lcSbbmfY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:01:46 -0000

----==_mimepart_5bf5e3c89a58a_736d3f8c420d45b81761dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yup, this is a pragmatic decision.  Note that the chances that there's congestion and that the only packets that get dropped are non-retransmittable ones is very low.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440840743
----==_mimepart_5bf5e3c89a58a_736d3f8c420d45b81761dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yup, this is a pragmatic decision.  Note that the chances that there's congestion and that the only packets that get dropped are non-retransmittable ones is very low.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440840743">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzIUbAHXb7f1gb_M73tY7NRuc5Jxks5uxdtIgaJpZM4Ym-sR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_GiM8JBxooZKu_KUoSddjRvJBQYks5uxdtIgaJpZM4Ym-sR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2015: Yup, this is a pragmatic decision.  Note that the chances that there's congestion and that the only packets that get dropped are non-retransmittable ones is very low."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440840743"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440840743",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440840743",
"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] OnPacketsLost for Nonretransmittable Packets (#2015)",
"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\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440840743"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412871441\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5e3c89a58a_736d3f8c420d45b81761dd--


From nobody Wed Nov 21 15: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 E5130130DD4 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15: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 UaoSm8KYvatX for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:05: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 769A8130DD0 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:05:52 -0800 (PST)
Date: Wed, 21 Nov 2018 15:05:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542841551; bh=6z+C7UWHQAs5F8AK7fcOHTcjo/VKF3Wrm/0t0MVe+xM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wPD2gjuhWgmZWfg0ChZhePw+DKeoni6mObgi8Kal30Su85I22UihJ8NirwekHIM/h DS9NBeC81l3qZxgyUjB4XgvatVvc/UkKwyH6E9SUc0I7wftShYg1OyeCmeGjW+05Wy N3YM0hy1n/zfN1pIsC2Y3tjikNU4Fm5wCM8tgUH8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab807f66b84047f04617656658967fad040694bed492cf00000001180da6cf92a169ce16b845fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2009/440842129@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2009@github.com>
References: <quicwg/base-drafts/issues/2009@github.com>
Subject: Re: [quicwg/base-drafts] bytes_in_flight update issue (#2009)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5e4cf7e0a5_72d43fcf5bcd45b463884"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eYxzzmk6nsvZQOCCk65s1Ll2of0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:05:54 -0000

----==_mimepart_5bf5e4cf7e0a5_72d43fcf5bcd45b463884
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@larseggert : That is correct behavior because even though packets have been deemed lost, nothing has been resent yet. bytes_in_flight == 0 means that there's nothing to start a timer for. When the lost data is retransmitted in new packets, OnPacketSent gets called, which sets 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/2009#issuecomment-440842129
----==_mimepart_5bf5e4cf7e0a5_72d43fcf5bcd45b463884
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> : That is correct behavior because even though=
 packets have been deemed lost, nothing has been resent yet. bytes_in_fli=
ght =3D=3D 0 means that there's nothing to start a timer for. When the lo=
st data is retransmitted in new packets, OnPacketSent gets called, which =
sets the timer.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2009#issuecomment-440842129">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1JF=
AC9AwfxQXlfDx1GuqD_PddEZks5uxdxPgaJpZM4Yf3F9">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7aOgM8t29_PizT30DSWRQB2=
W5xfks5uxdxPgaJpZM4Yf3F9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2009: @larseggert : That is correct behavior because even tho=
ugh packets have been deemed lost, nothing has been resent yet. bytes_in_=
flight =3D=3D 0 means that there's nothing to start a timer for. When the=
 lost data is retransmitted in new packets, OnPacketSent gets called, whi=
ch sets the timer."}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/2009#issuecomment-440842129"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2009#issuecomment=
-440842129",
"url": "https://github.com/quicwg/base-drafts/issues/2009#issuecomment-44=
0842129",
"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] bytes_in_flight update issue (#2009)",=

"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\": 2009,\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\": 2009\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2009#issuecomment-44=
0842129"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4110053=
09\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5e4cf7e0a5_72d43fcf5bcd45b463884--


From nobody Wed Nov 21 15:11: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 7E8B6130DD8 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:11:40 -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 1vZ3WL2nuS-0 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:11: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 2B67C130DD0 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:11:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542841898; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5R8joPUZWX7waOJMY9IWMoXZGRRFBPD3n2tZTe+czkY=; b=rCDVW9YzQPi4CoZD4qttsO/jE3wPYkkE2uMG/GV3S5FVOdDFqdoqUU2AIVWiXiNCFBUwsoy2 N+UodYV8eMbZDhTCHg8BIXiB23pCvHueNwOR4HRiS2lVXh28mwiGTlYYpJpUe3vetf/HoO55 lpGkRRJVH+q7vmh68xno/5I1AT8=
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 5bf5e62a.7f833bd73db0-smtp-out-n02; Wed, 21 Nov 2018 23:11:38 -0000 (UTC)
Date: Wed, 21 Nov 2018 15:11:38 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf5e62acf34_61132b0916da658437631@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5cb2c0: Alternate fix to the issue
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf5e62aca8f_61132b0916da6584375ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sZCTSCfD8sFUzJQa8jkJEx7KCXs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:11:40 -0000

----==_mimepart_5bf5e62aca8f_61132b0916da6584375ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/janaiyengar-patch-1
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5cb2c01faa7f7c08b5425c627cd0498bf869bea6
      https://github.com/quicwg/base-drafts/commit/5cb2c01faa7f7c08b5425c627cd0498bf869bea6
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Alternate fix to the issue



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf5e62aca8f_61132b0916da6584375ef--


From nobody Wed Nov 21 15:11: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 1EBA1130DD6 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:11: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 4Qym7rAbx1Bb for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:11:47 -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 4D997130DD4 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:11:47 -0800 (PST)
Date: Wed, 21 Nov 2018 15:11:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542841906; bh=ZxM96tr80t96HohDeVy8T1NojONFt6Zhv/DWkozT6Rw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dGXgc/JZtZsHEyT+4oJCdUaKFBRoYT0SYbxTOk55K3NbgjqOioegddnwR7bZKMExo 9ZXvBaiaQP4mMhT759hDmvnJdYZOLNecOad2YQphH9cpMydKFiVicmqnZIUGc1gXN5 d+VeoXSL5ac8emiP9BzxT/ao7qT82/y8k2EcesCs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1c9cb537e8c72636911683e175e0a0a2f802d8a92cf00000001180da83192a169ce16d90dab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2039@github.com>
Subject: [quicwg/base-drafts] Alternate fix to the issue (#2039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5e631e2ff3_2b8d3ff5d42d45c429656c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2T4tLLBG55D_MR1QItTh7P-JkQI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:11:49 -0000

----==_mimepart_5bf5e631e2ff3_2b8d3ff5d42d45c429656c
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/2039

-- Commit Summary --

  * Alternate fix to the issue

-- File Changes --

    M draft-ietf-quic-recovery.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2039.patch
https://github.com/quicwg/base-drafts/pull/2039.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/2039

----==_mimepart_5bf5e631e2ff3_2b8d3ff5d42d45c429656c
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/2039'>https://github.com/quicwg/base-drafts/pull/2039</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Alternate fix to the issue</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2039/files#diff-0">draft-ietf-quic-recovery.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2039.patch'>https://github.com/quicwg/base-drafts/pull/2039.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2039.diff'>https://github.com/quicwg/base-drafts/pull/2039.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/2039">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8qUcv1PGdJ7yKIFP8tGYWa4AbTtks5uxd2xgaJpZM4YuaFc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqze6AWgxtTEP3STOPMLrtccwtM08ks5uxd2xgaJpZM4YuaFc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Alternate fix to the issue (#2039)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2039"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2039",
"url": "https://github.com/quicwg/base-drafts/pull/2039",
"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": "Alternate fix to the issue (#2039)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "5cb2c01",
"value": "Alternate fix to the issue"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2039/files#diff-0) (10 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\": 2039,\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\": 2039\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2039"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2039.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2039.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414818652\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf5e631e2ff3_2b8d3ff5d42d45c429656c--


From nobody Wed Nov 21 15:21: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 D1142130DDD for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:21: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 p8Xt5fvqY0BY for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15: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 39A99130DD0 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:21:20 -0800 (PST)
Date: Wed, 21 Nov 2018 15:21:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542842479; bh=ZKITP7vKSzgdVP2mQyZ02yVIkZRepUNZxWPFVuGyIjE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I6QBK/JbLlvQ7kPlRjWYWKJunDUKr9+Es0lP1EiKgPk+B2LPBy9hVHWOuzkEAIyUw R8SMJ9KHqkof8lFRHVQ9vnzHVBHq2VpZgpd00SgxOO2BNa6E6zRXb/rtEtV7d/QenH tiShhWKb0wreNP2vGXq/cplVRIz2jgb1KjPpd6oE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9091185fd4a901d7efa0b0869e38750e9df3809992cf00000001180daa6f92a169ce16d90dab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2039/c440847118@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2039@github.com>
References: <quicwg/base-drafts/pull/2039@github.com>
Subject: Re: [quicwg/base-drafts] Connection state is reset on Retry or VN (#2039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5e86f1b8b6_1f953f8c532d45b4118685"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jf6m6F6tMyn-uzwBY2d6jUExEaA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:21:22 -0000

----==_mimepart_5bf5e86f1b8b6_1f953f8c532d45b4118685
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ugh. I'm making this more complicated that it needs to be. I'm closing this PR and opening one against 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/2039#issuecomment-440847118
----==_mimepart_5bf5e86f1b8b6_1f953f8c532d45b4118685
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ugh. I'm making this more complicated that it needs to be. I'm closing this PR and opening one against 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/2039#issuecomment-440847118">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99jLE7EjGlN3M2zUDxoPIrmJvXAks5uxd_vgaJpZM4YuaFc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz5ZXXN8LbVRXiitOg0Qd-FknhfWks5uxd_vgaJpZM4YuaFc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2039: Ugh. I'm making this more complicated that it needs to be. I'm closing this PR and opening one against master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2039#issuecomment-440847118"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2039#issuecomment-440847118",
"url": "https://github.com/quicwg/base-drafts/pull/2039#issuecomment-440847118",
"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] Connection state is reset on Retry or VN (#2039)",
"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\": 2039,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2039#issuecomment-440847118"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414818652\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5e86f1b8b6_1f953f8c532d45b4118685--


From nobody Wed Nov 21 15: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 7850C130DEB for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:21: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 ryvxs1HckEgH for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:21: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 C9BCC130DD4 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:21:20 -0800 (PST)
Date: Wed, 21 Nov 2018 15:21:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542842479; bh=eIHGETPq1+3GOajBAtTb6PwQ/+LtwN5PdJ62lvu7q/c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w6ha+cFKvl168aNJWevquEK9T9x3dba9egpyHpvMz7/OeBNJEgvbV6aq9hgomFEPx HHkoIbVe56RH/LQ1ZxFBzsuKzyxXhqFfZsUn/QgGV2Xry6m8u4O+c2ISCDW4CkTcTd wDpzyDUtNe582MUGn2Rr2BOWv9ROiKshEmuVHeb8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9091185fd4a901d7efa0b0869e38750e9df3809992cf00000001180daa6f92a169ce16d90dab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2039/issue_event/1981294150@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2039@github.com>
References: <quicwg/base-drafts/pull/2039@github.com>
Subject: Re: [quicwg/base-drafts] Connection state is reset on Retry or VN (#2039)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5e86fd4e19_73a73f8c420d45b838835e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ehHnTurjBdKfT5JDO-Xt0Dd0SuM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:21:23 -0000

----==_mimepart_5bf5e86fd4e19_73a73f8c420d45b838835e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2039.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2039#event-1981294150
----==_mimepart_5bf5e86fd4e19_73a73f8c420d45b838835e
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="383323563" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2039" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2039/hovercard" href="https://github.com/quicwg/base-drafts/pull/2039">#2039</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2039#event-1981294150">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99jLE7EjGlN3M2zUDxoPIrmJvXAks5uxd_vgaJpZM4YuaFc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz5ZXXN8LbVRXiitOg0Qd-FknhfWks5uxd_vgaJpZM4YuaFc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2039."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2039#event-1981294150"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2039#event-1981294150",
"url": "https://github.com/quicwg/base-drafts/pull/2039#event-1981294150",
"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] Connection state is reset on Retry or VN (#2039)",
"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/2039#event-1981294150"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414818652\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5e86fd4e19_73a73f8c420d45b838835e--


From nobody Wed Nov 21 15:21: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 51010130DD0 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:21: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 CJRlj0uaChXm for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:21: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 4CEB9128D0C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:21:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542842513; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1y93MbfLOq0jq4hBVQVHMBbGhhpqPoqkWpOYi8U79Q0=; b=jJfDKHUSc9dVXRk6M8ohf+Cosgu4TEK47AlFp2lr/KvN0VVA4jEixi0a5YYwnpuijY+Kx4V8 YZPYZGROhxFkqpF21tI/uMc4ZtCJYeny+1hlOtiK+o474iDx9u7v3XxB6DCTSJPRSXrhNSXK sY32sNAVCXlEaURbm1ehJTQkbSI=
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 5bf5e891.7f902ffebd20-smtp-out-n02; Wed, 21 Nov 2018 23:21:53 -0000 (UTC)
Date: Wed, 21 Nov 2018 15:21:53 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf5e8913135a_5a6c2ace3ee62580590d3@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6fbca3: Alternate patch
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf5e89130e2a_5a6c2ace3ee62580589ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NdWF86o79Ay-6SuHmccz6BuvAi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:21:55 -0000

----==_mimepart_5bf5e89130e2a_5a6c2ace3ee62580589ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/timers
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6fbca3cfcf23b38d71b5041249f77ba3a711190c
      https://github.com/quicwg/base-drafts/commit/6fbca3cfcf23b38d71b5041249f77ba3a711190c
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf5e89130e2a_5a6c2ace3ee62580589ed--


From nobody Wed Nov 21 15:23: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 6CCB4130DD6 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:23: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 DsvG1VUqUA9w for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:23: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 03B31128D0C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:23:16 -0800 (PST)
Date: Wed, 21 Nov 2018 15:23:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542842595; bh=FZQFLDtP0E62IVOomYv9aU4Etaz5YOlAEB3Is5kWWjs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=cOCZkRL8q7YRXS8GjhQmoRkerwm6QMo2gMyKrRET+Ice8ly1UxOnb8JRGXNGvEnwz Jhf/PiQBRikjvO7XuH/Izs/QZ4WcOXeqXCQhbKrXJJMliDkkTQf8F4fJoI77xda78f mDLEuQl5tU9SUecFbaCMsmN+j4QeW9px+XXEy2gs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbe968167fd0d059b5c8d72568150692d4338bb8492cf00000001180daae392a169ce16d91712@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2040@github.com>
Subject: [quicwg/base-drafts] Reset connection state on retry and VN (#2040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5e8e359e2c_475e3fc8a7ad45bc1608eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M_eyQ6-yXR6OG0tDZyoHmeCXbkE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:23:17 -0000

----==_mimepart_5bf5e8e359e2c_475e3fc8a7ad45bc1608eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is an alternate patch to #2024.

Closes #1983.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2040

-- Commit Summary --

  * Alternate patch

-- File Changes --

    M draft-ietf-quic-recovery.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2040.patch
https://github.com/quicwg/base-drafts/pull/2040.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/2040

----==_mimepart_5bf5e8e359e2c_475e3fc8a7ad45bc1608eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is an alternate patch to <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382799024" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2024" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2024/hovercard" href="https://github.com/quicwg/base-drafts/pull/2024">#2024</a>.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1983.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="378929094" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1983" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1983/hovercard" href="https://github.com/quicwg/base-drafts/issues/1983">#1983</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/2040'>https://github.com/quicwg/base-drafts/pull/2040</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Alternate patch</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2040/files#diff-0">draft-ietf-quic-recovery.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2040.patch'>https://github.com/quicwg/base-drafts/pull/2040.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2040.diff'>https://github.com/quicwg/base-drafts/pull/2040.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/2040">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq15IMsxp5GrnDzIHaCsBPMqrMa31ks5uxeBjgaJpZM4YuawA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxTjlF8NvntvWOTmUwDuTYxpGnGEks5uxeBjgaJpZM4YuawA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Reset connection state on retry and VN (#2040)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2040"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2040",
"url": "https://github.com/quicwg/base-drafts/pull/2040",
"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": "Reset connection state on retry and VN (#2040)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "6fbca3c",
"value": "Alternate patch"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2040/files#diff-0) (10 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\": 2040,\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\": 2040\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2040"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2040.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2040.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414821376\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf5e8e359e2c_475e3fc8a7ad45bc1608eb--


From nobody Wed Nov 21 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 5734F130DD0 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:24: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 6_C3J-KPH-qM for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:24: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 B8525128D0C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:24:09 -0800 (PST)
Date: Wed, 21 Nov 2018 15:24:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542842649; bh=UdfpvoMy29k0OEtk8HaZtVnGN/mVfSHQLuvqV3nP1TM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yX0coqT21dKu57BPLSv4QcaUMRyGJiV5akaXPhd94GCuvYV80EQGQmRB3dRz4gEwd n+V+zVwhwBwI1ukeNsgVi6IdGILq2xdAxT6ZVknfR4rcoAfuJ3ajFwXe273l4/b+gp ATzZAMsqWJdx380+i9R8rivKbCQgk3uDTLWNJJQI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5510e705341fd589d4a60aaa44aaab57e4a8f53792cf00000001180dab1892a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/c440848050@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5e919f65_6b383fc3680d45c4203130"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fag82Bf3seIdrOYajXw8FAEGthE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:24:11 -0000

----==_mimepart_5bf5e919f65_6b383fc3680d45c4203130
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was leaving comments against this PR, but decided that it was just easier to write it up in PR #2040. See if that's 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/2024#issuecomment-440848050
----==_mimepart_5bf5e919f65_6b383fc3680d45c4203130
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I was leaving comments against this PR, but decided that it was just easier to write it up in PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383325970" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2040" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2040/hovercard" href="https://github.com/quicwg/base-drafts/pull/2040">#2040</a>. See if that's 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/2024#issuecomment-440848050">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxIRtEI3_irNceM88BRlDemKD_Vrks5uxeCZgaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxUIFxIj1UJjXW5R6CTF5lKv6G07ks5uxeCZgaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2024: I was leaving comments against this PR, but decided that it was just easier to write it up in PR #2040. See if that's better."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024#issuecomment-440848050"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-440848050",
"url": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-440848050",
"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] Reset the handshake timer on Retry and VN (#2024)",
"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\": 2024,\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\": 2024\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2024#issuecomment-440848050"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5e919f65_6b383fc3680d45c4203130--


From nobody Wed Nov 21 15: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 EE3C3130DD4 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:25: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 4JS-UcxAY4HS for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15: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 41621130DD6 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:25:16 -0800 (PST)
Date: Wed, 21 Nov 2018 15:25:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542842715; bh=IYzdokZFX6eS74UIB9JT+XN/qYPh/Eyhyp2PhKfZtuI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xiDv09Q7HVoeVGTUCbGstKnQFsufs7SlZpdPU/1INGPMo7VzSVZh9ORqw2SX+OBPW uTvINuSWCCfp/jomVKGz6JXkoP+5bi0zSdPW0ZDPdhImreJvo07Ie9evYEiD4zIgCQ mQOhV+WEkWWTIzmZELWAVGpAdOiTzp/Yzffh8bIM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab899985b5d971e02cf12dcc14b949772cbb6b2ed392cf00000001180dab5b92a169ce16b77e10@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2008/issue_event/1981298551@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2008@github.com>
References: <quicwg/base-drafts/pull/2008@github.com>
Subject: Re: [quicwg/base-drafts] Expands CID size text just a bit (#2008)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5e95b83d73_68283fd8378d45c42389e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/23YF1jDIT0JSJVXSOL9S-K1Qseg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:25:19 -0000

----==_mimepart_5bf5e95b83d73_68283fd8378d45c42389e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2008 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/2008#event-1981298551
----==_mimepart_5bf5e95b83d73_68283fd8378d45c42389e0
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="381124112" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2008" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2008/hovercard" href="https://github.com/quicwg/base-drafts/pull/2008">#2008</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/2008#event-1981298551">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq10iKPUwWwOa2HHhtrgZL5UA4P6Gks5uxeDbgaJpZM4YfoaK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0mDMpFTKSJEtcRgKJKwudkC3y0lks5uxeDbgaJpZM4YfoaK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2008 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2008#event-1981298551"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2008#event-1981298551",
"url": "https://github.com/quicwg/base-drafts/pull/2008#event-1981298551",
"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] Expands CID size text just a bit (#2008)",
"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/2008#event-1981298551"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410945162\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5e95b83d73_68283fd8378d45c42389e0--


From nobody Wed Nov 21 15:28: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 1DF9B130DD0 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:28: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 ZmzE0vltB-1d for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:28: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 8E633128D0C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:28:15 -0800 (PST)
Date: Wed, 21 Nov 2018 15:28:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542842894; bh=sTOlRALIOwRg+oM6nZkiWdMckWqMD/y2+m74MA7GqoQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hgGvCv5nvk0sIfCuujX/TwjtcflDde8RiBaMAJUYpT4FMV6PCazFyEpNr2EhZYY0u GcYfiQoVsxlyjmdMJHYLvyK5bG3nbYK8rQWeHC/eFHxsgZTwQCE8MF0SbMQuPCJRPq OcjOCspmAmltPyBAeCXdb+888kdCRluKIT8KR4nM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc573cecc910a9ce1891a3c5a74a106c35aa0e3ba92cf00000001180dac0e92a169ce16831157@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1967/440849278@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1967@github.com>
References: <quicwg/base-drafts/issues/1967@github.com>
Subject: Re: [quicwg/base-drafts] Loss events for reordered 0- and 0.5-RTT data (#1967)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5ea0ee9392_7b4a3fd4fd8d45c0349322"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fr9_MOj4TMLNxjygYZSNWuaXjdE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:28:17 -0000

----==_mimepart_5bf5ea0ee9392_7b4a3fd4fd8d45c0349322
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann : Fair enough, but I think it's just simpler to assume this generally 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/1967#issuecomment-440849278
----==_mimepart_5bf5ea0ee9392_7b4a3fd4fd8d45c0349322
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> : Fair enough, but I think it's just simpler to assume this generally 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/issues/1967#issuecomment-440849278">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3xj5w-zgDbD4EsEMrSfImV-boDoks5uxeGOgaJpZM4YPvJo">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqynGhXIu5X2AYh6S0DPoegWpdw1Tks5uxeGOgaJpZM4YPvJo.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1967: @marten-seemann : Fair enough, but I think it's just simpler to assume this generally for now."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440849278"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440849278",
"url": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440849278",
"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] Loss events for reordered 0- and 0.5-RTT data (#1967)",
"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\": 1967,\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\": 1967\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1967#issuecomment-440849278"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406778472\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5ea0ee9392_7b4a3fd4fd8d45c0349322--


From nobody Wed Nov 21 15:30: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 BAE85130DD4 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:30: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 aiyYqNPCzNpx for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:30:39 -0800 (PST)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B19E8128D0C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:30:39 -0800 (PST)
Date: Wed, 21 Nov 2018 15:30:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542843038; bh=Fj28IgphfuYXbaUnM6UHDZLrtx1mM13zSS8aK51gl+c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZVHJYn2Z8X1CAPrcOWNUJXcx3uG0wo12EKVgewlGzPb/H4Y+7u5zWUJktpk8eZx9I 58XxTOesEkEIkQHwhALVS9NPEKxaZp/TU3bSMhys6zLKHS0FBVn95BUQYtRxWg9KhF pG4naylDGGPSMkRReeCwAhUagapZ+mVmHuovrU6A=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b516e92c13d8b6459966859ae3298a989951ef592cf00000001180dac9e92a169ce16d91712@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2040/c440849664@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2040@github.com>
References: <quicwg/base-drafts/pull/2040@github.com>
Subject: Re: [quicwg/base-drafts] Reset connection state on retry and VN (#2040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5ea9ed3e8c_657c3fb260ad45c4218327"; 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/fSElYOtlRKi6rndBXKhjeZOblaI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:30:42 -0000

----==_mimepart_5bf5ea9ed3e8c_657c3fb260ad45c4218327
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like this, but since the state is not totally reset in case of Retry since you can Retry at most once, perhaps this should be clarified?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2040#issuecomment-440849664
----==_mimepart_5bf5ea9ed3e8c_657c3fb260ad45c4218327
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I like this, but since the state is not totally reset in case of Retry since you can Retry at most once, perhaps this should be clarified?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2040#issuecomment-440849664">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0tMl_5qCLAtHP45iq-7Hq2_J2SKks5uxeIegaJpZM4YuawA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxenMe0xr98QoNTMbgNvhO35GgtFks5uxeIegaJpZM4YuawA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2040: I like this, but since the state is not totally reset in case of Retry since you can Retry at most once, perhaps this should be clarified?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2040#issuecomment-440849664"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2040#issuecomment-440849664",
"url": "https://github.com/quicwg/base-drafts/pull/2040#issuecomment-440849664",
"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] Reset connection state on retry and VN (#2040)",
"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\": 2040,\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\": 2040\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2040#issuecomment-440849664"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414821376\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5ea9ed3e8c_657c3fb260ad45c4218327--


From nobody Wed Nov 21 15: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 93DE7128D0C for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:33: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 j9AWd1IxUXIr for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:33:30 -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 E1CB9130DD4 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:33:29 -0800 (PST)
Date: Wed, 21 Nov 2018 15:33:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542843208; bh=CDfxbZv7SbwoNYIsOVvOrEhCIUH75Q3y6jho9QT3HzQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vS0ZodWmAkc6CfcPcQUfkFCLa0ukKTSRNw6UZM1l5/RurqX124S4WaIHXzeqYVkE8 eyRwRtjmeq2HeKWJzbVi5Bwr8m/wnjdcUQJ87bYfaChcpsKKJi9W8merfwo/Tll2+3 ZmR40OfOF5YDoC+B2iaEmtKW3Aa0UfHMG7POTFUQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab551380f6fc9202daf212b12990408c81283ff65492cf00000001180dad4892a169ce16d12586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2026/440850092@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2026@github.com>
References: <quicwg/base-drafts/issues/2026@github.com>
Subject: Re: [quicwg/base-drafts] Can Initial/0-RTT CIDs safely be used for routing? (#2026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5eb48d0a90_3ae53ffb4d2d45b419215a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AApsGv8pLCxvLxIWY9oTDMuzaRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:33:32 -0000

----==_mimepart_5bf5eb48d0a90_3ae53ffb4d2d45b419215a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson : I don't think there is any text that suggests a server "not attach too much significance to values chosen by clients".

Do folks think it might be useful to add to Security 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/issues/2026#issuecomment-440850092
----==_mimepart_5bf5eb48d0a90_3ae53ffb4d2d45b419215a
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 don't think there is any text that suggests a server "not attach too much significance to values chosen by clients".</p>
<p>Do folks think it might be useful to add to Security 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/issues/2026#issuecomment-440850092">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzig_k8VSQLh-bsPm0Zj4DTySvO3ks5uxeLIgaJpZM4YrvJ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Q1w-L8RKolqak9ORWxRhVIhW4Bks5uxeLIgaJpZM4YrvJ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2026: @martinthomson : I don't think there is any text that suggests a server \"not attach too much significance to values chosen by clients\".\r\n\r\nDo folks think it might be useful to add to Security Considerations?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440850092"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440850092",
"url": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440850092",
"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] Can Initial/0-RTT CIDs safely be used for routing? (#2026)",
"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\": 2026,\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\": 2026\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-440850092"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414118522\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5eb48d0a90_3ae53ffb4d2d45b419215a--


From nobody Wed Nov 21 15: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 EECCD130DE0 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:35: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 J6p3EfwlUCmh for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:35: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 E6B6B130DD6 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:35:13 -0800 (PST)
Date: Wed, 21 Nov 2018 15:35:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542843313; bh=nzRDxs5mTk1RzTB7SZiLm8a1iZwxPoCbsp5k9EZBweA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MU8X92aIYGVgVPREI6RHrsvoKifHjYyFHRcwfdbn9g1RhZ6utR5Uss5lswVQmxEWN 3jzjjl0DC6frokwfCMEHjM7VDPxGLc7omPM2BhA/J/kuAlw2VA6rsNZ9P2U46N+KJv p9huuiYykLLEwa04HtH/iQhchwNkBzQ3oYF46J8A=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f27d461a804ab242dd0b8d995cb8406a79806b592cf00000001180dadb192a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/177462457@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5ebb1400de_4d503f9dbcad45b4357822"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6duqmCJbvfplniPWqGcTCnZrB8M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:35:16 -0000

----==_mimepart_5bf5ebb1400de_4d503f9dbcad45b4357822
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -780,9 +780,12 @@ connection ID in the client's first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of

use normative language perhaps?
```suggestion
QUIC can use any of the ciphersuites defined in {{!TLS13}} but MUST NOT use
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-177462457
----==_mimepart_5bf5ebb1400de_4d503f9dbcad45b4357822
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2029#discussi=
on_r235566776">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -780,9 +780,12 @@ connection ID in the =
client&#39;s first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness again=
st QUIC
 version unaware middleboxes, but not against on-path attackers.
 =

-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - ha=
ve a
-16-byte authentication tag and produce an output 16 bytes larger than th=
eir
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exce=
ption of
</pre>
<p>use normative language perhaps?</p>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-QUIC can use any of the ciphersuites defined =
in {{!TLS13}} with the exception of
+QUIC can use any of the ciphersuites defined in {{!TLS13}} but MUST NOT =
use
</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/2029#pullrequestreview-177462457">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
2HmHA8gHNEfspFtKY96yv1eikizks5uxeMxgaJpZM4YsX9u">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq23vl_FQGVTWQbUDo5MhD=
AXN0FROks5uxeMxgaJpZM4YsX9u.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2029"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-177462=
457"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#pullrequestrev=
iew-177462457",
"url": "https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview=
-177462457",
"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 2029",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview=
-177462457"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142856=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5ebb1400de_4d503f9dbcad45b4357822--


From nobody Wed Nov 21 15: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 2FC17130DD6 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:35: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 7QuLvZ8ghQ9p for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:35:15 -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 CA4D3130DDD for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:35:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542843314; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gfS+zzqs3bmkFcO4GZLOVrbAASH8wlK9anBsz3LKIfI=; b=YlkNL7JFOuJDtwsm9HFDGfJFOhiH1u3IbkaPxUy++oBlMQcpTLCJZY0ZJAVmI3/gzO2KTtFa VNFmTkc5YsBUl3hwJjvBkWKc5S1uqIGrv1WxD8lkNmkhbkMYgz+sbjTl+WaEzYYwq373Ijyx YmxWZQ9FXAR4tas3hndVVG823hk=
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 5bf5e959.7f6771559a20-smtp-out-n01; Wed, 21 Nov 2018 23:25:13 -0000 (UTC)
Date: Wed, 21 Nov 2018 15:25:12 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf5e9585fbcf_59782b2496bb457819456@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0d58ea: Expand CID size text just a bit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf5e9585f86b_59782b2496bb457819357"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_x9SWAVFlYB3YJTIGtoEw2CJ1vo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:35:16 -0000

----==_mimepart_5bf5e9585f86b_59782b2496bb457819357
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0d58ea295af70c9899500696353063343307de24
      https://github.com/quicwg/base-drafts/commit/0d58ea295af70c9899500696353063343307de24
  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: b6b69b8a381e97ca08236d22b269cdbcdbcdbd24
      https://github.com/quicwg/base-drafts/commit/b6b69b8a381e97ca08236d22b269cdbcdbcdbd24
  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: 046b4f30a974c70e4e51de2603ea66a66c25cd53
      https://github.com/quicwg/base-drafts/commit/046b4f30a974c70e4e51de2603ea66a66c25cd53
  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


Compare: https://github.com/quicwg/base-drafts/compare/b93d8218813f...046b4f30a974
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf5e9585f86b_59782b2496bb457819357--


From nobody Wed Nov 21 15:37: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 7E02A129C6B for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:37: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 addlKCp07-UE for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:37: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 0237A12008A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:37:37 -0800 (PST)
Date: Wed, 21 Nov 2018 15:37:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542843456; bh=ql1+UpkBwRvWkV+fDG/5aecrbcNnc4pyFc38qTRsOJk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l0h9q2dRZ2HuJXjdVbP4lQUcQAqOwp23vn4oeFqQEAyEEqbfzy8wn3Fgle+X2WMxU VHp1xaBtvyVQvuHrPsNPEDZlr1O5rVBW/L+JTOhvJkDsg6I/F5FCSP3vnaov3PtcqS J1CA+nyQ4wt8uQkMwLvKuGS1aPa7eUchG6p8P1zo=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe3d8094e8f83b145ebfa52b36d22e100b229bd892cf00000001180dae4092a169ce16d4c588@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2035/440850714@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2035@github.com>
References: <quicwg/base-drafts/issues/2035@github.com>
Subject: Re: [quicwg/base-drafts] Congestion window on new path (#2035)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5ec404f2bc_67023fe6ee2d45b41638a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Nx-kmyLtCnBjtPnDgKLNG2kNQTw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:37:39 -0000

----==_mimepart_5bf5ec404f2bc_67023fe6ee2d45b41638a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is covered in [Section 9.4 of the transport draft](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.9.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/2035#issuecomment-440850714
----==_mimepart_5bf5ec404f2bc_67023fe6ee2d45b41638a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is covered in <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.9.4" rel="nofollow">Section 9.4 of the transport draft</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2035#issuecomment-440850714">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw0DjLvhLY0p6ta7lJH3t4XC4w7jks5uxePAgaJpZM4YsygG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxyycl1Od-7jeGwZvjeV_kax-badks5uxePAgaJpZM4YsygG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2035: This is covered in [Section 9.4 of the transport draft](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.9.4)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2035#issuecomment-440850714"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2035#issuecomment-440850714",
"url": "https://github.com/quicwg/base-drafts/issues/2035#issuecomment-440850714",
"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] Congestion window on new path (#2035)",
"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\": 2035,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2035#issuecomment-440850714"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414394374\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5ec404f2bc_67023fe6ee2d45b41638a3--


From nobody Wed Nov 21 15:37: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 45855129C6B for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:37: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 xoh4HGYlTxXW for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:37:38 -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 A6CA3128D0C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:37: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=q/OnqWx7J/qg5qpWBDSQk8wzF8k=; b=WPmcPty5GAJW0/yL bJgcv641c+1i9TAQ7Y2cRX1jCyP/QhzDOXjMfvjARrKpO3Ahe9i7KH+6nJtlQNhe QA9tDoR9l1SzLzgr/vt2t4UYC3c36QQOYUIeyJBFkEvJWl6buI40sdLbtpphOhHL nAAy97lDre2Hvomz6kXokVSH3hM=
Received: by filter0706p1las1.sendgrid.net with SMTP id filter0706p1las1-25751-5BF5EC40-24 2018-11-21 23:37:36.960209224 +0000 UTC m=+364091.177476827
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id nVF-KUpTQ06XUtJIy21lpA for <quic-issues@ietf.org>; Wed, 21 Nov 2018 23:37:36.858 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id C8D6180334 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:37:36 -0800 (PST)
Date: Wed, 21 Nov 2018 23:37:37 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe3d8094e8f83b145ebfa52b36d22e100b229bd892cf00000001180dae4092a169ce16d4c588@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2035/issue_event/1981311017@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2035@github.com>
References: <quicwg/base-drafts/issues/2035@github.com>
Subject: Re: [quicwg/base-drafts] Congestion window on new path (#2035)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5ec40c7822_73653f8c420d45b82642e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3taYJkeu53/14K0wRl1hSvzQvF69ioRFiBxr NG1m2ddQJUBjyV/hcVS0/lQbkOEXf9xWa4ErLjH8GXqn6jCarg2CbCQJUuAViqKzO48ivV0sGlTo8L 7EL3fngwSR1I82k5EYHeO1eKe1/5SHtR2QJMWcSBPQfMw8Cw5ayKBFrctgnlZYabxQ/YTHyaIdQHyl Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OlIH74zbmPdiUqiKRaf9XGc2PBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:37:40 -0000

----==_mimepart_5bf5ec40c7822_73653f8c420d45b82642e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2035.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2035#event-1981311017
----==_mimepart_5bf5ec40c7822_73653f8c420d45b82642e3
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="383042952" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2035" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2035/hovercard" href="https://github.com/quicwg/base-drafts/issues/2035">#2035</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2035#event-1981311017">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw0DjLvhLY0p6ta7lJH3t4XC4w7jks5uxePAgaJpZM4YsygG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxyycl1Od-7jeGwZvjeV_kax-badks5uxePAgaJpZM4YsygG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2035."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2035#event-1981311017"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2035#event-1981311017",
"url": "https://github.com/quicwg/base-drafts/issues/2035#event-1981311017",
"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] Congestion window on new path (#2035)",
"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/2035#event-1981311017"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414394374\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5ec40c7822_73653f8c420d45b82642e3--


From nobody Wed Nov 21 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 1762D130E3B for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15: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 3b67GvKsvDEW for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:39: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 1DCB0130DF3 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:39:42 -0800 (PST)
Date: Wed, 21 Nov 2018 15:39:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542843581; bh=4ipRFjWScxiSOerjmQK0hVFznlj4CmXbo/4ErE/HqzI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wd1JeG9x9c7htx1fcEGS+NHZ85l8ANAelr9whHhshyBZ69xzApSaor3kG3KMS0p+M XfE4pVPOwu4UPG6bR95lNhS2y9qJhh7PEeoNiSzdji5fsHOEUykkFpVSO2NhfFeMbQ tzJ+pLu9KRPOM5vEt4YxOPcZqUzcPbAn9l5SewzA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab04761c000ade3b755fec08129340ab6cd5330b0d92cf00000001180daebd92a169ce16d380bd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2032/review/177463199@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2032@github.com>
References: <quicwg/base-drafts/pull/2032@github.com>
Subject: Re: [quicwg/base-drafts] always use "tls13 " prefix for Initial packets (#2032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5ecbd3d00d_176d3f8a5e4d45b8202049"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_R1pjKbVPU6ci09oliCvsnPIvAw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:39:56 -0000

----==_mimepart_5bf5ecbd3d00d_176d3f8a5e4d45b8202049
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -753,6 +753,10 @@ thus ensuring that the keys are different for each version of QUIC. This
 prevents a middlebox that only recognizes one version of QUIC from seeing or
 modifying the contents of handshake packets from future versions.
 
+The HKDF function defined in TLS 1.3 MUST be used even in case the minimum TLS
+version that the endpoint is willing to use is greater, so as to assure that
+the peer can decrypt the packet.

s/the packet/the Initial packet

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2032#pullrequestreview-177463199
----==_mimepart_5bf5ecbd3d00d_176d3f8a5e4d45b8202049
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/2032#discussion_r235567397">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -753,6 +753,10 @@ thus ensuring that the keys are different for each version of QUIC. This
 prevents a middlebox that only recognizes one version of QUIC from seeing or
 modifying the contents of handshake packets from future versions.
 
+The HKDF function defined in TLS 1.3 MUST be used even in case the minimum TLS
+version that the endpoint is willing to use is greater, so as to assure that
+the peer can decrypt the packet.
</pre>
<p>s/the packet/the Initial packet</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2032#pullrequestreview-177463199">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6vxhJCamit8qVT-DsXgUMYq_Ohkks5uxeQ9gaJpZM4Ysa-_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Zz_S8-Dh6ZDi6kHb_eSlGvWo3Cks5uxeQ9gaJpZM4Ysa-_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2032"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2032#pullrequestreview-177463199"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2032#pullrequestreview-177463199",
"url": "https://github.com/quicwg/base-drafts/pull/2032#pullrequestreview-177463199",
"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 2032",
"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/2032#pullrequestreview-177463199"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414298047\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5ecbd3d00d_176d3f8a5e4d45b8202049--


From nobody Wed Nov 21 15:41: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 9FF47128D0C for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:41: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 3LXaZo0CR8Lg for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15: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 3722312008A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:41:38 -0800 (PST)
Date: Wed, 21 Nov 2018 15:41:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542843697; bh=HkKiKGddIOof8CuNUOiQ1omFRImGQscC3krEGdsbuBw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t6iiVjcI5f45HnfjUNFyLEsmrokAPNLXQ2oPxGpmuEHdryYddEv0pzWoMpnriqW2u iW7Vy5dHRneDPcVsKpyg03iUW1SI9pHuW9wwtLAYq9e9eUdi01XUxBOGVE3A4T/k5V dFKkHHXGlsaZQR0W+tI7awIEzgZmOcMusPk+UsUY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7fafe0ec0d443aa21859e9002f3cfbf798becdac92cf00000001180daf3192a169ce16d4c588@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2035/440851335@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2035@github.com>
References: <quicwg/base-drafts/issues/2035@github.com>
Subject: Re: [quicwg/base-drafts] Congestion window on new path (#2035)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5ed3173fca_1ec23f8a902d45c418008f"; 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/Rf_bscgYoQhw-x84e82B7y7v7Y8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:41:40 -0000

----==_mimepart_5bf5ed3173fca_1ec23f8a902d45c418008f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

yes, I missed that, sorry.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2035#issuecomment-440851335
----==_mimepart_5bf5ed3173fca_1ec23f8a902d45c418008f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>yes, I missed that, sorry.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2035#issuecomment-440851335">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_OPHHS5yXy2GqK_8VdNKK1nxyx_ks5uxeSxgaJpZM4YsygG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq16GsMNgi5nBxv9OvSjXJoUj5jSRks5uxeSxgaJpZM4YsygG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2035: yes, I missed that, sorry."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2035#issuecomment-440851335"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2035#issuecomment-440851335",
"url": "https://github.com/quicwg/base-drafts/issues/2035#issuecomment-440851335",
"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] Congestion window on new path (#2035)",
"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\": 2035,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2035#issuecomment-440851335"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414394374\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5ed3173fca_1ec23f8a902d45c418008f--


From nobody Wed Nov 21 15:47: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 43214128D0C for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:47: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 aiRavWGA7id3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:47:33 -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 AF6B0128CF3 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:47:33 -0800 (PST)
Date: Wed, 21 Nov 2018 15:47:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542844053; bh=2EoyokVOgRvcMSdAlquLF9oW31dziiu5X7BawVqGEP8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IUpWYvHWFEHWlb3k8mgkS8iMPusdgMSEVXMQrvIY50C6n1roFXPtvhv5ntMAYYOm2 htM6ayZ7/oJ6emKyqFr4My+4IWXhghzbjcNYfO1OOP4IMbfOU4KBumVqrrUDEuW2aF P1Jm6/jZXD6Jgy1ht/AgRl2J7hpmcHEyUhyfD2rY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c15d7e39dfbb8c29bd29981fb4e90eda0c5e7cf92cf00000001180db09492a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/review/177464395@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5ee94e7385_66c43fe6ee2d45b4233956"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lsm0DkbTpC4gh_-UxmSbuH52eWM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:47:36 -0000

----==_mimepart_5bf5ee94e7385_66c43fe6ee2d45b4233956
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -715,6 +715,11 @@ method described in Section 7.3 of {{!TLS13}}), with the labels "quic key" and
 respectively).  Using these labels provides key separation between QUIC and TLS,
 see {{key-diversity}}.
 
+The HKDF-Expand-Label function defined in TLS 1.3 MUST be used even when a
+different TLS version is negotiated, or - for Initial packets - if the TLS
+versions offered do not include TLS 1.3.  This ensures that the selection of TLS
+version is independent of the process used to derive QUIC keys.

It might be useful to describe the nuance here  -- that Initial packets are expected to be decrypted before a TLS version is negotiated, and therefore there needs to be prior agreement on the HKDF-Expand-Label function used 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/pull/2034#pullrequestreview-177464395
----==_mimepart_5bf5ee94e7385_66c43fe6ee2d45b4233956
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/2034#discussion_r235568428">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -715,6 +715,11 @@ method described in Section 7.3 of {{!TLS13}}), with the labels &quot;quic key&quot; and
 respectively).  Using these labels provides key separation between QUIC and TLS,
 see {{key-diversity}}.
 
+The HKDF-Expand-Label function defined in TLS 1.3 MUST be used even when a
+different TLS version is negotiated, or - for Initial packets - if the TLS
+versions offered do not include TLS 1.3.  This ensures that the selection of TLS
+version is independent of the process used to derive QUIC keys.
</pre>
<p>It might be useful to describe the nuance here  -- that Initial packets are expected to be decrypted before a TLS version is negotiated, and therefore there needs to be prior agreement on the HKDF-Expand-Label function used 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/pull/2034#pullrequestreview-177464395">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzRS3B2-lZaaWVWhvbDUn-vJCPH2ks5uxeYUgaJpZM4Ysfw7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8DTl14THmu3NWsWKr-xoFGgjqA-ks5uxeYUgaJpZM4Ysfw7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2034"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2034#pullrequestreview-177464395"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#pullrequestreview-177464395",
"url": "https://github.com/quicwg/base-drafts/pull/2034#pullrequestreview-177464395",
"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 2034",
"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/2034#pullrequestreview-177464395"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414317627\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5ee94e7385_66c43fe6ee2d45b4233956--


From nobody Wed Nov 21 15:52: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 C8EEC128CF3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:52: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 jhM67pFp23ea for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:52: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 4EE5112008A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:52:38 -0800 (PST)
Date: Wed, 21 Nov 2018 15:52:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542844357; bh=Wxz1CAdLEe3UT1NgDIiprwyM8TJ7dPDDE+tRlECFxcM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ectnIgZz6H45enQp89Ns68K9tHQCPveYDnX2rwFBFjYcMi9Sg+mzuZVMGyR8jRrG/ P44nfKpQVuYaGEXPPQG7U7a9kGlmV7v2KNuB0RJPQaDcTn837LX96rvxIS0ROcUTou GXekhfbv4P+jr0Q9lsdtA5kXmWNNplRu6FpgJUB4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abebd73ceec93f940bea54765e4cefddafbc3c0e4b92cf00000001180db1c592a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/c440852969@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5efc552037_6b153fc3680d45c4373785"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ui25vOAW00hTjIgVVgR-Q9Lqo3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:52:40 -0000

----==_mimepart_5bf5efc552037_6b153fc3680d45c4373785
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What @MikeBishop said. I would expect ICE to be used alongside QUIC for P2P signaling, and ICE implementations expose  encapsulations  as interfaces to stacks, so QUIC will largely be out of the loop when it comes to migration and such. I think it is a larger project to figure out if ICE and QUIC can be combined in some interesting way to make P2P 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/2031#issuecomment-440852969
----==_mimepart_5bf5efc552037_6b153fc3680d45c4373785
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-hover=
card-url=3D"/hovercards?user_id=3D4273797" data-octo-click=3D"hovercard-l=
ink-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github=
.com/MikeBishop">@MikeBishop</a> said. I would expect ICE to be used alon=
gside QUIC for P2P signaling, and ICE implementations expose  encapsulati=
ons  as interfaces to stacks, so QUIC will largely be out of the loop whe=
n it comes to migration and such. I think it is a larger project to figur=
e out if ICE and QUIC can be combined in some interesting way to make P2P=
 better.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2031#issuecomment-440852969">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6ErbD=
punRYZjjiOPRzmE7u03fqKks5uxedFgaJpZM4YsZZN">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-_cIOysBqrxyBB3OMV8rDoaA-ao=
ks5uxedFgaJpZM4YsZZN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2031: What @MikeBishop said. I would expect ICE to be used al=
ongside QUIC for P2P signaling, and ICE implementations expose  encapsula=
tions  as interfaces to stacks, so QUIC will largely be out of the loop w=
hen it comes to migration and such. I think it is a larger project to fig=
ure out if ICE and QUIC can be combined in some interesting way to make P=
2P better."}],"action":{"name":"View Pull Request","url":"https://github.=
com/quicwg/base-drafts/pull/2031#issuecomment-440852969"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4=
40852969",
"url": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4408=
52969",
"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] Servers can't migrate.  Period. (#2031=
)",
"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\": 2031,\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\": 2031\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2031#issuecomment-4408=
52969"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142915=
33\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5efc552037_6b153fc3680d45c4373785--


From nobody Wed Nov 21 15:52: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 79F54128CF3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:52: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 G56ErGXOE-sq for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:52: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 C432C12008A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:52:52 -0800 (PST)
Date: Wed, 21 Nov 2018 15:52:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542844371; bh=o9n0BjDrbtjGtKNYwRkps76rFWG6uuQjCKTMMepp9z8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uwgIxo7zMO734e5XAnK/7Jaxz9z6oXjzXS+8iqmPl81t7BH/Hm/aFUiINuI293I32 4fT83M4g9zD4fhbKG93/3lMsBSI8RpF/CK2TF8l0zaDE4a5q2Yz5IHozXI6Vu3h6wH JATDsrJDmDVv0xUdZmn3fkFR+o91kaxNBKz2BI7c=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab709032146be1dccf72ba5a416b5e89a6b076599592cf00000001180db1d392a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/review/177465230@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5efd3e82ec_16c23f8a5e4d45b82289e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6i-amvLFGbjgSExrWpyKtBmRIjY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:52:55 -0000

----==_mimepart_5bf5efd3e82ec_16c23f8a5e4d45b82289e2
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/2031#pullrequestreview-177465230
----==_mimepart_5bf5efd3e82ec_16c23f8a5e4d45b82289e2
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/2031#pullrequestreview-177465230">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq654WXnCq__MoLDVhnJtL4N390RPks5uxedTgaJpZM4YsZZN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5GpuMDdNu8ZjJlK0VTf6Rpmfeu5ks5uxedTgaJpZM4YsZZN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2031"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177465230"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177465230",
"url": "https://github.com/quicwg/base-drafts/pull/2031#pullrequestreview-177465230",
"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 2031",
"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/2031#pullrequestreview-177465230"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414291533\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5efd3e82ec_16c23f8a5e4d45b82289e2--


From nobody Wed Nov 21 15:53: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 D75041294D0 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:53: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 ac4-k-d7V-xI for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:53: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 50724128CF3 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:53:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542844386; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/A4Cqe+ZvZkGYg0fTO7QxHVbT98AA9HFF8GH1MWA8f8=; b=HnKW4z+dpBy/+hHh2B8NpVlnfk8KaFSfHot8YpFuzjvNr/1zkV1dzuhaDssCH+CwynWNDRzU aSEbysEkZhAQK6G6tpNeP7KKl8H7icmEYROXNGoNXle076fB+LNZuVnQO0Oq2JYxnFZWi2G1 yksSNPEz/pg6Xm0X9mtIPoeXmXk=
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 5bf5efe2.7f89b46d4600-smtp-out-n01; Wed, 21 Nov 2018 23:53:06 -0000 (UTC)
Date: Wed, 21 Nov 2018 15:53:05 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf5efe1b150_a242b2772efa578394e1@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c9056c: Servers can't migrate. Period.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf5efe1abe2_a242b2772efa57839326"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mCrTMd9UywffG8ulvwul-SiWUp0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:53:09 -0000

----==_mimepart_5bf5efe1abe2_a242b2772efa57839326
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c9056ccaa8579b80489946ec7e2d8870a8e7d5e6
      https://github.com/quicwg/base-drafts/commit/c9056ccaa8579b80489946ec7e2d8870a8e7d5e6
  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: 078737d1ebf1abc1ce0fa565607e06131eead3a3
      https://github.com/quicwg/base-drafts/commit/078737d1ebf1abc1ce0fa565607e06131eead3a3
  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.


Compare: https://github.com/quicwg/base-drafts/compare/046b4f30a974...078737d1ebf1
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf5efe1abe2_a242b2772efa57839326--


From nobody Wed Nov 21 15: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 E15D7130DF4 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:53: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 fOdRk-JZxGBQ for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:53: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 E32BD12008A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:53:10 -0800 (PST)
Date: Wed, 21 Nov 2018 15:53:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542844389; bh=7h707U96NWDURG8XKA9rYcmizll9Jt1oq3Abv1mDxII=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Iy99iJP9feCM2jSAsPK8t43fTLffuYr5gJG1DpM7EJR4TS14TCW78F/wVr3tuiUbV BHLHlLohCDHnYCunXBow33UIvCbYa5c9qI2mZqn6WweiFpfCSD5pwI/LYdwDMWcFol Z7wo+MCZtv8xItvd2AK5ByPyrrDxozgW+KbJvN2s=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c379a737562a4f76480584087b1f952550f91eb92cf00000001180db1e592a169ce16d36b25@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2031/issue_event/1981326363@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2031@github.com>
References: <quicwg/base-drafts/pull/2031@github.com>
Subject: Re: [quicwg/base-drafts] Servers can't migrate.  Period. (#2031)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5efe5e9370_16b83f8a5e4d45b8206774"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eaN0K-IQaX3K-7bxM1Ap6gVEBUY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:53:14 -0000

----==_mimepart_5bf5efe5e9370_16b83f8a5e4d45b8206774
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2031 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/2031#event-1981326363
----==_mimepart_5bf5efe5e9370_16b83f8a5e4d45b8206774
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="382954277" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2031" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2031/hovercard" href="https://github.com/quicwg/base-drafts/pull/2031">#2031</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/2031#event-1981326363">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1LOc3-YjzRNKLfdntxLJ6VDkadWks5uxedlgaJpZM4YsZZN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5zD-mFuH91jp91sFQNyhsixVIY8ks5uxedlgaJpZM4YsZZN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2031 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2031#event-1981326363"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2031#event-1981326363",
"url": "https://github.com/quicwg/base-drafts/pull/2031#event-1981326363",
"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] Servers can't migrate.  Period. (#2031)",
"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/2031#event-1981326363"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414291533\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5efe5e9370_16b83f8a5e4d45b8206774--


From nobody Wed Nov 21 15:54: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 3C71E130DF3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:54:15 -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 I_g8aECzNPNm for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:54: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 9CBFA130E4A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:54:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542844452; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GdAkgmsxm8khS7SuzwYCYgICKnytQvuZWPFNFFtcEXs=; b=TtYlAqfMaNMo8V4ZrDtbspK77CUseyFsxV/mLdL3ukrq4cYqNd75MjH1sgkGhvdQdprQeBnS ZjojhWFmj6RxW7FuaGf+MEpdlxYPCb1UmHxa2f60PfY2LDv1KTBv0hzW7Dv8cYaXVSZ/5r+U w3lDCrL0NACRBYqBEXv2rZA2HdI=
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.38]) by mxa.mailgun.org with ESMTP id 5bf5f024.7f6a3e78d7b0-smtp-out-n02; Wed, 21 Nov 2018 23:54:12 -0000 (UTC)
Date: Wed, 21 Nov 2018 15:54:11 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf5f023dcf2e_56e42b23b0e6c57c337bd@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 141dfa: Fix typo: doubled word
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf5f023dcb9b_56e42b23b0e6c57c336bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o8C17mafVdBe-QfKu7havWfeojA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:54:26 -0000

----==_mimepart_5bf5f023dcb9b_56e42b23b0e6c57c336bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 141dfaffe92679acde9c3b8d8d37ad2ade300e8f
      https://github.com/quicwg/base-drafts/commit/141dfaffe92679acde9c3b8d8d37ad2ade300e8f
  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: ea9f1bcc4a90d680addce23ed42fd01cc05abb0e
      https://github.com/quicwg/base-drafts/commit/ea9f1bcc4a90d680addce23ed42fd01cc05abb0e
  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


Compare: https://github.com/quicwg/base-drafts/compare/078737d1ebf1...ea9f1bcc4a90
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf5f023dcb9b_56e42b23b0e6c57c336bc--


From nobody Wed Nov 21 15: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 A83A8130E55 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:54: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 XMMy7ZuMSA_Y for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 15:54: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 D3040130E2A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 15:54:15 -0800 (PST)
Date: Wed, 21 Nov 2018 15:54:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542844455; bh=2fMRVi86CbL6nWiU1N6C/vYkYXAc8fO+++fAKtIgoU0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z6xVwDkhpSXM2QcPVnjeMkT7fb2neiYytcJc1uI4MdrRGVq0hIUY/KM1KrVyif8Xy /idIx2P2S2FlW52zsGZPwum+/sYlM017qQANwaycDQ20uztBJyrc8IqDU0UgbKR9cx AhHONfuVNeJR74jj/pm1KjgPzpCOOsZPfmqM+qFo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab267824ed609909644a4a1a6221b96ddbab9b8ea892cf00000001180db22692a169ce16d6a8bc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2037/issue_event/1981327535@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2037@github.com>
References: <quicwg/base-drafts/pull/2037@github.com>
Subject: Re: [quicwg/base-drafts] Fix typo: doubled word (#2037)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f0272829_20073f88456d45b82275b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p5qkCVwHT9BtaeZzk8g6DWV1q1U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 23:54:29 -0000

----==_mimepart_5bf5f0272829_20073f88456d45b82275b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2037 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/2037#event-1981327535
----==_mimepart_5bf5f0272829_20073f88456d45b82275b1
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="383166652" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2037" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2037/hovercard" href="https://github.com/quicwg/base-drafts/pull/2037">#2037</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/2037#event-1981327535">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq55YIHUGW9thJkzIy8ASPcLNcDVOks5uxeengaJpZM4YtVVt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4l47I93AMLP8wLqsww0DwYN8PzMks5uxeengaJpZM4YtVVt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2037 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2037#event-1981327535"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2037#event-1981327535",
"url": "https://github.com/quicwg/base-drafts/pull/2037#event-1981327535",
"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 typo: doubled word (#2037)",
"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/2037#event-1981327535"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414537069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5f0272829_20073f88456d45b82275b1--


From nobody Wed Nov 21 16:12: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 808DD12D4E9 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:12: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 gtT1qMc2jgHO for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:12: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 B6E41128D0C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:12:52 -0800 (PST)
Date: Wed, 21 Nov 2018 16:12:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542845572; bh=tTywUEGnXz1iHcFEXO15WIcwgKlDTkKey7RHN52nNaI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mU5Z2fBofnXuGg5a5sN9laXHFgrXx+80vySMxJOtNFZTx2l6hmOJOXLNVAdimRaxS 9F3G/FMaSfeJSXWXKbLryDaYwBq2qYLkMMtOanYIAMPoBS3XgMbxEnGJ82PmZ/+XSO SiC4EwKBH3S4GgT4+vnu8zvb3ghphe+LkLp8oUBM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7de903155a1a9a65a16dc36c6531fd89f9444d0092cf00000001180db68492a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/review/177465831@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f48417437_6f993fd3316d45b85054d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QgMGjLjXkE4Z3b0PslynhSsyBnE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:12:56 -0000

----==_mimepart_5bf5f48417437_6f993fd3316d45b85054d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Editorial comments for the most part.  This looks like an improvement.

@igorlord, @martinduke, this is something you have shown interest in.  Could you review?

>  
-## Path Maximum Transmission Unit
+The PMTU is the maximum size of the entire IP datagram including the IP header,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet header,
+protected payload, and any authentication fields. This can be depend upon the
+current path characteristics.  Therefore, the current largest UDP payload an
+implementation will send is referred to as QUIC Maximum Packet Size (MPS).

Yes, please use words.  We set the bar high for new definitions and acronyms, because they tend to make the document less readable.  I'm not sure that we even need this concept to be introduced.

>  
-## Path Maximum Transmission Unit
+The PMTU is the maximum size of the entire IP datagram including the IP header,

We've used "IP packet" throughout, consistent with the IP RFCs.

```suggestion
The PMTU is the maximum size of the entire IP packet including the IP header,
```

> -The PADDING frame provides a useful option for PMTU probe packets. PADDING
-frames generate acknowledgements, but they need not be delivered reliably. As a
-result, the loss of PADDING frames in probe packets does not require
-delay-inducing retransmission. However, PADDING frames do consume congestion
-window, which may delay the transmission of subsequent application data.
-
-When implementing the algorithm in Section 7.2 of {{!PLPMTUD}}, the initial
-value of search_low SHOULD be consistent with the IPv6 minimum packet size.
-Paths that do not support this size cannot deliver Initial packets, and
-therefore are not QUIC-compliant.
-
-Section 7.3 of {{!PLPMTUD}} discusses trade-offs between small and large
-increases in the size of probe packets. As QUIC probe packets need not contain
-application data, aggressive increases in probe size carry fewer consequences.
-
+larger than 1280 bytes (assuming the minimum IP header size).  This results in

```suggestion
larger than 1280 bytes. Assuming the minimum IP header size, this results in
```

> +Each pair of local and remote addresses could have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOULD
+maintain a MPS for each combination of local and remote IP addresses.
+
+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 MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an
+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is
+dropped because it is larger than the local router MTU. DPLPMTUD can also
+optionally utilise these messages.  This use of ICMP messages is

```suggestion
optionally use these messages.  This use of ICMP messages is
```

Don't overutilize "utilize".

FWIW, I think that for this document, we have chosen to use American English, even though that is the inferior variant.

> +unknown tunnel overheads or IP header options/extensions.
+
+Each pair of local and remote addresses could have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOULD
+maintain a MPS for each combination of local and remote IP addresses.
+
+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 MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an
+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet is

```suggestion
(e.g., IPv6 Packet Too Big messages) that indicate when a packet is
```

> +potentially vulnerable to off-path attacks that successfully guess the IP
+address 3-tuple and reduce the PMTU to a bandwidth-inefficient value
+{{!RFC8201}}.
+
+QUIC endpoints SHOULD provide validation to protect from off-path injection of
+ICMP messages as specified in {{!RFC8201}} and Section 5.2 of {{!RFC8085}}. This
+uses the quoted packet supplied in the payload of an ICMP message, which, when
+present, can be used to associate the message with a corresponding transport
+connection {{!DPLPMTUD}}.
+
+The IPv4 Router requirements {{!RFC1812} state that the quoted packet should
+contain as much of the original datagram as possible without the length of the
+ICMP datagram exceeding 576 bytes. IPv6 routers include as much of invoking
+packet as possible without the ICMPv6 packet exceeding 1280 bytes {{!RFC4443}}.
+The size of the quoted packet can actually be smaller, or the information
+unintelligible, for various reasons {{!DPLPMTUD}}.

A section reference would be useful here.

> +{{!RFC8201}}.
+
+QUIC endpoints SHOULD provide validation to protect from off-path injection of
+ICMP messages as specified in {{!RFC8201}} and Section 5.2 of {{!RFC8085}}. This
+uses the quoted packet supplied in the payload of an ICMP message, which, when
+present, can be used to associate the message with a corresponding transport
+connection {{!DPLPMTUD}}.
+
+The IPv4 Router requirements {{!RFC1812} state that the quoted packet should
+contain as much of the original datagram as possible without the length of the
+ICMP datagram exceeding 576 bytes. IPv6 routers include as much of invoking
+packet as possible without the ICMPv6 packet exceeding 1280 bytes {{!RFC4443}}.
+The size of the quoted packet can actually be smaller, or the information
+unintelligible, for various reasons {{!DPLPMTUD}}.
+
+When a randomized source port is used, this can provide some protection from

This could be read to imply that PMTUD probes could use a different source port.  That can have the effect of hitting a different path.  This probably needs to be qualified.

> +* An endpoint could store additional information from the IP or UDP headers to
+  use for validation (for example, the IP ID or UDP checksum).
+
+The endpoint SHOULD ignore all ICMP messages that are not validated or do not
+carry sufficient quoted packet payload to perform validation.  Any reduction in
+the QUIC MPS MAY be provisional until QUIC's loss detection algorithm
+determines that the quoted packet has actually been lost.
+
+## Considerations for Datagram Packetization Layer PMTU Discovery
+
+Section 6.4 of {{!DPLPMTUD}} provides considerations for
+implementing Datagram Packetization Layer PMTUD (DPLPMTUD) with QUIC.
+
+When implementing the algorithm in Section 5.3 of
+{{!DPLPMTUD}}, the initial value of BASE_PMTU SHOULD be
+consistent with the minimum QUIC packet size.

Saying what that is (1280, I assume, without reading DPLPMTUD) would be helpful.

> +
+The endpoint SHOULD ignore all ICMP messages that are not validated or do not
+carry sufficient quoted packet payload to perform validation.  Any reduction in
+the QUIC MPS MAY be provisional until QUIC's loss detection algorithm
+determines that the quoted packet has actually been lost.
+
+## Considerations for Datagram Packetization Layer PMTU Discovery
+
+Section 6.4 of {{!DPLPMTUD}} provides considerations for
+implementing Datagram Packetization Layer PMTUD (DPLPMTUD) with QUIC.
+
+When implementing the algorithm in Section 5.3 of
+{{!DPLPMTUD}}, the initial value of BASE_PMTU SHOULD be
+consistent with the minimum QUIC packet size.
+
+A PADDING frame can be used to generate PMTU probe packets. PADDING need not be

PADDING frames are not retransmitted if the packet they are contained in is lost.

> +larger than 1280 bytes (assuming the minimum IP header size).  This results in
+a QUIC MPS of 1232 bytes for IPv6 and 1252 bytes for IPv4. A QUIC
+implementation MAY be more conservative in computing the QUIC MPS to allow for
+unknown tunnel overheads or IP header options/extensions.
+
+Each pair of local and remote addresses could have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOULD
+maintain a MPS for each combination of local and remote IP addresses.
+
+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 MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an
+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}

```suggestion
### Processing ICMP Packet Too Big Messages {#icmp-pmtud}
```

or just

```suggestion
### ICMP Packet Too Big Messages {#icmp-pmtud}
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-177465831
----==_mimepart_5bf5f48417437_6f993fd3316d45b85054d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>Editorial comments for the most part.  This looks like an improvement.=
</p>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D25256216" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/igorlord">@igorlord</a>, <a class=3D"user-mention" data-hovercard-type=3D=
"user" data-hovercard-url=3D"/hovercards?user_id=3D24398865" data-octo-cl=
ick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=
=3D"https://github.com/martinduke">@martinduke</a>, this is something you=
 have shown interest in.  Could you review?</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235569627">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-## Path Maximum Transmission Unit
+The PMTU is the maximum size of the entire IP datagram including the IP =
header,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet h=
eader,
+protected payload, and any authentication fields. This can be depend upo=
n the
+current path characteristics.  Therefore, the current largest UDP payloa=
d an
+implementation will send is referred to as QUIC Maximum Packet Size (MPS=
).
</pre>
<p>Yes, please use words.  We set the bar high for new definitions and ac=
ronyms, because they tend to make the document less readable.  I'm not su=
re that we even need this concept to be introduced.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235569705">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-## Path Maximum Transmission Unit
+The PMTU is the maximum size of the entire IP datagram including the IP =
header,
</pre>
<p>We've used "IP packet" throughout, consistent with the IP RFCs.</p>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-The PMTU is the maximum size of the entire IP=
 datagram including the IP header,
+The PMTU is the maximum size of the entire IP packet including the IP he=
ader,
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235570031">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -The PADDING frame provides a useful optio=
n for PMTU probe packets. PADDING
-frames generate acknowledgements, but they need not be delivered reliabl=
y. As a
-result, the loss of PADDING frames in probe packets does not require
-delay-inducing retransmission. However, PADDING frames do consume conges=
tion
-window, which may delay the transmission of subsequent application data.=

-
-When implementing the algorithm in Section 7.2 of {{!PLPMTUD}}, the init=
ial
-value of search_low SHOULD be consistent with the IPv6 minimum packet si=
ze.
-Paths that do not support this size cannot deliver Initial packets, and
-therefore are not QUIC-compliant.
-
-Section 7.3 of {{!PLPMTUD}} discusses trade-offs between small and large=

-increases in the size of probe packets. As QUIC probe packets need not c=
ontain
-application data, aggressive increases in probe size carry fewer consequ=
ences.
-
+larger than 1280 bytes (assuming the minimum IP header size).  This resu=
lts in
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-larger than 1280 bytes (assuming the minimum =
IP header size).  This results in
+larger than 1280 bytes. Assuming the minimum IP header size, this result=
s in
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235570255">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +Each pair of local and remote addresses c=
ould have a different PMTU.  QUIC
+implementations that implement any kind of PMTU discovery therefore SHOU=
LD
+maintain a MPS for each combination of local and remote IP addresses.
+
+If a QUIC endpoint determines that the PMTU between any pair of local an=
d
+remote IP addresses has fallen below the size needed to support the smal=
lest
+allowed MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an=

+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP mes=
sages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet i=
s
+dropped because it is larger than the local router MTU. DPLPMTUD can als=
o
+optionally utilise these messages.  This use of ICMP messages is
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-optionally utilise these messages.  This use =
of ICMP messages is
+optionally use these messages.  This use of ICMP messages is
</pre>

<p>Don't overutilize "utilize".</p>
<p>FWIW, I think that for this document, we have chosen to use American E=
nglish, even though that is the inferior variant.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235570299">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +unknown tunnel overheads or IP header opt=
ions/extensions.
+
+Each pair of local and remote addresses could have a different PMTU.  QU=
IC
+implementations that implement any kind of PMTU discovery therefore SHOU=
LD
+maintain a MPS for each combination of local and remote IP addresses.
+
+If a QUIC endpoint determines that the PMTU between any pair of local an=
d
+remote IP addresses has fallen below the size needed to support the smal=
lest
+allowed MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an=

+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
+
+PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP mes=
sages
+(e.g., IPv6 Packet Too Big, PTB, messages) that indicate when a packet i=
s
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-(e.g., IPv6 Packet Too Big, PTB, messages) th=
at indicate when a packet is
+(e.g., IPv6 Packet Too Big messages) that indicate when a packet is
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235570707">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +potentially vulnerable to off-path attack=
s that successfully guess the IP
+address 3-tuple and reduce the PMTU to a bandwidth-inefficient value
+{{!RFC8201}}.
+
+QUIC endpoints SHOULD provide validation to protect from off-path inject=
ion of
+ICMP messages as specified in {{!RFC8201}} and Section 5.2 of {{!RFC8085=
}}. This
+uses the quoted packet supplied in the payload of an ICMP message, which=
, when
+present, can be used to associate the message with a corresponding trans=
port
+connection {{!DPLPMTUD}}.
+
+The IPv4 Router requirements {{!RFC1812} state that the quoted packet sh=
ould
+contain as much of the original datagram as possible without the length =
of the
+ICMP datagram exceeding 576 bytes. IPv6 routers include as much of invok=
ing
+packet as possible without the ICMPv6 packet exceeding 1280 bytes {{!RFC=
4443}}.
+The size of the quoted packet can actually be smaller, or the informatio=
n
+unintelligible, for various reasons {{!DPLPMTUD}}.
</pre>
<p>A section reference would be useful here.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235570816">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +{{!RFC8201}}.
+
+QUIC endpoints SHOULD provide validation to protect from off-path inject=
ion of
+ICMP messages as specified in {{!RFC8201}} and Section 5.2 of {{!RFC8085=
}}. This
+uses the quoted packet supplied in the payload of an ICMP message, which=
, when
+present, can be used to associate the message with a corresponding trans=
port
+connection {{!DPLPMTUD}}.
+
+The IPv4 Router requirements {{!RFC1812} state that the quoted packet sh=
ould
+contain as much of the original datagram as possible without the length =
of the
+ICMP datagram exceeding 576 bytes. IPv6 routers include as much of invok=
ing
+packet as possible without the ICMPv6 packet exceeding 1280 bytes {{!RFC=
4443}}.
+The size of the quoted packet can actually be smaller, or the informatio=
n
+unintelligible, for various reasons {{!DPLPMTUD}}.
+
+When a randomized source port is used, this can provide some protection =
from
</pre>
<p>This could be read to imply that PMTUD probes could use a different so=
urce port.  That can have the effect of hitting a different path.  This p=
robably needs to be qualified.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235571045">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +* An endpoint could store additional info=
rmation from the IP or UDP headers to
+  use for validation (for example, the IP ID or UDP checksum).
+
+The endpoint SHOULD ignore all ICMP messages that are not validated or d=
o not
+carry sufficient quoted packet payload to perform validation.  Any reduc=
tion in
+the QUIC MPS MAY be provisional until QUIC&#39;s loss detection algorith=
m
+determines that the quoted packet has actually been lost.
+
+## Considerations for Datagram Packetization Layer PMTU Discovery
+
+Section 6.4 of {{!DPLPMTUD}} provides considerations for
+implementing Datagram Packetization Layer PMTUD (DPLPMTUD) with QUIC.
+
+When implementing the algorithm in Section 5.3 of
+{{!DPLPMTUD}}, the initial value of BASE_PMTU SHOULD be
+consistent with the minimum QUIC packet size.
</pre>
<p>Saying what that is (1280, I assume, without reading DPLPMTUD) would b=
e helpful.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235571112">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +
+The endpoint SHOULD ignore all ICMP messages that are not validated or d=
o not
+carry sufficient quoted packet payload to perform validation.  Any reduc=
tion in
+the QUIC MPS MAY be provisional until QUIC&#39;s loss detection algorith=
m
+determines that the quoted packet has actually been lost.
+
+## Considerations for Datagram Packetization Layer PMTU Discovery
+
+Section 6.4 of {{!DPLPMTUD}} provides considerations for
+implementing Datagram Packetization Layer PMTUD (DPLPMTUD) with QUIC.
+
+When implementing the algorithm in Section 5.3 of
+{{!DPLPMTUD}}, the initial value of BASE_PMTU SHOULD be
+consistent with the minimum QUIC packet size.
+
+A PADDING frame can be used to generate PMTU probe packets. PADDING need=
 not be
</pre>
<p>PADDING frames are not retransmitted if the packet they are contained =
in is lost.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussi=
on_r235571273">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +larger than 1280 bytes (assuming the mini=
mum IP header size).  This results in
+a QUIC MPS of 1232 bytes for IPv6 and 1252 bytes for IPv4. A QUIC
+implementation MAY be more conservative in computing the QUIC MPS to all=
ow for
+unknown tunnel overheads or IP header options/extensions.
+
+Each pair of local and remote addresses could have a different PMTU.  QU=
IC
+implementations that implement any kind of PMTU discovery therefore SHOU=
LD
+maintain a MPS for each combination of local and remote IP addresses.
+
+If a QUIC endpoint determines that the PMTU between any pair of local an=
d
+remote IP addresses has fallen below the size needed to support the smal=
lest
+allowed MPS, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an=

+alternative path cannot be found.
+
+### Processing ICMP Messages to reduce the PMTU {#icmp-pmtud}
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-### Processing ICMP Messages to reduce the PM=
TU {#icmp-pmtud}
+### Processing ICMP Packet Too Big Messages {#icmp-pmtud}
</pre>

<p>or just</p>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-### Processing ICMP Messages to reduce the PM=
TU {#icmp-pmtud}
+### ICMP Packet Too Big Messages {#icmp-pmtud}
</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/2036#pullrequestreview-177465831">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
6ydGPUXijRNsbViwSl36xCEjLa5ks5uxewEgaJpZM4YtQHJ">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq9SFm_UPmOtsGo0rMK2og=
Np8rGASks5uxewEgaJpZM4YtQHJ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2036"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-1774=
65831"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestrev=
iew-177465831",
"url": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview=
-177465831",
"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 2036",
"sections": [
{
"text": "Editorial comments for the most part.  This looks like an improv=
ement.\r\n\r\n@igorlord, @martinduke, this is something you have shown in=
terest in.  Could you review?",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview=
-177465831"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4145156=
57\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5f48417437_6f993fd3316d45b85054d5--


From nobody Wed Nov 21 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 0A450128CF3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:15: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 fEt__kXP6UNW for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:14: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 7C41912D4F2 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:14:59 -0800 (PST)
Date: Wed, 21 Nov 2018 16:14:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542845698; bh=DnFd2cmMGBHHFLWDaYfnAYerMJIS9L8SU2TizewPDJI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SW5ZoHkC0+XW9bL8gzjyjegN6Zn2z7Tc+MxKJB9FOPw49FrSto/ua7nrvhFxliCN1 OVrrGG/yCMFOk/cDJqz//OXgvquncjCzzBXcDl+nom/BQM3XReh/0RhJhowTHEI3sr 5ntGLisHQPrp8dnTUnVtAAuelDj61Xoe6pCqfvqs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3344cea7fcabed12a0c160234f84ca7c3231267992cf00000001180db70292a169ce16d1c244@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/c440859466@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_5bf5f502d2d5d_5f333fcf5bcd45b42236e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yuHFoM-9IFT63CSAETW64qJere0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:15:01 -0000

----==_mimepart_5bf5f502d2d5d_5f333fcf5bcd45b42236e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this could be made a bit more specific:
- loss of Handshake packets and 0-RTT packets SHOULD NOT trigger a CC response.
- loss of 1-RTT packets triggers CC as normal, with one exception. A congestion controller MAY choose to ignore loss signals from packets that might have been discarded due to packet protection keys being unavailable.

-- 
You are receiving this 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-440859466
----==_mimepart_5bf5f502d2d5d_5f333fcf5bcd45b42236e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think this could be made a bit more specific:</p>
<ul>
<li>loss of Handshake packets and 0-RTT packets SHOULD NOT trigger a CC r=
esponse.</li>
<li>loss of 1-RTT packets triggers CC as normal, with one exception. A co=
ngestion controller MAY choose to ignore loss signals from packets that m=
ight have been discarded due to packet protection keys being unavailable.=
</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/2028#issuecomment-440859466">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9g88Y=
LPjqmTTjw13OtyAr2rFUjvks5uxeyCgaJpZM4Yr6j5">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq18l35CC4ESIkUBVOzYQeumg6Bx3=
ks5uxeyCgaJpZM4Yr6j5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2028: I think this could be made a bit more specific:\r\n- lo=
ss of Handshake packets and 0-RTT packets SHOULD NOT trigger a CC respons=
e.\r\n- loss of 1-RTT packets triggers CC as normal, with one exception. =
A congestion controller MAY choose to ignore loss signals from packets th=
at might have been discarded due to packet protection keys being unavaila=
ble."}],"action":{"name":"View Pull Request","url":"https://github.com/qu=
icwg/base-drafts/pull/2028#issuecomment-440859466"}}}</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-4=
40859466",
"url": "https://github.com/quicwg/base-drafts/pull/2028#issuecomment-4408=
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] Ignore loss of undecryptable packets (=
#2028)",
"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\": 2028,\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\": 2028\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2028#issuecomment-4408=
59466"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4141652=
41\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5f502d2d5d_5f333fcf5bcd45b42236e9--


From nobody Wed Nov 21 16:23: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 DE181128CF3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:23: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 A2_3PCvNQdoo for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:23: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 3809A128CE4 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:23:30 -0800 (PST)
Date: Wed, 21 Nov 2018 16:23:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542846209; bh=ubMURIPlc/3+B3cD+ua4NLoQaCm0eBu+ZrhX+va6coQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bSdYunPqqCd3fNBwQtRD1lnTWdn2g5L68MZwxKnayTQoSvFQ96ECUyXqo350cEbE5 9zq4Fj8CqBIE9poYBfYXmI7f9LWiCTcdnOtR9U990/KCrHpK8oT+vo1U8MnY6jjBnl aDloeehvYDu+ukK3okt2ZeI+rNHKVbUq0iXxaAEA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf19559241a3313b63b0b2f8da2b5b57e7f9c2de92cf00000001180db90192a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/review/177469014@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f70148333_65443fb260ad45c46904f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tzckYomv-hJ4naVGPfSFit1xJz4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:23:33 -0000

----==_mimepart_5bf5f70148333_65443fb260ad45c46904f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -905,27 +905,31 @@ of the ciphertext from the packet Payload field.
 The same number of bytes are always sampled, but an allowance needs to be made
 for the endpoint removing protection, which will not know the length of the
 Packet Number field.  In sampling the packet ciphertext, the Packet Number field
-is assumed to be 4 bytes long (its maximum possible encoded length), unless
-there is insufficient space in the packet for a complete sample.  The starting
-offset for the sample is set to 4 bytes after the start of the Packet Number
-field, then is reduced until there are enough bytes to sample.
+is assumed to be 4 bytes long (its maximum possible encoded length).
+
+An endpoint MUST discard packets that are not long enough to contain a complete
+sample.
+
+To ensure that sufficient data is available for sampling, packets are padded so
+that the combined lengths of the encoded packet number and protected payload is
+at least 4 bytes longer than the sample required for header protection.  For the
+AEAD functions defined in {{?TLS13}}, which have 16 byte expansion and 16 byte

```suggestion
AEAD functions defined in {{?TLS13}}, which have 16-byte expansions and 16-byte
```

> -is assumed to be 4 bytes long (its maximum possible encoded length), unless
-there is insufficient space in the packet for a complete sample.  The starting
-offset for the sample is set to 4 bytes after the start of the Packet Number
-field, then is reduced until there are enough bytes to sample.
+is assumed to be 4 bytes long (its maximum possible encoded length).
+
+An endpoint MUST discard packets that are not long enough to contain a complete
+sample.
+
+To ensure that sufficient data is available for sampling, packets are padded so
+that the combined lengths of the encoded packet number and protected payload is
+at least 4 bytes longer than the sample required for header protection.  For the
+AEAD functions defined in {{?TLS13}}, which have 16 byte expansion and 16 byte
+header protection samples, this results in needing at least 3 bytes of frames in
+the unprotected payload if the packet number is encoded on a single byte, or 2
+bytes of frames for a 2 byte packet number encoding.

Compound adjective.
```suggestion
bytes of frames for a 2-byte packet number encoding.
```

>  
 An endpoint SHOULD NOT send a stateless reset that is significantly larger than
 the packet it receives.  Endpoints MUST discard packets that are too small to be
 valid QUIC packets.  With the set of AEAD functions defined in {{QUIC-TLS}},
-packets less than 19 bytes long are never valid.
+packets less than 21 bytes long are never valid.

```suggestion
packets that are smaller than 21 bytes are never valid.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview-177469014
----==_mimepart_5bf5f70148333_65443fb260ad45c46904f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2030#discussi=
on_r235572239">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -905,27 +905,31 @@ of the ciphertext fr=
om the packet Payload field.
 The same number of bytes are always sampled, but an allowance needs to b=
e made
 for the endpoint removing protection, which will not know the length of =
the
 Packet Number field.  In sampling the packet ciphertext, the Packet Numb=
er field
-is assumed to be 4 bytes long (its maximum possible encoded length), unl=
ess
-there is insufficient space in the packet for a complete sample.  The st=
arting
-offset for the sample is set to 4 bytes after the start of the Packet Nu=
mber
-field, then is reduced until there are enough bytes to sample.
+is assumed to be 4 bytes long (its maximum possible encoded length).
+
+An endpoint MUST discard packets that are not long enough to contain a c=
omplete
+sample.
+
+To ensure that sufficient data is available for sampling, packets are pa=
dded so
+that the combined lengths of the encoded packet number and protected pay=
load is
+at least 4 bytes longer than the sample required for header protection. =
 For the
+AEAD functions defined in {{?TLS13}}, which have 16 byte expansion and 1=
6 byte
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-AEAD functions defined in {{?TLS13}}, which h=
ave 16 byte expansion and 16 byte
+AEAD functions defined in {{?TLS13}}, which have 16-byte expansions and =
16-byte
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2030#discussi=
on_r235572371">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; -is assumed to be 4 bytes long (its maximu=
m possible encoded length), unless
-there is insufficient space in the packet for a complete sample.  The st=
arting
-offset for the sample is set to 4 bytes after the start of the Packet Nu=
mber
-field, then is reduced until there are enough bytes to sample.
+is assumed to be 4 bytes long (its maximum possible encoded length).
+
+An endpoint MUST discard packets that are not long enough to contain a c=
omplete
+sample.
+
+To ensure that sufficient data is available for sampling, packets are pa=
dded so
+that the combined lengths of the encoded packet number and protected pay=
load is
+at least 4 bytes longer than the sample required for header protection. =
 For the
+AEAD functions defined in {{?TLS13}}, which have 16 byte expansion and 1=
6 byte
+header protection samples, this results in needing at least 3 bytes of f=
rames in
+the unprotected payload if the packet number is encoded on a single byte=
, or 2
+bytes of frames for a 2 byte packet number encoding.
</pre>
<p>Compound adjective.</p>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-bytes of frames for a 2 byte packet number en=
coding.
+bytes of frames for a 2-byte packet number encoding.
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2030#discussi=
on_r235572698">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 An endpoint SHOULD NOT send a stateless reset that is significantly larg=
er than
 the packet it receives.  Endpoints MUST discard packets that are too sma=
ll to be
 valid QUIC packets.  With the set of AEAD functions defined in {{QUIC-TL=
S}},
-packets less than 19 bytes long are never valid.
+packets less than 21 bytes long are never valid.
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-packets less than 21 bytes long are never val=
id.
+packets that are smaller than 21 bytes are never valid.
</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/2030#pullrequestreview-177469014">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
_NB_F6-_lEOd7XPvpd-2sqtv5-kks5uxe6BgaJpZM4YsYtu">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq2Cy-7d1o-Z25fTnqhv8K=
E_kbPNlks5uxe6BgaJpZM4YsYtu.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2030"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview-177469=
014"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#pullrequestrev=
iew-177469014",
"url": "https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview=
-177469014",
"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 2030",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030#pullrequestreview=
-177469014"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142887=
50\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5f70148333_65443fb260ad45c46904f5--


From nobody Wed Nov 21 16:24: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 B8F7D130E2F for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:24: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 mVg-bP-rAsrk for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:24: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 A42D4130E43 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:24:39 -0800 (PST)
Date: Wed, 21 Nov 2018 16:24:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542846278; bh=qEMVwrx6bYoCZrAeryLXg1zdQNzMYSv04/Cy3btzqgo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vRro0r6xZ0FgM9mF6JVANqSYcpO3MLZOsI3gfLuPHkWH+VQ78BmixQfWsv98i7/EI YS6yof5abdh5YRBD7iyIz6EifahiYdpHxxqAFQXvJ4KXxB0CuXFuLRr3o3QzwuEZqj uGxGgzuurCjagSCJ2uJiB6eMlmMDFTm10KpyPzwc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0328c0346d4f223628725b4f574682d86c48a9792cf00000001180db94692a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/177469697@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f74697033_17973fe5218d45b42397d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NkuflOIAnu7B0sY625vTDFovMQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:24:52 -0000

----==_mimepart_5bf5f74697033_17973fe5218d45b42397d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -780,9 +780,12 @@ connection ID in the client's first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of

I'd leave it up to the editors but to me it seems that _not_ using normative language is better because what we want here is "unspecified" rather than "forbidden."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2029#discussion_r235572808
----==_mimepart_5bf5f74697033_17973fe5218d45b42397d0
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/2029#discussion_r235572808">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -780,9 +780,12 @@ connection ID in the client&#39;s first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
</pre>
<p>I'd leave it up to the editors but to me it seems that <em>not</em> using normative language is better because what we want here is "unspecified" rather than "forbidden."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2029#discussion_r235572808">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4CF7IWEkyMmGJBN_ZNFLvqmZ5RVks5uxe7GgaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-0-PLxSs0HAJpnEQXRz7RDtihsdks5uxe7GgaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#discussion_r235572808"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r235572808",
"url": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r235572808",
"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 2029",
"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/2029#discussion_r235572808"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5f74697033_17973fe5218d45b42397d0--


From nobody Wed Nov 21 16:25: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 DE71D128CF3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:25:44 -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 Vw4LG-MQLLDj for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:25: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 6EA3D130E7D for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:25: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=Oyr5iUAVZCcnqEkXQz4a2P6fKDM=; b=o+F6jsp8z0boj1iA HKPV8CUBLfRAbLp69RJUfWbM0bTHk+irWcpNLIfPc547RrZTBMK+EnA9aoNSdurR CctCeqqR38qPOPLDf0LZzLNmRK8otscL+TKgpn3RIxPh8X/ImOooTQG2Q8YpllvS R1YhDzisD6vxz0QyKMHo3uu/fXk=
Received: by filter0695p1las1.sendgrid.net with SMTP id filter0695p1las1-2930-5BF5F783-F 2018-11-22 00:25:39.574308055 +0000 UTC m=+462370.218705530
Received: from github-lowworker-dcc078e.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0035p1mdw1.sendgrid.net (SG) with ESMTP id SL8aNGCSSzqvrNEXAnlKpg for <quic-issues@ietf.org>; Thu, 22 Nov 2018 00:25:39.413 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcc078e.cp1-iad.github.net (Postfix) with ESMTP id 0C6712C0D2C for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:25:39 -0800 (PST)
Date: Thu, 22 Nov 2018 00:25:39 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f8a7a5b1aaa11a13e9fb3827657d6f20e71011892cf00000001180db98392a169ce16d380bd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2032/review/177469828@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2032@github.com>
References: <quicwg/base-drafts/pull/2032@github.com>
Subject: Re: [quicwg/base-drafts] always use "tls13 " prefix for Initial packets (#2032)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f783b103_32993fe3a2cd45b84893e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak20WS7I8qQ89e4gSshoL/ou/FexOgJQYQS8qj r5HnIRNtED4LAPnQj+w+a4vILyRoMESORRDiuAemDSHLxcHIdmnLVGfpw/5IVXLTwUxCXl4nTU+VE2 OTk7q632GoUMPYU5sRdqKUqiSyF5JGHzdObdBlPrn1WNBs2eCwkIvr+RcWnbJubqT0Qyafd7xPy0m4 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7Lm7WFfhkyyS-oYvfkf5Aqln_vU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:25:47 -0000

----==_mimepart_5bf5f783b103_32993fe3a2cd45b84893e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -753,6 +753,10 @@ thus ensuring that the keys are different for each version of QUIC. This
 prevents a middlebox that only recognizes one version of QUIC from seeing or
 modifying the contents of handshake packets from future versions.
 
+The HKDF function defined in TLS 1.3 MUST be used even in case the minimum TLS
+version that the endpoint is willing to use is greater, so as to assure that
+the peer can decrypt the packet.

Nice catch. We should update the text depending on the conclusion of #2034.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2032#discussion_r235572915
----==_mimepart_5bf5f783b103_32993fe3a2cd45b84893e5
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/2032#discussion_r235572915">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -753,6 +753,10 @@ thus ensuring that the keys are different for each version of QUIC. This
 prevents a middlebox that only recognizes one version of QUIC from seeing or
 modifying the contents of handshake packets from future versions.
 
+The HKDF function defined in TLS 1.3 MUST be used even in case the minimum TLS
+version that the endpoint is willing to use is greater, so as to assure that
+the peer can decrypt the packet.
</pre>
<p>Nice catch. We should update the text depending on the conclusion of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382977040" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2034" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2034/hovercard" href="https://github.com/quicwg/base-drafts/pull/2034">#2034</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2032#discussion_r235572915">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-SwjSB1RODRl6h7ZmImt7k5gtA1ks5uxe8DgaJpZM4Ysa-_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3YvTfoXeKjWItWuZfRKYHj5eC2Sks5uxe8DgaJpZM4Ysa-_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2032"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2032#discussion_r235572915"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2032#discussion_r235572915",
"url": "https://github.com/quicwg/base-drafts/pull/2032#discussion_r235572915",
"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 2032",
"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/2032#discussion_r235572915"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414298047\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5f783b103_32993fe3a2cd45b84893e5--


From nobody Wed Nov 21 16: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 A4ADF129C6B for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:28: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 Jvfug71ueq4L for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:28: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 BEF73128CF3 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:28:00 -0800 (PST)
Date: Wed, 21 Nov 2018 16:27:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542846479; bh=a9hkI3b9g23ocDfwsFpqgMHNuod3aU9CZ44BHI3xV7M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uFsIp5NQXq0A853DCAzo1CepkR1AOeqQB8NzxiPu4+91Q0InQ1MZbwlOI4Ga+SlCR c5cxlr588RQ9wearlEBZTScIDRrwsI9wkPbkOfIXrXNDD/Z4lV23T7rrh7NcbHTasI Cv5llimVM1l6KW+EIv2AgvS9OdtwT1AeX+ZjFbhU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f77baff270a3a3f2b9ca040157d429e42e6ef8292cf00000001180dba0f92a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/177470132@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f80fd4954_6a2d3fe5218d45b42049bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ctGmj4_DjzhEQ0VZ3kycunJvW_c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:28:03 -0000

----==_mimepart_5bf5f80fd4954_6a2d3fe5218d45b42049bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -780,9 +780,12 @@ connection ID in the client's first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of

Why do we want unspecified? I thought we were actively disallowing this cipher.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2029#discussion_r235573156
----==_mimepart_5bf5f80fd4954_6a2d3fe5218d45b42049bf
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/2029#discussion_r235573156">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -780,9 +780,12 @@ connection ID in the client&#39;s first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
</pre>
<p>Why do we want unspecified? I thought we were actively disallowing this cipher.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2029#discussion_r235573156">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy4kH-Slxw_jKqtKcs8MWn9yNijPks5uxe-PgaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8IckGFsWI-odd9ZnX4JWSUlfXHZks5uxe-PgaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#discussion_r235573156"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r235573156",
"url": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r235573156",
"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 2029",
"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/2029#discussion_r235573156"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5f80fd4954_6a2d3fe5218d45b42049bf--


From nobody Wed Nov 21 16:29: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 CFEBA129C6B for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:29:25 -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 m7wO8Z26FZJD for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:29:24 -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 9B440128CF3 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:29:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542846563; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TqE4H4NBkL18+jmMFEAuqw9cROSxH4/dJOMFLs6WA24=; b=i0qTc2fy/vpndGhDSXvtnFGN5OmqNR6F6DFJjE4GP3Y7tPYKlIuCQ2mpEDhx9GfXRba4T6HR lXOIlTYI4q1+vBhA26uYnnm7O5IRpj96m23XUe5LQPvQ9OMS21XPdFboRci02YA2q5Y8v4e/ 128/b9plZ1uHE+Hhrkvd1J6lBNQ=
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 5bf5f863.7f56ad672f30-smtp-out-n03; Thu, 22 Nov 2018 00:29:23 -0000 (UTC)
Date: Wed, 21 Nov 2018 16:29:23 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf5f8637d599_55212acdba2d0584424b2@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 162d13: Hyphens an other such things
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf5f8637d282_55212acdba2d0584423fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J8ysjrBY8oosmRVKcR0FK7xb1JE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:29:26 -0000

----==_mimepart_5bf5f8637d282_55212acdba2d0584423fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fixed-pne-offset
  Home:   https://github.com/quicwg/base-drafts
  Commit: 162d1373f167eea6f85f2ab94af54d89caca0957
      https://github.com/quicwg/base-drafts/commit/162d1373f167eea6f85f2ab94af54d89caca0957
  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>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf5f8637d282_55212acdba2d0584423fe--


From nobody Wed Nov 21 16:29: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 49C71130DF4 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:29: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 bLIioifcpq7Q for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:29: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 1501F128CF3 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:29:27 -0800 (PST)
Date: Wed, 21 Nov 2018 16:29:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542846566; bh=Ef13ZjdgDbJfHqIDRf9swwp44l9IHF5ON8dPfUKZGJA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ljtXWeiE8UCatPA3WdtqDXIMo9wCvBxqHoZ3ubiPnb4crslVRK26biRknK5En70in 2ov68uWXufSQPeCPyQ6W3nqPR2O/jy9oBsKROiWmD9ghvgRtpfm+oP0hnItjEKcXif CYKFkxGTVIl5nM6GekpOOrJf8bmqBf6u430RJ/fM=
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/2030/push/3070891038@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f86658c0e_3dd53fea0b0d45b4561755"; 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/Y0IGoRgheXcbA4BSzW2u2px73-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, 22 Nov 2018 00:29:30 -0000

----==_mimepart_5bf5f86658c0e_3dd53fea0b0d45b4561755
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

162d137  Hyphens an other such things


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2030/files/03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf..162d1373f167eea6f85f2ab94af54d89caca0957

----==_mimepart_5bf5f86658c0e_3dd53fea0b0d45b4561755
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/162d137">162d137</a>  Hyphens an other such things</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2030/files/03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf..162d1373f167eea6f85f2ab94af54d89caca0957">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4gvU5FL7qNSVMZdvl1-SxDcH5P0ks5uxe_mgaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8x_ZkJMGeRna2NCg624ioQiINcqks5uxe_mgaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2030"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030/files/03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf..162d1373f167eea6f85f2ab94af54d89caca0957"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030/files/03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf..162d1373f167eea6f85f2ab94af54d89caca0957",
"url": "https://github.com/quicwg/base-drafts/pull/2030/files/03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf..162d1373f167eea6f85f2ab94af54d89caca0957",
"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 #2030",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2030:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "162d137",
"value": "Hyphens an other such things"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030/files/03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf..162d1373f167eea6f85f2ab94af54d89caca0957"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf5f86658c0e_3dd53fea0b0d45b4561755--


From nobody Wed Nov 21 16:30: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 91BBF130E4A for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 KbpHjby_f75K for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 27A16130E62 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:30:29 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542846628; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5zEJ2KMkFFRxNs7arFANvBTZj3ChVjJB0UukdCiS1w4=; b=leIQJgy14EdIk9QyywHUIUCUgf+c1gzhHw/geh6PfnVdghlcZmy1ZN5GLi+PFrkaZ0uOkOSH gB+I+Jdez6DpIJiLuOCHygyciT/3zk/L2VrtY+gEP12cTjDmzLn4brCfwrrvKhhuKC+Kw4e7 Gza7+JJYYwyqZoDfi8exPOfpxkw=
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 5bf5f8a4.7f6dd19cc8a0-smtp-out-n03; Thu, 22 Nov 2018 00:30:28 -0000 (UTC)
Date: Wed, 21 Nov 2018 16:30:28 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf5f8a46354e_61152b1c5e9d05809798f@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0d714e: 182 bits
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf5f8a4630be_61152b1c5e9d0580978fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sTgEaygf0kliN97NOOISZ5ZkIg0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:30:41 -0000

----==_mimepart_5bf5f8a4630be_61152b1c5e9d0580978fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fixed-pne-offset
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0d714e1e4f059558c54995e435e55f1326c99654
      https://github.com/quicwg/base-drafts/commit/0d714e1e4f059558c54995e435e55f1326c99654
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf5f8a4630be_61152b1c5e9d0580978fe--


From nobody Wed Nov 21 16:30: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 4B5A4130DFA for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 L3E9g0D_1O3n for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 3AB7F130E3B for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:30:32 -0800 (PST)
Date: Wed, 21 Nov 2018 16:30:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542846631; bh=jaMnt5qa9FbyZHoyh0DAaWfHSWaAoH/2kX5Suf4a4nw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2JuniOH7Hpp6ZfnwMI5FW9iCMkxcjztB59XbhapU5u0wtwER4J/LdNxb4bKG2lNM7 WnLlRfQgImZ9ea3fInK8yxYpvgFxrHwIJOrD1M8Of9GigJVUdEepaK3QRCKTsFhfX8 EbSjWaqeuqX3PTmQ4xJYgaaDJhu3kE76iQor+RfQ=
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/2030/push/3070892706@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f8a77d928_20113f88456d45b8394259"; 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/4wwV2OcwhJBc1puKn5CHslk5FBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:30:43 -0000

----==_mimepart_5bf5f8a77d928_20113f88456d45b8394259
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

0d714e1  182 bits


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2030/files/162d1373f167eea6f85f2ab94af54d89caca0957..0d714e1e4f059558c54995e435e55f1326c99654

----==_mimepart_5bf5f8a77d928_20113f88456d45b8394259
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/0d714e1">0d714e1</a>  182 bits</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2030/files/162d1373f167eea6f85f2ab94af54d89caca0957..0d714e1e4f059558c54995e435e55f1326c99654">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq713a9blG5h2GSE7Cfg3dNlqezcQks5uxfAngaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_12tZcaPNWbuwmmsb_Fdl0Wl8Vtks5uxfAngaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2030"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030/files/162d1373f167eea6f85f2ab94af54d89caca0957..0d714e1e4f059558c54995e435e55f1326c99654"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030/files/162d1373f167eea6f85f2ab94af54d89caca0957..0d714e1e4f059558c54995e435e55f1326c99654",
"url": "https://github.com/quicwg/base-drafts/pull/2030/files/162d1373f167eea6f85f2ab94af54d89caca0957..0d714e1e4f059558c54995e435e55f1326c99654",
"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 #2030",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2030:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "0d714e1",
"value": "182 bits"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2030/files/162d1373f167eea6f85f2ab94af54d89caca0957..0d714e1e4f059558c54995e435e55f1326c99654"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf5f8a77d928_20113f88456d45b8394259--


From nobody Wed Nov 21 16: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 AAA95130E69 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 MiGawxJz1SxR for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 BE8C7130E2F for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:30:34 -0800 (PST)
Date: Wed, 21 Nov 2018 16:30:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542846634; bh=Irm6S2yCEG+IJ3PWcdgvAw/fvDVWskCwJ+PFO/LtzvU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SsZaDBHqlJ7KpcYjWVuNf3sXxLPiHOfLIaEz2y6ylYsd3pQnfukxy7vICHh4TBgkK COcJ7uHy+utxqGbOAKaNUBuMTg06njKvgWSOE9ct2M076qKKptJxzllaVrT4VmmerL lpB14hWylnNvNtzbTVts8VF3Og0wDOOEfPN0xs2k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf130165ed4c0c40033b8a8d0383b999f7f6f2ec092cf00000001180dbaaa92a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/review/177470295@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f8aa11c7d_736d3f8c420d45b841678d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4IunOCa3RJEw-7OpZIV0k1HUiUU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:30:48 -0000

----==_mimepart_5bf5f8aa11c7d_736d3f8c420d45b841678d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -2263,7 +2263,7 @@ following layout:
  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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|0|1|                   Random Bytes (166..)                  ...
+|0|1|                   Random Bits (190..)                  ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

And I very carefully calculated this, having first reached this conclusion (182), then recalculated and got 190.  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/2030#discussion_r235573289
----==_mimepart_5bf5f8aa11c7d_736d3f8c420d45b841678d
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/2030#discussion_r235573289">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2263,7 +2263,7 @@ following layout:
  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
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|0|1|                   Random Bytes (166..)                  ...
+|0|1|                   Random Bits (190..)                  ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</pre>
<p>And I very carefully calculated this, having first reached this conclusion (182), then recalculated and got 190.  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/2030#discussion_r235573289">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0BG3ejqS9HjaNHfeLxMQ-h9x8fZks5uxfAqgaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-9jkErUl4pW656uRRyaBC1riHBYks5uxfAqgaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2030"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030#discussion_r235573289"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#discussion_r235573289",
"url": "https://github.com/quicwg/base-drafts/pull/2030#discussion_r235573289",
"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 2030",
"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/2030#discussion_r235573289"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5f8aa11c7d_736d3f8c420d45b841678d--


From nobody Wed Nov 21 16:31: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 B3511130E2A for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 SzHMqFSQ7R27 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 226C7130DED for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:30:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542846640; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EQL46TvayXV2rf32ghDWKbhNqlzDBe8ndMAdKRl8OTs=; b=VhxClSAgqHmEsfNmKfT36eLT4ZGqlP4vAP19p7SXOMbRjdGJoCupmmdVhSw+hzdIi2aTV3cm 3B4ZIKSWYS24lRUCcOAzMJlt4jXlSKONz9pmGpaATWUsyP8gR8XLmFD+DdjWk5Gd/z8M50OQ SFeVY4QLCgqVmUcEmYz2Y5u7zcA=
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.34]) by mxa.mailgun.org with ESMTP id 5bf5f8b0.7f56660217e0-smtp-out-n03; Thu, 22 Nov 2018 00:30:40 -0000 (UTC)
Date: Wed, 21 Nov 2018 16:30:40 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf5f8b055bfd_4df2afeca8105809869e@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3d2a95: Pad rather than shift the header protection offset
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf5f8b0554ce_4df2afeca8105809852b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G0Bte68r5Y0JjBxG_aJRndnpdV0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:30:53 -0000

----==_mimepart_5bf5f8b0554ce_4df2afeca8105809852b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3d2a951a08f9c01ccfd04e5971579738b4b534c8
      https://github.com/quicwg/base-drafts/commit/3d2a951a08f9c01ccfd04e5971579738b4b534c8
  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: 03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf
      https://github.com/quicwg/base-drafts/commit/03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf
  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: 162d1373f167eea6f85f2ab94af54d89caca0957
      https://github.com/quicwg/base-drafts/commit/162d1373f167eea6f85f2ab94af54d89caca0957
  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/0d714e1e4f059558c54995e435e55f1326c99654
  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/d790fb9a47600477ed6df4a175fb81372a275928
  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


Compare: https://github.com/quicwg/base-drafts/compare/ea9f1bcc4a90...d790fb9a4760
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf5f8b0554ce_4df2afeca8105809852b--


From nobody Wed Nov 21 16:31: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 EA11D130E50 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 DR_-4OQlSmKS for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 E1336130E41 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:30:43 -0800 (PST)
Date: Wed, 21 Nov 2018 16:30:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542846643; bh=DDfSNi3mTgj7pDRlsyenU5hMPqZTn3LPV9q9wzkD5V8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i8PnMTEjpICdTVMWLbyZhL2b1C/BYTpaBAiVJfZQrOEjPlqI9C3PzRXdVTbxhe3+q vmQ3EzQdH2UGCQfOfXkmvUOuL34zWpRR9tzEOSmMAO8t7hGdKsYjpLz+qIC5VFjHRh bcjaYdTBayyrdx2kX9GwM0IDNYIQ/5mXU4tvaskc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab127aed8039ec1a104c83ff741ee43e0c321f976b92cf00000001180dbab392a169ce14620d9d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1575/issue_event/1981365499@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1575@github.com>
References: <quicwg/base-drafts/issues/1575@github.com>
Subject: Re: [quicwg/base-drafts] Consider simplifying Packet Number Encryption (#1575)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f8b3a3b9_4aa53f9463ed45b856196a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_v8fUaSVGI9sSeu1BzGWDrTKGeY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:30:59 -0000

----==_mimepart_5bf5f8b3a3b9_4aa53f9463ed45b856196a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1575 via #2030.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1575#event-1981365499
----==_mimepart_5bf5f8b3a3b9_4aa53f9463ed45b856196a
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="341970333" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1575" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1575/hovercard" href="https://github.com/quicwg/base-drafts/issues/1575">#1575</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382951930" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2030" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2030/hovercard" href="https://github.com/quicwg/base-drafts/pull/2030">#2030</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1575#event-1981365499">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyCBZ97M3zYw__Pk66r4S-QfNRCdks5uxfAzgaJpZM4VTEWJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz4WgKdS3Yf2cQ8FBtzModuGE3J9ks5uxfAzgaJpZM4VTEWJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1575 via #2030."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1575#event-1981365499"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1575#event-1981365499",
"url": "https://github.com/quicwg/base-drafts/issues/1575#event-1981365499",
"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] Consider simplifying Packet Number Encryption (#1575)",
"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/1575#event-1981365499"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 357320073\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5f8b3a3b9_4aa53f9463ed45b856196a--


From nobody Wed Nov 21 16:31: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 8D802130EAB for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 OKm0-vZ_mxEp for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:30: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 AF636130E1E for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:30:44 -0800 (PST)
Date: Wed, 21 Nov 2018 16:30:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542846644; bh=FQdRj7qWtw0RX3TZTbnSY5KRlxmWfK1v3jFlQHWur3U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=enorJTUAv9rVew4JVS7kZtomPJPA3CAgtLoCiBCGoauhp2rpV0kQmydexPGnYo1gn eiAG2Gcyg7xicxEFXLAMsn/+wbgVRo0pvfGW7iGu3jKLV/rpre+8StxENeglF1xEri iIbtIqGaOgms56TMmzEkKaOVJgTGsogXfCSf1F+U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca5325a5baa47689e494021a6418094ebea3182e92cf00000001180dbab392a169ce16d361fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2030/issue_event/1981365496@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2030@github.com>
References: <quicwg/base-drafts/pull/2030@github.com>
Subject: Re: [quicwg/base-drafts] Pad rather than shift the header protection offset (#2030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f8b3f3145_473a3f9953ad45b8533df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RDn0xA8GrD3IQwMaPygRSaoOMuw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:31:05 -0000

----==_mimepart_5bf5f8b3f3145_473a3f9953ad45b8533df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2030 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/2030#event-1981365496
----==_mimepart_5bf5f8b3f3145_473a3f9953ad45b8533df
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="382951930" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2030" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2030/hovercard" href="https://github.com/quicwg/base-drafts/pull/2030">#2030</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/2030#event-1981365496">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8uNOA_oKFDzl3UYSmOKX78xrUBtks5uxfAzgaJpZM4YsYtu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq01JVzKrGk1ZmIV9wPt_hFY6LR7Uks5uxfAzgaJpZM4YsYtu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2030 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2030#event-1981365496"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2030#event-1981365496",
"url": "https://github.com/quicwg/base-drafts/pull/2030#event-1981365496",
"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] Pad rather than shift the header protection offset (#2030)",
"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/2030#event-1981365496"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414288750\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5f8b3f3145_473a3f9953ad45b8533df--


From nobody Wed Nov 21 16: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 CE7A5130E2A for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:33: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 U1GK9p8XRDB6 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:33: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 DDA05130DE1 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:32:59 -0800 (PST)
Date: Wed, 21 Nov 2018 16:32:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542846779; bh=kfsvorqylijgcXRlzHI6qoEy/PdcjXX8pB3NlRk/6sI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AFcEbbnNgsUUgdI5yueQ6AxAzqbal34A2T8+FeXja+NoGPpQ8Qf7w6bRWibVeftGp nYv7YjWCTNTpi5wOzTKQGk0zE7mvhZgoYIOcNtfuXRE2rcoJk13jTFJ63he8ybkop8 NtTUN/ekmt/O1dcwCfCsqnnCATRrPK1Lz2mY+zsA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7fe306d1cfa7402653cc3e6b623f79dcf16028fd92cf00000001180dbb3b92a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/177470814@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f93b2fd68_176b3fe5218d45b4769757"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OkYoIor5BFIIzc4Ajij6mTlziOQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:33:02 -0000

----==_mimepart_5bf5f93b2fd68_176b3fe5218d45b4769757
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -780,9 +780,12 @@ connection ID in the client's first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of

Yeah my understanding was that was the conclusion in #2019, but I might be incorrect.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2029#discussion_r235573750
----==_mimepart_5bf5f93b2fd68_176b3fe5218d45b4769757
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/2029#discussion_r235573750">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -780,9 +780,12 @@ connection ID in the client&#39;s first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
</pre>
<p>Yeah my understanding was that was the conclusion in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382061156" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2019" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2019/hovercard" href="https://github.com/quicwg/base-drafts/issues/2019">#2019</a>, but I might be incorrect.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2029#discussion_r235573750">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwXIAKYnE2Ald9NmQ0Kv59E-g9r3ks5uxfC7gaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3wnjKxcYQh0G0YdBoQdBBwAQsjCks5uxfC7gaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#discussion_r235573750"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r235573750",
"url": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r235573750",
"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 2029",
"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/2029#discussion_r235573750"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5f93b2fd68_176b3fe5218d45b4769757--


From nobody Wed Nov 21 16:34:25 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 9853C130E2B for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:34:23 -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 EoLj-5Gauyd0 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:34: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 E594D130E2A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:34: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=gzfaBlNu2LK4MMtzxJaSwanZqs4=; b=HemLSXXebeNWUrfT HY1RYRQ0WUZM6Pf6lQGKhBwKE+/YOU8WwCTdEZAsizK/1Jug9ntPYy0hzB4oeAli BmuDONw+5Zk5C7FJozatmSAEpQEqbKOZNWpodWzpygcO+kB5PgoNYsbaV1n4CXXi H3z1t7PuyXOHeDkKOt31O8vV4Fs=
Received: by filter1197p1las1.sendgrid.net with SMTP id filter1197p1las1-11814-5BF5F98C-27 2018-11-22 00:34:20.874535838 +0000 UTC m=+525895.608212310
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0009p1iad1.sendgrid.net (SG) with ESMTP id IPNrTUz6RDiqGdIoULiuJQ for <quic-issues@ietf.org>; Thu, 22 Nov 2018 00:34:20.783 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id BBFA63E0735 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:34:20 -0800 (PST)
Date: Thu, 22 Nov 2018 00:34:20 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e1bcc6f64db9049f0177c995e8a6a8434e73f4792cf00000001180dbb8c92a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/review/177471010@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5f98cbab1a_7b743fd4fd8d45c0121036"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1GzixCcY3lpHQ8LF9gWep7oRbTLzpNGhUc3J e0gkpKRX3x5T2eFZL6EuaOfDpX/j2SAfn8dKzkAin/pSNCN3MLclbY6LoYuil4xzYjBfXZ1OOO3x8u 2miXFqzj7yE8expIm6V7E0bdprDiRmq3IunVAG9WF/TRe+rR+bV4SKUPyoVsfyuUF/TRquHYu+Zily w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/estBlqHDd9zMDNG1Uz1e3o0HKqM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:34:24 -0000

----==_mimepart_5bf5f98cbab1a_7b743fd4fd8d45c0121036
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I can tolerate 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/2038#pullrequestreview-177471010
----==_mimepart_5bf5f98cbab1a_7b743fd4fd8d45c0121036
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>I can tolerate 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/2038#pullrequestreview-177471010">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-gXmR0L1859mQcFHF8ibJGBO-jwks5uxfEMgaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5YniuotA91stEniZx-CIR7mdK9_ks5uxfEMgaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2038"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177471010"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177471010",
"url": "https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177471010",
"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 2038",
"sections": [
{
"text": "I can tolerate this.",
"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/2038#pullrequestreview-177471010"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5f98cbab1a_7b743fd4fd8d45c0121036--


From nobody Wed Nov 21 16: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 98BF2130E41 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:38: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 PhWh6ffzvFp2 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:38: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 05595130E3B for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:38:07 -0800 (PST)
Date: Wed, 21 Nov 2018 16:38:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542847086; bh=q7L3hegK0HR7q68r06BPzitthcjs9g13wJH6g252d54=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hcjug5DDqu+kOJCAAJO6rZKj4V65vCP7VL6XJ7lZ9dDTD0cG0szrNq1QUCDrG3Ibb 0lX1OLJmR8U7JFEUclPjkHrG9k6JiZWCRxbDD1BrHMhUWL0U3kRPPoKXDPVKgxHffw slVYeCJIbWOewFwZBNS++d/Up2vDjrbA+74to+Xo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdaff9ca5292bb2451436a28f82069e7e6adb407492cf00000001180dbc6e92a169ce16d91712@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2040/review/177471473@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2040@github.com>
References: <quicwg/base-drafts/pull/2040@github.com>
Subject: Re: [quicwg/base-drafts] Reset connection state on retry and VN (#2040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5fa6e32577_1e563f891dad45b8673ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6IZ5esWtKy09C1C08YacTtIKra4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:38:12 -0000

----==_mimepart_5bf5fa6e32577_1e563f891dad45b8673ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Yeah, this is hard.  This needs another go around I think.

> @@ -433,11 +433,11 @@ When crypto packets are outstanding, the TLP and RTO timers are not active.
 #### Retry and Version Negotiation
 
 A Retry or Version Negotiation packet causes a client to send another Initial
-packet, effectively restarting the connection process.
-
-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.
+packet, effectively restarting the connection process and resetting connection
+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, but they MAY be used to improve the RTT
+estimate.

Here we're into dangerous waters again.  Resetting most of the state is fine, but you can't forget the connection ID and token give to you in Token, or the list of versions from the Version Negotiation.  Here, only RTT is mentioned.  If this were scoped to recovery and congestion state, that might be better than having to reiterate what is carried 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/pull/2040#pullrequestreview-177471473
----==_mimepart_5bf5fa6e32577_1e563f891dad45b8673ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>Yeah, this is hard.  This needs another go around I think.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2040#discussion_r235574268">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -433,11 +433,11 @@ When crypto packets are outstanding, the TLP and RTO timers are not active.
 #### Retry and Version Negotiation
 
 A Retry or Version Negotiation packet causes a client to send another Initial
-packet, effectively restarting the connection process.
-
-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.
+packet, effectively restarting the connection process and resetting connection
+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, but they MAY be used to improve the RTT
+estimate.
</pre>
<p>Here we're into dangerous waters again.  Resetting most of the state is fine, but you can't forget the connection ID and token give to you in Token, or the list of versions from the Version Negotiation.  Here, only RTT is mentioned.  If this were scoped to recovery and congestion state, that might be better than having to reiterate what is carried 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/pull/2040#pullrequestreview-177471473">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyFuDXWaOjGXuMXzk-9WCv7wfdYgks5uxfHugaJpZM4YuawA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxx7sXGKLLCVql1bfqKfgOl6HCyUks5uxfHugaJpZM4YuawA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2040"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-177471473"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-177471473",
"url": "https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-177471473",
"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 2040",
"sections": [
{
"text": "Yeah, this is hard.  This needs another go around I think.",
"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/2040#pullrequestreview-177471473"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414821376\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5fa6e32577_1e563f891dad45b8673ee--


From nobody Wed Nov 21 16: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 056C4130EA3 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:41: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 BEnhZVmMKkbC for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:41: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 0C20C130EB0 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:41:51 -0800 (PST)
Date: Wed, 21 Nov 2018 16:41:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542847309; bh=XaO39zX++BhCdueJOOv8gY0zeyJAudZE/mf1ESn135Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p0C9n85TPN5Zs0FIK2MW2qA2JYg3mwq1/NenwhZsqvRVNKcOJwknWZEXBAEWyENqH ifLITzPuLi8K/GbQ9eFDkXkxW10r5zlkhpJSAri/kMwaUFdWOczU50WHcxRbiqcBeW 3+dbpxj57hyzUL+DEl+of8yJvguPpbpDriAb47uA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab044ace9e5609d37667492878ca2805dc8931834792cf00000001180dbd4d92a169ce16d1c244@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/c440867530@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_5bf5fb4de8dae_1e693f8ee30d45c4571a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vZePuIw1wmU_ODTORY-t_yZNNOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:42:05 -0000

----==_mimepart_5bf5fb4de8dae_1e693f8ee30d45c4571a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like that formulation.  It recognizes the problem and recommends a simple solution (ignore for Handshake), but doesn't prohibit implementations from improving on that, or from choosing a simpler implementation that is slightly worse.  It's a corner case that doesn't need tons of spec machinery to support.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2028#issuecomment-440867530
----==_mimepart_5bf5fb4de8dae_1e693f8ee30d45c4571a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I like that formulation.  It recognizes the problem and recommends a s=
imple solution (ignore for Handshake), but doesn't prohibit implementatio=
ns from improving on that, or from choosing a simpler implementation that=
 is slightly worse.  It's a corner case that doesn't need tons of spec ma=
chinery to support.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2028#issuecomment-440867530">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq96tZ3=
AY-0EGsH2naDVMv9HhnFL5ks5uxfLNgaJpZM4Yr6j5">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqx5jxKGoj8I6QH0DSxTvO_hWwJ9E=
ks5uxfLNgaJpZM4Yr6j5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2028: I like that formulation.  It recognizes the problem a=
nd recommends a simple solution (ignore for Handshake), but doesn't prohi=
bit implementations from improving on that, or from choosing a simpler im=
plementation that is slightly worse.  It's a corner case that doesn't nee=
d tons of spec machinery to support."}],"action":{"name":"View Pull Reque=
st","url":"https://github.com/quicwg/base-drafts/pull/2028#issuecomment-4=
40867530"}}}</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-4=
40867530",
"url": "https://github.com/quicwg/base-drafts/pull/2028#issuecomment-4408=
67530",
"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] Ignore loss of undecryptable packets (=
#2028)",
"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\": 2028,\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\": 2028\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2028#issuecomment-4408=
67530"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4141652=
41\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5fb4de8dae_1e693f8ee30d45c4571a5--


From nobody Wed Nov 21 16:46: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 B1676130E5A for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:46: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 QBo3PIXHBqbX for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:46: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 7D7641294D7 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:46:13 -0800 (PST)
Date: Wed, 21 Nov 2018 16:46:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542847572; bh=W+vcyRiGQaPDPv7wOLg8kc2XtDBAkvtChzQGaAPGgKA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tPP8NqfooG09e7VEldk1EGWkw7oR8KPPX7E9OFEt1BojAJrOXD2OGKONziwJWypLg BeZtNF3QLsdHGT58N8R3WU2EcyNPjp7VGrcDjTheIqF1HGR5yrt8G6XIF8wlc/SKRu H8yzI7hOkiiilb8vPBvINTMK2zQHPu01LKA7h028=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba8cbe82488e8a1a72fefd526c791dcaa53fefe3d92cf00000001180dbe5492a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/177472602@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5fc54a7b62_7de83fab426d45c01131a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ygAt4D6-S9fzY6JC-KBhpt9qS2o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:46:16 -0000

----==_mimepart_5bf5fc54a7b62_7de83fab426d45c01131a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -780,9 +780,12 @@ connection ID in the client's first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of

I'm happy to say that it is not specified and leave it at that.  The effect is 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/2029#discussion_r235575152
----==_mimepart_5bf5fc54a7b62_7de83fab426d45c01131a6
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/2029#discussion_r235575152">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -780,9 +780,12 @@ connection ID in the client&#39;s first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
</pre>
<p>I'm happy to say that it is not specified and leave it at that.  The effect is 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/2029#discussion_r235575152">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2d58zFSX-Aj-b0EWAOTIi5zKYFHks5uxfPUgaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9mZ2BhQmkiRgAE4DfAev6ouU0FRks5uxfPUgaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#discussion_r235575152"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r235575152",
"url": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r235575152",
"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 2029",
"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/2029#discussion_r235575152"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf5fc54a7b62_7de83fab426d45c01131a6--


From nobody Wed Nov 21 16: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 70A85130E72 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16: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 ZfERlgbdUXJM for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:50: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 D6E71130E6F for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:50:37 -0800 (PST)
Date: Wed, 21 Nov 2018 16:50:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542847837; bh=3YzALvq1MBRau4S8qKLLQ5lkS3G4aAYIjAkCkR8oLYo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q/60WEnAzur34dQB8nnkHVj/5CoZSnxe0SqGUThM7o2SFHcqbwzx5cNeEX2L12Aur MqHhc9oGW0PmAxPdMwtnpeUpGU3IJ7ftV25gI6C6H/LL4+W4FHCzH0w53JS7S09juN mFrQM/+c9AlUhu3Y06VdmsyClIFcRRUE6eWBEQpQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab51a2f87043fbc54816c86fd98b881b67b78a587d92cf00000001180dbf5d92a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/c440870289@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5fd5d2de78_58f13f8fe42d45c01210f3"; 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/fGmaAK8CgdXQe3BUZn4YpHXG-8U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:50:44 -0000

----==_mimepart_5bf5fd5d2de78_58f13f8fe42d45c01210f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is it still relevant to disallow this cipher now that padding up to sample length is required?

The argument for rejecting the cipher is: padding works against the idea of a short AEAD tag - better reject it now and come up with something better for short packets in future versions. Additional argument is simplicity and consistency of 16.

The argument for allowing the cipher is that that there is no reason for it to not work and it is odd to have one cipher that is not permitted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2029#issuecomment-440870289
----==_mimepart_5bf5fd5d2de78_58f13f8fe42d45c01210f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Is it still relevant to disallow this cipher now that padding up to sa=
mple length is required?</p>
<p>The argument for rejecting the cipher is: padding works against the id=
ea of a short AEAD tag - better reject it now and come up with something =
better for short packets in future versions. Additional argument is simpl=
icity and consistency of 16.</p>
<p>The argument for allowing the cipher is that that there is no reason f=
or it to not work and it is odd to have one cipher that is not permitted.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2029#issuecomment-440870289">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq29e_V=
MxPz0bCars19QCcS2TNdaLks5uxfTdgaJpZM4YsX9u">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq_k-RL9TKskPBk0klqxOCnYGTuxZ=
ks5uxfTdgaJpZM4YsX9u.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2029: Is it still relevant to disallow this cipher now that padd=
ing up to sample length is required?\r\n\r\nThe argument for rejecting th=
e cipher is: padding works against the idea of a short AEAD tag - better =
reject it now and come up with something better for short packets in futu=
re versions. Additional argument is simplicity and consistency of 16.\r\n=
\r\nThe argument for allowing the cipher is that that there is no reason =
for it to not work and it is odd to have one cipher that is not permitted=
."}],"action":{"name":"View Pull Request","url":"https://github.com/quicw=
g/base-drafts/pull/2029#issuecomment-440870289"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4=
40870289",
"url": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4408=
70289",
"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] Don't allow use of AEAD_AES_128_CCM_8 =
(#2029)",
"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\": 2029,\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\": 2029\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4408=
70289"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142856=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5fd5d2de78_58f13f8fe42d45c01210f3--


From nobody Wed Nov 21 16:55: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 3F557130E6D for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:55: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 1CZGwe_BvS6T for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:55:35 -0800 (PST)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 284AF130E52 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:55:35 -0800 (PST)
Date: Wed, 21 Nov 2018 16:55:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542848134; bh=E0YcF8u1GppW/n3tf/1H39isToQK+baPghfDa4bE6gY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IlbMl0JzKCJCEssYrXgFkqdpnVylMNNSOrPWRaPz/R5SIS3ZwF6GRmaRJWulLr9fQ KLBxS2YeakizdZveHdt0rue8+vmRKxZ/BB4wetjXm3ZfJXGiBKE5z9ui5Ji2FYzx8e za52J96U6XAQ04hy8QyYVSggube/LwipwNKTdb4k=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab705c1a0291aa7d7c320ebd75492a148781781d4592cf00000001180dc08692a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/c440871757@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5fe8624cdd_243a3fee036d45bc718b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fYvO58MYzuwhN-9VvOCCbJFUi1k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:55:37 -0000

----==_mimepart_5bf5fe8624cdd_243a3fee036d45bc718b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj I do not think we have an agreement on how we support AES128-CCM8.

One option is to require `len(pn) + len(payload)` to be 20 for the cipher-suite. The downside is that you would be required to pad a certain amount of bytes when the message is small.

The other option in to require `len(pn) + len(payload)` to be less than that, however we would be required to state that the connection cannot send more than 2<sup>32</sup> packets to avoid birthday attack on header protection (note: header protection key is not updated by Key Update).

I think it would be wise to leave the discussion to the people who are really interested in having AES128-CCM, rather than debating among us who are not really interested in supporting the ciphersuite.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2029#issuecomment-440871757
----==_mimepart_5bf5fe8624cdd_243a3fee036d45bc718b1
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> I do not think we have an agreement on how we supp=
ort AES128-CCM8.</p>
<p>One option is to require <code>len(pn) + len(payload)</code> to be 20 =
for the cipher-suite. The downside is that you would be required to pad a=
 certain amount of bytes when the message is small.</p>
<p>The other option in to require <code>len(pn) + len(payload)</code> to =
be less than that, however we would be required to state that the connect=
ion cannot send more than 2<sup>32</sup> packets to avoid birthday attack=
 on header protection (note: header protection key is not updated by Key =
Update).</p>
<p>I think it would be wise to leave the discussion to the people who are=
 really interested in having AES128-CCM, rather than debating among us wh=
o are not really interested in supporting the ciphersuite.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2029#issuecomment-440871757">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxPEot=
mpLR9RqT0J2tw0NqlnUgTkks5uxfYGgaJpZM4YsX9u">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq7aM826t24_rWoo1UAeEjD7ZqhMa=
ks5uxfYGgaJpZM4YsX9u.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2029: @mikkelfj I do not think we have an agreement on how we supp=
ort AES128-CCM8.\r\n\r\nOne option is to require `len(pn) + len(payload)`=
 to be 20 for the cipher-suite. The downside is that you would be require=
d to pad a certain amount of bytes when the message is small.\r\n\r\nThe =
other option in to require `len(pn) + len(payload)` to be less than that,=
 however we would be required to state that the connection cannot send mo=
re than 2\u003csup\u003e32\u003c/sup\u003e packets to avoid birthday atta=
ck on header protection (note: header protection key is not updated by Ke=
y Update).\r\n\r\nI think it would be wise to leave the discussion to the=
 people who are really interested in having AES128-CCM, rather than debat=
ing among us who are not really interested in supporting the ciphersuite.=
"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg=
/base-drafts/pull/2029#issuecomment-440871757"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4=
40871757",
"url": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4408=
71757",
"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] Don't allow use of AEAD_AES_128_CCM_8 =
(#2029)",
"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\": 2029,\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\": 2029\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4408=
71757"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142856=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5fe8624cdd_243a3fee036d45bc718b1--


From nobody Wed Nov 21 16:56: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 767CA130DDF for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:56: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 5OWx5doz2pV4 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 16:56: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 12233130DD4 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 16:56:19 -0800 (PST)
Date: Wed, 21 Nov 2018 16:56:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542848178; bh=XA3CaI0bOXJc3U1NoCBm9rGvP1MZbmDhSslBapJzutw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hT5sqRxbSejjgoqNnDPejASKpDBo2lEbP4F9/4IBbrL9IcOAvreao0QsL5sbNLoQN GgvW5zKiCCSrzN/9v30bY0THrMNEQshTej5chTGFSd+MX5Fj/TCNbLC4j+MVWvWc7R NvLQUfy6PRHk+11kjxxml5kbK+cmpiJUh6nrU4so=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd38751ae3ef31f6fe486b4c31fa71f6ea6c2dc3f92cf00000001180dc0b292a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/c440871967@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf5feb22ffe9_26863fe2728d45c06271c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HB73GhISV7q6iNR6PilKhM5QnXI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 00:56:21 -0000

----==_mimepart_5bf5feb22ffe9_26863fe2728d45c06271c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The argument for rejecting it is that it isn't strong enough.  The padding thing is merely consequential.

(I say this knowing that in other, similar contexts, certain entities happily negotiate 32-bit authentication tags...  But we're trying very hard to eradicate 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/2029#issuecomment-440871967
----==_mimepart_5bf5feb22ffe9_26863fe2728d45c06271c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The argument for rejecting it is that it isn't strong enough.  The pad=
ding thing is merely consequential.</p>
<p>(I say this knowing that in other, similar contexts, certain entities =
happily negotiate 32-bit authentication tags...  But we're trying very ha=
rd to eradicate 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/2029#issuecomment-440871967">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2P6sZ=
oVkG3vUQPOD5RUHUGvzCJmks5uxfYygaJpZM4YsX9u">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxrlEcbBw-ir8Utn3rb6HPcXLojl=
ks5uxfYygaJpZM4YsX9u.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2029: The argument for rejecting it is that it isn't strong=
 enough.  The padding thing is merely consequential.\r\n\r\n(I say this k=
nowing that in other, similar contexts, certain entities happily negotiat=
e 32-bit authentication tags...  But we're trying very hard to eradicate =
that.)"}],"action":{"name":"View Pull Request","url":"https://github.com/=
quicwg/base-drafts/pull/2029#issuecomment-440871967"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4=
40871967",
"url": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4408=
71967",
"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] Don't allow use of AEAD_AES_128_CCM_8 =
(#2029)",
"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\": 2029,\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\": 2029\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2029#issuecomment-4408=
71967"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4142856=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf5feb22ffe9_26863fe2728d45c06271c--


From nobody Wed Nov 21 17:22: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 51749130E6E for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:22:18 -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 Mkr4Bi0KnWkm for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:22: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 32FFE130E61 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 17:22:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542849736; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3rrm9dKwdaAEkw26COWdVeN/tBub8aV+zAi66tAMF60=; b=aFijzwlt9glkjljNrEHGKIuVZtbGEKDBKycQdupdT2GPewxmngOK4HpMWsgF3xvDuY1OsYSO dkNHAtHDW901KTkXUvPylR0DAeYaPec05b+FbQyNiilwoMEkKcyF+dFUiGB8W0O2aWIcv1XU aj/wjQVRSS+bbz1pS0i12mVziTU=
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 5bf604c6.7f9591b0ebd0-smtp-out-n03; Thu, 22 Nov 2018 01:22:14 -0000 (UTC)
Date: Wed, 21 Nov 2018 17:22:14 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf604c66c4ef_153a02ac5ff05c590251a8@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf604c66c0f5_153a02ac5ff05c5902506a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UmjN88Sv8S4agJhTfuLIimmGNUI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 01:22:18 -0000

----==_mimepart_5bf604c66c0f5_153a02ac5ff05c5902506a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fixed-pne-offset
  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_5bf604c66c0f5_153a02ac5ff05c5902506a--


From nobody Wed Nov 21 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 4DE6C130E61 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:25:17 -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 x93bvHC1OcAa for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:25: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 14557130E5E for <quic-issues@ietf.org>; Wed, 21 Nov 2018 17:25:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542849915; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2Od4Dk9UUGKX2SbpveRs4ybxuBw8x9K43fJ8LVTZ89Y=; b=Kjj+GNW7TEnVzZqfSgtmqHnIBtpzOi4RIfvNCuyvMg4x3cpfywv8hPayMwrHItYPOgSzl7O7 4UxGuE9EpWgDHxTcq2tGt+fWeDx3rKGwyvB2Cm+P5DU3l7ypimy4H8ZtZ0g8jxoo8MkahpAO di9udiQjba28lunk8vGgEwnRa+Q=
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.253.29]) by mxa.mailgun.org with ESMTP id 5bf6057a.7fe5cb86a300-smtp-out-n02; Thu, 22 Nov 2018 01:25:14 -0000 (UTC)
Date: Wed, 21 Nov 2018 17:25:13 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf60579d50be_18922aeed26c0584171fc@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9e47a6: more text
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf60579d4c08_18922aeed26c05841706b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y0ARFusRJ_646vQLyc5MZOJ4bck>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 01:25:17 -0000

----==_mimepart_5bf60579d4c08_18922aeed26c05841706b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/timers
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9e47a68efb16151d5be7d6d1aff5a1c3c5419548
      https://github.com/quicwg/base-drafts/commit/9e47a68efb16151d5be7d6d1aff5a1c3c5419548
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf60579d4c08_18922aeed26c05841706b--


From nobody Wed Nov 21 17:25: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 2CEAB130E8C for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:25: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 lIrcSjI4pg62 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:25:18 -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 6B537130E5E for <quic-issues@ietf.org>; Wed, 21 Nov 2018 17:25: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=shzN/H71p0qIx5OIRud/6N83siE=; b=FlIWVFaF3/Qm2CDi /uE53VDnQCluB8dG0BxOfoTxbl7nDlS2TUWc7TW8bqCoI9Ne6H4Cb7YE3qaS4xzQ srFTCAP7UW8Vhagl3gl6t93NunC7PGJG2ucvSkz/FDpa0EU8poquzep+x/WFi9dZ a1P0atBgGJGF1mOajLV1V7Et2NQ=
Received: by filter0320p1iad2.sendgrid.net with SMTP id filter0320p1iad2-6675-5BF6057D-4 2018-11-22 01:25:17.246884488 +0000 UTC m=+374377.049124528
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id -TlHhjl6S8KUse-RjVGjAQ for <quic-issues@ietf.org>; Thu, 22 Nov 2018 01:25:17.324 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id 380954414BE for <quic-issues@ietf.org>; Wed, 21 Nov 2018 17:25:17 -0800 (PST)
Date: Thu, 22 Nov 2018 01:25:17 +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/2040/push/3070969596@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2040@github.com>
References: <quicwg/base-drafts/pull/2040@github.com>
Subject: Re: [quicwg/base-drafts] Reset connection state on retry and VN (#2040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6057d36436_60983fc034cd45b82377d7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak387+OHl5IoDpuVfd5g21Y5rFnRJs5QUzwWfv 9+1alBAVfOlTCcW5s8clDb8ybXS5jnihyHFfuonPZ4CBGFRqO0NJJMhbMhOBQE2QOWWnlX+GnwQPug uvBRHdxx1TFT2RrLTb5Vxioa1OeknCs27H9/B5iYrCFntQwCQ7qJmQPm1cCRPA2em7ECA/bbBMW9mW U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OMrL7DsaAgzMwkIfOIUBZAwMc28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 01:25:20 -0000

----==_mimepart_5bf6057d36436_60983fc034cd45b82377d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

9e47a68  more text


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2040/files/6fbca3cfcf23b38d71b5041249f77ba3a711190c..9e47a68efb16151d5be7d6d1aff5a1c3c5419548

----==_mimepart_5bf6057d36436_60983fc034cd45b82377d7
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/9e47a68">9e47a68</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/2040/files/6fbca3cfcf23b38d71b5041249f77ba3a711190c..9e47a68efb16151d5be7d6d1aff5a1c3c5419548">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Udu-PXjw7Sgea5tQmV0qBBFOiTks5uxfz9gaJpZM4YuawA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0AgE49N6Xa5ZiMXvFdYTVVHONEpks5uxfz9gaJpZM4YuawA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2040"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2040/files/6fbca3cfcf23b38d71b5041249f77ba3a711190c..9e47a68efb16151d5be7d6d1aff5a1c3c5419548"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2040/files/6fbca3cfcf23b38d71b5041249f77ba3a711190c..9e47a68efb16151d5be7d6d1aff5a1c3c5419548",
"url": "https://github.com/quicwg/base-drafts/pull/2040/files/6fbca3cfcf23b38d71b5041249f77ba3a711190c..9e47a68efb16151d5be7d6d1aff5a1c3c5419548",
"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 #2040",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2040:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "9e47a68",
"value": "more text"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2040/files/6fbca3cfcf23b38d71b5041249f77ba3a711190c..9e47a68efb16151d5be7d6d1aff5a1c3c5419548"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414821376\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf6057d36436_60983fc034cd45b82377d7--


From nobody Wed Nov 21 17:25: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 B8AE1130E6A for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:25: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 7FIq-ZLPiuLn for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:25: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 0F682130E61 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 17:25:54 -0800 (PST)
Date: Wed, 21 Nov 2018 17:25:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542849952; bh=sRQsljchEeErUpWxf6drpMUjVORa/b4ROnd440eGx3c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0+GA8kL/T1xaw0bDmrz3XVZguJwEJCzSrMz2h4L3zdqdnuLcjOCiEO8oP1KBMmSrJ qfZRyf+cJrKUp7srX40T5P+2i61XIoxN2I+AY0zJauJFUOiqIqlydmzTCPP4r7hH0t A6cWmCxo1/RIqTzxfMuVZVKiteAZbjYB3nc9SdRo=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbb679456342091b49c1f8fea755d04f1773dd9a792cf00000001180dc7a092a169ce16d91712@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2040/c440881273@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2040@github.com>
References: <quicwg/base-drafts/pull/2040@github.com>
Subject: Re: [quicwg/base-drafts] Reset connection state on retry and VN (#2040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf605a0edf9b_44223fd5644d45bc2046e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KXhNsu7JXUbRmWyJMCQ3az95MGM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 01:25:56 -0000

----==_mimepart_5bf605a0edf9b_44223fd5644d45bc2046e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've tried to clarify things a bit more. See 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/2040#issuecomment-440881273
----==_mimepart_5bf605a0edf9b_44223fd5644d45bc2046e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've tried to clarify things a bit more. See if it helps.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2040#issuecomment-440881273">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1_KRG-Afsuzzf1DQdyPinN_DQ2Yks5uxf0ggaJpZM4YuawA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Y_-4IIAeWf0yjmnB8u4FcpDIH3ks5uxf0ggaJpZM4YuawA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2040: I've tried to clarify things a bit more. See if it helps."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2040#issuecomment-440881273"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2040#issuecomment-440881273",
"url": "https://github.com/quicwg/base-drafts/pull/2040#issuecomment-440881273",
"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] Reset connection state on retry and VN (#2040)",
"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\": 2040,\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\": 2040\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2040#issuecomment-440881273"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414821376\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf605a0edf9b_44223fd5644d45bc2046e1--


From nobody Wed Nov 21 17:30: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 7A7F9130E61 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:30: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 J_U7dIMbAc6K for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:30: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 69DBA130E5E for <quic-issues@ietf.org>; Wed, 21 Nov 2018 17:30:18 -0800 (PST)
Date: Wed, 21 Nov 2018 17:30:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542850217; bh=tfcK8UGglyj9zvowF67ZgYK8iYcOh5U7h8cFZZQntUg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NTy6H1NaK938R/TVxI2afdCv9+h/VgGQ8pBEOzVkIYSYwzJmaXdxWInJ34hQDpZNt O044k97sZ5+JUPVagGOlkUjv4OVtUQ919iqdL2ZMYUafTPwzqOEPnhHN17ht/7tjua hUfwkw2bljYMKAZKAzS9wDeGkGAtnBWn+56DJdcg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab978c312d8d0b298a83c9e2844353f7127b51946e92cf00000001180dc8a992a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/177478269@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf606a97da8c_222c3fdedf8d45c01919db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ykjCmXmnVFnCuuuj-OspM5Yt7oo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 01:30:21 -0000

----==_mimepart_5bf606a97da8c_222c3fdedf8d45c01919db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -780,9 +780,12 @@ connection ID in the client's first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of

@kazuho @martinthomson : I trust your judgement here, so I won't push. It's still not clear to me why disallowing is an issue. Don't mind me 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/2029#discussion_r235579854
----==_mimepart_5bf606a97da8c_222c3fdedf8d45c01919db
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/2029#discussion_r235579854">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -780,9 +780,12 @@ connection ID in the client&#39;s first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
</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> <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 trust your judgement here, so I won't push. It's still not clear to me why disallowing is an issue. Don't mind me 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/2029#discussion_r235579854">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4S8fblUqkGS_9jJWiQ8l8Bz_vRqks5uxf4pgaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4JmJk13IyIE4c09a3j5wsi0Ik4kks5uxf4pgaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#discussion_r235579854"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r235579854",
"url": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r235579854",
"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 2029",
"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/2029#discussion_r235579854"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf606a97da8c_222c3fdedf8d45c01919db--


From nobody Wed Nov 21 17:33: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 AD938130E7F for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:33: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 WADXdJO44xVk for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:33:32 -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 A834E130E76 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 17:33:32 -0800 (PST)
Date: Wed, 21 Nov 2018 17:33:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542850411; bh=lXlefqeduZGARzEwRb7tyTBKd4xz6/gB4N+xSH3J1Ss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nzU6UmjTub1TA5zdwyC+YCLoE0sYe5HweHQB1PxAKLO9ErrxKLhgRuco1eXOzRkPm PvTOdigXaeWbg+p9BJzb3azncV78tgdXIQMM1mFO3oikidbWblx8MGOw77JSvUmFZi GlJuGip+fo6IxO93Ht6djOITtaqk2Tbl5perlXyM=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4c0ab64b8804e1da3d3ec351b0c1f0185963a0192cf00000001180dc96b92a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c440883795@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6076babd39_2a863fbb94ed45c45192f"; 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/Hbzr4eok9Ue7kU2SWhgmeTXK0ZE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 01:33:35 -0000

----==_mimepart_5bf6076babd39_2a863fbb94ed45c45192f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I=E2=80=99m not a fan of using the TLS 1.3 HKDF for all versions. Only th=
at way can we ensure that TLS 1.4 can diverge from 1.3, without having to=
 define a new QUIC version. =0D
=0D
Using it just for the Initial, as in Kazuho=E2=80=99s original PR, makes =
the most sense to me: I handle the obfuscation of the Initial, and after =
that I let the TLS stack do its thing. At least for me is the easiest to =
implement: I don't need to change anything in my TLS stack, I just need t=
o make sure that the right HKDF-Expand is used for the Initial AEAD (it=E2=
=80=99s not that complex anyway - if the stack doesn=E2=80=99t expose it,=
 it=E2=80=99s just a few lines of code to reimplement it, given that the =
standard library exposes all needed crypto primitives). =


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-440883795=

----==_mimepart_5bf6076babd39_2a863fbb94ed45c45192f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I=E2=80=99m not a fan of using the TLS 1.3 HKDF for all versions. Only=
 that way can we ensure that TLS 1.4 can diverge from 1.3, without having=
 to define a new QUIC version.</p>
<p>Using it just for the Initial, as in Kazuho=E2=80=99s original PR, mak=
es the most sense to me: I handle the obfuscation of the Initial, and aft=
er that I let the TLS stack do its thing. At least for me is the easiest =
to implement: I don't need to change anything in my TLS stack, I just nee=
d to make sure that the right HKDF-Expand is used for the Initial AEAD (i=
t=E2=80=99s not that complex anyway - if the stack doesn=E2=80=99t expose=
 it, it=E2=80=99s just a few lines of code to reimplement it, given that =
the standard library exposes all needed crypto primitives).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-440883795">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq67g2J=
z34L185eVwTUueLh7tEMvGks5uxf7rgaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq7u-wPblyNa33a9hjDXCBcyqdAk1=
ks5uxf7rgaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: I=E2=80=99m not a fan of using the TLS 1.3 HKDF for =
all versions. Only that way can we ensure that TLS 1.4 can diverge from 1=
.3, without having to define a new QUIC version. \r\n\r\nUsing it just fo=
r the Initial, as in Kazuho=E2=80=99s original PR, makes the most sense t=
o me: I handle the obfuscation of the Initial, and after that I let the T=
LS stack do its thing. At least for me is the easiest to implement: I don=
't need to change anything in my TLS stack, I just need to make sure that=
 the right HKDF-Expand is used for the Initial AEAD (it=E2=80=99s not tha=
t complex anyway - if the stack doesn=E2=80=99t expose it, it=E2=80=99s j=
ust a few lines of code to reimplement it, given that the standard librar=
y exposes all needed crypto primitives). "}],"action":{"name":"View Pull =
Request","url":"https://github.com/quicwg/base-drafts/pull/2034#issuecomm=
ent-440883795"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
40883795",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4408=
83795",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4408=
83795"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf6076babd39_2a863fbb94ed45c45192f--


From nobody Wed Nov 21 17:39: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 30CEE130EAB for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:39: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 MP0_cVO0Gldl for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 17:39: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 49DFB130EA9 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 17:39:28 -0800 (PST)
Date: Wed, 21 Nov 2018 17:39:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542850767; bh=DQ2l2kBGVwgytiIHFzuCSMUu+7sHYm+TJoLu+o6ghxs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M368ynxyMCf7A2/B1zzv9FVdSE9cTIgtolh5OV4yJJzS8Xp6bHjEUJVWtNNL0wuAF Sgj4DO0DdPj5vd0X8B0640GxjC77THH4z4Pq7Ezno11A7xZqobwi6/cPnEUl+PoN8q 1Hd8X0/wF4hlQK884kWo2nS/y2JCq59i105ouKfc=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab329394559b4251bbf0cfdea7ff04a27bed00aabb92cf00000001180dcacf92a169ce16d91712@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2040/review/177479350@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2040@github.com>
References: <quicwg/base-drafts/pull/2040@github.com>
Subject: Re: [quicwg/base-drafts] Reset connection state on retry and VN (#2040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf608cf4d813_2a9b3fbb94ed45c457992"; 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/EboQmToOMoxT2hlHPKRcYLNKdKk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 01:39:30 -0000

----==_mimepart_5bf608cf4d813_2a9b3fbb94ed45c457992
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

marten-seemann commented on this pull request.

I=E2=80=99m not sure if a change to the recovery draft is sufficient to c=
over the whole scope of what=E2=80=99s happening when receiving one of th=
ese two packets. We=E2=80=99re also resetting flow control offsets (the C=
RYPTO stream starts at offset 0 again), as well as stream state  related =
when sending 0-RTT data.=0D
=0D
I like the text here, maybe we can move it to the transport doc, and add =
that this covers all state created, except for connection IDs, packet num=
bers and, optionally, an RTT measurement.



-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-1774793=
50=

----==_mimepart_5bf608cf4d813_2a9b3fbb94ed45c457992
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=E2=80=99m not sure if a change to the recovery draft is sufficient t=
o cover the whole scope of what=E2=80=99s happening when receiving one of=
 these two packets. We=E2=80=99re also resetting flow control offsets (th=
e CRYPTO stream starts at offset 0 again), as well as stream state  relat=
ed when sending 0-RTT data.</p>
<p>I like the text here, maybe we can move it to the transport doc, and a=
dd that this covers all state created, except for connection IDs, packet =
numbers and, optionally, an RTT measurement.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2040#pullrequestreview-177479350">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
98dpjw7dJzFfKfnAgEw7SxWanVgks5uxgBPgaJpZM4YuawA">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq0jZwS46y23W0sZMD44bm=
hMA7McAks5uxgBPgaJpZM4YuawA.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #2040"}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-177=
479350"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2040#pullrequestrev=
iew-177479350",
"url": "https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview=
-177479350",
"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 commented on 2040",
"sections": [
{
"text": "I=E2=80=99m not sure if a change to the recovery draft is suffic=
ient to cover the whole scope of what=E2=80=99s happening when receiving =
one of these two packets. We=E2=80=99re also resetting flow control offse=
ts (the CRYPTO stream starts at offset 0 again), as well as stream state =
 related when sending 0-RTT data.\r\n\r\nI like the text here, maybe we c=
an move it to the transport doc, and add that this covers all state creat=
ed, except for connection IDs, packet numbers and, optionally, an RTT mea=
surement.",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview=
-177479350"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4148213=
76\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf608cf4d813_2a9b3fbb94ed45c457992--


From nobody Wed Nov 21 18: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 6C844130DEC for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 18:28: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 488p8CfS4R4e for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 18:28: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 A919E1252B7 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 18:28:37 -0800 (PST)
Date: Wed, 21 Nov 2018 18:28:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542853716; bh=igWOAgOQ20Eq/tlHzCxLY8KlcEXLBZcwiUoum0YZRMs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EwL4DaEAU2H77/sebJBmmUE1lkUz34L25IJdZafNfdRAqEkCXt+fk4mrW3A3AEjyN gr1ueYjW/X8Z0rsnuUs/7YuDOiNdgbWHsQpWGPc+c3p6Uw6hRhTfkEGqWnLsGfG2au F+Vt3f1lEU3o64uRC3CSiAWOvZnFJLjwZ3eGbjoA=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b7fda47eebf22b1ec493772f095f524a815c9ca92cf00000001180dd65392a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/440893766@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf614541cdf_2f9b3fc71d8d45b81987f7"; 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/6v0carUqb0WdfIs1bbSYMZkcFuw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 02:28:39 -0000

----==_mimepart_5bf614541cdf_2f9b3fc71d8d45b81987f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

With TCP typically ACKs get piggybacked since each data packet carries the ACK number. For a TCP that is generating data, generating pure ACKs is a rarity. And its very hard to detect a pure ACK loss in TCP. 
 
I assume even with QUIC, unless the implementation goes out of its way, ACKs should get piggybacked  with data? If ACKs are always sent separately then I would question this decision since unlike TCP they are occupying network bandwidth. At the least we should document that ACKs must be piggybacked whenever 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/2015#issuecomment-440893766
----==_mimepart_5bf614541cdf_2f9b3fc71d8d45b81987f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>With TCP typically ACKs get piggybacked since each data packet carries=
 the ACK number. For a TCP that is generating data, generating pure ACKs =
is a rarity. And its very hard to detect a pure ACK loss in TCP.</p>
<p>I assume even with QUIC, unless the implementation goes out of its way=
, ACKs should get piggybacked  with data? If ACKs are always sent separat=
ely then I would question this decision since unlike TCP they are occupyi=
ng network bandwidth. At the least we should document that ACKs must be p=
iggybacked whenever 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/2015#issuecomment-440893766">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq46e=
cGl82BBzYN3sUislQ9wjT7d2ks5uxgvUgaJpZM4Ym-sR">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8IpZYeVMGR8KIIukMTLdpJi=
vGTNks5uxgvUgaJpZM4Ym-sR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@prav=
b in #2015: With TCP typically ACKs get piggybacked since each data packe=
t carries the ACK number. For a TCP that is generating data, generating p=
ure ACKs is a rarity. And its very hard to detect a pure ACK loss in TCP.=
 \r\n \r\nI assume even with QUIC, unless the implementation goes out of =
its way, ACKs should get piggybacked  with data? If ACKs are always sent =
separately then I would question this decision since unlike TCP they are =
occupying network bandwidth. At the least we should document that ACKs mu=
st be piggybacked whenever possible.\r\n"}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
0893766"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment=
-440893766",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
0893766",
"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] OnPacketsLost for Nonretransmittable P=
ackets (#2015)",
"sections": [
{
"text": "",
"activityTitle": "**Praveen Balasubramanian**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@pravb",
"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\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
0893766"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4128714=
41\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf614541cdf_2f9b3fc71d8d45b81987f7--


From nobody Wed Nov 21 19:35: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 52524130F0A for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 19:35: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 PlMV6l24Jk-f for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 19:35: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 1E573128D09 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 19:35:41 -0800 (PST)
Date: Wed, 21 Nov 2018 19:35:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542857740; bh=986YOjg7IoDk1CNyTc+/DEBt14iPmKofKr/TqaewO28=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ECIBJRIcWFtRYHXAMrBrIp+EVR/wA6trFV+yeU0gwbqSq5JjLIygV6yE/vw4h/0R5 S5Rc6/Ks207nIXjGtHiDaZLuT/QNiH5T1g7RAqmcPvmXbjgkct+wcDxkqMwLac/CS+ vW++hCR/nhNGzhYNbOvbQrlCcAcHvIxbH/LilDdo=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd77760898e1d1ff5e9d800459dcc7d907b78815e92cf00000001180de60c92a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/review/177495291@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6240c8cf70_3b8f3ffca62d45b4284733"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ey9iu2yZSqi4xupvcOFIpqfxQAk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 03:35:44 -0000

----==_mimepart_5bf6240c8cf70_3b8f3ffca62d45b4284733
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.

This looks great!!!

I like the PR because the approach provides the most flexibility; a client that wants to wait for SETTINGS can wait. A client that wants to not wait can start sending requests using the default settings parameters, then update as it receives the SETTINGS frame.

Should we state that the QPACK encoder stream MUST NOT be opened if the current value of SETTINGS_HEADER_TABLE_SIZE is zero, and that the decoder stream MUST NOT be opened until the peer opens the encoder stream?

I ask this because avoiding the cost of maintaining unused but open streams would be beneficial for using HTTP/3 on memory constrained devices. I do not think requiring that would be a burden because an endpoint nevertheless needs to wait for the arrival of the SETTINGS frame before starting to send dynamic table entries on the encoder stream. For the decoder stream, implementations can simply create them lazily.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177495291
----==_mimepart_5bf6240c8cf70_3b8f3ffca62d45b4284733
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<p>This looks great!!!</p>
<p>I like the PR because the approach provides the most flexibility; a client that wants to wait for SETTINGS can wait. A client that wants to not wait can start sending requests using the default settings parameters, then update as it receives the SETTINGS frame.</p>
<p>Should we state that the QPACK encoder stream MUST NOT be opened if the current value of SETTINGS_HEADER_TABLE_SIZE is zero, and that the decoder stream MUST NOT be opened until the peer opens the encoder stream?</p>
<p>I ask this because avoiding the cost of maintaining unused but open streams would be beneficial for using HTTP/3 on memory constrained devices. I do not think requiring that would be a burden because an endpoint nevertheless needs to wait for the arrival of the SETTINGS frame before starting to send dynamic table entries on the encoder stream. For the decoder stream, implementations can simply create them lazily.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177495291">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6TarousH0uWZ-GjNpWhyC0Lm6zzks5uxhuMgaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy_73vc29xvNB43F-CYDFQEsTvZtks5uxhuMgaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2038"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177495291"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177495291",
"url": "https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177495291",
"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 2038",
"sections": [
{
"text": "This looks great!!!\r\n\r\nI like the PR because the approach provides the most flexibility; a client that wants to wait for SETTINGS can wait. A client that wants to not wait can start sending requests using the default settings parameters, then update as it receives the SETTINGS frame.\r\n\r\nShould we state that the QPACK encoder stream MUST NOT be opened if the current value of SETTINGS_HEADER_TABLE_SIZE is zero, and that the decoder stream MUST NOT be opened until the peer opens the encoder stream?\r\n\r\nI ask this because avoiding the cost of maintaining unused but open streams would be beneficial for using HTTP/3 on memory constrained devices. I do not think requiring that would be a burden because an endpoint nevertheless needs to wait for the arrival of the SETTINGS frame before starting to send dynamic table entries on the encoder stream. For the decoder stream, implementations can simply create them lazily.",
"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/2038#pullrequestreview-177495291"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf6240c8cf70_3b8f3ffca62d45b4284733--


From nobody Wed Nov 21 20:00: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 7BC57130FAB for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 20:00: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 FejtgmXU8FnV for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 20:00: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 0A4F8130F9A for <quic-issues@ietf.org>; Wed, 21 Nov 2018 20:00:28 -0800 (PST)
Date: Wed, 21 Nov 2018 20:00:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542859226; bh=STZtYoqBK4R7L4kriVXDSCovuwZSunzwFeYidKkACf8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MyfJgZl6mJFYrsf8mAn/v+ZAACHxzlvR8O5Fa7FXhKpAThO3PzqHed+PrgR6EEvan Yyg4+EtV1wvLz9VkXh5WaRl8GF9zRUJD+kUeqF3WbEBtvjtiP03wezZM0cm6IZ0UMY nBtHSqz4vyTxt+el4aXTXxRZ+4IxmJ3ImuyInCyc=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a6d778095ee62d0afebadb93544c60ff5d3bcbd92cf00000001180debda92a169ce16d1c244@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/c440906006@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_5bf629dac331e_3d893fa27a4d45c049363e"; 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/g6NiQxT4DAoTrp6szADRQ6crh2Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 04:00:29 -0000

----==_mimepart_5bf629dac331e_3d893fa27a4d45c049363e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with Jana.  Implementations will likely buffer some packets during the handshake so the effect of ignoring cwnd reductions should 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/2028#issuecomment-440906006
----==_mimepart_5bf629dac331e_3d893fa27a4d45c049363e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with Jana.  Implementations will likely buffer some packets during the handshake so the effect of ignoring cwnd reductions should 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/2028#issuecomment-440906006">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3cD79lchopaG_RW8XjjscnG1jOfks5uxiFagaJpZM4Yr6j5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzEcSi8zieW9fqv74VfeQ3WLhWqLks5uxiFagaJpZM4Yr6j5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2028: I agree with Jana.  Implementations will likely buffer some packets during the handshake so the effect of ignoring cwnd reductions should be negligible."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2028#issuecomment-440906006"}}}</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-440906006",
"url": "https://github.com/quicwg/base-drafts/pull/2028#issuecomment-440906006",
"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] Ignore loss of undecryptable packets (#2028)",
"sections": [
{
"text": "",
"activityTitle": "**Rui Paulo**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@rpaulo",
"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\": 2028,\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\": 2028\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2028#issuecomment-440906006"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414165241\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf629dac331e_3d893fa27a4d45c049363e--


From nobody Wed Nov 21 22: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 045B0124BAA for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 22: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 NgSfJiL1Bg0H for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 22:00:44 -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 A9C781277C8 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 22:00:44 -0800 (PST)
Date: Wed, 21 Nov 2018 22:00:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542866443; bh=akB89PgAd0VOv1A+Y6d0kw6ndwMhdTbynIEwTUgOjW4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ynsiJY3fz4t7Cc1w8loL16tFdGVvS4i52SclDS6DUX81RBHoU3SoquDl3mmEJrcNY FVpoO1ey2emoxhqNCFWtfZV28rY07dbehXS4it/oxwc2NStnG49mbw6nAbToLJTcyQ ef+a0pmuytYWSjIpY7xUmXqPgsX6+D49upW7ScqI=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd77f42e61f393bf21696352ccd972bb4bd2ae75692cf00000001180e080b92a169ce16d3ac5a@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/177513087@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_5bf6460b91f60_e173f7e9dad45c059554a"; 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/kOm3NNpC8fW4_1gwsljUGTTZojM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 06:00:47 -0000

----==_mimepart_5bf6460b91f60_e173f7e9dad45c059554a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> +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 result in a probing packet being sent on the
+path.
+

Since this is all heuristics, we may want to be a bit more explicit. If the destination CID in the packet is new, then the migration is more likely to be voluntary. If the address family is IPv6, NAT rebinding is not expected quite as much, even with NAT66, since NAT66 is very unlikely to run out of address space. If the last rebinding happened fewer than X seconds ago, this is probably very suspicious. 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/pull/2033#pullrequestreview-177513087
----==_mimepart_5bf6460b91f60_e173f7e9dad45c059554a
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/2033#discussion_r235609318">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +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 result in a probing packet being sent on the
+path.
+
</pre>
<p>Since this is all heuristics, we may want to be a bit more explicit. If the destination CID in the packet is new, then the migration is more likely to be voluntary. If the address family is IPv6, NAT rebinding is not expected quite as much, even with NAT66, since NAT66 is very unlikely to run out of address space. If the last rebinding happened fewer than X seconds ago, this is probably very suspicious. 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/pull/2033#pullrequestreview-177513087">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3rsHPuUa258BNPsGqFUGnsBUgQWks5uxj2LgaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzyvh-JVLlzS2qiQTQeAmczWnMLuks5uxj2LgaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2033"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177513087"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177513087",
"url": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177513087",
"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 2033",
"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/2033#pullrequestreview-177513087"
}
],
"@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_5bf6460b91f60_e173f7e9dad45c059554a--


From nobody Wed Nov 21 22: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 330761277C8 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 22:02: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 MKS0YKw3-30b for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 22:02:28 -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 CBA40124BAA for <quic-issues@ietf.org>; Wed, 21 Nov 2018 22:02:28 -0800 (PST)
Date: Wed, 21 Nov 2018 22:02:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542866548; bh=vrXMz+Skkt9bRfsBD3t4UID1xPbazZCkSJTOto2o1hQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y9zAP4KeGP5Pr+GTme6vX7aCosqcBJxahKCYULlGyF/RYrb84c5CMIfnum59RHzNv vXQryATfMhsdGKagZciceoXYlVdFG5ke7PpMxqbLOkzRbOu/hAC1NyapuJACO/h3vJ ZQ8mWH4EIXW3zQD/sBrGKFVMAa0f99HYxuOgK2vg=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4ff3f5365b8fbb82d6331a39ceac9a18551055e92cf00000001180e087492a169ce16d3ac5a@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/177513379@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_5bf6467434aaa_37643fd8780d45b862492"; 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/fr747Z_raF7O0lLS_E3noARTfT0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 06:02:30 -0000

----==_mimepart_5bf6467434aaa_37643fd8780d45b862492
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> +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
+process.
+
+Abandoning this validation attempt before it either succeeds or times out
+increases exposure to the packet copying attack.
+
+This defense is imperfect, but this is not considered a serious problem. If the
+path via the attack is reliably faster than the original path despite multiple
+attempts to use that original path, it is not possible to distinguish between
+attack and an improvement in routing.
+

Well, yeah, except if the improvement in routing only last for a short while, and after that the connection is 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/2033#pullrequestreview-177513379
----==_mimepart_5bf6467434aaa_37643fd8780d45b862492
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/2033#discussion_r235609552">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +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
+process.
+
+Abandoning this validation attempt before it either succeeds or times out
+increases exposure to the packet copying attack.
+
+This defense is imperfect, but this is not considered a serious problem. If the
+path via the attack is reliably faster than the original path despite multiple
+attempts to use that original path, it is not possible to distinguish between
+attack and an improvement in routing.
+
</pre>
<p>Well, yeah, except if the improvement in routing only last for a short while, and after that the connection is dropped.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177513379">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxaz3bH51DHjxowntEPF6lIjHpM8ks5uxj30gaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3s7Fq6eMkuuLsYqRO46uUbDvcjNks5uxj30gaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2033"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177513379"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177513379",
"url": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177513379",
"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 2033",
"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/2033#pullrequestreview-177513379"
}
],
"@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_5bf6467434aaa_37643fd8780d45b862492--


From nobody Wed Nov 21 22: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 151E4128C65 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 22:20: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 y2LP-OxuvLWk for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 22:20: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 39DA21277C8 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 22:20:28 -0800 (PST)
Date: Wed, 21 Nov 2018 22:20:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542867626; bh=l+1JASq0RVF3FB2mPUhjKdS46vDC1dXY2lUqyqIE5H4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WLSMBv7WEGUuelynUtw1Sp03t+VI4lAZzSNAp4e3g9SP2Nr77OEieyVVELhacACQz Yxbyf3LMBmYMrZ+z5H+KPpDTh2SdOsNnyIJC3G0BK5SGnqRcwW0OYPIVmQEIyyKrYF OUfqf6aBGje6zlMMYXSt15H/RLHosk57KbH+PDN8=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab517781969b1add723184f485e473c08ec8d0a65992cf00000001180e0caa92a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/440924853@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf64aaa6cfa6_2f43fc05f2d45c4733594"; 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/OnriSkSOWUtpMnQoWc-tS_nIgO4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 06:20:30 -0000

----==_mimepart_5bf64aaa6cfa6_2f43fc05f2d45c4733594
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop, if I understand it correctly, you are trying to solve a problem of how to pick two random random bits for greasing, if the sender is not using those bits for anything. I would argue that it is a relatively simple obstacle.

The real obstacle to a sender unilaterally using the two unused bits is _not_ technical.  The problem is WG's desire to prevent implementation of anything observable by the path for the fear that the sender will misuse the bits and accidentally reveal something that the receiver would object to.  I am a bit at awe at this position -- this is beyond the fear of a third-party middlebox vendor; this is a mistrust in the actual party to the connection.  Yet, the majority of the WG seems to strongly support just that position, so we may decide to declare it a consensus position.  In any case, I am glad this got discussed and seems to be getting settled.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2022#issuecomment-440924853
----==_mimepart_5bf64aaa6cfa6_2f43fc05f2d45c4733594
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>, if I understand it correctly, you are trying=
 to solve a problem of how to pick two random random bits for greasing, i=
f the sender is not using those bits for anything. I would argue that it =
is a relatively simple obstacle.</p>
<p>The real obstacle to a sender unilaterally using the two unused bits i=
s <em>not</em> technical.  The problem is WG's desire to prevent implemen=
tation of anything observable by the path for the fear that the sender wi=
ll misuse the bits and accidentally reveal something that the receiver wo=
uld object to.  I am a bit at awe at this position -- this is beyond the =
fear of a third-party middlebox vendor; this is a mistrust in the actual =
party to the connection.  Yet, the majority of the WG seems to strongly s=
upport just that position, so we may decide to declare it a consensus pos=
ition.  In any case, I am glad this got discussed and seems to be getting=
 settled.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2022#issuecomment-440924853">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3Ce=
xx8ucBw1RO0PCHiGO5wzVR0rks5uxkIqgaJpZM4YqO4D">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-Jb39_YB9LX9VIjjr0VKihr=
mu3Vks5uxkIqgaJpZM4YqO4D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2022: @MikeBishop, if I understand it correctly, you are trying =
to solve a problem of how to pick two random random bits for greasing, if=
 the sender is not using those bits for anything. I would argue that it i=
s a relatively simple obstacle.\r\n\r\nThe real obstacle to a sender unil=
aterally using the two unused bits is _not_ technical.  The problem is WG=
's desire to prevent implementation of anything observable by the path fo=
r the fear that the sender will misuse the bits and accidentally reveal s=
omething that the receiver would object to.  I am a bit at awe at this po=
sition -- this is beyond the fear of a third-party middlebox vendor; this=
 is a mistrust in the actual party to the connection.  Yet, the majority =
of the WG seems to strongly support just that position, so we may decide =
to declare it a consensus position.  In any case, I am glad this got disc=
ussed and seems to be getting settled."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/2022#issuecomment-4409=
24853"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment=
-440924853",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0924853",
"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] Short header reserved bits: make avail=
able for unilateral experimentation (#2022)",
"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\": 2022,\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\": 2022\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
0924853"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4137241=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf64aaa6cfa6_2f43fc05f2d45c4733594--


From nobody Wed Nov 21 22:24: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 4A1BA128C65 for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 22:24: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 9g25Xx9_ipqZ for <quic-issues@ietfa.amsl.com>; Wed, 21 Nov 2018 22:24: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 B183D1277C8 for <quic-issues@ietf.org>; Wed, 21 Nov 2018 22:24:37 -0800 (PST)
Date: Wed, 21 Nov 2018 22:24:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542867876; bh=7ZGHKYSSUJ4zIXBGPVrts1BBSMvMQR41P+aB2MOBQ74=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tRslk9FxjZrwyiZ3mJCIInAaFx/0H4MHoOtGubcPZ2AGh8xI423Xx/QLQhqlejZPC vOJrap62cExCNr6mvgigqMULm4vEWjmLxWoHUMoYcyyIoxfiW5uOJb2HM4hBJd+9Yl vPhmIKQfyxhcIPc08xmGO4hBljDFzBrThb6XH1OQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4ea12607ad2eb5db5ce53494952fa0a2b0230e2792cf00000001180e0da492a169ce16d3ac5a@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/177516764@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_5bf64ba4e0e46_34863f80fecd45c4596118"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MOUHyq-L7BKl-onBzZP7ePiFwp8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 06:24:40 -0000

----==_mimepart_5bf64ba4e0e46_34863f80fecd45c4596118
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +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
+process.
+
+Abandoning this validation attempt before it either succeeds or times out
+increases exposure to the packet copying attack.
+
+This defense is imperfect, but this is not considered a serious problem. If the
+path via the attack is reliably faster than the original path despite multiple
+attempts to use that original path, it is not possible to distinguish between
+attack and an improvement in routing.
+

Yeah but doesn't the connection simply move back to the original path once the attacker stops racing 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/2033#discussion_r235612497
----==_mimepart_5bf64ba4e0e46_34863f80fecd45c4596118
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/2033#discussion_r235612497">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +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
+process.
+
+Abandoning this validation attempt before it either succeeds or times out
+increases exposure to the packet copying attack.
+
+This defense is imperfect, but this is not considered a serious problem. If the
+path via the attack is reliably faster than the original path despite multiple
+attempts to use that original path, it is not possible to distinguish between
+attack and an improvement in routing.
+
</pre>
<p>Yeah but doesn't the connection simply move back to the original path once the attacker stops racing the 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/2033#discussion_r235612497">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyP9NRVoiKQXxxr9HHjbH82Dq94zks5uxkMkgaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz8s7mUH1FE5VVa3cw976VjLm-C2ks5uxkMkgaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2033"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2033#discussion_r235612497"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#discussion_r235612497",
"url": "https://github.com/quicwg/base-drafts/pull/2033#discussion_r235612497",
"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 2033",
"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/2033#discussion_r235612497"
}
],
"@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_5bf64ba4e0e46_34863f80fecd45c4596118--


From nobody Thu Nov 22 01: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 07C61130ED4 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 01:14: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 KfGSxzcJnJJU for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 01:14: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 A7256130ED1 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 01:14:28 -0800 (PST)
Date: Thu, 22 Nov 2018 01:14:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542878067; bh=pIYH6rcyN75gHJLc/DgRWUhNgv566slJzCkQirrJfp4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fQ7woQKbGOLztyAWC3rm2XrOtMM1le57Y8yVQU3lSg2G8y24anO7wSVwQNQnlzmLy xQoBCdNxeqSB+BKZf6AWqQJFSazmOM+RM/l4e7vOa17BtD7DIA0PVx1u4SyAtFsdZK 36SlEaXBLA+JSYl/teMlJmUClEZaaFdjDsqiwfP0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab979d06ed23a87e704101dc1fdd83f240305cf81c92cf00000001180e357392a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/440962799@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf673737f1cf_38df3fe6abed45b4440029"; 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/XBHlwBlZy-LuzVZ6WeGQQgVmbfs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 09:14:31 -0000

----==_mimepart_5bf673737f1cf_38df3fe6abed45b4440029
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Are you sure? With, say, SFTP download, what data should the client piggyback ACK onto?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440962799
----==_mimepart_5bf673737f1cf_38df3fe6abed45b4440029
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Are you sure? With, say, SFTP download, what data should the client piggyback ACK onto?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440962799">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwf_NEyEME7vW1a0Gr2_ZZMuperWks5uxmrzgaJpZM4Ym-sR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4doVpej9FezRaaWwZKHXNjYU7_dks5uxmrzgaJpZM4Ym-sR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2015: Are you sure? With, say, SFTP download, what data should the client piggyback ACK onto?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440962799"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440962799",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440962799",
"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] OnPacketsLost for Nonretransmittable Packets (#2015)",
"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\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-440962799"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412871441\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf673737f1cf_38df3fe6abed45b4440029--


From nobody Thu Nov 22 01:51: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 0E6D5128D68 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 01:51: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 ck-5klNNNBQo for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 01:51: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 A5802128B14 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 01:51:52 -0800 (PST)
Date: Thu, 22 Nov 2018 01:51:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542880312; bh=g4YKsOavM5mEgCzXpNjFd712fYZFlClW6Phe94Cm6Qg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2BPg7zyhOx1uUhyddoKVRPwrJpakPTnWuHwPrB3wad3dQvpX89tTmaoiagg/fq1lU XLEw9moWViLl0ekMydLIgX12O2kk9OaD3Yfdh5Dxn7iaKDxxYJUHyl7x69FmhSDF14 JPqgol2bKCEK+fKnc1nPx60zbOrHEWG8Z2CGkWEg=
From: Tom Jones <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/push/3071897063@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf67c37d0fe3_441e3f7f616d45b49002c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: adventureloop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Adj-sbP1R-v1gEG2przZ9zfeVWE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 09:51:54 -0000

----==_mimepart_5bf67c37d0fe3_441e3f7f616d45b49002c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@adventureloop pushed 1 commit.

0c88ff5  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/2036/files/562ae5566b0b707913b323eb874d8cc271f2ea15..0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87

----==_mimepart_5bf67c37d0fe3_441e3f7f616d45b49002c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/adventureloop" class="user-mention">@adventureloop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/0c88ff5">0c88ff5</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/2036/files/562ae5566b0b707913b323eb874d8cc271f2ea15..0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7gKYlmimhAlvltx3tINfs-lc1mHks5uxnO3gaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8UBXtkLp5F0M5hAU3AAVCTBkyQiks5uxnO3gaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@adventureloop pushed 1 commit in #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036/files/562ae5566b0b707913b323eb874d8cc271f2ea15..0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036/files/562ae5566b0b707913b323eb874d8cc271f2ea15..0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87",
"url": "https://github.com/quicwg/base-drafts/pull/2036/files/562ae5566b0b707913b323eb874d8cc271f2ea15..0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87",
"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": "@adventureloop pushed 1 commit in #2036",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2036:",
"activityTitle": "**Tom Jones**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@adventureloop",
"facts": [
{
"name": "0c88ff5",
"value": "Apply suggestions from code review"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036/files/562ae5566b0b707913b323eb874d8cc271f2ea15..0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf67c37d0fe3_441e3f7f616d45b49002c--


From nobody Thu Nov 22 02:22: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 64B55130ED4 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:22: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 4H-uc4OsKLbW for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:22: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 C3E63128B14 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 02:22:00 -0800 (PST)
Date: Thu, 22 Nov 2018 02:21:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542882119; bh=vNCoXP2I1h6S1RdTzIehGvrtZ9tPAoCC1uct6dbSeH4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fb0/dNBP2ceS9OT01sMcLptUMw1N0L+fhAD0LaroA6lFzemfH7aTKmxquL5tdGKtq a8LZwgrO258XwWdOvoc/WElzHyp+ND0rOQPi4sS1mGwd1obdTs5wj7F9ReSpmP1wc4 yHj+IlBBYtAuBKZ3XfuVrvmvnHHF6rdMpSnkYMcw=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab098aac19777caf7e68603e6f0f54ca685d08250892cf00000001180e454792a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/review/177580770@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6834791cf1_1ae63f94aaed45bc8944a"; 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/PiaQlF295qD1M5zzwiSGh_Qh3pM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 10:22:03 -0000

----==_mimepart_5bf6834791cf1_1ae63f94aaed45bc8944a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue requested changes on this pull request.

At a high level this seems ok. I've made some minor comments, feel free to accept/ignore at your leisure.

My only concern with this is that HTTP/3 extensions that require SETTINGS will introduce some blocking when compared to the vanilla HTTP/3 - this might make extensions less attractive to deploy. However, I'd expect most vanilla HTTP/3 deployments to want QPACK, and require SETTINGS exchange... my concerns are probably misplaced

> @@ -660,7 +658,7 @@ HTTP_MALFORMED_FRAME.
 The following settings are defined in HTTP/3:
 
   SETTINGS_NUM_PLACEHOLDERS (0x3):
-  : This value SHOULD be non-zero.  The default value is 16.
+  : This value SHOULD be non-zero.  The default value is 0.

So I never understood why the old value was 16. Zero seems ok but this line, on naive, inspection reads strangely "Should not be zero but is zero by default"

> @@ -678,12 +676,18 @@ Additional settings MAY be defined by extensions to HTTP/3.
 
 #### Initialization
 
-When a 0-RTT QUIC connection is being used, the client's initial requests will
-be sent before the arrival of the server's SETTINGS frame.  Clients MUST store
-the settings the server provided in the session being resumed and MUST comply
-with stored settings until the server's current settings are received.
-Remembered settings apply to the new connection until the server's SETTINGS
-frame is received.
+An HTTP implementation MUST NOT send frames or requests which would be invalid
+based on its current understanding of the peer's settings.  All settings begin
+at an initial value, and are updated upon receipt of a SETTINGS frame.  For
+servers, the initial values of the client's settings are the defaults of each
+setting.

Could you improve this with a more concise statement, such as "For servers, the initial value of each client setting is its default value"?



> @@ -678,12 +676,18 @@ Additional settings MAY be defined by extensions to HTTP/3.
 
 #### Initialization
 
-When a 0-RTT QUIC connection is being used, the client's initial requests will
-be sent before the arrival of the server's SETTINGS frame.  Clients MUST store
-the settings the server provided in the session being resumed and MUST comply
-with stored settings until the server's current settings are received.
-Remembered settings apply to the new connection until the server's SETTINGS
-frame is received.
+An HTTP implementation MUST NOT send frames or requests which would be invalid
+based on its current understanding of the peer's settings.  All settings begin
+at an initial value, and are updated upon receipt of a SETTINGS frame.  For
+servers, the initial values of the client's settings are the defaults of each
+setting.
+
+For clients using a 1-RTT QUIC connection, the initial values of the server's
+settings are the defaults of each setting. When a 0-RTT QUIC connection is being

Change to be consistent with above (if above was accepted)

"the initial value of each server setting is its default value"

> @@ -1014,12 +1014,12 @@ represented as an 8-bit prefix string literal.
 QPACK defines two settings which are included in the HTTP/QUIC SETTINGS frame.
 
   SETTINGS_HEADER_TABLE_SIZE (0x1):
-  : An integer with a maximum value of 2^30 - 1.  The default value is 4,096
+  : An integer with a maximum value of 2^30 - 1.  The default value is zero
     bytes.  See {{table-dynamic}} for usage.

So I've just noticed this setting defines the default to have units of bytes. Do settings have units? Suggest you lose the units.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177580770
----==_mimepart_5bf6834791cf1_1ae63f94aaed45bc8944a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> requested changes on this pull request.</p>

<p>At a high level this seems ok. I've made some minor comments, feel free to accept/ignore at your leisure.</p>
<p>My only concern with this is that HTTP/3 extensions that require SETTINGS will introduce some blocking when compared to the vanilla HTTP/3 - this might make extensions less attractive to deploy. However, I'd expect most vanilla HTTP/3 deployments to want QPACK, and require SETTINGS exchange... my concerns are probably misplaced</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2038#discussion_r235664737">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -660,7 +658,7 @@ HTTP_MALFORMED_FRAME.
 The following settings are defined in HTTP/3:
 
   SETTINGS_NUM_PLACEHOLDERS (0x3):
-  : This value SHOULD be non-zero.  The default value is 16.
+  : This value SHOULD be non-zero.  The default value is 0.
</pre>
<p>So I never understood why the old value was 16. Zero seems ok but this line, on naive, inspection reads strangely "Should not be zero but is zero by default"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2038#discussion_r235666038">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -678,12 +676,18 @@ Additional settings MAY be defined by extensions to HTTP/3.
 
 #### Initialization
 
-When a 0-RTT QUIC connection is being used, the client&#39;s initial requests will
-be sent before the arrival of the server&#39;s SETTINGS frame.  Clients MUST store
-the settings the server provided in the session being resumed and MUST comply
-with stored settings until the server&#39;s current settings are received.
-Remembered settings apply to the new connection until the server&#39;s SETTINGS
-frame is received.
+An HTTP implementation MUST NOT send frames or requests which would be invalid
+based on its current understanding of the peer&#39;s settings.  All settings begin
+at an initial value, and are updated upon receipt of a SETTINGS frame.  For
+servers, the initial values of the client&#39;s settings are the defaults of each
+setting.
</pre>
<p>Could you improve this with a more concise statement, such as "For servers, the initial value of each client setting is its default value"?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2038#discussion_r235666662">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -678,12 +676,18 @@ Additional settings MAY be defined by extensions to HTTP/3.
 
 #### Initialization
 
-When a 0-RTT QUIC connection is being used, the client&#39;s initial requests will
-be sent before the arrival of the server&#39;s SETTINGS frame.  Clients MUST store
-the settings the server provided in the session being resumed and MUST comply
-with stored settings until the server&#39;s current settings are received.
-Remembered settings apply to the new connection until the server&#39;s SETTINGS
-frame is received.
+An HTTP implementation MUST NOT send frames or requests which would be invalid
+based on its current understanding of the peer&#39;s settings.  All settings begin
+at an initial value, and are updated upon receipt of a SETTINGS frame.  For
+servers, the initial values of the client&#39;s settings are the defaults of each
+setting.
+
+For clients using a 1-RTT QUIC connection, the initial values of the server&#39;s
+settings are the defaults of each setting. When a 0-RTT QUIC connection is being
</pre>
<p>Change to be consistent with above (if above was accepted)</p>
<p>"the initial value of each server setting is its default value"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2038#discussion_r235668050">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1014,12 +1014,12 @@ represented as an 8-bit prefix string literal.
 QPACK defines two settings which are included in the HTTP/QUIC SETTINGS frame.
 
   SETTINGS_HEADER_TABLE_SIZE (0x1):
-  : An integer with a maximum value of 2^30 - 1.  The default value is 4,096
+  : An integer with a maximum value of 2^30 - 1.  The default value is zero
     bytes.  See {{table-dynamic}} for usage.
</pre>
<p>So I've just noticed this setting defines the default to have units of bytes. Do settings have units? Suggest you lose the units.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177580770">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqynuwu1Jqr_pvKtX0eURMEYHJ_zTks5uxnrHgaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5YDGbiRaNqdfBCCCoNIQX9BMcTMks5uxnrHgaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 requested changes on #2038"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177580770"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177580770",
"url": "https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177580770",
"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 requested changes on 2038",
"sections": [
{
"text": "At a high level this seems ok. I've made some minor comments, feel free to accept/ignore at your leisure.\r\n\r\nMy only concern with this is that HTTP/3 extensions that require SETTINGS will introduce some blocking when compared to the vanilla HTTP/3 - this might make extensions less attractive to deploy. However, I'd expect most vanilla HTTP/3 deployments to want QPACK, and require SETTINGS exchange... my concerns are probably misplaced",
"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/2038#pullrequestreview-177580770"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf6834791cf1_1ae63f94aaed45bc8944a--


From nobody Thu Nov 22 02:24: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 6715F130ED6 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:24: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 UBPhB7iCujjr for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:24: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 9CBA1130ED4 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 02:24:37 -0800 (PST)
Date: Thu, 22 Nov 2018 02:24:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542882276; bh=ZWOstggqTnjiVG9VDGvcuMGx9Jd6F13XIVhd9O7wqT8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Kc6zucNd6SImJQZbDcB62M7lzf4bA50TbbZyggKA8AcuMlBWhxdIpSU+NtC/J9iL9 trYkg9SNdsKBgBupHlKai/J2BU4DwrnQt1+y449MZzyB1m+bbRlDJMpj7mF4M98NIe 3gKQEwxb35pDNzsAddS41eBQ0WpMCuMXqhE0RC5g=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80f29f89c28e562f208c5c0a3c5aced550bf392092cf00000001180e45e492a169ce16db4934@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2041@github.com>
Subject: [quicwg/base-drafts] Rename QPACK to HPACK3? (#2041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf683e486282_41803fed1d0d45b823319d"; 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/EdbfVW2nw3t9-uHQITYF-YfUVEM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 10:24:39 -0000

----==_mimepart_5bf683e486282_41803fed1d0d45b823319d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Since we renamed HTTP/QUIC to HTTP/3, perhaps we should rename QPACK to avoid its linkage with QUIC. :smiling_imp: 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2041
----==_mimepart_5bf683e486282_41803fed1d0d45b823319d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Since we renamed HTTP/QUIC to HTTP/3, perhaps we should rename QPACK t=
o avoid its linkage with QUIC. <g-emoji class=3D"g-emoji" alias=3D"smilin=
g_imp" fallback-src=3D"https://assets-cdn.github.com/images/icons/emoji/u=
nicode/1f608.png">=F0=9F=98=88</g-emoji></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2041">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AWbkq5a_xi9h_0HUNy9hSwugyDaCoPt=
Vks5uxntkgaJpZM4YvDsW">mute the thread</a>.<img src=3D"https://github.com=
/notifications/beacon/AWbkq9Q7B0fE6-SqDf2lygp3ms7lDmliks5uxntkgaJpZM4YvDs=
W.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"=
Rename QPACK to HPACK3? (#2041)"}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/2041"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2041",
"url": "https://github.com/quicwg/base-drafts/issues/2041",
"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": "Rename QPACK to HPACK3? (#2041)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2041
}
]
}
],
"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\": 2041,\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\": 2041\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2041"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4149890=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf683e486282_41803fed1d0d45b823319d--


From nobody Thu Nov 22 02:32: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 B7B8E130ED4 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:32:36 -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 yNVakPG08495 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:32:35 -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 23E31128B14 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 02:32:35 -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=Q5r2OcK2ZF7SzXpWAlqXdqMyPTU=; b=sDaS+s8XWy+X+k7E 3j0UOmVA8c5IFrDDH4IwFFE35zhXKaWTNbra67WRpyPKU6/ZwjY03kdR92Z2fyDU SL9kdQ1DenO/RcHNH/669X8P8vKXaLhO0nLtcJ8NDfYXLQZJQeI5Fl4rZXc9UxeB AJmfkwffBHeW9pTzK0AkxXNJYPw=
Received: by filter1016p1las1.sendgrid.net with SMTP id filter1016p1las1-23056-5BF685BF-9 2018-11-22 10:32:31.354720494 +0000 UTC m=+407525.231086678
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id 8RMJPdM4QGC7h7XcN6-zsA for <quic-issues@ietf.org>; Thu, 22 Nov 2018 10:32:31.277 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id 39CC4C04C1 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 02:32:31 -0800 (PST)
Date: Thu, 22 Nov 2018 10:32:32 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdd1ba82456e277002cdc07a9d888ccc7c656516392cf00000001180e47bf92a169ce16db557e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2042@github.com>
Subject: [quicwg/base-drafts] QPACK: update language to use HTTP/3 (#2042)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf685bf388fd_7dcd3fa0d54d45bc133517"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ayPbUxkTBX8xCfzvU7HZyO2mN8EHEv1HMnH gO/2kA4MT3irFi6mgITRnLwJ3jygTsGac9c3g8bMvvvDUnFfToxKM99tkGWOwXaamA6EQpyQDtlgKQ dSLWzYj9M2TpuEl5UPtsqV+ZJ3HlqanTGTBZZdwientn/Qa3Ijj45nrAyraSsC3M+1RKwM5SPOQcJl s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z8ROnKvTHDLot84yMk2vyloLFko>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 10:32:37 -0000

----==_mimepart_5bf685bf388fd_7dcd3fa0d54d45bc133517
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/2042

-- Commit Summary --

  * QPACK: update language to use HTTP/3

-- File Changes --

    M draft-ietf-quic-qpack.md (42)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2042.patch
https://github.com/quicwg/base-drafts/pull/2042.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/2042

----==_mimepart_5bf685bf388fd_7dcd3fa0d54d45bc133517
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/2042'>https://github.com/quicwg/base-drafts/pull/2042</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>QPACK: update language to use HTTP/3</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2042/files#diff-0">draft-ietf-quic-qpack.md</a>
    (42)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2042.patch'>https://github.com/quicwg/base-drafts/pull/2042.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2042.diff'>https://github.com/quicwg/base-drafts/pull/2042.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/2042">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-77_GoQ4ZlCmdLvn6S0JhtcY4H7ks5uxn0_gaJpZM4YvElk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_bT6VkWaf4Grm6JlyexUWo1ovj6ks5uxn0_gaJpZM4YvElk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"QPACK: update language to use HTTP/3 (#2042)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2042"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2042",
"url": "https://github.com/quicwg/base-drafts/pull/2042",
"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": "QPACK: update language to use HTTP/3 (#2042)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "4514701",
"value": "QPACK: update language to use HTTP/3"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/2042/files#diff-0) (42 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\": 2042,\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\": 2042\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2042"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2042.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2042.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414992740\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf685bf388fd_7dcd3fa0d54d45bc133517--


From nobody Thu Nov 22 02: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 D7463128B14 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:35: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 xWgMf5leGCfd for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02: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 BAABF130DD5 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 02:35:27 -0800 (PST)
Date: Thu, 22 Nov 2018 02:35:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542882926; bh=6rIeDqrtbk0PNNgfQvQS9ttpPBNWAlCfWEX1v9mIiCQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=moLpmzdr/qxzbD/PxZE+lbX1Za9a2Nb1Glukd9c6JTOro/6NAg8mmvcmQTW6EZcH4 FaQ1oT3e/U7cDd7NHjB1ULDswofGxSJ87HMlfuUZJqGvE9r8S4JhP0yFAlHl4UeD4B bisWB2eJKvsZjL97wxQ1/zKK8nzw5UjMmN6CNHRY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9963a472a87adab9a58877b501f02630acbfc74392cf00000001180e486e92a169ce16db557e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2042/c440987112@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2042@github.com>
References: <quicwg/base-drafts/pull/2042@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: update language to use HTTP/3 (#2042)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6866ec8f04_507a3fa70b8d45b829383b"; 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/3hoWpBIiII9L9UPCLEbPPfOY-Lg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 10:35:34 -0000

----==_mimepart_5bf6866ec8f04_507a3fa70b8d45b829383b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Wouldn't HPACK/3, as opposed to HPACK3, be the more correct term?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2042#issuecomment-440987112
----==_mimepart_5bf6866ec8f04_507a3fa70b8d45b829383b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Wouldn't HPACK/3, as opposed to HPACK3, be the more correct term?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2042#issuecomment-440987112">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6E8tpWB-5CvYYddPFUL5urQyRh5ks5uxn3ugaJpZM4YvElk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7u7RQV48KWZOaKAy9MF_M3KJypkks5uxn3ugaJpZM4YvElk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2042: Wouldn't HPACK/3, as opposed to HPACK3, be the more correct term?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2042#issuecomment-440987112"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2042#issuecomment-440987112",
"url": "https://github.com/quicwg/base-drafts/pull/2042#issuecomment-440987112",
"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: update language to use HTTP/3 (#2042)",
"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\": 2042,\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\": 2042\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2042#issuecomment-440987112"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414992740\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf6866ec8f04_507a3fa70b8d45b829383b--


From nobody Thu Nov 22 02:36: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 E5826130DD5 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:36: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 V0aVOCQDQV-h for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:36: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 6D7CC128B14 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 02:36: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=0xuo8AKFNGL9rhFlZdiHm6DNCzY=; b=HgOLpKppzJWr2v5J xzyKfuud/TcCPSPoplFOQBNLwLs0qx4Gbf/SROdLGLqmrm215UY/Y5AsWqgSJZKq UH/19nG+W5VOTlK3dp2vEHMt3atbA+/vFF/+rAQVExjpvjXOMFvBxePx4Tj5gMze 9z18wR//NdCeJHEJT8v6Ac7+SJY=
Received: by filter0338p1iad2.sendgrid.net with SMTP id filter0338p1iad2-25697-5BF686A9-A 2018-11-22 10:36:25.38588702 +0000 UTC m=+555137.047025099
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id fKYZMH8XQjOlwLUWSZuQ2g for <quic-issues@ietf.org>; Thu, 22 Nov 2018 10:36:25.325 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id 41A983E0024 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 02:36:25 -0800 (PST)
Date: Thu, 22 Nov 2018 10:36:25 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad5240eefcc00064aa7436b2206df13cf010c01a92cf00000001180e48a992a169ce16db4934@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2041/440987468@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2041@github.com>
References: <quicwg/base-drafts/issues/2041@github.com>
Subject: Re: [quicwg/base-drafts] Rename QPACK to HPACK3? (#2041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf686a93fbe8_452a3f91d38d45c426056e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3oRa/5LxHeRF9HOBOBgxjmpZXqf+P/SLSKDS JY08knkose0X9HL/jk2L7JYCg3b2XtTFqnnRfSQP5acFz1ZA6QlZuto3J6r+JIHghcxkCPruhO5tqV Av/bMMsg1frAlt5QDR2BzC/Q4Rya3XjHHD/6SArq2g7PgZtKbTAw+xDZsQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jZg_pnToMAqOjymSgRh-qdkJnao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 10:36:28 -0000

----==_mimepart_5bf686a93fbe8_452a3f91d38d45c426056e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Wouldn't HPACK/3, as opposed to HPACK3, be the more correct term?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440987468
----==_mimepart_5bf686a93fbe8_452a3f91d38d45c426056e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Wouldn't HPACK/3, as opposed to HPACK3, be the more correct term?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440987468">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9ED4LDDxRwNoliC44HsbOkkBlFqks5uxn4pgaJpZM4YvDsW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq77nto0vnNMyWNAF2in-gc9n1kD8ks5uxn4pgaJpZM4YvDsW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2041: Wouldn't HPACK/3, as opposed to HPACK3, be the more correct term?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440987468"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440987468",
"url": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440987468",
"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 QPACK to HPACK3? (#2041)",
"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\": 2041,\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\": 2041\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440987468"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414989078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf686a93fbe8_452a3f91d38d45c426056e--


From nobody Thu Nov 22 02:57: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 1BFCD128CB7 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:57: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 lyGHYzc8Q3kc for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:56: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 8888A128B14 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 02:56:58 -0800 (PST)
Date: Thu, 22 Nov 2018 02:56:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542884217; bh=Bk7/YL3LkLy0r4lajT/2DlEFlv/0HCaTzrxOnudTp5Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X4xF55n53mrXFkDyiu6EL4R8jZC5r2EDZdxig1w13qYaGxrU6NLocdtynrYZS70en YjLoLY9NZKSFMs4sHMBSersN83ByqUxSwkq1Ic8zsQEChJ6KD3ASpsUbIV6acoz7s6 o29GF92W33LYPU+tbGIaPHEadkqBHxZC6JUc/QT4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab35085a26eb3c52e851f95d479e19f22e39ada9a292cf00000001180e4d7992a169ce16db4934@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2041/440993131@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2041@github.com>
References: <quicwg/base-drafts/issues/2041@github.com>
Subject: Re: [quicwg/base-drafts] Rename QPACK to HPACK3? (#2041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf68b7945dfa_3b9e3fd3450d45b41361b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_ttHQSjmKVCjRyc3U87rNuc8V5Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 10:57:00 -0000

----==_mimepart_5bf68b7945dfa_3b9e3fd3450d45b41361b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I am not sure if H of HPACK stands for HTTP. I had always assumed that it=
 is the first letter of =E2=80=9Cheader.=E2=80=9D It is also my understan=
ding that QPACK tries not to be HTTP-specific.=0D
=0D
Assuming that they are correct, I think keeping the name QPACK might be b=
etter, reflecting the fact that it is a compression algorithm designed fo=
r QUIC.=0D
=0D
Just my two cents.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440993131=

----==_mimepart_5bf68b7945dfa_3b9e3fd3450d45b41361b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I am not sure if H of HPACK stands for HTTP. I had always assumed that=
 it is the first letter of =E2=80=9Cheader.=E2=80=9D It is also my unders=
tanding that QPACK tries not to be HTTP-specific.</p>
<p>Assuming that they are correct, I think keeping the name QPACK might b=
e better, reflecting the fact that it is a compression algorithm designed=
 for QUIC.</p>
<p>Just my two cents.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2041#issuecomment-440993131">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6WD=
75mSQS5OXl7KWp0OwzKthh57ks5uxoL5gaJpZM4YvDsW">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqx42MkGePwVGK2KADc1rL1OF=
z6rFks5uxoL5gaJpZM4YvDsW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2041: I am not sure if H of HPACK stands for HTTP. I had always as=
sumed that it is the first letter of =E2=80=9Cheader.=E2=80=9D It is also=
 my understanding that QPACK tries not to be HTTP-specific.\r\n\r\nAssumi=
ng that they are correct, I think keeping the name QPACK might be better,=
 reflecting the fact that it is a compression algorithm designed for QUIC=
.\r\n\r\nJust my two cents."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/2041#issuecomment-440993131"}}}</=
script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment=
-440993131",
"url": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-44=
0993131",
"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 QPACK to HPACK3? (#2041)",
"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\": 2041,\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\": 2041\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-44=
0993131"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4149890=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf68b7945dfa_3b9e3fd3450d45b41361b8--


From nobody Thu Nov 22 02:59: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 251C8128CB7 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:59: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 GVsm-k00xOSJ for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 02:59: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 57891128B14 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 02:59:21 -0800 (PST)
Date: Thu, 22 Nov 2018 02:59:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542884360; bh=st94slMA/Dp232SmMp7vAWndkE7UNx7YbD2RYMQg5uI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZHQ2TA7IklwpeDccF9/x9hQ08re+xBsdOrrVz4YNiT+W234t4RD2PTapCt63c4xo9 VezyhvyrMUQabiHWZ2uYpUNcrA9U4Jg9d+xNHsvk7L9guh71pILQMar+VU80uX+YaR np7IX1qeYPB60HUseQTu6Ho2en9ciHmZg9goZ554=
From: Daniel Stenberg <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a01e578f44b9288ff6781d84dddedd0ea397c6b92cf00000001180e4e0892a169ce16db4934@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2041/440993774@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2041@github.com>
References: <quicwg/base-drafts/issues/2041@github.com>
Subject: Re: [quicwg/base-drafts] Rename QPACK to HPACK3? (#2041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf68c0869582_57c03f81f58d45bc20506f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bagder
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C7knbB5GTpa3oru7p1TaRpr8RA4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 10:59:23 -0000

----==_mimepart_5bf68c0869582_57c03f81f58d45bc20506f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @kazuho here. It isn't really a version three of HPACK so I think implying that in name would be unfortunate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440993774
----==_mimepart_5bf68c0869582_57c03f81f58d45bc20506f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> here. It isn't really a version three of HPACK so I think implying that in name would be unfortunate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440993774">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy9im3cWpKHM-GPkKOSY021CVeUxks5uxoOIgaJpZM4YvDsW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy_S6Pt6oSh9_vrb7bmbOV9aJu1pks5uxoOIgaJpZM4YvDsW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bagder in #2041: I agree with @kazuho here. It isn't really a version three of HPACK so I think implying that in name would be unfortunate."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440993774"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440993774",
"url": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440993774",
"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 QPACK to HPACK3? (#2041)",
"sections": [
{
"text": "",
"activityTitle": "**Daniel Stenberg**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@bagder",
"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\": 2041,\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\": 2041\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-440993774"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414989078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf68c0869582_57c03f81f58d45bc20506f--


From nobody Thu Nov 22 04: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 56DD712D4E8 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 04:19: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_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 ZqpGw307eiSm for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 04:19: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 CA8F5129AB8 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 04:19:35 -0800 (PST)
Date: Thu, 22 Nov 2018 04:19:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542889174; bh=WQPGq8GvNjSmAsL/u3HbiCmYNjIY1fJ7NOxU39/j4yM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IsA5sSxfMo35y+7QXAyhaLc54HO+HCK6Y3EqPCScNVmD+GoESpcdTKqZhWIod3ALx CxQGjwXIiX+Zwnr2+tQpfADSqlQDkBm5wfjeZUKBoDTKva7dqFDyZjugDhpQYiXvPc QT37WYWx7cScUEbqRITtVmwCexVxxp/fnSbtg+G4=
From: Julian Reschke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d4af4ec11e3f23b4810e4b2424a03956a1a74be92cf00000001180e60d692a169ce16dbec33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2043@github.com>
Subject: [quicwg/base-drafts] transport: fix broken references to -recovery (#2043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf69ed6c3612_29263fcf07ed45c0566846"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: reschke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4a1GdqVKsS4hl5pFQSmYT2sBQiI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 12:19:37 -0000

----==_mimepart_5bf69ed6c3612_29263fcf07ed45c0566846
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/2043

-- Commit Summary --

  * transport: fix broken references to -recovery

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2043.patch
https://github.com/quicwg/base-drafts/pull/2043.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/2043

----==_mimepart_5bf69ed6c3612_29263fcf07ed45c0566846
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/2043'>https://github.com/quicwg/base-drafts/pull/2043</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>transport: fix broken references to -recovery</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2043/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/2043.patch'>https://github.com/quicwg/base-drafts/pull/2043.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2043.diff'>https://github.com/quicwg/base-drafts/pull/2043.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/2043">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzoO0wObuhvMb6UcUzenpxen0wrdks5uxpZWgaJpZM4YvPih">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0ladOuA6CIJ849Rbt6yYvxiJrv4ks5uxpZWgaJpZM4YvPih.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"transport: fix broken references to -recovery (#2043)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2043"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2043",
"url": "https://github.com/quicwg/base-drafts/pull/2043",
"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": "transport: fix broken references to -recovery (#2043)",
"sections": [
{
"text": "",
"activityTitle": "**Julian Reschke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@reschke",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "3463998",
"value": "transport: fix broken references to -recovery"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2043/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\": 2043,\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\": 2043\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2043"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2043.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2043.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415037601\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf69ed6c3612_29263fcf07ed45c0566846--


From nobody Thu Nov 22 04:29: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 22CBB12D4E8 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 04:29: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 ZRC79TMDF05k for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 04:29: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 7D2BB129AB8 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 04:29:01 -0800 (PST)
Date: Thu, 22 Nov 2018 04:29:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542889740; bh=eUCT3DyYi5fIRLItsmlVUUQBDdtqvafQck7UKnplyhs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cOHzKnFQwtnRKW2x5uGOG3law27fVJsHBQeQbr9c5UGgOtwAzIbxYD1VajgBO6Une X+YoZQH0GkrUkhyYMuNF2hCW2u+SbrW/zgEQs6Upq3J+zT7VUwXnFZTgcx1m8lc1ru uGq86hqaEIi8at0doMcuZBD/7OeCf0UcXoJepwhI=
From: Julian Reschke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc44c5b1d10263ee2d2a497ed0bb38e44e4487bde92cf00000001180e630c92a169ce16dbec33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2043/c441015825@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2043@github.com>
References: <quicwg/base-drafts/pull/2043@github.com>
Subject: Re: [quicwg/base-drafts] transport: fix broken references to -recovery (#2043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6a10cb0b3e_63ab3fa2fbad45c05771ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: reschke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7C0yp-9B8jLwF_WjiL0w4R8wxkY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 12:29:03 -0000

----==_mimepart_5bf6a10cb0b3e_63ab3fa2fbad45c05771ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

BTW: what scares me a bit is that these came up during mechanical checks, but those checks only discover cases where a section target number disappears - that is, inter-document links might be breaking without anybody noticing. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2043#issuecomment-441015825
----==_mimepart_5bf6a10cb0b3e_63ab3fa2fbad45c05771ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>BTW: what scares me a bit is that these came up during mechanical checks, but those checks only discover cases where a section target number disappears - that is, inter-document links might be breaking without anybody noticing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2043#issuecomment-441015825">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz2AfiiXM9RtQUMKU_yWEbJ7LHPdks5uxpiMgaJpZM4YvPih">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyPfbu5CnwNLq0-oXdpt98rke1vVks5uxpiMgaJpZM4YvPih.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@reschke in #2043: BTW: what scares me a bit is that these came up during mechanical checks, but those checks only discover cases where a section target number disappears - that is, inter-document links might be breaking without anybody noticing. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2043#issuecomment-441015825"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2043#issuecomment-441015825",
"url": "https://github.com/quicwg/base-drafts/pull/2043#issuecomment-441015825",
"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] transport: fix broken references to -recovery (#2043)",
"sections": [
{
"text": "",
"activityTitle": "**Julian Reschke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@reschke",
"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\": 2043,\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\": 2043\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2043#issuecomment-441015825"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415037601\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf6a10cb0b3e_63ab3fa2fbad45c05771ef--


From nobody Thu Nov 22 05: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 B64CA130ED6 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 05:16: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 mTmDe24gR50D for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 05: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 BB41A12F1A2 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 05:16:38 -0800 (PST)
Date: Thu, 22 Nov 2018 05:16:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542892597; bh=VSGYes/H+/mpKxMGAofxiVB+YLeUqkw42uXDRYUagjk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sE3F59+Ma6Kb5t3n8u8tS8XU7nB2ULEtMIkprqAQcNccEeKtyilD6DDGdoZbUbPDf Ltmh+wWVB+3eZFg6eWWHw6EUFubDxyQC8WWD259L86G+zrV/w6+pZlEA3xvTZoPHCA gZ/thoAje1Kc9hejEfixkUBj6D5D2HmopLiA8GU4=
From: Tom Jones <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc4c14fb31cbea63d4aeeb35586cbaf3ddea8561a92cf00000001180e6e3592a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/review/177652066@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6ac35c55e0_7423ff6b7cd45b83045ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: adventureloop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7osylnraVwVr8oMm4RuI42Y329Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 13:16:41 -0000

----==_mimepart_5bf6ac35c55e0_7423ff6b7cd45b83045ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

adventureloop commented on this pull request.



>  
-## Path Maximum Transmission Unit
+The PMTU is the maximum size of the entire IP datagram including the IP header,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet header,
+protected payload, and any authentication fields. This can be depend upon the
+current path characteristics.  Therefore, the current largest UDP payload an
+implementation will send is referred to as QUIC Maximum Packet Size (MPS).

We use term MPS in DPLPMTUD, we have found that keeping the various packet size
values straight is quite hard. It is easier to reason about the sizes when
you seperate away the path size (PMTU), the estimate of the path size and the
size the transport can send (MPS).

I would not object to using 'maximum packet size' rather than an acronym.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036#discussion_r235721462
----==_mimepart_5bf6ac35c55e0_7423ff6b7cd45b83045ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@adventureloop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2036#discussion_r235721462">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-## Path Maximum Transmission Unit
+The PMTU is the maximum size of the entire IP datagram including the IP header,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet header,
+protected payload, and any authentication fields. This can be depend upon the
+current path characteristics.  Therefore, the current largest UDP payload an
+implementation will send is referred to as QUIC Maximum Packet Size (MPS).
</pre>
<p>We use term MPS in DPLPMTUD, we have found that keeping the various packet size<br>
values straight is quite hard. It is easier to reason about the sizes when<br>
you seperate away the path size (PMTU), the estimate of the path size and the<br>
size the transport can send (MPS).</p>
<p>I would not object to using 'maximum packet size' rather than an acronym.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2036#discussion_r235721462">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4jj1564Rqp33mPiXule8ycWkUxWks5uxqO1gaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw7vt-FTdYijGUrlbt56MyurVJrMks5uxqO1gaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@adventureloop commented on #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036#discussion_r235721462"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235721462",
"url": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235721462",
"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": "@adventureloop commented on 2036",
"sections": [
{
"text": "",
"activityTitle": "**Tom Jones**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@adventureloop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235721462"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf6ac35c55e0_7423ff6b7cd45b83045ed--


From nobody Thu Nov 22 05: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 D51D712D4F0 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 05:24: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 LE6o0SKkybnU for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 05:24:19 -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 1630A12F1A2 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 05:24:19 -0800 (PST)
Date: Thu, 22 Nov 2018 05:24:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542893058; bh=h7DiPQD2lPIYjxS5oFx7DKXcdvpd3L/mHtivfHKZRx4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vw6ZC1DxkXYiNaOQ+YjXzkA2GIjU8Rkt3xM8EfLEVVQyQzC9IXCYQrSXsNB0ozBi5 4o94FsXTceBmqsZEce6bOPqjnZcklzXV9yWJxqh4LHwTmEBBwW5d3PPZq6YBbTQ3xD wu3kCYyNxm0KPT+bBwkpc7JAkVBe6tCgVhcMV+c0=
From: Tom Jones <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/push/3072514129@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6ae0224200_78483fc232cd45b828814e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: adventureloop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LQoznY3IH6YCcL3OPRyL_4Aoipo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 13:24:21 -0000

----==_mimepart_5bf6ae0224200_78483fc232cd45b828814e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@adventureloop pushed 1 commit.

41c0a6d  Update based on review from @MikeBishop


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036/files/0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87..41c0a6d60ad43267efa3e10f5eb48485080a128c

----==_mimepart_5bf6ae0224200_78483fc232cd45b828814e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/adventureloop" class="user-mention">@adventureloop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/41c0a6d">41c0a6d</a>  Update based on review from @MikeBishop</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2036/files/0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87..41c0a6d60ad43267efa3e10f5eb48485080a128c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5-t74mgSmM3OoOCs7I0pgkcpkpPks5uxqWCgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6HfzPfTrM189X92IKll3raCEvpwks5uxqWCgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@adventureloop pushed 1 commit in #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036/files/0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87..41c0a6d60ad43267efa3e10f5eb48485080a128c"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036/files/0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87..41c0a6d60ad43267efa3e10f5eb48485080a128c",
"url": "https://github.com/quicwg/base-drafts/pull/2036/files/0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87..41c0a6d60ad43267efa3e10f5eb48485080a128c",
"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": "@adventureloop pushed 1 commit in #2036",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2036:",
"activityTitle": "**Tom Jones**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@adventureloop",
"facts": [
{
"name": "41c0a6d",
"value": "Update based on review from @MikeBishop"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036/files/0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87..41c0a6d60ad43267efa3e10f5eb48485080a128c"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf6ae0224200_78483fc232cd45b828814e--


From nobody Thu Nov 22 05:25: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 78F7812F1A2 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 05:25: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 H4Je8pOMIrRu for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 05:25: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 293E812D4F0 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 05:25:25 -0800 (PST)
Date: Thu, 22 Nov 2018 05:25:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542893124; bh=5/x43PEhAUcJw1BNUOU6btKDAp13zFB2hsyoGkP41jc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CdXFNc+4nadaq6dpiDVdZQsroW0E3wTT5MY0bo2kcBoG8AEVtG3rR0obmTef9r9Ul og+nl/HDnxrxgMQ/1E23sofuibkxyr8bdKiHNoDWfMnElR13YtFtPUbc0/oFQE9VMw ZsmncV1kBsvKz9CqOSWvvhBGVR4adpK9BPdxG1us=
From: Tom Jones <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/push/3072517579@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6ae442ec9c_6f583fd7aead45c4279811"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: adventureloop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fazq_i2imZ67-Y4FMhoYa4qFVyY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 13:25:26 -0000

----==_mimepart_5bf6ae442ec9c_6f583fd7aead45c4279811
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@adventureloop pushed 1 commit.

812e811  Add section reference


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036/files/41c0a6d60ad43267efa3e10f5eb48485080a128c..812e811f195ee6578e8fe4b93017a64cf54268cd

----==_mimepart_5bf6ae442ec9c_6f583fd7aead45c4279811
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/adventureloop" class="user-mention">@adventureloop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/812e811">812e811</a>  Add section 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/2036/files/41c0a6d60ad43267efa3e10f5eb48485080a128c..812e811f195ee6578e8fe4b93017a64cf54268cd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyhNx535cZbazc58WVBca3MJad6Fks5uxqXEgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzMHK2WjuDo2aIGq3onmdTERB9-sks5uxqXEgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@adventureloop pushed 1 commit in #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036/files/41c0a6d60ad43267efa3e10f5eb48485080a128c..812e811f195ee6578e8fe4b93017a64cf54268cd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036/files/41c0a6d60ad43267efa3e10f5eb48485080a128c..812e811f195ee6578e8fe4b93017a64cf54268cd",
"url": "https://github.com/quicwg/base-drafts/pull/2036/files/41c0a6d60ad43267efa3e10f5eb48485080a128c..812e811f195ee6578e8fe4b93017a64cf54268cd",
"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": "@adventureloop pushed 1 commit in #2036",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2036:",
"activityTitle": "**Tom Jones**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@adventureloop",
"facts": [
{
"name": "812e811",
"value": "Add section reference"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036/files/41c0a6d60ad43267efa3e10f5eb48485080a128c..812e811f195ee6578e8fe4b93017a64cf54268cd"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf6ae442ec9c_6f583fd7aead45c4279811--


From nobody Thu Nov 22 05: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 CA364130DE9 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 05:27: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 UQ6MpSuStLaM for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 05:27: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 ED43C12F1A2 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 05:27:35 -0800 (PST)
Date: Thu, 22 Nov 2018 05:27:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542893255; bh=cRPKBCu6j7FZQ4AYDMXOujtNIGR3zmy9pe5ttOkheps=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=apH9+QkwBhYAielRFmzYEeyNOxWN9nkBBpVLAc98PSCBnJLhAdXytzL4t0TL1mWAD UKAKm6MB6Zwei9phTw4kWodqv9qmyW6zF1qPUGNFeJurvxJqhUpTr4rGv/Kfyufu0U w2NG9B43UxSu066OpfjYWhkBkFoz4fvJ0cd58PsY=
From: Tom Jones <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/push/3072524140@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6aec71887e_582f3fc3a74d45b83251f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: adventureloop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yYxWo8_gWAL7jaxCv8LMUpggSlQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 13:27:38 -0000

----==_mimepart_5bf6aec71887e_582f3fc3a74d45b83251f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@adventureloop pushed 1 commit.

e84ed48  Clarify source port is used per connection


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036/files/812e811f195ee6578e8fe4b93017a64cf54268cd..e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba

----==_mimepart_5bf6aec71887e_582f3fc3a74d45b83251f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/adventureloop" class="user-mention">@adventureloop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e84ed48">e84ed48</a>  Clarify source port is used per connection</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2036/files/812e811f195ee6578e8fe4b93017a64cf54268cd..e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxuRcEuwDmdvk1XcyByVwlbueATkks5uxqZHgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2TJBZao6c-Uo8y9qc8iRiUABuroks5uxqZHgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@adventureloop pushed 1 commit in #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036/files/812e811f195ee6578e8fe4b93017a64cf54268cd..e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036/files/812e811f195ee6578e8fe4b93017a64cf54268cd..e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba",
"url": "https://github.com/quicwg/base-drafts/pull/2036/files/812e811f195ee6578e8fe4b93017a64cf54268cd..e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba",
"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": "@adventureloop pushed 1 commit in #2036",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2036:",
"activityTitle": "**Tom Jones**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@adventureloop",
"facts": [
{
"name": "e84ed48",
"value": "Clarify source port is used per connection"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036/files/812e811f195ee6578e8fe4b93017a64cf54268cd..e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf6aec71887e_582f3fc3a74d45b83251f8--


From nobody Thu Nov 22 05:32: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 B044F130EDD for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 05:32: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 WEgMxJV-Dd-3 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 05:32: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 C1463130EDC for <quic-issues@ietf.org>; Thu, 22 Nov 2018 05:32:35 -0800 (PST)
Date: Thu, 22 Nov 2018 05:32:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542893554; bh=yfzPq8A6d6Iyx9a33Hq5Lm3v/rMX+9lJXKpRTchYc/U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jyYMZhp5/giE0DY8BQuxOzsBlmSQ3dWwj3mIl2rmKQ8IHjFvECNrQne42zWIqnysL 1a1ICJ9F8e3w07wteqf5WQLUZrdJ/8bMydlwPLJ4X0Ci7hyNxbaUl5PchXzMt51uyD f1NsR9buHty/Wnz7SGlllERbezdicRTcSM8SVDpk=
From: Tom Jones <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab63d45b3f69a0d03a63e2de074cc0ca84d42cf01c92cf00000001180e71f292a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/review/177658298@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6aff2ce030_46503f961bcd45c431814c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: adventureloop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Nartb45VoIQBpXtoUL16TGpIncE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 13:32:38 -0000

----==_mimepart_5bf6aff2ce030_46503f961bcd45c431814c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

adventureloop commented on this pull request.



> +* An endpoint could store additional information from the IP or UDP headers to
+  use for validation (for example, the IP ID or UDP checksum).
+
+The endpoint SHOULD ignore all ICMP messages that are not validated or do not
+carry sufficient quoted packet payload to perform validation.  Any reduction in
+the QUIC MPS MAY be provisional until QUIC's loss detection algorithm
+determines that the quoted packet has actually been lost.
+
+## Considerations for Datagram Packetization Layer PMTU Discovery
+
+Section 6.4 of {{!DPLPMTUD}} provides considerations for
+implementing Datagram Packetization Layer PMTUD (DPLPMTUD) with QUIC.
+
+When implementing the algorithm in Section 5.3 of
+{{!DPLPMTUD}}, the initial value of BASE_PMTU SHOULD be
+consistent with the minimum QUIC packet size.

>  Assuming the minimum IP header size, this results in
> a QUIC MPS of 1232 bytes for IPv6 and 1252 bytes for IPv4. A QUIC
> implementation MAY be more conservative in computing the QUIC MPS to allow for
> unknown tunnel overheads or IP header options/extensions.

>From above the QUIC minimum packet size would be 1252 or 1232. We avoided a number here to be consistent with the 'MAY be more conservative'


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036#discussion_r235726742
----==_mimepart_5bf6aff2ce030_46503f961bcd45c431814c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@adventureloop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2036#discussion_r235726742">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +* An endpoint could store additional information from the IP or UDP headers to
+  use for validation (for example, the IP ID or UDP checksum).
+
+The endpoint SHOULD ignore all ICMP messages that are not validated or do not
+carry sufficient quoted packet payload to perform validation.  Any reduction in
+the QUIC MPS MAY be provisional until QUIC&#39;s loss detection algorithm
+determines that the quoted packet has actually been lost.
+
+## Considerations for Datagram Packetization Layer PMTU Discovery
+
+Section 6.4 of {{!DPLPMTUD}} provides considerations for
+implementing Datagram Packetization Layer PMTUD (DPLPMTUD) with QUIC.
+
+When implementing the algorithm in Section 5.3 of
+{{!DPLPMTUD}}, the initial value of BASE_PMTU SHOULD be
+consistent with the minimum QUIC packet size.
</pre>
<blockquote>
<p>Assuming the minimum IP header size, this results in<br>
a QUIC MPS of 1232 bytes for IPv6 and 1252 bytes for IPv4. A QUIC<br>
implementation MAY be more conservative in computing the QUIC MPS to allow for<br>
unknown tunnel overheads or IP header options/extensions.</p>
</blockquote>
<p>From above the QUIC minimum packet size would be 1252 or 1232. We avoided a number here to be consistent with the 'MAY be more conservative'</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2036#discussion_r235726742">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0oAXsZlB_xwiMkm8K7R1X35A5eqks5uxqdygaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4Uy84JjZk-KJoBg_7qOhap2mcXdks5uxqdygaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@adventureloop commented on #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036#discussion_r235726742"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235726742",
"url": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235726742",
"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": "@adventureloop commented on 2036",
"sections": [
{
"text": "",
"activityTitle": "**Tom Jones**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@adventureloop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235726742"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf6aff2ce030_46503f961bcd45c431814c--


From nobody Thu Nov 22 07:23: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 AA96812D84D for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 07:23: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 46OreWivlhVI for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 07:23: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 E01201292AD for <quic-issues@ietf.org>; Thu, 22 Nov 2018 07:23:47 -0800 (PST)
Date: Thu, 22 Nov 2018 07:23:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542900226; bh=rZrXcUwDo49vYhNptauzRjmtf91W5lxGCSm2eR/2OVA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k90uldeIe3GSkJNxurk6XrhJ/C/c8Ytz84zVmfBJy/y8qDBjSoVD5tok2obFPXHlv zVFn80Wa3MkXk0PGgPyA5JNoUHIoViq3OSjT7+h34fJyPnwQ0Z7W5K68B3zF3+cm9v cypHhTWPeCx1gqbeKxbpfSz1AdbSCnjnrIYUOOqU=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde680dce74b90d3fefd6f6f8dd205668781104e592cf00000001180e8c0292a169ce16db4934@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2041/441061693@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2041@github.com>
References: <quicwg/base-drafts/issues/2041@github.com>
Subject: Re: [quicwg/base-drafts] Rename QPACK to HPACK3? (#2041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6ca02da063_3cbf3ff6790d45bc18908d"; 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/Z0GLK6-7X2sctj5gSD1CIKaNW7c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 15:23:49 -0000

----==_mimepart_5bf6ca02da063_3cbf3ff6790d45bc18908d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I prefer to keep the QPACK name.

If we were to rename it, HPACK 2, not 3, is more appropriate (and forget the slash).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441061693
----==_mimepart_5bf6ca02da063_3cbf3ff6790d45bc18908d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I prefer to keep the QPACK name.</p>
<p>If we were to rename it, HPACK 2, not 3, is more appropriate (and forget the slash).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441061693">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq67kph7VqxFZQ6cbJyrIgupyvs_Kks5uxsGCgaJpZM4YvDsW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyHG03xWdzw6CGLG8tyLf2BJOgDLks5uxsGCgaJpZM4YvDsW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2041: I prefer to keep the QPACK name.\r\n\r\nIf we were to rename it, HPACK 2, not 3, is more appropriate (and forget the slash)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441061693"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441061693",
"url": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441061693",
"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 QPACK to HPACK3? (#2041)",
"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\": 2041,\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\": 2041\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441061693"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414989078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf6ca02da063_3cbf3ff6790d45bc18908d--


From nobody Thu Nov 22 07:26: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 2D83E129A87 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 07:26: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 YD8V9vVzP4-M for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 07:26:38 -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 9D4051292AD for <quic-issues@ietf.org>; Thu, 22 Nov 2018 07:26: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=X4wkMCNpxJDmEkwAR5w8yIPZarE=; b=CAmTCHQ6eqpyjNLS Iim24O52F+Chvz3u0IGIgK13DQ06UWj2RLchQhgvxg97qqgk1934qog47cC4uC82 NNRqqGsbqM4ehndduiPtXjJftpSFjIfNM1OgwgIQuAGvmJe/s1024/x7o7c37H2b PIQAky6sMkb/eh6h63kyx3zbtqk=
Received: by filter0165p1iad2.sendgrid.net with SMTP id filter0165p1iad2-5152-5BF6CAAD-19 2018-11-22 15:26:37.805767222 +0000 UTC m=+4412.745371542
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0037p1iad2.sendgrid.net (SG) with ESMTP id BG1UnSuHTsygNUDpAl4heg for <quic-issues@ietf.org>; Thu, 22 Nov 2018 15:26:37.773 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id ABC2B1E0C17 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 07:26:37 -0800 (PST)
Date: Thu, 22 Nov 2018 15:26:37 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd20efcdb310c43eaf4094eb7504f142f0f094d0d92cf00000001180e8cad92a169ce16db4934@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2041/441062485@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2041@github.com>
References: <quicwg/base-drafts/issues/2041@github.com>
Subject: Re: [quicwg/base-drafts] Rename QPACK to HPACK3? (#2041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6caadaa789_253d3fb0cc6d45b8244341"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Xsi6Gm8oUPKyNsjXgbFQIgEW6jv+Lbqdb3l kGbnq62nRiivPLEdhZEN8q6/f+yE7ZosHMZSwV4xHLFrO39cnvYFfFTvITWfquibXYxMOdCowDxhSY l0rnOsLYp8aJ52h3RTbTB7OyDKLQhMdhROQzwwzkKwWkvfrP6AmgcmGZRcEdjD5fJ5+mv297ck9HfY 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BXyNMl6BTe9w9kPqkm1KtDHp22Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 15:26:40 -0000

----==_mimepart_5bf6caadaa789_253d3fb0cc6d45b8244341
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the feedback.

As the ticket raiser, I also vote for keeping QPACK.

Closing this as I've had sensible answers to a stupid question.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441062485
----==_mimepart_5bf6caadaa789_253d3fb0cc6d45b8244341
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for the feedback.</p>
<p>As the ticket raiser, I also vote for keeping QPACK.</p>
<p>Closing this as I've had sensible answers to a stupid question.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441062485">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8CxX-WGiwJQtPwxufTJ8jaGa_JLks5uxsItgaJpZM4YvDsW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq87Q9CPw16AbQU2W0mVBrr26-4bCks5uxsItgaJpZM4YvDsW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2041: Thanks for the feedback.\r\n\r\nAs the ticket raiser, I also vote for keeping QPACK.\r\n\r\nClosing this as I've had sensible answers to a stupid question."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441062485"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441062485",
"url": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441062485",
"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 QPACK to HPACK3? (#2041)",
"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\": 2041,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441062485"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414989078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf6caadaa789_253d3fb0cc6d45b8244341--


From nobody Thu Nov 22 07: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 3DF971292AD for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 07:26: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 P-90xZ_3Foii for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 07:26: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 6B44A129533 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 07:26:39 -0800 (PST)
Date: Thu, 22 Nov 2018 07:26:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542900398; bh=3PVcdL+DtihNx1LnYOArSkW5bFsZGn95FNss5+OLSEc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vFiaomMMhaozCCyAtyeqmexZrBrzrqCnYx2liwlNcFSdfylK3xUnHrkTFpvepm+lN tMsJ5Hoswxpj+/jqGU3QcTjXFWCGW7+dr0TmrNURO5cgnkxXItAT5c8/9FkoYyCQkY BjZ2zmGrrKgA+MfHM9ySLGlU55fkbFBF18Ln19+4=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab140815b1d16ad2f0d170886d76877681860b514b92cf00000001180e8cae92a169ce16db4934@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2041/issue_event/1982768034@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2041@github.com>
References: <quicwg/base-drafts/issues/2041@github.com>
Subject: Re: [quicwg/base-drafts] Rename QPACK to HPACK3? (#2041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6caae88fb3_62eb3fc51aed45bc189384"; 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/4XlhdaBC4xQoEtgtILwvTa5HsWU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 15:26:41 -0000

----==_mimepart_5bf6caae88fb3_62eb3fc51aed45bc189384
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2041.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2041#event-1982768034
----==_mimepart_5bf6caae88fb3_62eb3fc51aed45bc189384
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="383469876" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2041" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2041/hovercard" href="https://github.com/quicwg/base-drafts/issues/2041">#2041</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2041#event-1982768034">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3XooXnU02SViuVNG4PBSZKMozTIks5uxsIugaJpZM4YvDsW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzZeV31I6EpzH_P4QLpl-hEioIQQks5uxsIugaJpZM4YvDsW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2041."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2041#event-1982768034"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2041#event-1982768034",
"url": "https://github.com/quicwg/base-drafts/issues/2041#event-1982768034",
"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 QPACK to HPACK3? (#2041)",
"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/issues/2041#event-1982768034"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414989078\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf6caae88fb3_62eb3fc51aed45bc189384--


From nobody Thu Nov 22 08: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 B4D07130E26 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 08:39: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 OeEOBsFp_kKM for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 08:39: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 015FF130DC0 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 08:39:24 -0800 (PST)
Date: Thu, 22 Nov 2018 08:39:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542904764; bh=0/F1UkUJRAms27A/tCrMQwW2+SUXpmusTVIKB+X5ZzM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GzxZMl1ZBiboJhyuSJESahJ4pbeuTUQwFXoDdO501IL46nl/jwjmFsivF6s49+O/z bNThVCHs4dtOITzRNp8TXdmaU3nugXnSNMKe+cxPlDzbKRE7HceeGBTlg45J1VXeOS 8sKdAgFYubGIYnk192OSLq15k/oxao5C0zOdTi4A=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ec2867c93642c235d74a6b036e2f2e82dc5a7bd92cf00000001180e9dbb92a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c441080796@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf6dbbbebf4e_46fc3f89e50d45b820663a"; 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/R7fSPhBHB8lBlvCULQKw_BHOWes>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 16:39:27 -0000

----==_mimepart_5bf6dbbbebf4e_46fc3f89e50d45b820663a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe off-topic, but is negotiating a different TLS version (say, TLS 1.4) even legal right now? E.g. -transport says "Version 0x00000001 of QUIC uses TLS 1.3", not "1.3 or later" or whatever.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441080796
----==_mimepart_5bf6dbbbebf4e_46fc3f89e50d45b820663a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Maybe off-topic, but is negotiating a different TLS version (say, TLS 1.4) even legal right now? E.g. -transport says "Version 0x00000001 of QUIC uses TLS 1.3", not "1.3 or later" or whatever.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441080796">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Ih07K5MDTB6-GVt94CqjLSf9DKks5uxtM7gaJpZM4Ysfw7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8jA8uG12J-8p-dk5wOexHsZyaNuks5uxtM7gaJpZM4Ysfw7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ghedo in #2034: Maybe off-topic, but is negotiating a different TLS version (say, TLS 1.4) even legal right now? E.g. -transport says \"Version 0x00000001 of QUIC uses TLS 1.3\", not \"1.3 or later\" or whatever."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441080796"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441080796",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441080796",
"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] Use the same KDF regardless of TLS version (#2034)",
"sections": [
{
"text": "",
"activityTitle": "**Alessandro Ghedini**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ghedo",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441080796"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414317627\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf6dbbbebf4e_46fc3f89e50d45b820663a--


From nobody Thu Nov 22 11:32: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 B228B130DC2 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 11:32: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 v0WsVbi8xlfK for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 11:32: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 EA76B12875B for <quic-issues@ietf.org>; Thu, 22 Nov 2018 11:32:11 -0800 (PST)
Date: Thu, 22 Nov 2018 11:32:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542915130; bh=lnX+xS4Mfu4mDq6sDlU/NEnMgP+zN2eC+DbmnAdb9w0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LSjdmSsxQJD7ZhG0INmmAI2L6N5hpLA+LUg4Vuw5aAfHmZQ5uYnu340hUEPIRThTZ 8hrI80rWVTT9JbRZSG9UL/vIeB5FPpBmf3rGcn2f4MTpnitpukHLl7DNjken8SQmdl 0cbD5dTkeIkNc/wiYFhBNNZ/fF9Ixc8w6thWsqSI=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab10ed19041594a2a5f52395bd74aff5ab8588035492cf00000001180ec63a92a169ce16d3ac5a@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/177753396@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_5bf7043a71e21_480d3fa7ec2d45b43134f"; 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/znmCRVIIMYiCHZ4Rcfp9hLFhfYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 19:32:15 -0000

----==_mimepart_5bf7043a71e21_480d3fa7ec2d45b43134f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear approved this pull request.

There is a fair bit of text here, but overall seems like a good balance of addressing the concern without adding significant complexity. Thanks for putting this together and writing it up! 

> @@ -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

We now have three options for path validation: success, failure, and neither. Are there any other places that reference this where we need to update the wording around expected behaviors? 

> +
+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 result 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
+process.
+
+Abandoning this validation attempt before it either succeeds or times out
+increases exposure to the packet copying attack.

Is this a necessary (independent) paragraph? 

> @@ -1963,13 +2012,16 @@ multiple paths will still send ACK frames covering all received packets.
 
 While multiple paths might be used during connection migration, a single
 congestion control context and a single loss recovery context (as described in
-{{QUIC-RECOVERY}}) may be adequate.  A sender can make exceptions for probe
-packets so that their loss detection is independent and does not unduly cause
-the congestion controller to reduce its sending rate.  An endpoint might set a
-separate timer when a PATH_CHALLENGE is sent, which is cancelled when the
-corresponding PATH_RESPONSE is received.  If the timer fires before the
-PATH_RESPONSE is received, the endpoint might send a new PATH_CHALLENGE, and
-restart the timer for a longer period of time.
+{{QUIC-RECOVERY}}) may be adequate.  For instance, an endpoint might delay
+switching to a new congestion control context until it is confirmed that an old
+path is no longer needed (for the case in {{off-path-forward}}).

Nit: wording
```suggestion
path is no longer needed (such as the case in {{off-path-forward}}).
```
(or something of that sort)

> +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
+process.
+
+Abandoning this validation attempt before it either succeeds or times out
+increases exposure to the packet copying attack.
+
+This defense is imperfect, but this is not considered a serious problem. If the
+path via the attack is reliably faster than the original path despite multiple
+attempts to use that original path, it is not possible to distinguish between
+attack and an improvement in routing.
+

Right, since there will still be duplicate packets from the client and you can't make the client actually change the remote address that it sends to. So even if the attack succeeds, if the attacker stops delivering packets (or even starts delivering them more slowly), I think you would automatically just go back to the original path (as long as the client is still sending). 

My understanding here is that this overall change is mostly necessary to prompt traffic from a client that might otherwise have quiesced. 

> -packets so that their loss detection is independent and does not unduly cause
-the congestion controller to reduce its sending rate.  An endpoint might set a
-separate timer when a PATH_CHALLENGE is sent, which is cancelled when the
-corresponding PATH_RESPONSE is received.  If the timer fires before the
-PATH_RESPONSE is received, the endpoint might send a new PATH_CHALLENGE, and
-restart the timer for a longer period of time.
+{{QUIC-RECOVERY}}) may be adequate.  For instance, an endpoint might delay
+switching to a new congestion control context until it is confirmed that an old
+path is no longer needed (for the case in {{off-path-forward}}).
+
+A sender can make exceptions for probe packets so that their loss detection is
+independent and does not unduly cause the congestion controller to reduce its
+sending rate.  An endpoint might set a separate timer when a PATH_CHALLENGE is
+sent, which is cancelled when the corresponding PATH_RESPONSE is received.  If
+the timer fires before the PATH_RESPONSE is received, the endpoint might send a
+new PATH_CHALLENGE, and restart the timer for a longer period of time.

I thought we'd already addressed this elsewhere, but I can't find it anymore, so this looks good. 
My memory was that we said to retransmit PATH_CHALLENGE based on a timer until you got a response or decide that validation failed, although now we have three states for validation result. If we have that elsewhere (and I just missed it) then we should reconcile with this.

> @@ -1963,13 +2012,16 @@ multiple paths will still send ACK frames covering all received packets.
 
 While multiple paths might be used during connection migration, a single
 congestion control context and a single loss recovery context (as described in
-{{QUIC-RECOVERY}}) may be adequate.  A sender can make exceptions for probe
-packets so that their loss detection is independent and does not unduly cause
-the congestion controller to reduce its sending rate.  An endpoint might set a
-separate timer when a PATH_CHALLENGE is sent, which is cancelled when the
-corresponding PATH_RESPONSE is received.  If the timer fires before the
-PATH_RESPONSE is received, the endpoint might send a new PATH_CHALLENGE, and
-restart the timer for a longer period of time.
+{{QUIC-RECOVERY}}) may be adequate.  For instance, an endpoint might delay
+switching to a new congestion control context until it is confirmed that an old
+path is no longer needed (for the case in {{off-path-forward}}).
+
+A sender can make exceptions for probe packets so that their loss detection is
+independent and does not unduly cause the congestion controller to reduce its
+sending rate.  An endpoint might set a separate timer when a PATH_CHALLENGE is

...which makes sense, given that you don't retransmit PATH_CHALLENGE or PATH_RESPONSE, maybe we should note that here or nearby 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/2033#pullrequestreview-177753396
----==_mimepart_5bf7043a71e21_480d3fa7ec2d45b43134f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@erickinnear</b> approved this pull request.</p>

<p>There is a fair bit of text here, but overall seems like a good balanc=
e of addressing the concern without adding significant complexity. Thanks=
 for putting this together and writing it up!</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2033#discussi=
on_r235801546">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -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_RESPONS=
E 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, e=
ven if
-the data matches that sent in the PATH_CHALLENGE.  Thus, the endpoint co=
nsiders
-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 success=
ful,
+even if the data matches that sent in the PATH_CHALLENGE.  This doesn&#3=
9;t result
+in path validation failure, as it might be a result of a forwarded packe=
t (see
+{{off-path-forward}}) or misrouting.  Thus, the endpoint considers the p=
ath to
+be valid when a PATH_RESPONSE frame is received on the same path with th=
e same
</pre>
<p>We now have three options for path validation: success, failure, and n=
either. Are there any other places that reference this where we need to u=
pdate the wording around expected behaviors?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2033#discussi=
on_r235801850">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +
+In response to an apparent migration, endpoints MUST validate the previo=
usly
+active path using a PATH_CHALLENGE frame.  This induces the sending of n=
ew
+packets on that path.  If the path is no longer viable, the validation a=
ttempt
+will time out and fail; if the path is viable, but no longer desired, th=
e
+validation will succeed, but only result 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 befor=
e 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
+process.
+
+Abandoning this validation attempt before it either succeeds or times ou=
t
+increases exposure to the packet copying attack.
</pre>
<p>Is this a necessary (independent) paragraph?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2033#discussi=
on_r235802122">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1963,13 +2012,16 @@ multiple paths wil=
l still send ACK frames covering all received packets.
 =

 While multiple paths might be used during connection migration, a single=

 congestion control context and a single loss recovery context (as descri=
bed in
-{{QUIC-RECOVERY}}) may be adequate.  A sender can make exceptions for pr=
obe
-packets so that their loss detection is independent and does not unduly =
cause
-the congestion controller to reduce its sending rate.  An endpoint might=
 set a
-separate timer when a PATH_CHALLENGE is sent, which is cancelled when th=
e
-corresponding PATH_RESPONSE is received.  If the timer fires before the
-PATH_RESPONSE is received, the endpoint might send a new PATH_CHALLENGE,=
 and
-restart the timer for a longer period of time.
+{{QUIC-RECOVERY}}) may be adequate.  For instance, an endpoint might del=
ay
+switching to a new congestion control context until it is confirmed that=
 an old
+path is no longer needed (for the case in {{off-path-forward}}).
</pre>
<p>Nit: wording</p>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-path is no longer needed (for the case in {{o=
ff-path-forward}}).
+path is no longer needed (such as the case in {{off-path-forward}}).
</pre>

<p>(or something of that sort)</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2033#discussi=
on_r235806305">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +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 befor=
e 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
+process.
+
+Abandoning this validation attempt before it either succeeds or times ou=
t
+increases exposure to the packet copying attack.
+
+This defense is imperfect, but this is not considered a serious problem.=
 If the
+path via the attack is reliably faster than the original path despite mu=
ltiple
+attempts to use that original path, it is not possible to distinguish be=
tween
+attack and an improvement in routing.
+
</pre>
<p>Right, since there will still be duplicate packets from the client and=
 you can't make the client actually change the remote address that it sen=
ds to. So even if the attack succeeds, if the attacker stops delivering p=
ackets (or even starts delivering them more slowly), I think you would au=
tomatically just go back to the original path (as long as the client is s=
till sending).</p>
<p>My understanding here is that this overall change is mostly necessary =
to prompt traffic from a client that might otherwise have quiesced.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2033#discussi=
on_r235807536">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -packets so that their loss detection is i=
ndependent and does not unduly cause
-the congestion controller to reduce its sending rate.  An endpoint might=
 set a
-separate timer when a PATH_CHALLENGE is sent, which is cancelled when th=
e
-corresponding PATH_RESPONSE is received.  If the timer fires before the
-PATH_RESPONSE is received, the endpoint might send a new PATH_CHALLENGE,=
 and
-restart the timer for a longer period of time.
+{{QUIC-RECOVERY}}) may be adequate.  For instance, an endpoint might del=
ay
+switching to a new congestion control context until it is confirmed that=
 an old
+path is no longer needed (for the case in {{off-path-forward}}).
+
+A sender can make exceptions for probe packets so that their loss detect=
ion is
+independent and does not unduly cause the congestion controller to reduc=
e its
+sending rate.  An endpoint might set a separate timer when a PATH_CHALLE=
NGE is
+sent, which is cancelled when the corresponding PATH_RESPONSE is receive=
d.  If
+the timer fires before the PATH_RESPONSE is received, the endpoint might=
 send a
+new PATH_CHALLENGE, and restart the timer for a longer period of time.
</pre>
<p>I thought we'd already addressed this elsewhere, but I can't find it a=
nymore, so this looks good.<br>
My memory was that we said to retransmit PATH_CHALLENGE based on a timer =
until you got a response or decide that validation failed, although now w=
e have three states for validation result. If we have that elsewhere (and=
 I just missed it) then we should reconcile with this.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2033#discussi=
on_r235807705">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1963,13 +2012,16 @@ multiple paths wil=
l still send ACK frames covering all received packets.
 =

 While multiple paths might be used during connection migration, a single=

 congestion control context and a single loss recovery context (as descri=
bed in
-{{QUIC-RECOVERY}}) may be adequate.  A sender can make exceptions for pr=
obe
-packets so that their loss detection is independent and does not unduly =
cause
-the congestion controller to reduce its sending rate.  An endpoint might=
 set a
-separate timer when a PATH_CHALLENGE is sent, which is cancelled when th=
e
-corresponding PATH_RESPONSE is received.  If the timer fires before the
-PATH_RESPONSE is received, the endpoint might send a new PATH_CHALLENGE,=
 and
-restart the timer for a longer period of time.
+{{QUIC-RECOVERY}}) may be adequate.  For instance, an endpoint might del=
ay
+switching to a new congestion control context until it is confirmed that=
 an old
+path is no longer needed (for the case in {{off-path-forward}}).
+
+A sender can make exceptions for probe packets so that their loss detect=
ion is
+independent and does not unduly cause the congestion controller to reduc=
e its
+sending rate.  An endpoint might set a separate timer when a PATH_CHALLE=
NGE is
</pre>
<p>...which makes sense, given that you don't retransmit PATH_CHALLENGE o=
r PATH_RESPONSE, maybe we should note that here or nearby 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/pull/2033#pullrequestreview-177753396">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
1FoQBNYPi-BWjqg-Cj41Pp-2n6kks5uxvu6gaJpZM4YseFR">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq2wpXQbt7Uuzkkv7sHq6D=
Vh0641eks5uxvu6gaJpZM4YseFR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 approved #2033"}],"action":{"name":"View Pull Request","url":"htt=
ps://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-177753396"=
}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestrev=
iew-177753396",
"url": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview=
-177753396",
"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": "@erickinnear approved 2033",
"sections": [
{
"text": "There is a fair bit of text here, but overall seems like a good =
balance of addressing the concern without adding significant complexity. =
Thanks for putting this together and writing it up! ",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@erickinnear",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview=
-177753396"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143107=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf7043a71e21_480d3fa7ec2d45b43134f--


From nobody Thu Nov 22 14:24: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 1559F130DD2 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:24: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 q_UW2Hn-MkGz for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:24: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 6DE5A12D4EF for <quic-issues@ietf.org>; Thu, 22 Nov 2018 14:24:08 -0800 (PST)
Date: Thu, 22 Nov 2018 14:24:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542925446; bh=/bqZUdVjxmFwaFIgrf24CWNFwTU5QWpUn27g+19qqWw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e9BPslsYCD6jV/it5OAGsHZQFLJmWCjHjqmDXiNvdsnohjhQWNF7DoeUdFKtlO9wO mpizjvvCN5MBYtOuKtAEMsXtkfb6rPX7bYT7ZhcpGxUphFm5OcqEWLcib+tuFKBNLN 3CdeBjERt1Fte3q4qIwBZXYt4RGstBgUqvV/ssJU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab10c37c967a9edf9a91ac604608e380a714fe019792cf00000001180eee8692a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/review/177781575@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf72c86e34d9_3bb73faf68ad45c4716770"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yhmY3sWPTahEqraRpI28vlkOkq4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 22:24:10 -0000

----==_mimepart_5bf72c86e34d9_3bb73faf68ad45c4716770
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +* An endpoint could store additional information from the IP or UDP headers to
+  use for validation (for example, the IP ID or UDP checksum).
+
+The endpoint SHOULD ignore all ICMP messages that are not validated or do not
+carry sufficient quoted packet payload to perform validation.  Any reduction in
+the QUIC MPS MAY be provisional until QUIC's loss detection algorithm
+determines that the quoted packet has actually been lost.
+
+## Considerations for Datagram Packetization Layer PMTU Discovery
+
+Section 6.4 of {{!DPLPMTUD}} provides considerations for
+implementing Datagram Packetization Layer PMTUD (DPLPMTUD) with QUIC.
+
+When implementing the algorithm in Section 5.3 of
+{{!DPLPMTUD}}, the initial value of BASE_PMTU SHOULD be
+consistent with the minimum QUIC packet size.

The reason I point this out is that the minimum isn't a minimum, it's just the minimum for an Initial packet.  The minimum packet size is something like 21 bytes absent context.  I think that the minimum in this context is probably 1200, which is the lower limit on what servers accept, but then clients don't enforce any such limit.  And of course, probing at 1200 on IPv6 is pointless.

In other words, you do need to be a little more precise.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036#discussion_r235824683
----==_mimepart_5bf72c86e34d9_3bb73faf68ad45c4716770
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/2036#discussion_r235824683">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +* An endpoint could store additional information from the IP or UDP headers to
+  use for validation (for example, the IP ID or UDP checksum).
+
+The endpoint SHOULD ignore all ICMP messages that are not validated or do not
+carry sufficient quoted packet payload to perform validation.  Any reduction in
+the QUIC MPS MAY be provisional until QUIC&#39;s loss detection algorithm
+determines that the quoted packet has actually been lost.
+
+## Considerations for Datagram Packetization Layer PMTU Discovery
+
+Section 6.4 of {{!DPLPMTUD}} provides considerations for
+implementing Datagram Packetization Layer PMTUD (DPLPMTUD) with QUIC.
+
+When implementing the algorithm in Section 5.3 of
+{{!DPLPMTUD}}, the initial value of BASE_PMTU SHOULD be
+consistent with the minimum QUIC packet size.
</pre>
<p>The reason I point this out is that the minimum isn't a minimum, it's just the minimum for an Initial packet.  The minimum packet size is something like 21 bytes absent context.  I think that the minimum in this context is probably 1200, which is the lower limit on what servers accept, but then clients don't enforce any such limit.  And of course, probing at 1200 on IPv6 is pointless.</p>
<p>In other words, you do need to be a little more precise.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2036#discussion_r235824683">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2OpxUgzSTyFc8wFLTU5FOomHuqBks5uxyQGgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqys6KlZjM5Zr0EHWekzcZDYX-83hks5uxyQGgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036#discussion_r235824683"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235824683",
"url": "https://github.com/quicwg/base-drafts/pull/2036#discussion_r235824683",
"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 2036",
"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/2036#discussion_r235824683"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf72c86e34d9_3bb73faf68ad45c4716770--


From nobody Thu Nov 22 14:27: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 77869130EB1 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:27: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 REZ3nxEibIbZ for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:27: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 E09C412D4EF for <quic-issues@ietf.org>; Thu, 22 Nov 2018 14:27:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542925637; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VHn9GPeYTSEHbYlGll/Yy9M5xtDYfBpyHTIBiy/zNL0=; b=DwWQRSyZZ82vZYsCNqzUcrPgk32es/BR8W1oyIDg74LsbDLJjeVnEnQmQQDbDGMjvYNptpDk jpaALXqd0N6H0N0KjZYTJ89tI3RzTqhHVhZvYuIpdLS1bdIsggqosq2hLjqglnnEg4GE3fvo YnHeXTUCLHKqX2MqGngNDpWl74U=
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.40]) by mxa.mailgun.org with ESMTP id 5bf72d45.7fbde530e4e0-smtp-out-n02; Thu, 22 Nov 2018 22:27:17 -0000 (UTC)
Date: Thu, 22 Nov 2018 14:27:16 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf72d445754d_2a422acc14a6857858538@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 346399: transport: fix broken references to -recovery
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf72d44570bc_2a422acc14a6857858439"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i-luV4SDenLlBZsTayxoD6svlXQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 22:27:20 -0000

----==_mimepart_5bf72d44570bc_2a422acc14a6857858439
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3463998eb1f06cce89debc6c6d98b2f646b596b7
      https://github.com/quicwg/base-drafts/commit/3463998eb1f06cce89debc6c6d98b2f646b596b7
  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: 87f0e87b0aced955ef2406e4ba9bce59ece54538
      https://github.com/quicwg/base-drafts/commit/87f0e87b0aced955ef2406e4ba9bce59ece54538
  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


Compare: https://github.com/quicwg/base-drafts/compare/d790fb9a4760...87f0e87b0ace
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf72d44570bc_2a422acc14a6857858439--


From nobody Thu Nov 22 14:27: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 658CB130F26 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:27: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 RDgZ_7pcCFpq for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:27: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 3996F130E7E for <quic-issues@ietf.org>; Thu, 22 Nov 2018 14:27:20 -0800 (PST)
Date: Thu, 22 Nov 2018 14:27:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542925639; bh=q0bxQMD1o5HfBQm4Q2VXk7kJ9BdbQGQ6Ydq61pZbk38=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2aNsilhFRektJwLJHE0abaPhPzgnf3foLht3uhJXCSmCDYtrU0FoiPUdgTvufYl5e npb3EJmTcYoaKll9JUgf79C8HzVppgrfqRYi+MmK15wYIfT1Na1P+rDy92RA7IenuV MiRiNpAdurTgGMZeLtdyTtJ+8ApLP5QH9FH8/Qgc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c3b5a716cb96788fe876478107bd8d3ab72413992cf00000001180eef4792a169ce16dbec33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2043/issue_event/1983246154@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2043@github.com>
References: <quicwg/base-drafts/pull/2043@github.com>
Subject: Re: [quicwg/base-drafts] transport: fix broken references to -recovery (#2043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf72d474c79e_739c3fa118ed45c471361"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hJMQ1CSJkwdYjwhIfOUN5bM9GHs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 22:27:22 -0000

----==_mimepart_5bf72d474c79e_739c3fa118ed45c471361
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2043 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/2043#event-1983246154
----==_mimepart_5bf72d474c79e_739c3fa118ed45c471361
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="383511603" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2043" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2043/hovercard" href="https://github.com/quicwg/base-drafts/pull/2043">#2043</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/2043#event-1983246154">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Xbp7EQPfQHnvVrGePTJYMK_Id3ks5uxyTHgaJpZM4YvPih">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0fTEWTst1M_O3l8t4con4yQVgOnks5uxyTHgaJpZM4YvPih.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2043 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2043#event-1983246154"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2043#event-1983246154",
"url": "https://github.com/quicwg/base-drafts/pull/2043#event-1983246154",
"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] transport: fix broken references to -recovery (#2043)",
"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/2043#event-1983246154"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415037601\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf72d474c79e_739c3fa118ed45c471361--


From nobody Thu Nov 22 14:34: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 10E38130E7E for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:34: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 3uGrEpSkx6BW for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:34: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 406C812D4EF for <quic-issues@ietf.org>; Thu, 22 Nov 2018 14:34:33 -0800 (PST)
Date: Thu, 22 Nov 2018 14:34:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542926072; bh=Ib3q6wRZ1GjN825g4nmC5dOg5nDPGMH5s/dkEj77oa0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oBYXwnrh16mjkJOGYfGnWD1p1kMmzD85ATrKtnw9gwgs1edUTFZycarl/+w7SQybU +dVeGo13DKMnZdnhI+rWfMVjJBeeiaymQNOib+658SwLH0K+IycbuLDUeSSJCYXqbA MopKnN8w/+YReHkeYi/LU0VmRaKMrJxe8PMPZPzA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab02a54074a650ba4c514ccc82a3117ca32cd8156892cf00000001180ef0f892a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c441129242@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf72ef83c1d2_2ebb3ff0572d45c41105a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aO6a1gavnAupgzmZGk8v10n_Fa8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 22:34:35 -0000

----==_mimepart_5bf72ef83c1d2_2ebb3ff0572d45c41105a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The intent was always to permit negotiation of newer TLS versions.  That's an easy fix.

However, this discussion goes to the core of what the interface between QUIC and TLS is.  The stream0 contract, as I understood it, was that TLS would pass secrets to QUIC.  This is why we changed so that the invasive change to the TLS KDF was not allowed.  QUIC is responsible for taking those secrets and turning them into keys and IVs.

It seems like people are arguing here that the TLS KDF is also part of the contract.  As an implementation convenience, that's fine, but I don't think that's a good idea.  It means that we have inconsistent use of KDFs within QUIC (TLS 1.3 for initial keys, TLS X for other keys), and it means that the API contract is tighter.

If your QUIC stack wants to use the TLS KDF, that's fine, but this binds the call to the negotiated TLS version.  You can't just call `tls13_kdf(secret, label, L)`, you have to build `tls_kdf(tls_socket, secret, label, L)`, AND you still need the other API for initial secrets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441129242
----==_mimepart_5bf72ef83c1d2_2ebb3ff0572d45c41105a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The intent was always to permit negotiation of newer TLS versions.  Th=
at's an easy fix.</p>
<p>However, this discussion goes to the core of what the interface betwee=
n QUIC and TLS is.  The stream0 contract, as I understood it, was that TL=
S would pass secrets to QUIC.  This is why we changed so that the invasiv=
e change to the TLS KDF was not allowed.  QUIC is responsible for taking =
those secrets and turning them into keys and IVs.</p>
<p>It seems like people are arguing here that the TLS KDF is also part of=
 the contract.  As an implementation convenience, that's fine, but I don'=
t think that's a good idea.  It means that we have inconsistent use of KD=
Fs within QUIC (TLS 1.3 for initial keys, TLS X for other keys), and it m=
eans that the API contract is tighter.</p>
<p>If your QUIC stack wants to use the TLS KDF, that's fine, but this bin=
ds the call to the negotiated TLS version.  You can't just call <code>tls=
13_kdf(secret, label, L)</code>, you have to build <code>tls_kdf(tls_sock=
et, secret, label, L)</code>, AND you still need the other API for initia=
l secrets.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-441129242">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq35OIk=
roploF_UTAq0sJaKnCk8qlks5uxyZ4gaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq28kjtJxswyV_84iZHk5cfqvD0jk=
ks5uxyZ4gaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: The intent was always to permit negotiation of newer =
TLS versions.  That's an easy fix.\r\n\r\nHowever, this discussion goes t=
o the core of what the interface between QUIC and TLS is.  The stream0 co=
ntract, as I understood it, was that TLS would pass secrets to QUIC.  Thi=
s is why we changed so that the invasive change to the TLS KDF was not al=
lowed.  QUIC is responsible for taking those secrets and turning them int=
o keys and IVs.\r\n\r\nIt seems like people are arguing here that the TLS=
 KDF is also part of the contract.  As an implementation convenience, tha=
t's fine, but I don't think that's a good idea.  It means that we have in=
consistent use of KDFs within QUIC (TLS 1.3 for initial keys, TLS X for o=
ther keys), and it means that the API contract is tighter.\r\n\r\nIf your=
 QUIC stack wants to use the TLS KDF, that's fine, but this binds the cal=
l to the negotiated TLS version.  You can't just call `tls13_kdf(secret, =
label, L)`, you have to build `tls_kdf(tls_socket, secret, label, L)`, AN=
D you still need the other API for initial secrets."}],"action":{"name":"=
View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2034=
#issuecomment-441129242"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
41129242",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
29242",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
29242"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf72ef83c1d2_2ebb3ff0572d45c41105a7--


From nobody Thu Nov 22 14: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 13140131047 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:41: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 wninPixzFkIW for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:41: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 C3CB0130FF7 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 14:41:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542926465; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6KZ4MnFOAA13KGygC92MUi5ZzjHUXmv0YSfU/AUTYNw=; b=ZGs94UQqxWUOFT7M1j8WigI6xlkg72uyiZSM36sgWvm+B1DAbQ4yKxWwykkJABhxrsEn4mWj NQup/vLhJxeTcKO8bomfn4hhE0YZc5UkFLgQHr+d01wN2+9aaJWoXDesnA9onK+XBnnCqoZO +pbTNSyyQ3Cc2l3eqdNvyVB8lTw=
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 5bf73080.7ff593a165d0-smtp-out-n03; Thu, 22 Nov 2018 22:41:04 -0000 (UTC)
Date: Thu, 22 Nov 2018 14:41:03 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf7307fd6d42_2dfb22af90ed9058098555@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2f5681: It's just TLS
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf7307fd6691_2dfb22af90ed9058098497"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bQJ9om69KCH-vYzhVzY_F6mKaAE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 22:41:07 -0000

----==_mimepart_5bf7307fd6691_2dfb22af90ed9058098497
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/or-later
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2f56810f597fbf12a3aa04cf296a713ab47880a2
      https://github.com/quicwg/base-drafts/commit/2f56810f597fbf12a3aa04cf296a713ab47880a2
  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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf7307fd6691_2dfb22af90ed9058098497--


From nobody Thu Nov 22 14:41: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 4533813104A for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:41: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 8GR9MSWTwcXy for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 14:41: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 4993012777C for <quic-issues@ietf.org>; Thu, 22 Nov 2018 14:41:48 -0800 (PST)
Date: Thu, 22 Nov 2018 14:41:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542926507; bh=hUhAOAbEqzkdHVnzDLNSmlZ1ShSM+xyT/uegTuMNwHM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Iq8Mxnu21yBFK6YskszHR/VDS0/IZXBsaVX4j0rULqTydR2iXWhM5m0RWD9tMxUs4 gPaAQHnCfD5DSyWdVXOp/MB5PxNp7RZVem1jeyELv8oEJRKAjhfOjyttzkMB0zqIjj ceainfqYlyaK0bzEXrOFzuhw2Wp0HEpF06APMZQE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7084ef466575501740461f44363ac218572ff01992cf00000001180ef2ab92a169ce16de4d7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2044@github.com>
Subject: [quicwg/base-drafts] It's just TLS (#2044)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf730ab82f4f_60993f85da4d45b4897e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nhIfCVZDdFJGbav0cJ6nBcHNcL0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 22:41:50 -0000

----==_mimepart_5bf730ab82f4f_60993f85da4d45b4897e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2044

-- Commit Summary --

  * It's just TLS

-- File Changes --

    M draft-ietf-quic-tls.md (39)
    M draft-ietf-quic-transport.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2044.patch
https://github.com/quicwg/base-drafts/pull/2044.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/2044

----==_mimepart_5bf730ab82f4f_60993f85da4d45b4897e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For the most part, we don't need to identify TLS 1.3 specifically.  TLS<br>
on its own is often sufficient.  This avoids creating the impression<br>
that we don't support TLS 1.4.  I hope that TLS 1.4 will be compatible<br>
with QUIC, but we'll leave that determination for later.</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/2044'>https://github.com/quicwg/base-drafts/pull/2044</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>It&#39;s just TLS</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2044/files#diff-0">draft-ietf-quic-tls.md</a>
    (39)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2044/files#diff-1">draft-ietf-quic-transport.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2044.patch'>https://github.com/quicwg/base-drafts/pull/2044.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2044.diff'>https://github.com/quicwg/base-drafts/pull/2044.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/2044">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6hVEgyEXVNovfli1TzF8JgB_Tblks5uxygrgaJpZM4Yv8f8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9v-NkKpahKxh4aQGXjMES-fGuoSks5uxygrgaJpZM4Yv8f8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"It's just TLS (#2044)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2044"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2044",
"url": "https://github.com/quicwg/base-drafts/pull/2044",
"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": "It's just TLS (#2044)",
"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": "2f56810",
"value": "It's just TLS"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/2044/files#diff-0) (39 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2044/files#diff-1) (10 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\": 2044,\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\": 2044\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2044"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2044.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2044.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415221756\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf730ab82f4f_60993f85da4d45b4897e0--


From nobody Thu Nov 22 15:35: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 CB0071310A8 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 15:35: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 zgbDKTq1FVeq for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 15:35: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 48734130DE2 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 15:35:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542929739; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Hx8Tb76SalnTKvQFRCaz5d3OQhRNapZ4gnQ596yaMXQ=; b=YnYAhnGZ/ar4HYkQhWe5b9Dp3jrXEILaNseks/P8zZ5BamTvwDzyZAWUtbT3hmFVcTtp021d apMo4+GviE0yJnU8+rcD2PIE2zpBS7hhPvf7Cu9f8rOV2tnudS2S6CQNtH9p9G0oozKcGIJ8 HX4ViwkYWSoWUdBBibF2Q24WDrA=
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 5bf73d4a.7f95c603dae0-smtp-out-n01; Thu, 22 Nov 2018 23:35:38 -0000 (UTC)
Date: Thu, 22 Nov 2018 15:35:37 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf73d49d2e9a_1de22af5573a0594931ad@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8a385b: Some editorial tweaks
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf73d49d2966_1de22af5573a059493093"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R7RIQOWngV247_QfaUD26AVn-Xg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 23:35:42 -0000

----==_mimepart_5bf73d49d2966_1de22af5573a059493093
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/migration-fix
  Home:   https://github.com/quicwg/base-drafts
  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


Compare: https://github.com/quicwg/base-drafts/compare/316f7f1313bd...567ab8e3619b
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf73d49d2966_1de22af5573a059493093--


From nobody Thu Nov 22 15:35: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 25CC71310AD for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 15:35: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 kz6ZKt863cZY for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 15:35: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 5EEDD130DE2 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 15:35:42 -0800 (PST)
Date: Thu, 22 Nov 2018 15:35:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542929741; bh=IBVW5Q3X+mJDgR0bNFCIhXoEla4ichBKp9z7M1y3qAc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UDkuwBJdUVMIeb/WZwmwKmm9nMtAIoGT2OlD9mnYLLyWhgBA0evnUgwxKOHKmwGlP XZbN2tgWXme+IBk+aF62CvTu6L4EC08udB1MvZcN2RZTsTvL18d7B/B2lLkAW5JJae CeUib2t+9/ljRC4VpkU8iDoGJ9mErmiRWUSjauBs=
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/3073751989@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_5bf73d4d1ae07_12423f8b25cd45c0161046"; 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/U6wpK6WYoxnaC-BWD1paiZZ1vSk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 23:35:45 -0000

----==_mimepart_5bf73d4d1ae07_12423f8b25cd45c0161046
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 2 commits.

8a385be  Some editorial tweaks
567ab8e  Heuristics are the worst


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2033/files/316f7f1313bd89656f467f036916047fbc45a182..567ab8e3619bc25b72a0937656c9cf1e14bc84b0

----==_mimepart_5bf73d4d1ae07_12423f8b25cd45c0161046
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/8a385be">8a385be</a>  Some editorial tweaks</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/567ab8e">567ab8e</a>  Heuristics are the worst</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#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/316f7f1313bd89656f467f036916047fbc45a182..567ab8e3619bc25b72a0937656c9cf1e14bc84b0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7zHzLQpQCDybEqgoSUBnjytINCwks5uxzTNgaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq99Ujea6TIm8R21U2haGgMKsVyODks5uxzTNgaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/316f7f1313bd89656f467f036916047fbc45a182..567ab8e3619bc25b72a0937656c9cf1e14bc84b0"}}}</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/316f7f1313bd89656f467f036916047fbc45a182..567ab8e3619bc25b72a0937656c9cf1e14bc84b0",
"url": "https://github.com/quicwg/base-drafts/pull/2033/files/316f7f1313bd89656f467f036916047fbc45a182..567ab8e3619bc25b72a0937656c9cf1e14bc84b0",
"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": "8a385be",
"value": "Some editorial tweaks"
},
{
"name": "567ab8e",
"value": "Heuristics are the worst"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2033/files/316f7f1313bd89656f467f036916047fbc45a182..567ab8e3619bc25b72a0937656c9cf1e14bc84b0"
}
],
"@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_5bf73d4d1ae07_12423f8b25cd45c0161046--


From nobody Thu Nov 22 15:39: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 54AB2130DCB for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 15: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 zLXJPN9kBq_t for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 15:39: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 9A9A312785F for <quic-issues@ietf.org>; Thu, 22 Nov 2018 15:39:17 -0800 (PST)
Date: Thu, 22 Nov 2018 15:39:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542929956; bh=idgV8G+OOozK1F2bbdq/tt6dUArVfsS/sXueedkCsLo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AqtiQsSmTJe5TGbEArbiikykG0RGXxiYXGdGGZ00+vwqgOpsoDbsG4KaQ9Q5BRrtM Ny8RCum+dalx8KFJE+dofeD215g9z3ut60f7hd4aNo5XSrEzciYoOUq81EJQdtmwn2 M15AT+784yWRj1DmR7EAn0F/gjTJ657gqrllvvyQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab14865dd3f6842dd4ad8b05a006e1147c8eccca3f92cf00000001180f002492a169ce16d3ac5a@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/177786193@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_5bf73e24670c9_73a93fa118ed45c42382f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M5FnxJvrtPJUpe6h0DWz4OIaMdc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 23:39:20 -0000

----==_mimepart_5bf73e24670c9_73a93fa118ed45c42382f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -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

We always had that (this is just changing this text to be consistent with the text in other places).



> @@ -1766,7 +1768,8 @@ 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.
+round-trip time than the original.  A value of three times the current
+Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.

I considered that, but we still have a minimum on the RTO, which should cover this case well enough.

> @@ -1938,6 +1941,52 @@ 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.
 
+
+### Off-Path Packet Forwarding {#off-path-forward}
+
+An off-path attacker that can observe packets might forward copies of genuine
+packets to endpoints.  If the copied packet arrives before the genuine packet,
+this will appear as a NAT rebinding.  Any genuine packet will be discarded as a

I don't think that we need a precise description of the attack.  This is already far too many words.

> +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 result in a probing packet being sent on the
+path.
+

The point here is that this isn't heuristics-based decision-making.  It's currently arranged to be mechanical.  The only discretionary part is the rate at which probes are generated.  I think that the right thing to do is acknowledge that heuristics might be used to make this defense more robust and to mention some of the things you point to.

> +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
+process.
+
+Abandoning this validation attempt before it either succeeds or times out
+increases exposure to the packet copying attack.
+
+This defense is imperfect, but this is not considered a serious problem. If the
+path via the attack is reliably faster than the original path despite multiple
+attempts to use that original path, it is not possible to distinguish between
+attack and an improvement in routing.
+

The risk is that the attacker can convince a peer that the connection is dead, meaning that no more packets are sent.  The interaction between validation timers and dead path detection probably need some work.

> -packets so that their loss detection is independent and does not unduly cause
-the congestion controller to reduce its sending rate.  An endpoint might set a
-separate timer when a PATH_CHALLENGE is sent, which is cancelled when the
-corresponding PATH_RESPONSE is received.  If the timer fires before the
-PATH_RESPONSE is received, the endpoint might send a new PATH_CHALLENGE, and
-restart the timer for a longer period of time.
+{{QUIC-RECOVERY}}) may be adequate.  For instance, an endpoint might delay
+switching to a new congestion control context until it is confirmed that an old
+path is no longer needed (for the case in {{off-path-forward}}).
+
+A sender can make exceptions for probe packets so that their loss detection is
+independent and does not unduly cause the congestion controller to reduce its
+sending rate.  An endpoint might set a separate timer when a PATH_CHALLENGE is
+sent, which is cancelled when the corresponding PATH_RESPONSE is received.  If
+the timer fires before the PATH_RESPONSE is received, the endpoint might send a
+new PATH_CHALLENGE, and restart the timer for a longer period of time.

This is just the old text, with the paragraph split to allow for the new text.  If you have a suggestion here, that would be great, but I can't figure out how to add that without doing a lot of damage to 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/2033#discussion_r235828354
----==_mimepart_5bf73e24670c9_73a93fa118ed45c42382f
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/2033#discussion_r235828354">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -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&#39;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
</pre>
<p>We always had that (this is just changing this text to be consistent with the text in other places).</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2033#discussion_r235828379">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1766,7 +1768,8 @@ 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.
+round-trip time than the original.  A value of three times the current
+Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
</pre>
<p>I considered that, but we still have a minimum on the RTO, which should cover this case well enough.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2033#discussion_r235828447">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1938,6 +1941,52 @@ 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.
 
+
+### Off-Path Packet Forwarding {#off-path-forward}
+
+An off-path attacker that can observe packets might forward copies of genuine
+packets to endpoints.  If the copied packet arrives before the genuine packet,
+this will appear as a NAT rebinding.  Any genuine packet will be discarded as a
</pre>
<p>I don't think that we need a precise description of the attack.  This is already far too many words.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2033#discussion_r235828615">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +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 result in a probing packet being sent on the
+path.
+
</pre>
<p>The point here is that this isn't heuristics-based decision-making.  It's currently arranged to be mechanical.  The only discretionary part is the rate at which probes are generated.  I think that the right thing to do is acknowledge that heuristics might be used to make this defense more robust and to mention some of the things you point to.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2033#discussion_r235828838">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +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
+process.
+
+Abandoning this validation attempt before it either succeeds or times out
+increases exposure to the packet copying attack.
+
+This defense is imperfect, but this is not considered a serious problem. If the
+path via the attack is reliably faster than the original path despite multiple
+attempts to use that original path, it is not possible to distinguish between
+attack and an improvement in routing.
+
</pre>
<p>The risk is that the attacker can convince a peer that the connection is dead, meaning that no more packets are sent.  The interaction between validation timers and dead path detection probably need some work.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2033#discussion_r235828979">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -packets so that their loss detection is independent and does not unduly cause
-the congestion controller to reduce its sending rate.  An endpoint might set a
-separate timer when a PATH_CHALLENGE is sent, which is cancelled when the
-corresponding PATH_RESPONSE is received.  If the timer fires before the
-PATH_RESPONSE is received, the endpoint might send a new PATH_CHALLENGE, and
-restart the timer for a longer period of time.
+{{QUIC-RECOVERY}}) may be adequate.  For instance, an endpoint might delay
+switching to a new congestion control context until it is confirmed that an old
+path is no longer needed (for the case in {{off-path-forward}}).
+
+A sender can make exceptions for probe packets so that their loss detection is
+independent and does not unduly cause the congestion controller to reduce its
+sending rate.  An endpoint might set a separate timer when a PATH_CHALLENGE is
+sent, which is cancelled when the corresponding PATH_RESPONSE is received.  If
+the timer fires before the PATH_RESPONSE is received, the endpoint might send a
+new PATH_CHALLENGE, and restart the timer for a longer period of time.
</pre>
<p>This is just the old text, with the paragraph split to allow for the new text.  If you have a suggestion here, that would be great, but I can't figure out how to add that without doing a lot of damage to the existing 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/2033#discussion_r235828354">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Gx-aMDJaoiJ3ctSKD8nqDYpDLaks5uxzWkgaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw9746GfZUFk7lWSu_w6fIhhzJqkks5uxzWkgaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2033"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2033#discussion_r235828354"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#discussion_r235828354",
"url": "https://github.com/quicwg/base-drafts/pull/2033#discussion_r235828354",
"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 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#discussion_r235828354"
}
],
"@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_5bf73e24670c9_73a93fa118ed45c42382f--


From nobody Thu Nov 22 15:42: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 B25B2130DCB for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 15:42: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 Ds6yQBV6MxEI for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 15:42: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 E8728124D68 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 15:42:34 -0800 (PST)
Date: Thu, 22 Nov 2018 15:42:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542930153; bh=xjjfH/aeS7x4F2RcxrnfC5smCtlPt/lIES76ecAs1T0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r1HLwL79zfnkXt4a03DEmINMnODFnW1q4fnhMlb9ssQVVsoqy/ceBi43TbTZFaNxc 7juI3FjEATQNLf3a705iz8GlBAnZYWRUTW7hySureGxyCpf3mIBKD/Hk1S5c7MSX14 yarSRG1baFsWGBq/J4iFCsgWIwJDOEuXs2FVLo1k=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb0d78daeccc32f5a3b3a6267a500a0a1a4c94bc92cf00000001180f00e992a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c441134372@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf73ee9ef519_7fd33faf8f6d45c42805e4"; 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/lPBWtjIjy6MchK4l-zpfGCP6eWc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 23:42:37 -0000

----==_mimepart_5bf73ee9ef519_7fd33faf8f6d45c42805e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I'm not sure how persuasive this argument is. We already feed out the TLS 1.3 cipher suite and the HKDF settings are really part of that. Moreover, using the same KDF allows us to ensure that we don't get collisions (which is the point of the different labels). [Imagine, hypothetically, that the TLS 1.3 KDF is HKDF with the label "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/2034#issuecomment-441134372
----==_mimepart_5bf73ee9ef519_7fd33faf8f6d45c42805e4
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'm not sure how persuasive this argument=
 is. We already feed out the TLS 1.3 cipher suite and the HKDF settings a=
re really part of that. Moreover, using the same KDF allows us to ensure =
that we don't get collisions (which is the point of the different labels)=
. [Imagine, hypothetically, that the TLS 1.3 KDF is HKDF with the label "=
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/pull/2034#issuecomment-441134372">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq04bmW=
qvp2i5SFo3BzE5YHu3noSaks5uxzZpgaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3yJH02LbrWdie68xLyybrMXQpTW=
ks5uxzZpgaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: @martinthomson I'm not sure how persuasive this argument is. We=
 already feed out the TLS 1.3 cipher suite and the HKDF settings are real=
ly part of that. Moreover, using the same KDF allows us to ensure that we=
 don't get collisions (which is the point of the different labels). [Imag=
ine, hypothetically, that the TLS 1.3 KDF is HKDF with the label \"quic \=
"]"}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-441134372"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
41134372",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
34372",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
34372"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf73ee9ef519_7fd33faf8f6d45c42805e4--


From nobody Thu Nov 22 16:04: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 A9568130DCF for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16:04: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 SxsXOMxc46ZH for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16:04: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 CA8EA124D68 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 16:04:09 -0800 (PST)
Date: Thu, 22 Nov 2018 16:04:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542931448; bh=RmdBMvr2/Qlj2La8/o8UJcgqqZuVoAtVdsmODozGC5I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JHVUwesEigWx4mWGRm4HetkYUP+qkCmfjrtI3RWGGmpySu+0X9qIRaflvMFO8UGne 4InpRaq77zlpafdM7Horo+AOqtENs+uCDd3dTojlExlSqIxdJjvfGaex942dcVBqL+ /VXuXfopi4aeMkPGchVwnOw0VUJ45tSKFgEnBK9E=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69e881efb723809c9bb566de23db666c509af2fd92cf00000001180f05f792a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c441135777@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf743f7e487f_59e93f84e66d45c0104967"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ekbQc1EWOrX2D5vM8MmuIkQv8rM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 00:04:12 -0000

----==_mimepart_5bf743f7e487f_59e93f84e66d45c0104967
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that the collision argument is particularly relevant, because we ensure that QUIC is the exclusive user of the secret (something I think that we want to stipulate).  I always viewed the TLS negotiation as exporting just the secrets and cipher suite.  We extract AEAD and hash from the suite.  It doesn't export a keyed AEAD (it could), because that wouldn't work for header protection.  And just as QUIC provided its own AEAD, why not also a KDF?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441135777
----==_mimepart_5bf743f7e487f_59e93f84e66d45c0104967
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think that the collision argument is particularly relevant, be=
cause we ensure that QUIC is the exclusive user of the secret (something =
I think that we want to stipulate).  I always viewed the TLS negotiation =
as exporting just the secrets and cipher suite.  We extract AEAD and hash=
 from the suite.  It doesn't export a keyed AEAD (it could), because that=
 wouldn't work for header protection.  And just as QUIC provided its own =
AEAD, why not also a KDF?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-441135777">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzg5XP=
Op790t4iJuSa2JsuYg92vmks5uxzt3gaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5bzVYBL9chlgfVUIFW8dC5Nosd2=
ks5uxzt3gaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: I don't think that the collision argument is particul=
arly relevant, because we ensure that QUIC is the exclusive user of the s=
ecret (something I think that we want to stipulate).  I always viewed the=
 TLS negotiation as exporting just the secrets and cipher suite.  We extr=
act AEAD and hash from the suite.  It doesn't export a keyed AEAD (it cou=
ld), because that wouldn't work for header protection.  And just as QUIC =
provided its own AEAD, why not also a KDF?"}],"action":{"name":"View Pull=
 Request","url":"https://github.com/quicwg/base-drafts/pull/2034#issuecom=
ment-441135777"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
41135777",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
35777",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
35777"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf743f7e487f_59e93f84e66d45c0104967--


From nobody Thu Nov 22 16: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 AE1FC130E0C for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16: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 cVih7ZV1wDag for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16:32: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 28DB7130DDD for <quic-issues@ietf.org>; Thu, 22 Nov 2018 16:32:45 -0800 (PST)
Date: Thu, 22 Nov 2018 16:32:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542933164; bh=FRb1sK8GDYHnK2OPj1kb2Sbk2TBPiv3vpriCQk1dLxo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0Ks0F1S1SOxVp8hEVPlkW1eFEgJ8+kbpwCR/eJLZPgIInmlrpVsH0esVVR2YvdlLH ZYkZL6ecAILDG+vHQNTDQ/Von+tvOi2dFly1GBEbmhqC6OTtbLeeib7nhRmyOloLD4 MJBzq8sIsflnYHohvmgOdlQRTwqx1ZXbTRapxoI4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfda27f3d969009ad6b978254478a3435af3987b392cf00000001180f0cac92a169ce16de4d7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2044/c441137560@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2044@github.com>
References: <quicwg/base-drafts/pull/2044@github.com>
Subject: Re: [quicwg/base-drafts] It's just TLS (#2044)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf74aac2c3f7_52063f89e1ad45bc826c6"; 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/wb4uXxaygjU4aFEV1vaCaotoCfw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 00:32:47 -0000

----==_mimepart_5bf74aac2c3f7_52063f89e1ad45bc826c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That is not very precise:

You have document that describes how to use with 1.3, implying one could use any other version. Presumably this happens by detecting the TLS version in the handshake so the same QUIC version could support multiple TLS versions. It could also mean different QUIC versions support different TLS versions. Further, it could mean that TLS 1.0 is supported, but not specified. This opens to downgrade attacks such as loss of perfect forward secrecy. It also makes it hard to decipher the spec.

I think it is fine to more relaxed about TLS as a building block, especially with an eye towards the feature, and perhaps also the past since TLS 1.2 might be more IoT friendly. However, a specific QUIC version needs to define a specific TLS version or set of TLS versions that are all mandatory.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2044#issuecomment-441137560
----==_mimepart_5bf74aac2c3f7_52063f89e1ad45bc826c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That is not very precise:</p>
<p>You have document that describes how to use with 1.3, implying one cou=
ld use any other version. Presumably this happens by detecting the TLS ve=
rsion in the handshake so the same QUIC version could support multiple TL=
S versions. It could also mean different QUIC versions support different =
TLS versions. Further, it could mean that TLS 1.0 is supported, but not s=
pecified. This opens to downgrade attacks such as loss of perfect forward=
 secrecy. It also makes it hard to decipher the spec.</p>
<p>I think it is fine to more relaxed about TLS as a building block, espe=
cially with an eye towards the feature, and perhaps also the past since T=
LS 1.2 might be more IoT friendly. However, a specific QUIC version needs=
 to define a specific TLS version or set of TLS versions that are all man=
datory.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2044#issuecomment-441137560">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq04Zft=
jPtRZJswgGBC5U9C7K94mHks5ux0IsgaJpZM4Yv8f8">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyJGJ3DTF4Qq_AX0Fc2BRzRuOgNZ=
ks5ux0IsgaJpZM4Yv8f8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2044: That is not very precise:\r\n\r\nYou have document that de=
scribes how to use with 1.3, implying one could use any other version. Pr=
esumably this happens by detecting the TLS version in the handshake so th=
e same QUIC version could support multiple TLS versions. It could also me=
an different QUIC versions support different TLS versions. Further, it co=
uld mean that TLS 1.0 is supported, but not specified. This opens to down=
grade attacks such as loss of perfect forward secrecy. It also makes it h=
ard to decipher the spec.\r\n\r\nI think it is fine to more relaxed about=
 TLS as a building block, especially with an eye towards the feature, and=
 perhaps also the past since TLS 1.2 might be more IoT friendly. However,=
 a specific QUIC version needs to define a specific TLS version or set of=
 TLS versions that are all mandatory."}],"action":{"name":"View Pull Requ=
est","url":"https://github.com/quicwg/base-drafts/pull/2044#issuecomment-=
441137560"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2044#issuecomment-4=
41137560",
"url": "https://github.com/quicwg/base-drafts/pull/2044#issuecomment-4411=
37560",
"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] It's just TLS (#2044)",
"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\": 2044,\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\": 2044\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2044#issuecomment-4411=
37560"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4152217=
56\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf74aac2c3f7_52063f89e1ad45bc826c6--


From nobody Thu Nov 22 16:40: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 2FEA3130E06 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16:40: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 9spVFPg4NRNt for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16:40: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 E5D72130DDD for <quic-issues@ietf.org>; Thu, 22 Nov 2018 16:40:28 -0800 (PST)
Date: Thu, 22 Nov 2018 16:40:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542933627; bh=A+ttMrkueU1lwvF3Z+5foP6nooSQTzH9nj1fyLknao0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rk2kyst3HS6RxtFMlPlbmIAwuvCIyLU100khA/agbgj8MxSn7c6J/CJLKOhTgFEoU Ui02lAULkM/DmmKETyIN6qcVagEZ46TTd5yg5JYYQUVJ4aW/y8werFSeVQzrldHPMG MAQxgAWgPV4zY9JEFVb10wX+SJz3VRyL+ZMagOpo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf9f19970d72e02a97c2aae9000e6c865f57660192cf00000001180f0e7b92a169ce16de4d7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2044/c441138041@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2044@github.com>
References: <quicwg/base-drafts/pull/2044@github.com>
Subject: Re: [quicwg/base-drafts] It's just TLS (#2044)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf74c7bef8d4_51fa3f89e1ad45bc8241c"; 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/s53zZG9LXjJttAmPEVE2WPDbkzo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 00:40:30 -0000

----==_mimepart_5bf74c7bef8d4_51fa3f89e1ad45bc8241c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To be fair the text does so TLS means 1.3 or newer, but I still think it is hard to ensure compatibility with random future TLS versions, 20 years out. There might not even by a HKDF function and header protection might not make sense in terms of available TLS algorithms.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2044#issuecomment-441138041
----==_mimepart_5bf74c7bef8d4_51fa3f89e1ad45bc8241c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To be fair the text does so TLS means 1.3 or newer, but I still think =
it is hard to ensure compatibility with random future TLS versions, 20 ye=
ars out. There might not even by a HKDF function and header protection mi=
ght not make sense in terms of available TLS algorithms.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2044#issuecomment-441138041">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2a97B=
HIFH-hQGx1gHWi3tJJQpbIks5ux0P7gaJpZM4Yv8f8">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0Y3uTD5TnACiFawvjIfncVaqoUB=
ks5ux0P7gaJpZM4Yv8f8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2044: To be fair the text does so TLS means 1.3 or newer, but I =
still think it is hard to ensure compatibility with random future TLS ver=
sions, 20 years out. There might not even by a HKDF function and header p=
rotection might not make sense in terms of available TLS algorithms."}],"=
action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/2044#issuecomment-441138041"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2044#issuecomment-4=
41138041",
"url": "https://github.com/quicwg/base-drafts/pull/2044#issuecomment-4411=
38041",
"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] It's just TLS (#2044)",
"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\": 2044,\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\": 2044\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2044#issuecomment-4411=
38041"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4152217=
56\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf74c7bef8d4_51fa3f89e1ad45bc8241c--


From nobody Thu Nov 22 16:43: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 A1CC0130E06 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16:43: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 K0gJS49H9Zwb for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16:43: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 45B8B130DDD for <quic-issues@ietf.org>; Thu, 22 Nov 2018 16:43:55 -0800 (PST)
Date: Thu, 22 Nov 2018 16:43:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542933834; bh=sfzccv57I6iDQwQq539Bv/UIObrwHpwKzRsZw4lk9Sg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SveIQnV3i/Q8ZGCsOgHzP5yp9+yozOqeyh4xoMlmINaQa2MbQHHLEuj55hN3I66JB 686Yzit0KUdIIyaBEdpBmVcLy1KmfZt1B70w5ivelEyQtK181rp48qf70yNFK45NgF wDM9LxEOY7/jEuzDYB+iSl9UrmmhAYkkE3PbRNso=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9707d1338087e28ab55dcd568cdaa972cc0ad76c92cf00000001180f0f4a92a169ce16de4d7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2044/c441138267@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2044@github.com>
References: <quicwg/base-drafts/pull/2044@github.com>
Subject: Re: [quicwg/base-drafts] It's just TLS (#2044)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf74d4a87804_430c3f835c8d45b840674"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Oz4tfO25TzX-bIxQ3h-ZaPbLXqI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 00:43:57 -0000

----==_mimepart_5bf74d4a87804_430c3f835c8d45b840674
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj, please read https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#tls-version  We're not committing to support of arbitrary versions.  TLS <=1.2 is explicitly forbidden; TLS >1.3 only works if it meets the API requirements in the TLS doc.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2044#issuecomment-441138267
----==_mimepart_5bf74d4a87804_430c3f835c8d45b840674
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>, please read <a href="https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#tls-version" rel="nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#tls-version</a>  We're not committing to support of arbitrary versions.  TLS &lt;=1.2 is explicitly forbidden; TLS &gt;1.3 only works if it meets the API requirements in the TLS doc.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2044#issuecomment-441138267">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqylHNaO3kiseHtBGIETNHQVrflczks5ux0TKgaJpZM4Yv8f8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6GmEQXYvY7jl0yvmH7b045Y-ekFks5ux0TKgaJpZM4Yv8f8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2044: @mikkelfj, please read https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#tls-version  We're not committing to support of arbitrary versions.  TLS \u003c=1.2 is explicitly forbidden; TLS \u003e1.3 only works if it meets the API requirements in the TLS doc."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2044#issuecomment-441138267"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2044#issuecomment-441138267",
"url": "https://github.com/quicwg/base-drafts/pull/2044#issuecomment-441138267",
"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] It's just TLS (#2044)",
"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\": 2044,\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\": 2044\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2044#issuecomment-441138267"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415221756\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf74d4a87804_430c3f835c8d45b840674--


From nobody Thu Nov 22 16:46: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 53A20130DD6 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16:46: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 u7QczGORCQ97 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16:46: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 F35C7130DC4 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 16:46:44 -0800 (PST)
Date: Thu, 22 Nov 2018 16:46:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542934004; bh=a1T6wBR7L8M3wfP+eHAcv/65a02krdiQ+C0z9NRHb6g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vUMh1AF9SUHpz5TEvodjw/BKK8Li4RdSOO4n53qMYc6uqdyUH8FD4l8niS5GnysSF QWiGJIW4Zj/HvFk0NFnc48N+YMrbX2qrs7XMawgGY1Z7/xMUNM2mgP/cBYHAZ7rbUs M9RUFRuKc+4F4AHBK9ELRpR7Ywol31T/6e6EHcgg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfcc2d0d2722bcc3926ff156689eec4154ab1010792cf00000001180f0ff492a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c441138419@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf74df44874e_12f53ff5aeed45c08931a"; 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/MXnvsz-119I8M_r0DAA8IdNq7Cs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 00:46:46 -0000

----==_mimepart_5bf74df44874e_12f53ff5aeed45c08931a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it is fine to have different HKDF in initial secrets. You also have AES-128-GCM in initial which might be implemented in a completely slow and sloppy manner in order to progress to a different cipher suitable for some IoT device. It makes sense to me to follow the HKDF of the negotiated cipher for the rest of the connection. This also paves the road for future more efficient HKDF algorithms if/when they become available - although likely in another QUIC 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/pull/2034#issuecomment-441138419
----==_mimepart_5bf74df44874e_12f53ff5aeed45c08931a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think it is fine to have different HKDF in initial secrets. You also=
 have AES-128-GCM in initial which might be implemented in a completely s=
low and sloppy manner in order to progress to a different cipher suitable=
 for some IoT device. It makes sense to me to follow the HKDF of the nego=
tiated cipher for the rest of the connection. This also paves the road fo=
r future more efficient HKDF algorithms if/when they become available - a=
lthough likely in another QUIC version.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-441138419">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwj2OB=
_6t_86EwHzCL7zjX7QK_2lks5ux0V0gaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3nITYpzHhJLVK89uh81xk76klaB=
ks5ux0V0gaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: I think it is fine to have different HKDF in initial secre=
ts. You also have AES-128-GCM in initial which might be implemented in a =
completely slow and sloppy manner in order to progress to a different cip=
her suitable for some IoT device. It makes sense to me to follow the HKDF=
 of the negotiated cipher for the rest of the connection. This also paves=
 the road for future more efficient HKDF algorithms if/when they become a=
vailable - although likely in another QUIC version."}],"action":{"name":"=
View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2034=
#issuecomment-441138419"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
41138419",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
38419",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
38419"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf74df44874e_12f53ff5aeed45c08931a--


From nobody Thu Nov 22 16:59: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 BF5F012D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16:59:53 -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 AIWkqGFdc70v for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 16:59:52 -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 92F71128D0C for <quic-issues@ietf.org>; Thu, 22 Nov 2018 16:59:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542934791; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=th7BukzQYpX4qppA4F7daCw7kG4O5F1l9k+Z9GdkbQc=; b=YkM5cZkYxHESehC57v214OOiqu+XhLAUF0ZmxFSBXWJn+ZC3WhqfHrgEV3MFey7Ut8LRnjHR uEdRV3mOfKA93w+7qeSx69QD81sYRXoi1gGGOf0k2rcSi+lXyISol1bVALVSjwng/58wEc+z eKCi/P/5zmqDUE5xjtFxwVUray0=
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 5bf75107.7f5674e3af00-smtp-out-n03; Fri, 23 Nov 2018 00:59:51 -0000 (UTC)
Date: Thu, 22 Nov 2018 16:59:51 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf751072297a_d0e2afab9f0e57c474a6@hookshot-fe-32b5f5b.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_5bf7510722490_d0e2afab9f0e57c473c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lQJNS0PPE1FRL5d_DGBxZSLWNlY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 00:59:54 -0000

----==_mimepart_5bf7510722490_d0e2afab9f0e57c473c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/abandon-initial
  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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf7510722490_d0e2afab9f0e57c473c0--


From nobody Thu Nov 22 17: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 CA14712D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:00: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 68lPv_B8hKHi for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:00: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 55953128D0C for <quic-issues@ietf.org>; Thu, 22 Nov 2018 17:00:19 -0800 (PST)
Date: Thu, 22 Nov 2018 17:00:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542934818; bh=J6jqQOr7NaATit7c+oxWM8xF3ep7vyZG/3Lb0wUMqG0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=2AhZKjx8Qb0LVPBsVAYDAjOW5HfM+8k0hFHXAzh1KwiGhPIHOUm1zDx8WCZynh1I7 aNMkNSedztT4LZqhUrt9WF66WiBXt8ZM0OnUqPp4Bf7mF4KdgW+z1noLXwrowqSrJ0 3CV/cqhrSNrWUPa1+1+N/G4oV7y7/V8u+aqjv5JE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe28c8770d0ca85c7b4fdf30485f73154213bc65792cf00000001180f132292a169ce16de7e61@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@github.com>
Subject: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf7512259705_5fe93f867c6d45c42540c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ii49sTe2Xlh9mrOH9pcbN7r9qKQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 01:00:21 -0000

----==_mimepart_5bf7512259705_5fe93f867c6d45c42540c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #1951.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2045

-- Commit Summary --

  * Discard Initial keys as soon as possible

-- File Changes --

    M draft-ietf-quic-recovery.md (32)
    M draft-ietf-quic-tls.md (21)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2045.patch
https://github.com/quicwg/base-drafts/pull/2045.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/2045

----==_mimepart_5bf7512259705_5fe93f867c6d45c42540c7
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 #1951.">Closes</span> <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>.</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/2045'>https://github.com/quicwg/base-drafts/pull/2045</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Discard Initial keys as soon as possible</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2045/files#diff-0">draft-ietf-quic-recovery.md</a>
    (32)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2045/files#diff-1">draft-ietf-quic-tls.md</a>
    (21)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2045.patch'>https://github.com/quicwg/base-drafts/pull/2045.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2045.diff'>https://github.com/quicwg/base-drafts/pull/2045.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/2045">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq94R5-9CLZ7U4Ok6xpprYh26vvC7ks5ux0iigaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzb7DQH6N5vtN4YUfqf8T_ONYFUcks5ux0iigaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Discard Initial keys as soon as possible (#2045)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045",
"url": "https://github.com/quicwg/base-drafts/pull/2045",
"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": "Discard Initial keys as soon as possible (#2045)",
"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": "1b928f2",
"value": "Discard Initial keys as soon as possible"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2045/files#diff-0) (32 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/2045/files#diff-1) (21 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\": 2045,\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\": 2045\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415236832\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf7512259705_5fe93f867c6d45c42540c7--


From nobody Thu Nov 22 17:03: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 7E251130DF3 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:03: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 JHTrpUPFFgzc for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:03: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 36FDB128D0C for <quic-issues@ietf.org>; Thu, 22 Nov 2018 17:03:30 -0800 (PST)
Date: Thu, 22 Nov 2018 17:03:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542935009; bh=O3wbZRp3WwGZnhax+5DSfSO8iQhJGQIXNhMWk+BSTcU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UrBlGuDQ79MMpN/4x2IV/93ls6LjtCUaGNXAL35TzWfaKVxyxoADSRWKX78RTo4R/ Mnpy2fSQg6E/bPBLvFqcELhQQq7050qPzvwkvp66D0l0v+5vf349JxW1jBNmB+4qgF NpL2qQjMmHaPIg0CdwsawcpKanwQ4LMteGcoYXIM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0631c1a3392a4f8ab0f49faab5d28532f1d6e9f392cf00000001180f13e192a169ce16db557e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2042/review/177792512@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2042@github.com>
References: <quicwg/base-drafts/pull/2042@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: update language to use HTTP/3 (#2042)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf751e12bafe_45803f9ccb6d45b431642"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8Hmd5TH_T29e0i1ZGYS7ktlNBd0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 01:03:31 -0000

----==_mimepart_5bf751e12bafe_45803f9ccb6d45b431642
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/2042#pullrequestreview-177792512
----==_mimepart_5bf751e12bafe_45803f9ccb6d45b431642
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/2042#pullrequestreview-177792512">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-dNmYwtwN9yI3l0Jy3W91C0tQ61ks5ux0lhgaJpZM4YvElk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwWifdp5-pdosXor26A0F7U_4Pgsks5ux0lhgaJpZM4YvElk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2042"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2042#pullrequestreview-177792512"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2042#pullrequestreview-177792512",
"url": "https://github.com/quicwg/base-drafts/pull/2042#pullrequestreview-177792512",
"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 2042",
"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/2042#pullrequestreview-177792512"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414992740\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf751e12bafe_45803f9ccb6d45b431642--


From nobody Thu Nov 22 17: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 DCD4C130DF3 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:04: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 5kse41T4Y8cS for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:04:43 -0800 (PST)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76570128D0C for <quic-issues@ietf.org>; Thu, 22 Nov 2018 17:04:43 -0800 (PST)
Date: Thu, 22 Nov 2018 17:04:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542935082; bh=Gqrq9NLIWaZ4gqEnp6LSIdnTVaR2xjA3Sz41vWF82pw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hDil68Hj7WzQ1YO7Omw6zcklfhpc5NhuJcs0YupvIb7YmS8xpcRiqFSp/rFYbo/iU 6IwrGBX68YumIvdFEqJBXSyLfc4BbWd9WftZMaIXws7Ly1xyt90kdjfy7y5P88MkJb dQoJKbEwBV5WcwS2+T5PBbYy4Au/aSFFehB46aps=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab503ca63901862d8b22cff96c824d49f71f2f46e092cf00000001180f142a92a169ce16d91712@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2040/review/177792581@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2040@github.com>
References: <quicwg/base-drafts/pull/2040@github.com>
Subject: Re: [quicwg/base-drafts] Reset connection state on retry and VN (#2040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf7522ab8352_ef53fcc1e2d45b854938"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1octw9wNsPzNLvc81z-YJM6sx9g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 01:04:45 -0000

----==_mimepart_5bf7522ab8352_ef53fcc1e2d45b854938
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

This is good.  I don't know if I know how to address Marten's concern, but let's take the win we have.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-177792581
----==_mimepart_5bf7522ab8352_ef53fcc1e2d45b854938
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p>This is good.  I don't know if I know how to address Marten's concern, but let's take the win we have.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-177792581">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq81d6c6JewXj2owL7q6aSJVeKyyWks5ux0mqgaJpZM4YuawA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3AUrFcBGGucZkTmnLJcMIbwfMVTks5ux0mqgaJpZM4YuawA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2040"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-177792581"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-177792581",
"url": "https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-177792581",
"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 2040",
"sections": [
{
"text": "This is good.  I don't know if I know how to address Marten's concern, but let's take the win we have.",
"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/2040#pullrequestreview-177792581"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414821376\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf7522ab8352_ef53fcc1e2d45b854938--


From nobody Thu Nov 22 17: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 190A6128D0C for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:06: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 8EHFeue35sqt for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:06: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 8A0D4128CF3 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 17:06:51 -0800 (PST)
Date: Thu, 22 Nov 2018 17:06:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542935210; bh=E03gp2OPB8iSaNrwmE+JnlOK6dq3qDrw7UMxQpprIWM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=duim9a4rwcjdUmw2geCE9o53eosieO+F1VIDNM9yeOrH/J9h8glfFCX5+lsqFx0jN UpbqyS+6oG527g0leMBkx43vODmKiOpm+nm3TWc49DHg7PRqy70iEwUo7t5FpR03+V NxwQDRevpvVyhZK3Aiuwx+Iz8llzpXLCyat+N9ms=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba32a3f7ee8282ed3e33aaca5697435e1610fc87092cf00000001180f14aa92a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c441139688@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf752aa9875f_7cb83fbdcced45bc193671"; 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/WHO_NQ-pVbZQK7UZXosX6C2XdsU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 01:06:53 -0000

----==_mimepart_5bf752aa9875f_7cb83fbdcced45bc193671
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> And just as QUIC provided its own AEAD, why not also a KDF?

I think this a valid point of view - but I also think it is more precise to say that QUIC handles its own implementation and representation of the AEAD specified by TLS. It makes sense that the KDF is paired with the negotiated cipher. If for no other reason than that it provides agility of both cipher and KDF, but also because ultimately they could be related in a security proof - not in this version, but eventually.

Perhaps QUIC could benefit from a more formal crypto interface that TLS plugs into but which other frameworks could also use. This could also guide the work of future TLS versions and also future versions of QUIC. But this is easier to do when QUIC v1 is finalized or close to finalized.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441139688
----==_mimepart_5bf752aa9875f_7cb83fbdcced45bc193671
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>And just as QUIC provided its own AEAD, why not also a KDF?</p>
</blockquote>
<p>I think this a valid point of view - but I also think it is more preci=
se to say that QUIC handles its own implementation and representation of =
the AEAD specified by TLS. It makes sense that the KDF is paired with the=
 negotiated cipher. If for no other reason than that it provides agility =
of both cipher and KDF, but also because ultimately they could be related=
 in a security proof - not in this version, but eventually.</p>
<p>Perhaps QUIC could benefit from a more formal crypto interface that TL=
S plugs into but which other frameworks could also use. This could also g=
uide the work of future TLS versions and also future versions of QUIC. Bu=
t this is easier to do when QUIC v1 is finalized or close to finalized.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-441139688">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwnxl3=
myrMrBbaePNn8wJ4XGEY7Wks5ux0oqgaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9sphkaRtPwtO1GnVchhHYLCZmB2=
ks5ux0oqgaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: \u003e And just as QUIC provided its own AEAD, why not als=
o a KDF?\r\n\r\nI think this a valid point of view - but I also think it =
is more precise to say that QUIC handles its own implementation and repre=
sentation of the AEAD specified by TLS. It makes sense that the KDF is pa=
ired with the negotiated cipher. If for no other reason than that it prov=
ides agility of both cipher and KDF, but also because ultimately they cou=
ld be related in a security proof - not in this version, but eventually.\=
r\n\r\nPerhaps QUIC could benefit from a more formal crypto interface tha=
t TLS plugs into but which other frameworks could also use. This could al=
so guide the work of future TLS versions and also future versions of QUIC=
. But this is easier to do when QUIC v1 is finalized or close to finalize=
d."}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-441139688"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
41139688",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
39688",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
39688"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf752aa9875f_7cb83fbdcced45bc193671--


From nobody Thu Nov 22 17:08: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 6489F130DF3 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:07: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 Qmbtlyfu_pqj for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:07: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 84D18128CF3 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 17:07:57 -0800 (PST)
Date: Thu, 22 Nov 2018 17:07:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542935276; bh=mbc1mLHfLf/16RqwO52FpQMCslkwS0Rn11FjqcrN8Mo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sW7j2t3U87dylDtU7JjTvROs3CJU28wst8hm/O3CP7k+BK5kDadHgfHAglwHw24gk AsVNYOUDDBcqZST0MWeqvwDbI3LYTW/Mvk9/hE5vSdOfG4OJOvbRSGwJCXAd4Hw6zP Z4PXxjKFZVsQphMc4kEUdQ6LU86g/liZ/COcgTPU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d7bdb8f6035401487d86cca0308d3be86cf6ad692cf00000001180f14ec92a169ce169265bd@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/review/177792705@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_5bf752ecd96c6_1b393f95f58d45bc2000f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DdAQn13ULMKm-l1ZkV47LnWLcyg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 01:07:59 -0000

----==_mimepart_5bf752ecd96c6_1b393f95f58d45bc2000f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

The suggestion is purely discretionary, I'm not sure we need it at all.  The proposed text, we definitely need.

> @@ -235,11 +235,19 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+

```suggestion

Note that where multiple connections use the same path,
the use of the spin bit MAY be coordinated by endpoints,
recognizing that this might not be possible in many 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/1982#pullrequestreview-177792705
----==_mimepart_5bf752ecd96c6_1b393f95f58d45bc2000f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>

<p>The suggestion is purely discretionary, I'm not sure we need it at all=
.  The proposed text, we definitely need.</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r235833947">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -235,11 +235,19 @@ Implementations SHOU=
LD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementati=
ons
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such =
that
-on average the spin bit is disabled for at least 1/8th of the connection=
s.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o zero,
-regardless of the values received from their peer. Addendums or revision=
s to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network p=
aths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
</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/1982#pullrequestreview-177792705">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
y04LCID2IWXEXgQjrtGXK074vElks5ux0psgaJpZM4YUgQv">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq5N4MmdE3LS11LQtIAMKq=
evo6lwxks5ux0psgaJpZM4YUgQv.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1982"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-17779270=
5"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestrev=
iew-177792705",
"url": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview=
-177792705",
"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 1982",
"sections": [
{
"text": "The suggestion is purely discretionary, I'm not sure we need it =
at all.  The proposed text, we definitely need.",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview=
-177792705"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4080282=
07\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf752ecd96c6_1b393f95f58d45bc2000f8--


From nobody Thu Nov 22 17:22: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 EBEDE12872C for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:22: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 vhUPfhEXyGfj for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:22: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 9F7B1123FFD for <quic-issues@ietf.org>; Thu, 22 Nov 2018 17:22:11 -0800 (PST)
Date: Thu, 22 Nov 2018 17:22:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542936130; bh=wZkF5xK0LCDwGpOuIVh3lsfWc0pktc9UTjLI4gTLGhg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H9sp7zRrLaX5H1zD90fhc5Jy0qjXyJvcpSKNqkJQ1qj1T+CKJtDLaMSlmkvaVTMrW NyEd0vE2KrkD8tmeilXB6uLvsGa9PKrUnO2kV7y/BcgX9u6McxpaCHCZO0oFjsKKD6 7WtuSNr7UIdFCZ/yR1kBw18Uw6V75Sjz8MflLVds=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e4170b636d7014e449d5b8d2936c04b604f925c92cf00000001180f184292a169ce16db4934@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2041/441140653@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2041@github.com>
References: <quicwg/base-drafts/issues/2041@github.com>
Subject: Re: [quicwg/base-drafts] Rename QPACK to HPACK3? (#2041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf75642d01c0_424d3f971a4d45b833757"; 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/a4L-SD2TkhWNuA4Jno5_6bCXt_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: Fri, 23 Nov 2018 01:22:13 -0000

----==_mimepart_5bf75642d01c0_424d3f971a4d45b833757
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I can the see the argument for QPACK being a generic quic compressor, but as it stands, it is fairly tightly coupled to HTTP. The title says

"QPACK: Header Compression for HTTP over QUIC"

And the static table is fairly tightly coupled to HTTP as well.

At the very least the static table should be negotiable in QUIC TP if the intend is to provide a generic compressor. This could be very useful BTW.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441140653
----==_mimepart_5bf75642d01c0_424d3f971a4d45b833757
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I can the see the argument for QPACK being a generic quic compressor, =
but as it stands, it is fairly tightly coupled to HTTP. The title says</p=
>
<p>"QPACK: Header Compression for HTTP over QUIC"</p>
<p>And the static table is fairly tightly coupled to HTTP as well.</p>
<p>At the very least the static table should be negotiable in QUIC TP if =
the intend is to provide a generic compressor. This could be very useful =
BTW.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2041#issuecomment-441140653">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Jp=
oy37DtBvV3wQih24TyL6O-qbks5ux03CgaJpZM4YvDsW">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6XtkSRCXZDdTwnOzrWFofCM=
HR49ks5ux03CgaJpZM4YvDsW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2041: I can the see the argument for QPACK being a generic quic =
compressor, but as it stands, it is fairly tightly coupled to HTTP. The t=
itle says\r\n\r\n\"QPACK: Header Compression for HTTP over QUIC\"\r\n\r\n=
And the static table is fairly tightly coupled to HTTP as well.\r\n\r\nAt=
 the very least the static table should be negotiable in QUIC TP if the i=
ntend is to provide a generic compressor. This could be very useful BTW."=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/2041#issuecomment-441140653"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment=
-441140653",
"url": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-44=
1140653",
"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 QPACK to HPACK3? (#2041)",
"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\": 2041,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-44=
1140653"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4149890=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf75642d01c0_424d3f971a4d45b833757--


From nobody Thu Nov 22 17:26: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 0819D128CE4 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:26: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 cuLC2Rr0y6Jz for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:26: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 B85DF12872C for <quic-issues@ietf.org>; Thu, 22 Nov 2018 17:26:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1542936407; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qZDNgb5wXvGTwJrHj8W3zYAzn5EKVb+BPLTtBzLLbuU=; b=nM0uRwi8MWixSQSsm7ghSGGdcFJfdh3ptyxuNwUDLxyldiYuOrNQJ6ISqrgpDXUZzMvP4qT3 icH8xiFlCHwC9LEBUxcuLmaQkA5n4TpNJXQrtKXcN54cD++KFutBdV7nd6cMd0bHyk2rtASg 2mUNzHBhfqZ9D2VaaoaTReOnY54=
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 5bf75756.7fb4a076ec00-smtp-out-n03; Fri, 23 Nov 2018 01:26:46 -0000 (UTC)
Date: Thu, 22 Nov 2018 17:26:46 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bf75756ba5fa_68db2ab1f03b05849958@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 433903: TLS provides AEAD and KDF
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bf75756ba0ba_68db2ab1f03b0584994f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vqSGnJhy2q4tT0L1BQFU7Eqk694>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 01:26:49 -0000

----==_mimepart_5bf75756ba0ba_68db2ab1f03b0584994f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/secret-aead-kdf
  Home:   https://github.com/quicwg/base-drafts
  Commit: 433903d323d12aaf142b6053ca0139c54ff76d26
      https://github.com/quicwg/base-drafts/commit/433903d323d12aaf142b6053ca0139c54ff76d26
  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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bf75756ba0ba_68db2ab1f03b0584994f9--


From nobody Thu Nov 22 17: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 93BD6128DFD for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:28: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 nmCrT-snHJSg for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:28: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 CF198128CE4 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 17:28:12 -0800 (PST)
Date: Thu, 22 Nov 2018 17:28:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542936492; bh=J059eMCEZORFiyZ3T9oNtPDB714ysaz+MpGPLeuAnDs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=mw34J1dv17ef1qjV6Sdr7uaIkIhiqTgzhlgjSDIqOcB76umn+FE1254KH5ZbbYh1R 9jKwOqrCprFJ5H/dmrPPjs7tzaRrV0wBI+L681bSerDUjaOb/l9j6usDzSjd4+RYO+ s4Gx9UkMKxMhJk7FSP+39SZCQWFrmPcQDLI39JsI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab33d553a5f73d9e7b57dc81efbc59a35d69b355e892cf00000001180f19ac92a169ce16de87de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2046@github.com>
Subject: [quicwg/base-drafts] TLS provides AEAD and KDF (#2046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf757ac1ef68_1e5c3f82f84d45bc1047c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IPQRNYbWjROJJy0mDgX1eT1EUPw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 01:28:17 -0000

----==_mimepart_5bf757ac1ef68_1e5c3f82f84d45bc1047c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Phrase this not as having TLS providing a cipher suite, but as TLS
providing functions for protection and key derivation.

It's clear that I had misinterpreted intent from others.  This cleans up the change from #2032 and makes more changes consistent with that principle throughout.  This is a companion to #2044.

Closes #2034.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2046

-- Commit Summary --

  * TLS provides AEAD and KDF

-- File Changes --

    M draft-ietf-quic-tls.md (39)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2046.patch
https://github.com/quicwg/base-drafts/pull/2046.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/2046

----==_mimepart_5bf757ac1ef68_1e5c3f82f84d45bc1047c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Phrase this not as having TLS providing a cipher suite, but as TLS<br>
providing functions for protection and key derivation.</p>
<p>It's clear that I had misinterpreted intent from others.  This cleans up the change from <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382959805" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2032" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2032/hovercard" href="https://github.com/quicwg/base-drafts/pull/2032">#2032</a> and makes more changes consistent with that principle throughout.  This is a companion to <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383667583" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2044" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2044/hovercard" href="https://github.com/quicwg/base-drafts/pull/2044">#2044</a>.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes pull request #2034.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382977040" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2034" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2034/hovercard" href="https://github.com/quicwg/base-drafts/pull/2034">#2034</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/2046'>https://github.com/quicwg/base-drafts/pull/2046</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>TLS provides AEAD and KDF</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2046/files#diff-0">draft-ietf-quic-tls.md</a>
    (39)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2046.patch'>https://github.com/quicwg/base-drafts/pull/2046.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2046.diff'>https://github.com/quicwg/base-drafts/pull/2046.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/2046">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyAEEC8DdoQZe_1bEHx6xruK7TU8ks5ux08sgaJpZM4YwA5X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxBEcXfuXCPF59UKHHi-pXS3o8euks5ux08sgaJpZM4YwA5X.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"TLS provides AEAD and KDF (#2046)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2046"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2046",
"url": "https://github.com/quicwg/base-drafts/pull/2046",
"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": "TLS provides AEAD and KDF (#2046)",
"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": "433903d",
"value": "TLS provides AEAD and KDF"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/2046/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\": 2046,\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\": 2046\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2046"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2046.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2046.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415239767\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bf757ac1ef68_1e5c3f82f84d45bc1047c--


From nobody Thu Nov 22 17: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 9625C12872C for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17: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 PgOiUtIf-k8f for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:32: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 6976A123FFD for <quic-issues@ietf.org>; Thu, 22 Nov 2018 17:32:47 -0800 (PST)
Date: Thu, 22 Nov 2018 17:32:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542936766; bh=EfGhFsKZfvWlhBWnY1rlm0Bm2d59WeNcMtqYKv3w9aY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=P6LOVsTmPzSrFvcBsDUVInNaq5ebSYVxjoTWifiqWdHB/SYdKfa3P4cNR0bqg4wM5 1Wl7HilNdvY5zbnPRnVo0Fh9oSNk25rnaL+lLbbmLHC+A6MAgHExf1F/k6F7CWttOK OracICYs3EYmPpHokBEMdfN18lNFGdioOidQoNmo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc3609d0d0ba5a92b8ef581f6e7b83a6c38b2b7c792cf00000001180f1abe92a169ce16de8969@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2047@github.com>
Subject: [quicwg/base-drafts] Expand on " (#2047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf758bebadfe_f4f3fae792d45bc6545"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vs7SYZhFKmu7ETu4Unl2osnMQts>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 01:32:49 -0000

----==_mimepart_5bf758bebadfe_f4f3fae792d45bc6545
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/2047
----==_mimepart_5bf758bebadfe_f4f3fae792d45bc6545
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/2047">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8lb_6jA_AkuUFWk_N_ATDDWRCvEks5ux1A-gaJpZM4YwBAv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9VaK3X3PoMQlx8KKxemaJn_tnJZks5ux1A-gaJpZM4YwBAv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Expand on \" (#2047)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2047"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2047",
"url": "https://github.com/quicwg/base-drafts/issues/2047",
"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": "Expand on \" (#2047)",
"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": 2047
}
]
}
],
"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\": 2047,\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\": 2047\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2047"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415240239\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf758bebadfe_f4f3fae792d45bc6545--


From nobody Thu Nov 22 17:41: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 A269412D4E7 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:41: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 f92HGAc_tkQH for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 17:41: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 44277129BBF for <quic-issues@ietf.org>; Thu, 22 Nov 2018 17:41:53 -0800 (PST)
Date: Thu, 22 Nov 2018 17:41:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542937312; bh=cqelgMZVjHRCcS8ZwPNIlkdCC0tla8IyiuXTlDoxrm8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gyZzjZHcWKqbCLKMtGbkauQS3iKpqT1RSJ0gpT+Q/Kxu5G6UG/tDUw9n5JRrqmmuK omtU2+ZvPOJu4NgDpuUa29+BTfKgsAcVlvnzB6i7SqNQtJOKarHVNNX04r1aXJ+3pl 0qzjFj/HT8VFAS9ZgGNnsza+H3gP7RwDIB6ZL7WA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb404e841bf0e7e9b7cace16bcf06a5dfdbf1f2092cf00000001180f1ce092a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c441141950@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf75ae062836_7a2c3f9b724d45c011536e"; 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/bNZoz9kkxdXRiUFGRDv8Cq-IAdA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 01:41:55 -0000

----==_mimepart_5bf75ae062836_7a2c3f9b724d45c011536e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This looks good.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441141950
----==_mimepart_5bf75ae062836_7a2c3f9b724d45c011536e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This looks good.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441141950">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq953Y2vwc4nzxIXpstpgbAAzDFgJks5ux1JggaJpZM4Ysfw7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3AkcawVBkjC5CiAa78iQW2jGOfZks5ux1JggaJpZM4Ysfw7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2034: This looks good."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441141950"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441141950",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441141950",
"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] Use the same KDF regardless of TLS version (#2034)",
"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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441141950"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414317627\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf75ae062836_7a2c3f9b724d45c011536e--


From nobody Thu Nov 22 18:15: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 D7A4612D4E7 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 18:15: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 qKTML7rYz0S5 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 18: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 AB5AD123FFD for <quic-issues@ietf.org>; Thu, 22 Nov 2018 18:15:23 -0800 (PST)
Date: Thu, 22 Nov 2018 18:15:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542939322; bh=FjwJHRkBlPt5/9Yh0FcC/kim+6QH64WP5edP2b3RGZU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zsMOGYGbTY9vwPGjpqK1qJuAX+N421ioqszRSMkmXErNXDyr8r9BLBFjziOdON4f1 WJwhDJ/nw/IVZRxoAuqQE9b1+n6z9TkjiKkZE+Mbu2BK3HB68uM+/HzOmxnYQm+W5Q yQT5bqhSLs9FJEQY0hODH3a9ElEaLZ2R+7AEer08=
From: Ken McMillan <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf60c0aea9d10a8cd560b910d06fb41086512779c92cf00000001180f24ba92a169ce16d3ac5a@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/177796544@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_5bf762baafe23_4c63fe4abed45c081873"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kenmcmil
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tKTp-IcNpZEU8Dvj99vrk6COimE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 02:15:26 -0000

----==_mimepart_5bf762baafe23_4c63fe4abed45c081873
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kenmcmil commented on this pull request.



> +
+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 result 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
+process.
+
+Abandoning this validation attempt before it either succeeds or times out
+increases exposure to the packet copying attack.

Maybe this statement should be made more explicit. That is, the server should not abandon or even postpone a pending path validation when a new apparent migration is seen. Consider the case where the copying attacker's path to the server has about the same latency as the client's path. The server will see a random mix of packets from both paths, which results in a rapid sequence of apparent migrations. If each apparent migration causes pending validation attempts to be abandoned, or just causes the timer to be reset, then no validation will succeed and the server will never send another non-probing packet. This is what I observed in picoquic -- successive timer resets caused the server to become completely silent. 

-- 
You are receiving this 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#discussion_r235836963
----==_mimepart_5bf762baafe23_4c63fe4abed45c081873
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kenmcmil</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2033#discussion_r235836963">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+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 result 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
+process.
+
+Abandoning this validation attempt before it either succeeds or times out
+increases exposure to the packet copying attack.
</pre>
<p>Maybe this statement should be made more explicit. That is, the server should not abandon or even postpone a pending path validation when a new apparent migration is seen. Consider the case where the copying attacker's path to the server has about the same latency as the client's path. The server will see a random mix of packets from both paths, which results in a rapid sequence of apparent migrations. If each apparent migration causes pending validation attempts to be abandoned, or just causes the timer to be reset, then no validation will succeed and the server will never send another non-probing packet. This is what I observed in picoquic -- successive timer resets caused the server to become completely silent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r235836963">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Pv9vBS5oLO_o7uBrg_wiR2njBrks5ux1o6gaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_QK5X7G4TcYzbOKJY753EQwKmETks5ux1o6gaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kenmcmil commented on #2033"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2033#discussion_r235836963"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#discussion_r235836963",
"url": "https://github.com/quicwg/base-drafts/pull/2033#discussion_r235836963",
"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": "@kenmcmil commented on 2033",
"sections": [
{
"text": "",
"activityTitle": "**Ken McMillan**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kenmcmil",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2033#discussion_r235836963"
}
],
"@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_5bf762baafe23_4c63fe4abed45c081873--


From nobody Thu Nov 22 19: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 C1397126CC7 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 19:38: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 a8R6dnwJNNeG for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 19:38: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 876A4123FFD for <quic-issues@ietf.org>; Thu, 22 Nov 2018 19:38:00 -0800 (PST)
Date: Thu, 22 Nov 2018 19:37:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542944279; bh=7i4bixy6WhQKxSvfNZDnnKkysQofFrWMU115XVs0ZcU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Uuuxx3uBYOHo/dPZOcc+d00pIL4FRZbsdlPCzaHwqtrZCgXldRExLYYW5b5+FCGz0 QcOpFBFHBAK+X+1Z6pHMUzqxH4oHsOEWCJjAnFCRAhNxSijI4EMfIEWi7SB7GHJslk KbV0jCpXagCYEyUgQNXNfkHaZ8/n4guVMvfFUXjA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9f12339697fffd938bf1538617a7194d148611092cf00000001180f381792a169ce16de87de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2046/review/177802574@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2046@github.com>
References: <quicwg/base-drafts/pull/2046@github.com>
Subject: Re: [quicwg/base-drafts] TLS provides AEAD and KDF (#2046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf7761789934_45153ff35bed45c03664f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FcV2EUgwCqVyooQ2RxcBxl8wv2Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 03:38:02 -0000

----==_mimepart_5bf7761789934_45153ff35bed45c03664f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho approved this pull request.

Looks perfect 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/2046#pullrequestreview-177802574
----==_mimepart_5bf7761789934_45153ff35bed45c03664f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> approved this pull request.</p>

<p>Looks perfect 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/2046#pullrequestreview-177802574">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw99lI1LLrRXay6gdE4g5maOMK5Kks5ux22XgaJpZM4YwA5X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5X4RTfdwxAiNeCfVSrcJCIiPBopks5ux22XgaJpZM4YwA5X.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2046"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2046#pullrequestreview-177802574"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2046#pullrequestreview-177802574",
"url": "https://github.com/quicwg/base-drafts/pull/2046#pullrequestreview-177802574",
"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 2046",
"sections": [
{
"text": "Looks perfect to me!",
"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/2046#pullrequestreview-177802574"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415239767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf7761789934_45153ff35bed45c03664f2--


From nobody Thu Nov 22 20:25: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 3549F130DE0 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 20:25: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 oAEE2nDyt_ss for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 20:25: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 DA251126DBF for <quic-issues@ietf.org>; Thu, 22 Nov 2018 20:25:21 -0800 (PST)
Date: Thu, 22 Nov 2018 20:25:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542947120; bh=398JiltZhEVdBdu7HZNMMLrvm5bht43mGuYmY0SZbHc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k58OmSsnSc7Kon2DQKn+p/P6YrMOknBFRYMCnD0j6IFSf29vQmsuv1aVwBzAv039+ HUN0f4UYtH20Qbviziu16mart0uTj4qskY19WVV+45ZhJbcLFEJJ8MAt7rlhbCv2Mr a6WNz7urWSUpLYFsRkTfHALL6ypznYARoWLj9yZQ=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03e68555b8e3ed5c23350987a62eeb180c741a1e92cf00000001180f433092a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/c441154247@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf78130ddad5_7a383f9b724d45c053306c"; 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/YqhMqPqefx2RYUtC9Vz7ebjMo6c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 04:25:23 -0000

----==_mimepart_5bf78130ddad5_7a383f9b724d45c053306c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I don't think that the collision argument is particularly relevant, because we ensure that QUIC is the exclusive user of the secret (something I think that we want to stipulate). 

The issue here is separation between TLS and QUIC handshakes. The reason (I assume) that you are using the "quic " labels in key derivation is to ensure that the QUIC traffic keys can never be the same as the TLS ones, even though they are derived from the same secret.. However, this isn't the case if you have no idea what the TLS KDF is, as it could perversely use the "quic " labels 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#issuecomment-441154247
----==_mimepart_5bf78130ddad5_7a383f9b724d45c053306c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I don't think that the collision argument is particularly relevant, be=
cause we ensure that QUIC is the exclusive user of the secret (something =
I think that we want to stipulate).</p>
</blockquote>
<p>The issue here is separation between TLS and QUIC handshakes. The reas=
on (I assume) that you are using the "quic " labels in key derivation is =
to ensure that the QUIC traffic keys can never be the same as the TLS one=
s, even though they are derived from the same secret.. However, this isn'=
t the case if you have no idea what the TLS KDF is, as it could perversel=
y use the "quic " labels</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2034#issuecomment-441154247">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-Gz5p=
c0FaboQdvMm7v-xWoF45erks5ux3iwgaJpZM4Ysfw7">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxardT44ACFivT4r4hsE6Dl_gzvw=
ks5ux3iwgaJpZM4Ysfw7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2034: \u003e I don't think that the collision argument is particularl=
y relevant, because we ensure that QUIC is the exclusive user of the secr=
et (something I think that we want to stipulate). \r\n\r\nThe issue here =
is separation between TLS and QUIC handshakes. The reason (I assume) that=
 you are using the \"quic \" labels in key derivation is to ensure that t=
he QUIC traffic keys can never be the same as the TLS ones, even though t=
hey are derived from the same secret.. However, this isn't the case if yo=
u have no idea what the TLS KDF is, as it could perversely use the \"quic=
 \" labels "}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/2034#issuecomment-441154247"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4=
41154247",
"url": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
54247",
"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] Use the same KDF regardless of TLS ver=
sion (#2034)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 2034,\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\": 2034\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2034#issuecomment-4411=
54247"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143176=
27\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf78130ddad5_7a383f9b724d45c053306c--


From nobody Thu Nov 22 20:47: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 8D29F126DBF for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 20:47: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 yrp4dRZZU8Qo for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 20:47: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 AE84F126CC7 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 20:47:21 -0800 (PST)
Date: Thu, 22 Nov 2018 20:47:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542948440; bh=f9aVEvhYHUDnvYLjH8SujEIDMU/yR+S7fXWrrcQiMSA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gVtAVwGmjd0F1j2Cq7Da9MNSJWXSkQ/COUYZ1agimA9yIKP2O+2n+2HTQj8RgrAn9 3PkV8p3NiO3YCo1RBj0nPukDblgSYEUQhhrE6fqGEjRfh7pwX5gNS9TdRIYYn+4AgF 6kqWx9AlUyvFZPozX/nOWIohmcAH2GCEs274wjus=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8509905fd53dcbbe4b19db99aa1079f409f1114c92cf00000001180f485892a169ce16de7e61@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/177808290@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_5bf78658b09c7_54d43f971a4d45b81945ef"; 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/CScJ4EYBzbT7LGr1wmgVd8bx7tY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 04:47:24 -0000

----==_mimepart_5bf78658b09c7_54d43f971a4d45b81945ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.



> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

Should we say that this means that the packet triggering this will never be acknowledged?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-177808290
----==_mimepart_5bf78658b09c7_54d43f971a4d45b81945ef
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/2045#discussion_r235846944">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p>Should we say that this means that the packet triggering this will never be acknowledged?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-177808290">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxONkSTy1Kvp7DV-8i80vCLouFwxks5ux33YgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwQ7H1YK5uj3E8nYGdrWCNEEKq_6ks5ux33YgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-177808290"}}}</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-177808290",
"url": "https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-177808290",
"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 2045",
"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/2045#pullrequestreview-177808290"
}
],
"@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_5bf78658b09c7_54d43f971a4d45b81945ef--


From nobody Thu Nov 22 20:54: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 EFEE2126DBF for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 20:54: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 XQFPBZguv9t7 for <quic-issues@ietfa.amsl.com>; Thu, 22 Nov 2018 20:54: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 622A3126CC7 for <quic-issues@ietf.org>; Thu, 22 Nov 2018 20:54:53 -0800 (PST)
Date: Thu, 22 Nov 2018 20:54:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542948892; bh=zUj0nlPNlHdF4YPnSANjJ4FVXVzYpSdWZEyEfvN9jI4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rRHfZzBd4kj+XiFbGLcDi0Ce4D9LdXQ4gTVS7oT8UlBT41wGDgffOZt0l+w3o0GAq mkQEszSHHV1Bx5znKuWy9Vuaaguqi2Ur8nC5uK1EwHVftuFHQ/+NtonorK6WHAg1mH f6gBFnKUWqmZg88Eu1il3kmY/sX5YSQ3Vjsg6bdk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9053cd0c3686f4e7f85164588774d3ff05ec39e692cf00000001180f4a1c92a169ce16db4934@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2041/441156333@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2041@github.com>
References: <quicwg/base-drafts/issues/2041@github.com>
Subject: Re: [quicwg/base-drafts] Rename QPACK to HPACK3? (#2041)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf7881c8e54c_25b03fe4abed45c0960ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E4goqO646jCGL9oG9sJn5i62QTw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 04:54:55 -0000

----==_mimepart_5bf7881c8e54c_25b03fe4abed45c0960ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

My view is that it=E2=80=99s only the static table that=E2=80=99s HTTP-sp=
ecific.=0D
=0D
And we do not need a TP for having different static tables for each proto=
col; the use of protocol is negotiated by using ALPN, and static table se=
lection can naturally depend on that.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2041#issuecomment-441156333=

----==_mimepart_5bf7881c8e54c_25b03fe4abed45c0960ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My view is that it=E2=80=99s only the static table that=E2=80=99s HTTP=
-specific.</p>
<p>And we do not need a TP for having different static tables for each pr=
otocol; the use of protocol is negotiated by using ALPN, and static table=
 selection can naturally depend 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/issues/2041#issuecomment-441156333">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Qn=
jfFQ_1Sn6palBsPnY1yibnF-ks5ux3-cgaJpZM4YvDsW">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8hs0A_4kyBdQB436RaYx45B=
R5LFks5ux3-cgaJpZM4YvDsW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2041: My view is that it=E2=80=99s only the static table that=E2=80=
=99s HTTP-specific.\r\n\r\nAnd we do not need a TP for having different s=
tatic tables for each protocol; the use of protocol is negotiated by usin=
g ALPN, and static table selection can naturally depend on that."}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/2041#issuecomment-441156333"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment=
-441156333",
"url": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-44=
1156333",
"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 QPACK to HPACK3? (#2041)",
"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\": 2041,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2041#issuecomment-44=
1156333"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4149890=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf7881c8e54c_25b03fe4abed45c0960ae--


From nobody Fri Nov 23 05:54: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 EE71B130DEC for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 05:54: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, 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 i5tjk7WQiz3C for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 05:54: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 3D0D7129AB8 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 05:54:48 -0800 (PST)
Date: Fri, 23 Nov 2018 05:54:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542981286; bh=ikhh4GQYB9fEo5XrcSYWVa+BrwP5pEWW+DEX6TzmQIY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hU6QrlsfSXbUXVYoykxfFVyy55SnUxGll/NvHBKOL70hUfbcGhDNFLnH5toJq46Wu ZkRaUpaeJdeJ8gQ0qBlY0DrsmfwMnGjawyUMtProA1EYin/CddEOgpiRD7b/AzF/Rc fGwT/u8qGDhyAb7gucANIf3Ch3QQPWm5VQxBqLdA=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d544556b0eb2739795fe0b4699ac791dc7bbbc392cf00000001180fc8a692a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/review/177934867@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf806a62ed89_1cb13fdc77ad45c4735cb"; 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/1R3BBGvbpQzkyLUAuu_P8ZURl2E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 13:54:50 -0000

----==_mimepart_5bf806a62ed89_1cb13fdc77ad45c4735cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> @@ -1014,12 +1014,12 @@ represented as an 8-bit prefix string literal.
 QPACK defines two settings which are included in the HTTP/QUIC SETTINGS frame.
 
   SETTINGS_HEADER_TABLE_SIZE (0x1):
-  : An integer with a maximum value of 2^30 - 1.  The default value is 4,096
+  : An integer with a maximum value of 2^30 - 1.  The default value is zero
     bytes.  See {{table-dynamic}} for usage.

This is an interesting question.  [Section 2.2.2 of QPACK-03](https://tools.ietf.org/html/draft-ietf-quic-qpack-03#section-2.2.2) begins as follows:

>  The size of the dynamic table is the sum of the size of its entries.
>
>  The size of an entry is the sum of its name's length in octets (as defined in Section 5.1.2), its value's length in octets, and 32.

My reading of this is that the table size is measured in octets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038#discussion_r235947225
----==_mimepart_5bf806a62ed89_1cb13fdc77ad45c4735cb
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/2038#discussion_r235947225">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1014,12 +1014,12 @@ represented as an 8-bit prefix string literal.
 QPACK defines two settings which are included in the HTTP/QUIC SETTINGS frame.
 
   SETTINGS_HEADER_TABLE_SIZE (0x1):
-  : An integer with a maximum value of 2^30 - 1.  The default value is 4,096
+  : An integer with a maximum value of 2^30 - 1.  The default value is zero
     bytes.  See {{table-dynamic}} for usage.
</pre>
<p>This is an interesting question.  <a href="https://tools.ietf.org/html/draft-ietf-quic-qpack-03#section-2.2.2" rel="nofollow">Section 2.2.2 of QPACK-03</a> begins as follows:</p>
<blockquote>
<p>The size of the dynamic table is the sum of the size of its entries.</p>
<p>The size of an entry is the sum of its name's length in octets (as defined in Section 5.1.2), its value's length in octets, and 32.</p>
</blockquote>
<p>My reading of this is that the table size is measured in octets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2038#discussion_r235947225">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq16WYKT_iRFhhq38MH6nRa0niVolks5ux_4mgaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxZfARPaDvSn3RcxBhcOx5c35wtSks5ux_4mgaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2038"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038#discussion_r235947225"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#discussion_r235947225",
"url": "https://github.com/quicwg/base-drafts/pull/2038#discussion_r235947225",
"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": "@dtikhonov commented on 2038",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038#discussion_r235947225"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf806a62ed89_1cb13fdc77ad45c4735cb--


From nobody Fri Nov 23 06:01: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 6908C130DFE for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 06:01:39 -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 v_WTfGHF5-QI for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 06:01: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 E94DE129AB8 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 06:01:37 -0800 (PST)
Date: Fri, 23 Nov 2018 06:01:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542981696; bh=CDixhBAVagrU+Ln7412PIUgZquQSfblsF+24wzzHjlk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WjejZUHeLiS1xy3wjVaHlU++DBjhWYuyS5bMaf+HejnY4MpJs3S9O4QObPikzK3di J0P1AD0Dmj5v4M2nM4sLwE97HYUJO50wcxf0OE1UzIerhv4kt8xbO/EcqqXZGa90+I Ckny4vp4N5uZUa1PxHCOJreDmkxoYIx52jQjoKQg=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb5ae4f3de82944e823327aacd410d418d17b48092cf00000001180fca4092a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/review/177937253@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf80840dc059_2bf03fc2ae4d45bc1160dc"; 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/aEr3AC3JxayqI8uViOFG4FSnWWE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 14:01:39 -0000

----==_mimepart_5bf80840dc059_2bf03fc2ae4d45bc1160dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov approved this pull request.

This is a good 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/2038#pullrequestreview-177937253
----==_mimepart_5bf80840dc059_2bf03fc2ae4d45bc1160dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> approved this pull request.</p>

<p>This is a good 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/2038#pullrequestreview-177937253">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxo2-T0FY24L2Oe301ZycLB-jGEPks5ux__AgaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2eQp7KnYAlkxe01jRqvB-caVpeSks5ux__AgaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #2038"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177937253"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177937253",
"url": "https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177937253",
"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": "@dtikhonov approved 2038",
"sections": [
{
"text": "This is a good change.",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-177937253"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf80840dc059_2bf03fc2ae4d45bc1160dc--


From nobody Fri Nov 23 07: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 A4516130E3F for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 07:26: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 IE6rz0V1tecF for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 07:26: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 00DE1130E3B for <quic-issues@ietf.org>; Fri, 23 Nov 2018 07:26:35 -0800 (PST)
Date: Fri, 23 Nov 2018 07:26:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542986794; bh=yUM4PXBcbIIBwBNaWjZI1cVivkOovfWTl5KMAJxas8o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yNXRzdzmDhEFgyna4otVD4lxIc7D96kIfszy/uU80g/1Rc+mCJQnxSg2Jo8DrEpH4 GgLPe8LaJsbnjxA4kNCw0yKO8cbrrFk3kJvVKpryEdpu1hxxvXoQ6oczOmvcZBPB2A kScsV9cFH1HtDoZvFCVzB0y/N/jZdWTDp0GvSXTc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0230aaef14cd0f138879335619b5564db524b12692cf00000001180fde2a92a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/c441267896@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf81c2ae020a_3543fa607cd45b427856e"; 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/K0E6jdc15JtryPiZBkRTrXavFWA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 15:26:38 -0000

----==_mimepart_5bf81c2ae020a_3543fa607cd45b427856e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Shouldn=E2=80=99t octets be bytes for consistency with 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/2038#issuecomment-441267896=

----==_mimepart_5bf81c2ae020a_3543fa607cd45b427856e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Shouldn=E2=80=99t octets be bytes for consistency with 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/2038#issuecomment-441267896">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq89_jB=
yDqnddWYBsDuHsoSIgUWrsks5uyBOqgaJpZM4YuNMm">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq4Vfxz0grbzlZCUAoH4ckXVUCOMd=
ks5uyBOqgaJpZM4YuNMm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2038: Shouldn=E2=80=99t octets be bytes for consistency with tra=
nsport?"}],"action":{"name":"View Pull Request","url":"https://github.com=
/quicwg/base-drafts/pull/2038#issuecomment-441267896"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4=
41267896",
"url": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4412=
67896",
"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] Default settings in HTTP (#2038)",
"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\": 2038,\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\": 2038\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4412=
67896"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4147658=
62\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf81c2ae020a_3543fa607cd45b427856e--


From nobody Fri Nov 23 08:05: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 9B590130E2E for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 08:05: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 xIJsrxPPG35g for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 08:05: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 DC52D130DFF for <quic-issues@ietf.org>; Fri, 23 Nov 2018 08:05:17 -0800 (PST)
Date: Fri, 23 Nov 2018 08:05:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542989116; bh=znH1DAuhzlT/JFYnaaCdhBfONlMr40Oi7he58Czv0pM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CgWKQ4aKRhOx43Z7zSpI5rXKrpyKnYBilLELtTK6J/ZRxFZmkYrKaY23ADwnw/QDb OVQyGv/0kCXue6O44DDIiZeNG9eSEsdK+fp3d/ACv2iNDZlE1hF4KTL6UtFep3jXuh fhziJryh5ErS+oTa4R/yDTDiKo1UadKnalk+vRP8=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5bda2cc9e4956d51ca0ed29a91f4dad2156be02a92cf00000001180fe73c92a169ce16e17148@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2048@github.com>
Subject: [quicwg/base-drafts] Receipt of STOP_SENDING on already-closed stream (#2048)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf8253c66cb1_515c3fb8b94d45c06026cb"; 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/QxC5mHX7E-d25i2IoRrj8BEifC0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 16:05:20 -0000

----==_mimepart_5bf8253c66cb1_515c3fb8b94d45c06026cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

As of today, the draft states the following:=0D
=0D
> Receiving a STOP_SENDING frame for a locally-initiated send stream that=
 is =E2=80=9CReady=E2=80=9D or non-existent MUST be treated as a connecti=
on error of type PROTOCOL_VIOLATION.=0D
=0D
Due to packet loss, it is possible for a _STOP_SENDING_ frame to arrive a=
fter the stream initiator closes the stream.  In this case, it should not=
 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/issues/2048=

----==_mimepart_5bf8253c66cb1_515c3fb8b94d45c06026cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As of today, the draft states the following:</p>
<blockquote>
<p>Receiving a STOP_SENDING frame for a locally-initiated send stream tha=
t is =E2=80=9CReady=E2=80=9D or non-existent MUST be treated as a connect=
ion error of type PROTOCOL_VIOLATION.</p>
</blockquote>
<p>Due to packet loss, it is possible for a <em>STOP_SENDING</em> frame t=
o arrive after the stream initiator closes the stream.  In this case, it =
should not be 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/issues/2048">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AWbkq7q6qxjxJCrt1wlkl-31cFRfrGN=
Yks5uyBy8gaJpZM4Yw4F0">mute the thread</a>.<img src=3D"https://github.com=
/notifications/beacon/AWbkq83bzKk9Mf-_BVysiHcoJ1H6bfFPks5uyBy8gaJpZM4Yw4F=
0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"=
Receipt of STOP_SENDING on already-closed stream (#2048)"}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2048=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2048",
"url": "https://github.com/quicwg/base-drafts/issues/2048",
"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": "Receipt of STOP_SENDING on already-closed stream (#2048)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2048
}
]
}
],
"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\": 2048,\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\": 2048\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2048"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4154658=
44\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf8253c66cb1_515c3fb8b94d45c06026cb--


From nobody Fri Nov 23 08:29: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 B515C130E3D for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 08:29: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 a29uYEtn9ayL for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 08:29: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 69145130E34 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 08:29:43 -0800 (PST)
Date: Fri, 23 Nov 2018 08:29:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542990582; bh=vWnk5WS7Y1hlON4lCej31Qoc9oTdAwBTpEzkOhPU5ZE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ilPF8g+QflWnaOLQGcDCkRkgT6bzB4HIcuGz0lEnpJgD+aQw39Sd3J+HOF/UIWvm9 twKxsC3/GFoSG0QFf+vHRildC/Gay7kQyRNruP7hQj0YHX4HHKbjwKKH0m5f5RdTcd yBCJV6cDQkzkl9axCOjZCts+6FiaCe4rOCwYxWog=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9617463d0ae76c5007973bb51b6ade74c95bcbe992cf00000001180fecf692a169ce16e17148@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2048/441281165@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2048@github.com>
References: <quicwg/base-drafts/issues/2048@github.com>
Subject: Re: [quicwg/base-drafts] Receipt of STOP_SENDING on already-closed stream (#2048)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf82af6752a4_2c433ff9ab8d45c0816281"; 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/seTnmS-SKLfkNUjxTV7qx0fcIi4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 16:29:45 -0000

----==_mimepart_5bf82af6752a4_2c433ff9ab8d45c0816281
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There are many other reasons why this could happen, but I don't think this is a problem. A stream does not cease to exist just because it is closed. From memory that state chart should be ok. But since you raise this point, perhaps clarification is needed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281165
----==_mimepart_5bf82af6752a4_2c433ff9ab8d45c0816281
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There are many other reasons why this could happen, but I don't think this is a problem. A stream does not cease to exist just because it is closed. From memory that state chart should be ok. But since you raise this point, perhaps clarification is needed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281165">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx0CTfz0K-WNaYEaZ5RskJJWc6s0ks5uyCJ2gaJpZM4Yw4F0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7xwAjOoQmByh62Qk6WEPTab-fbmks5uyCJ2gaJpZM4Yw4F0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2048: There are many other reasons why this could happen, but I don't think this is a problem. A stream does not cease to exist just because it is closed. From memory that state chart should be ok. But since you raise this point, perhaps clarification is needed."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281165"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281165",
"url": "https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281165",
"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] Receipt of STOP_SENDING on already-closed stream (#2048)",
"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\": 2048,\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\": 2048\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281165"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415465844\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf82af6752a4_2c433ff9ab8d45c0816281--


From nobody Fri Nov 23 08:32: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 9CCD2130E3E for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 08:32: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 PdFzVvZKecWL for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 08:32: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 49FB0130E34 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 08:32:00 -0800 (PST)
Date: Fri, 23 Nov 2018 08:31:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542990718; bh=u+CMi2/QLiDOuVQMsQTaZIdIaYT1e8rjkgrZsBap2e0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f9OFdV2iSA6c6oSUgzqA5taHEHmcGn/agSBHJUnILRGoPzlqUgeG8UA3yqjcBBP88 yn65yTGNxxIbtCXVjaJkcRL7rJRFG2n5x2Urrr4Pk/ly2pagyDRYXE8UOKOMh4kC7z 6xf3Fx4DW/L8UHwE3bXlRVqk6MBm9hTC5nVra4i4=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab858080f312540f072f8b22bd9da99d138dd887ff92cf00000001180fed7e92a169ce16e17148@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2048/441281614@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2048@github.com>
References: <quicwg/base-drafts/issues/2048@github.com>
Subject: Re: [quicwg/base-drafts] Receipt of STOP_SENDING on already-closed stream (#2048)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf82b7e30681_574a3fc2ae4d45bc4387b6"; 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/hyEOaFqH4au_cOr2Bho3fk57LQQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 16:32:02 -0000

----==_mimepart_5bf82b7e30681_574a3fc2ae4d45bc4387b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The term "non-existent" is only used once in the entire draft.  I presumed it meant "not yet opened."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281614
----==_mimepart_5bf82b7e30681_574a3fc2ae4d45bc4387b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The term "non-existent" is only used once in the entire draft.  I presumed it meant "not yet opened."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9YqecIkVvLUto6sxrknSPr6zkVlks5uyCL-gaJpZM4Yw4F0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-tvRVVaTUhc8rTy1UuhnqasPRkfks5uyCL-gaJpZM4Yw4F0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2048: The term \"non-existent\" is only used once in the entire draft.  I presumed it meant \"not yet opened.\""}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281614"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281614",
"url": "https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281614",
"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] Receipt of STOP_SENDING on already-closed stream (#2048)",
"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\": 2048,\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\": 2048\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2048#issuecomment-441281614"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415465844\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf82b7e30681_574a3fc2ae4d45bc4387b6--


From nobody Fri Nov 23 10: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 96163130DCA for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 10:40: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 HKdypkVhiN_R for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 10:40: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 EF804130DC0 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 10:40:46 -0800 (PST)
Date: Fri, 23 Nov 2018 10:40:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542998445; bh=HyowAX2dcuceU6eNNLoaczfOwc7qX43L53pTg/IAmLU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bXV6y0Td1piepH9ndH+MrOZuAVDqwxwNti0f7eKyNlVd7HQItgM1I8Q+MZ1gzKo6R wEXtQJ7B+hZ5z5w/pBfaC/qV28MtWj09KFasNoXTdXcs+hkH60Z4vVaR12pXO9NZOu a8h5dRGCd3zATAyhLjs4DuB6qPwpl/yE/dDb+vb0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf54f5c1fb0141008aaf83999e73681017157e01a92cf0000000118100bad92a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/178007986@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf849ada17ea_2c4f3ff9ab8d45c011662b7"; 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/RHLAUIimWeaVkuGq4k_nZl38WiI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 18:40:49 -0000

----==_mimepart_5bf849ada17ea_2c4f3ff9ab8d45c011662b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -780,9 +780,12 @@ connection ID in the client's first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
+TLS_AES_128_CCM_8_SHA256.  The AEAD for that ciphersuite, AEAD_AES_128_CCM_8
+{{?CCM=RFC6655}}, does not produce a large enough authentication tag for use
+with header protection ({{header-protect}}).  All other ciphersuites defined in
+{{!TLS13}} have a 16-byte authentication tag and produce an output 16 bytes
+larger than their input.

It seems like there are two issues here:

1. What is sufficient to allow PNE.
2. What ciphers are secure enough.

It seems like for (1) we ought to say: "any cipher used with QUIC MUST have a minimum output size of at least X unpredictable bytes". That will exclude this cipher.

For (2) I think we ought to punt this to TLS.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-178007986
----==_mimepart_5bf849ada17ea_2c4f3ff9ab8d45c011662b7
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/2029#discussion_r236005375">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -780,9 +780,12 @@ connection ID in the client&#39;s first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
+TLS_AES_128_CCM_8_SHA256.  The AEAD for that ciphersuite, AEAD_AES_128_CCM_8
+{{?CCM=RFC6655}}, does not produce a large enough authentication tag for use
+with header protection ({{header-protect}}).  All other ciphersuites defined in
+{{!TLS13}} have a 16-byte authentication tag and produce an output 16 bytes
+larger than their input.
</pre>
<p>It seems like there are two issues here:</p>
<ol>
<li>What is sufficient to allow PNE.</li>
<li>What ciphers are secure enough.</li>
</ol>
<p>It seems like for (1) we ought to say: "any cipher used with QUIC MUST have a minimum output size of at least X unpredictable bytes". That will exclude this cipher.</p>
<p>For (2) I think we ought to punt this to TLS.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-178007986">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7HuezZM0kSvLQTS6J52n2ICrmOBks5uyEEtgaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-oF4maKywm-yBO8peySxcKfa8Qjks5uyEEtgaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-178007986"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-178007986",
"url": "https://github.com/quicwg/base-drafts/pull/2029#pullrequestreview-178007986",
"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 2029",
"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/2029#pullrequestreview-178007986"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf849ada17ea_2c4f3ff9ab8d45c011662b7--


From nobody Fri Nov 23 11: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 06AE512DD85 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 11:01: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 v10nZP8iRZrV for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 11:01: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 695E91288EB for <quic-issues@ietf.org>; Fri, 23 Nov 2018 11:01:56 -0800 (PST)
Date: Fri, 23 Nov 2018 11:01:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1542999715; bh=m1F/3Sq3k3ShPTIkjnYvEUnY6xK16xmEpyUyhMYPDts=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PPbbW/QGyUifVFagVKtkxxEQgakEm5tKU5TX/S2mzOfyRuKWz/vkKcekq8A2yhlu+ VH8OYOpp/Zpglle03l29Pm+ePY9HUSgUkEoEpatHlP21mhk8LCwRVMfn4woq0L49Ur 09LvmexKewC72rWOff+aETGa4F6vy5Sb7riLstBo=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2a3463471279335024337268ad02ae5e5a86ac092cf00000001181010a392a169ce169265bd@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/review/178010552@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_5bf84ea3b9997_31763fc2ae4d45bc15760cc"; 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/3wW_i0SHVV-qwJwvAJ0iinLWXcE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 19:01:58 -0000

----==_mimepart_5bf84ea3b9997_31763fc2ae4d45bc15760cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr requested changes on this pull request.



> @@ -235,11 +235,19 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.

I don't think you want this to be random but rather deterministic and unpredictable.

"The selection process should be externally unpredictable but consistent for any given combination of source and destination address/port. For instance, the implementation might have a static key which it uses to key a pseudorandom function over these values and use the output to determine whether to send the spin bit:".

With that said, is your thought that if there is migration the spin bit might suddenly start or stop working? If not, you need to rephrase this as being about the initial parameters.

> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

I have a number of problems with this text:

1. I don't think we need to specify anything
2. If we are to specify something, I would prefer it to be random on a per-packet basis.
3. The combination of SHOULD/MUST isn't even clear about whether other behaviors are permissible.

-- 
You are receiving this 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#pullrequestreview-178010552
----==_mimepart_5bf84ea3b9997_31763fc2ae4d45bc15760cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236007430">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,11 +235,19 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
</pre>
<p>I don't think you want this to be random but rather deterministic and unpredictable.</p>
<p>"The selection process should be externally unpredictable but consistent for any given combination of source and destination address/port. For instance, the implementation might have a static key which it uses to key a pseudorandom function over these values and use the output to determine whether to send the spin bit:".</p>
<p>With that said, is your thought that if there is migration the spin bit might suddenly start or stop working? If not, you need to rephrase this as being about the initial parameters.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236007610">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>I have a number of problems with this text:</p>
<ol>
<li>I don't think we need to specify anything</li>
<li>If we are to specify something, I would prefer it to be random on a per-packet basis.</li>
<li>The combination of SHOULD/MUST isn't even clear about whether other behaviors are permissible.</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/1982#pullrequestreview-178010552">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyWHepHXgjbgK6iJv1JqGNSp--eJks5uyEYjgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3A23d3yzDU3H2OtL8MxiKDtInqiks5uyEYjgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 requested changes on #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178010552"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178010552",
"url": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178010552",
"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 requested changes on 1982",
"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/1982#pullrequestreview-178010552"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf84ea3b9997_31763fc2ae4d45bc15760cc--


From nobody Fri Nov 23 11: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 0D1C4130DEE for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 11:09: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 UgTj57Dec_Li for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 11:09: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 5912612DD85 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 11:09:17 -0800 (PST)
Date: Fri, 23 Nov 2018 11:09:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543000156; bh=cwMTNdz/Q0glSpjHDzmxVC6fBGPhv9VKYgnkBNIb2nc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HkZ5EDqttDU6JLGh+HmPbvsR8ZEaIerB4QNSAL4SW/HA4cx4SXYqED2O6aYWvgLqm iP2VAWSdmvLxa7jxvvSDEoqA0+ATt4ISS60LVTEDaW451LBiq+NPFrbi5uctDlG0dB g+O4DO2zDRR/lacvJE5OF5OEtOCCCaXq5lJ3RpFw=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd185a299def3b871bb3133b615261b23e7006cda92cf000000011810125c92a169ce16a20dde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1994/441305154@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1994@github.com>
References: <quicwg/base-drafts/issues/1994@github.com>
Subject: Re: [quicwg/base-drafts] endpoints don't know how many connection IDs the peer is willing to store (#1994)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf8505c7fa2d_25873fbd29ed45c42487a0"; 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/VrOr3ZeztHa8F0Bwo7_GJjvS_KA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 19:09:19 -0000

----==_mimepart_5bf8505c7fa2d_25873fbd29ed45c42487a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure we need this, but if we are going to bother to have it, then it should be a target. I.e., the other side should be required to keep you full, not just not to send you any more than this.

I'm also concerned by the semantics of having exceeding the max be an error, because it introduces pressure to increase max. The issue is that what you want to have is spare CIDs, and right now the only real way to elicit new CIDs is to RETIRE, but while that's in flight, if the other side is at max it can't send more, so this makes things more brittle.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1994#issuecomment-441305154
----==_mimepart_5bf8505c7fa2d_25873fbd29ed45c42487a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not sure we need this, but if we are going to bother to have it, t=
hen it should be a target. I.e., the other side should be required to kee=
p you full, not just not to send you any more than this.</p>
<p>I'm also concerned by the semantics of having exceeding the max be an =
error, because it introduces pressure to increase max. The issue is that =
what you want to have is spare CIDs, and right now the only real way to e=
licit new CIDs is to RETIRE, but while that's in flight, if the other sid=
e is at max it can't send more, so this makes things more brittle.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1994#issuecomment-441305154">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyWx=
HdjHVZKgImxqcJuH8a7YmUPiks5uyEfcgaJpZM4YZZG9">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_5_WPmZ8MOwz9j364Qcj1HA=
5gByks5uyEfcgaJpZM4YZZG9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1994: I'm not sure we need this, but if we are going to bother to hav=
e it, then it should be a target. I.e., the other side should be required=
 to keep you full, not just not to send you any more than this.\r\n\r\nI'=
m also concerned by the semantics of having exceeding the max be an error=
, because it introduces pressure to increase max. The issue is that what =
you want to have is spare CIDs, and right now the only real way to elicit=
 new CIDs is to RETIRE, but while that's in flight, if the other side is =
at max it can't send more, so this makes things more brittle."}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/1994#issuecomment-441305154"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment=
-441305154",
"url": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-44=
1305154",
"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] endpoints don't know how many connecti=
on IDs the peer is willing to store (#1994)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1994,\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\": 1994\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-44=
1305154"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4093096=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf8505c7fa2d_25873fbd29ed45c42487a0--


From nobody Fri Nov 23 11:11: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 4EEE6130DE8 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 11: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 UKPJsdMM27P3 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 11:11: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 5C49D130DC0 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 11:11:17 -0800 (PST)
Date: Fri, 23 Nov 2018 11:11:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543000276; bh=Rxwga2O5JnPqmeMHKgu4GKsflk2HlWgMHcdn3w61IwE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i8r+zcpAI3BHWNBNzZoFvT+u1dzRAkxPex0OOf+X2tq5sD8zsqF2cGZNNS40wG7qy BSLp6or26D9GpvfxnjuGbehxQzy3b4a3AMNUipdWjJ26f+fR0xRQ74NH6C4XyCJRmz cxNH/gnwBOXa1ZLNthZv8w9xLUw7TBnCtwtaL1eQ=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb562c019e22e5a2f64bd147ed001d9088127fc7c92cf00000001181012d492a169ce16de4d7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2044/review/178012006@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2044@github.com>
References: <quicwg/base-drafts/pull/2044@github.com>
Subject: Re: [quicwg/base-drafts] It's just TLS (#2044)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf850d4417bd_71473fa66fed45b81578217"; 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/mcw-h87NW8xKDENFO2RsQsJxFB0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 19:11:20 -0000

----==_mimepart_5bf850d4417bd_71473fa66fed45b81578217
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr 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/2044#pullrequestreview-178012006
----==_mimepart_5bf850d4417bd_71473fa66fed45b81578217
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</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/2044#pullrequestreview-178012006">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq754e9c5YuICRiS_oJfDKcP2VQEHks5uyEhUgaJpZM4Yv8f8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8_lz0wyEASY2M5VTbHiw4cvKR8Tks5uyEhUgaJpZM4Yv8f8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2044"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2044#pullrequestreview-178012006"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2044#pullrequestreview-178012006",
"url": "https://github.com/quicwg/base-drafts/pull/2044#pullrequestreview-178012006",
"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 approved 2044",
"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/2044#pullrequestreview-178012006"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415221756\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf850d4417bd_71473fa66fed45b81578217--


From nobody Fri Nov 23 11:34: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 5743912D84D for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 11:34: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 teyBRwXI34v4 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 11:34: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 E590612D4EB for <quic-issues@ietf.org>; Fri, 23 Nov 2018 11:34:08 -0800 (PST)
Date: Fri, 23 Nov 2018 11:34:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543001647; bh=NfDHLF/rAe8VgJKyWBOSlr8KnN70H8gzKP4Uk5Oy/Hw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sp53ciTjGrVsrG2YqkPRqjjTbTRqN0buA0WEKfNddmsYOtESFQIJrQHHIt6DBN7dl J0sd48oFPtuaRksCvTZO+BkSxBz6hgKPWucSNUUvamPEmQbwsezLzHwPxSHprgWGb1 DjcDjlpX2xjzmfX8vr8NObgk+LcgKt4Dl0Oa/8V0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0c86b59735b930f9dadac9023f60810bc48291892cf000000011810182f92a169ce16de7e61@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/178014366@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_5bf8562fe6379_56ee3f8f6d8d45b414124b2"; 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/_ttdsuJwDuCrwy2nMvACthJKGzY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 19:34:11 -0000

----==_mimepart_5bf8562fe6379_56ee3f8f6d8d45b414124b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr requested changes on this pull request.



> @@ -439,6 +456,13 @@ 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
+
+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 encryption level is also
+discarded.

I'm not sure I understand what this mean; it seems like there is one set of variables. Do you mean you reset all the variables to the initial values.

> @@ -1059,6 +1083,14 @@ 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 encryption level are discarded (see {{QUIC-TLS}}), any packets
+sent with those keys are removed from the count of bytes in flight.  No loss
+events will occur for these packets.  Note that it is expected that keys are
+discarded after those packets would be declared lost, but Initial secrets are
+destroyed earlier.

I'm not sure I understand this text.

> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

I thought the sense of the discussion in BKK was *not* to do this. It's a weird kind of implicit ACKIng. This probably needs list and issue discussion, not just merging at this time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-178014366
----==_mimepart_5bf8562fe6379_56ee3f8f6d8d45b414124b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2045#discussion_r236010387">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -439,6 +456,13 @@ 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
+
+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 encryption level is also
+discarded.
</pre>
<p>I'm not sure I understand what this mean; it seems like there is one set of variables. Do you mean you reset all the variables to the initial values.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2045#discussion_r236010540">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1059,6 +1083,14 @@ 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 encryption level are discarded (see {{QUIC-TLS}}), any packets
+sent with those keys are removed from the count of bytes in flight.  No loss
+events will occur for these packets.  Note that it is expected that keys are
+discarded after those packets would be declared lost, but Initial secrets are
+destroyed earlier.
</pre>
<p>I'm not sure I understand this text.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2045#discussion_r236010736">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p>I thought the sense of the discussion in BKK was <em>not</em> to do this. It's a weird kind of implicit ACKIng. This probably needs list and issue discussion, not just merging at this time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-178014366">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_1TSMmmp8K0EVPKLTWWAcphvrzVks5uyE2vgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ypwg4qQP1EiHaQCgPtC0PcOG1oks5uyE2vgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 requested changes on #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-178014366"}}}</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-178014366",
"url": "https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-178014366",
"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 requested changes on 2045",
"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/2045#pullrequestreview-178014366"
}
],
"@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_5bf8562fe6379_56ee3f8f6d8d45b414124b2--


From nobody Fri Nov 23 13:44: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 CD839127133 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 13:44: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 Fj0Mwec3jhGL for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 13:44: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 2F56B124BF6 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 13:44:11 -0800 (PST)
Date: Fri, 23 Nov 2018 13:44:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543009450; bh=OK7dTUzUCU5EIh9g0pBq8k6nxU+dOLa8y2SdfDIq1sc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CE1MrUDgYomLhdMh9VlT3D74uEAXzTlYfOEYyMTD6iqHFdAJETdyoyGMwx6ZlDquy z3+wjOneP0B0o8XgID/isYW/X5H+0r5sLkybX0YzVj+XF7zWp8/aY72/i8dCZuadS7 2EmtN1jzUtUcvOXKQealcGIWsYy8kGSV+219p1Dk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab210e85551c6059b07eb1caaf8a44e14a269c87af92cf00000001181036a992a169ce16c2396c@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/441321331@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_5bf874aa6e6_358b3fb36d4d45bc2610e0"; 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/V-V-ElP2USk-ZzXCDD_HnUSe5FE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 21:44:13 -0000

----==_mimepart_5bf874aa6e6_358b3fb36d4d45bc2610e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the real question is whether they are too small. If you build them with self-encryption, you might want more room.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2018#issuecomment-441321331
----==_mimepart_5bf874aa6e6_358b3fb36d4d45bc2610e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think the real question is whether they are too small. If you build them with self-encryption, you might want more room.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2018#issuecomment-441321331">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8kMUqVt_SpA8pMb--UM9d7grjuJks5uyGwpgaJpZM4YnRg3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxYbFjAtP4go_AABpy49kTTEvsoLks5uyGwpgaJpZM4YnRg3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2018: I think the real question is whether they are too small. If you build them with self-encryption, you might want more room."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2018#issuecomment-441321331"}}}</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-441321331",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-441321331",
"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": "**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\": 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-441321331"
}
],
"@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_5bf874aa6e6_358b3fb36d4d45bc2610e0--


From nobody Fri Nov 23 15:01: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 3726D130DC1 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 15:01: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 zbnFNPN7yHEO for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 15:01: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 A4B30128AFB for <quic-issues@ietf.org>; Fri, 23 Nov 2018 15:01:36 -0800 (PST)
Date: Fri, 23 Nov 2018 15:01:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543014095; bh=LHXQ2gKqwq08Hz1Ety0W9ZMBA2E+0fmtgc0ChJj3GRo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nTulqIkDlX8U+cEgxIMW3FiyvTUj0toispgXEcxRek9/YQ67ZvOqreIzdIJEDAZ4D Vtn16VR6RKH0gWIYZbuP7ugS2aUYIK7nICmS9KOfq7IGIRxrQubhiMK5GhyjnzuOYw z9KiIMzL2ToYUoyqMXokA7N5Ptq2pmo9+TsKqxyY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1cfef583caacf312aea70f83eb93353e45eca03c92cf00000001181048cf92a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/441327531@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf886cf6aa8b_39813f9ef10d45c4457858"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zbvbKRFapL8gV5E05uaNfVDMHR8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Nov 2018 23:01:38 -0000

----==_mimepart_5bf886cf6aa8b_39813f9ef10d45c4457858
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@pravb 
> I assume even with QUIC, unless the implementation goes out of its way, ACKs should get piggybacked with data? If ACKs are always sent separately then I would question this decision since unlike TCP they are occupying network bandwidth. At the least we should document that ACKs must be piggybacked whenever possible.

This seems to be related to #1977.

IMHO, it might be better to state that an endpoint SHOULD NOT send pure ACKs more than one per two packets being received. I say this because some QUIC stacks might use a split design, where ACKs are generated in the kernel (for more timely response) while generating retransmittable packets in the userland.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2015#issuecomment-441327531
----==_mimepart_5bf886cf6aa8b_39813f9ef10d45c4457858
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></p>
<blockquote>
<p>I assume even with QUIC, unless the implementation goes out of its way=
, ACKs should get piggybacked with data? If ACKs are always sent separate=
ly then I would question this decision since unlike TCP they are occupyin=
g network bandwidth. At the least we should document that ACKs must be pi=
ggybacked whenever possible.</p>
</blockquote>
<p>This seems to be related to <a class=3D"issue-link js-issue-link" data=
-error-text=3D"Failed to load issue title" data-id=3D"378193763" data-per=
mission-text=3D"Issue title is private" data-url=3D"https://github.com/qu=
icwg/base-drafts/issues/1977" data-hovercard-type=3D"issue" data-hovercar=
d-url=3D"/quicwg/base-drafts/issues/1977/hovercard" href=3D"https://githu=
b.com/quicwg/base-drafts/issues/1977">#1977</a>.</p>
<p>IMHO, it might be better to state that an endpoint SHOULD NOT send pur=
e ACKs more than one per two packets being received. I say this because s=
ome QUIC stacks might use a split design, where ACKs are generated in the=
 kernel (for more timely response) while generating retransmittable packe=
ts in the userland.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2015#issuecomment-441327531">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz8A=
qkyX5d6qTyrkV4QhE7ksSyjoks5uyH5PgaJpZM4Ym-sR">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9NAWj9pLyD5KEoGN3gV4JNS=
ZAKwks5uyH5PgaJpZM4Ym-sR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2015: @pravb \r\n\u003e I assume even with QUIC, unless the implem=
entation goes out of its way, ACKs should get piggybacked with data? If A=
CKs are always sent separately then I would question this decision since =
unlike TCP they are occupying network bandwidth. At the least we should d=
ocument that ACKs must be piggybacked whenever possible.\r\n\r\nThis seem=
s to be related to #1977.\r\n\r\nIMHO, it might be better to state that a=
n endpoint SHOULD NOT send pure ACKs more than one per two packets being =
received. I say this because some QUIC stacks might use a split design, w=
here ACKs are generated in the kernel (for more timely response) while ge=
nerating retransmittable packets in the userland."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/2015#issuec=
omment-441327531"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment=
-441327531",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
1327531",
"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] OnPacketsLost for Nonretransmittable P=
ackets (#2015)",
"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\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
1327531"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4128714=
41\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf886cf6aa8b_39813f9ef10d45c4457858--


From nobody Fri Nov 23 17: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 0AC9F128CF3 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 17:43: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 Q6hZnsmKUSB2 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 17:43: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 3CC6A130E89 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 17:43:26 -0800 (PST)
Date: Fri, 23 Nov 2018 17:43:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543023805; bh=Vikzm1Kd4aaFZjVBA1Uuqmf5cCB7EYkUI9aPWVyEW3s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ImLPCZx3F7Ktg1Hx9XNzouF0HwfONQqwzpcIpy3gFLbBCK4HaZ1okigDLzrF8pHm1 FT1sVlS6YbEdpJoinBaoy3lFOh+1nfvYCk3YG0RafwLZ0tz5e5Fkm1233LJd5ciMgG DvCZ+fSd/k+Yd8m30rJhoFugOI2H4+Chaz3acpho=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab59c855f3d8f7e3a5ddcb8c939bb51f12cb474aef92cf0000000118106ebd92a169ce16a20dde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1994/441336338@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1994@github.com>
References: <quicwg/base-drafts/issues/1994@github.com>
Subject: Re: [quicwg/base-drafts] endpoints don't know how many connection IDs the peer is willing to store (#1994)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf8acbddf95_218e3fb1eaad45b8169186"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3dy9Vuv04UPd4O4W4d1LlDJs4Uo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 01:43:28 -0000

----==_mimepart_5bf8acbddf95_218e3fb1eaad45b8169186
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One idea: In an effort to enforce the principles, but not be overly strict or complex, maybe allow the connection to be closed with an error if a NEW_CONNECTION_ID frame is received with an ID that's more than the max_connection_ids from the largest retired connection id(or 0 if no ids have been 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/1994#issuecomment-441336338
----==_mimepart_5bf8acbddf95_218e3fb1eaad45b8169186
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>One idea: In an effort to enforce the principles, but not be overly st=
rict or complex, maybe allow the connection to be closed with an error if=
 a NEW_CONNECTION_ID frame is received with an ID that's more than the ma=
x_connection_ids from the largest retired connection id(or 0 if no ids ha=
ve been 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/1994#issuecomment-441336338">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq87G=
yYXj0czPtyLEd_Dzx1fI0hkgks5uyKQ9gaJpZM4YZZG9">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq10deB5J4Of-J7S3Vy_Vxusr=
_Httks5uyKQ9gaJpZM4YZZG9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1994: One idea: In an effort to enforce the principles, but not =
be overly strict or complex, maybe allow the connection to be closed with=
 an error if a NEW_CONNECTION_ID frame is received with an ID that's more=
 than the max_connection_ids from the largest retired connection id(or 0 =
if no ids have been retired)?"}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/1994#issuecomment-441336338"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment=
-441336338",
"url": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-44=
1336338",
"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] endpoints don't know how many connecti=
on IDs the peer is willing to store (#1994)",
"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\": 1994,\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\": 1994\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-44=
1336338"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4093096=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf8acbddf95_218e3fb1eaad45b8169186--


From nobody Fri Nov 23 19:22: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 BE585130DD6 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 19:22: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 2uZGVHuc8bvA for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 19:22:51 -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 3E5C112D4E7 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 19:22:51 -0800 (PST)
Date: Fri, 23 Nov 2018 19:22:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543029770; bh=+AUd5ySuMOpy3+3bjRCijIRUEAbBfsTJaw/o1clACAQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j1S7g93edUPcEYXWTtkvAtc//GMzsMn+WUd40Bzx3Fkf7Baj5JxPfBAIwu7R0iPtA b64dn6iIfhKvF2V2BOJclgbi9LYQcLCCdljm1MfRvw/Q2v+sFyLUNJndnxwSYIihsp tEcZbe5bpKMKHdegA0+fp7jveFUmuLKXIENg6BiU=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab223e3d6574c6287623ff78106eae1ae6d20c1ffb92cf000000011810860a92a169ce16de7e61@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/178038992@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_5bf8c40a55a54_36ab3fb6898d45bc2998991"; 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/IkqfhE-YIija0dNaiOkCECZX9cY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 03:22:53 -0000

----==_mimepart_5bf8c40a55a54_36ab3fb6898d45bc2998991
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

That's exactly how the defense against this attack works. Only by stopping to process Initial data as early as possible, we can reduce the attack surface of the injection attack. This means that an endpoint won't be able to read the ACK for the last Initial packet it sent either.
And if we're certain that the ACK can't be read, why send it 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/2045#discussion_r236031146
----==_mimepart_5bf8c40a55a54_36ab3fb6898d45bc2998991
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/2045#discussion_r236031146">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p>That's exactly how the defense against this attack works. Only by stopping to process Initial data as early as possible, we can reduce the attack surface of the injection attack. This means that an endpoint won't be able to read the ACK for the last Initial packet it sent either.<br>
And if we're certain that the ACK can't be read, why send it 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/2045#discussion_r236031146">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7xmQIrdDPfJIaBjeJ-BVCel4V_Dks5uyLuKgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxZqOCULTNdAO3VDsEhPUFqb0FFzks5uyLuKgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r236031146"}}}</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_r236031146",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r236031146",
"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 commented on 2045",
"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/2045#discussion_r236031146"
}
],
"@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_5bf8c40a55a54_36ab3fb6898d45bc2998991--


From nobody Fri Nov 23 19:55: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 8924A130EE1 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 19:55: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 ZabwCAXNCmzJ for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 19:55: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 06591130DDF for <quic-issues@ietf.org>; Fri, 23 Nov 2018 19:55:33 -0800 (PST)
Date: Fri, 23 Nov 2018 19:55:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543031731; bh=h/vys+Qn+cZKVQJwX2pteXJyf00KpnM6BXGzKBpIFp8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AqXt97gELqgo5q+/LMw3jVH1fOTDNjOM1rBoF3nxMrms2tm6eahaRHT6HzjBk6AFN MtoT3WuuZOHBtI3BrRerk/ECCTXRlCsdTU6LWeVWzt+EGv9y5KyQk1zK8PlCbXe4FE PLRqYPNpKr4LCCMJ2YK09SHx2bbwh2aFM+KHGDHY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab718ff20e7a52a9039c6914836d47f7b7c57becc192cf0000000118108db392a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/441341563@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bf8cbb3de737_67d33fbd29ed45c4412fb"; 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/um3WMFgs95GXCLGDPbVpYShYjk8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 03:55:35 -0000

----==_mimepart_5bf8cbb3de737_67d33fbd29ed45c4412fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @pravb here, we should recommend that ACKs should always be piggybacked, unless there is no data sent. For me, this seemed to be the fix for #1977, otherwise you're just cheating your own congestion controller and sending more data into the network than your cwnd allows.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2015#issuecomment-441341563
----==_mimepart_5bf8cbb3de737_67d33fbd29ed45c4412fb
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=3D12821832" data-octo-click=3D"ho=
vercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https=
://github.com/pravb">@pravb</a> here, we should recommend that ACKs shoul=
d always be piggybacked, unless there is no data sent. For me, this seeme=
d to be the fix for <a class=3D"issue-link js-issue-link" data-error-text=
=3D"Failed to load issue title" data-id=3D"378193763" data-permission-tex=
t=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base-d=
rafts/issues/1977" data-hovercard-type=3D"issue" data-hovercard-url=3D"/q=
uicwg/base-drafts/issues/1977/hovercard" href=3D"https://github.com/quicw=
g/base-drafts/issues/1977">#1977</a>, otherwise you're just cheating your=
 own congestion controller and sending more data into the network than yo=
ur cwnd allows.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2015#issuecomment-441341563">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_sa=
Zj6CX_K7Iti8UPbXNltIDpn9ks5uyMMzgaJpZM4Ym-sR">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyCKvS9Uwi8osVQIE3z1SEHO=
oHL1ks5uyMMzgaJpZM4Ym-sR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2015: I agree with @pravb here, we should recommend that A=
CKs should always be piggybacked, unless there is no data sent. For me, t=
his seemed to be the fix for #1977, otherwise you're just cheating your o=
wn congestion controller and sending more data into the network than your=
 cwnd allows."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/2015#issuecomment-441341563"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment=
-441341563",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
1341563",
"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] OnPacketsLost for Nonretransmittable P=
ackets (#2015)",
"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\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
1341563"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4128714=
41\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bf8cbb3de737_67d33fbd29ed45c4412fb--


From nobody Fri Nov 23 20: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 BCF45130DD6 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 20:34: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 8Wyyrd5DDI59 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 20:34: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 BBDD4130DD0 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 20:34:26 -0800 (PST)
Date: Fri, 23 Nov 2018 20:34:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543034065; bh=KtghZk3BEwl2UjIviqmLrF/EBrURh38vJOiIktoqRYg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lYfHDnWaCEcADHyhO3w/BQNVDue+DkPR7SpnBiHgsyRts2YQOT6B0Z7n+JEL/LQ8U 4QiTbo77HNKAy36gubWWQUq9zPJIPqdx+G7mHeKPyFR4+P9AEOe6UugR7xe2llLfKv +TuEX9v+SAQ5W9WTYUT2uCN4y6LuvamnqxqYxnDY=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03391f5e5e036d2bc556a1e8351c8556568d9c4f92cf00000001181096d192a169ce16de7e61@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/178040092@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_5bf8d4d14ef4f_5bb03fb8b94d45c0116090"; 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/VHcvlmanNqCmOQGZ7NqS1mHe77k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 04:34:29 -0000

----==_mimepart_5bf8d4d14ef4f_5bb03fb8b94d45c0116090
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

Yes, and it's not clear to me it's worth making *this* change to defend against this attack. As I said, I don't recall there being consensus to make this change.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#discussion_r236032170
----==_mimepart_5bf8d4d14ef4f_5bb03fb8b94d45c0116090
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/2045#discussion_r236032170">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p>Yes, and it's not clear to me it's worth making <em>this</em> change to defend against this attack. As I said, I don't recall there being consensus to make this change.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2045#discussion_r236032170">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzXQ5948-Yzgue5zeXvbbal4zVFCks5uyMxRgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1IkT3TLO3GUezuFlpS3NYlyPCuzks5uyMxRgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r236032170"}}}</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_r236032170",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r236032170",
"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 2045",
"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/2045#discussion_r236032170"
}
],
"@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_5bf8d4d14ef4f_5bb03fb8b94d45c0116090--


From nobody Fri Nov 23 21:34: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 98C02126BED for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 21:34: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 M17IG8HjwIs2 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 21:34: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 D2447130EE6 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 21:34:20 -0800 (PST)
Date: Fri, 23 Nov 2018 21:34:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543037659; bh=GQ3z6ub5GT6bHo4jfYcdJAds4R8DdOuixr1PkC3UfJY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DT3yt9hRE+WT7ddu/9MYE8hc+bwZfl2raldPlmB5yHTLuppmmbShnMF/ZY09pK1aJ 2gIEDBzLcPCd2hWwObdER/RfdajW9Ah5lBdW6QmfNw7DaDPRfX8nDxyVXhK42Gr++8 UdbqyetADi9qhHmTbjuoOknyEizb58BZsTiOzOSo=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba60a88cab264b452d970d52b4580d4be1a6ffd6792cf000000011810a4db92a169ce16de7e61@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/178041010@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_5bf8e2db9fea1_409a3fb0b24d45c01624d6"; 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/QnLQ4ygl_g_7jIfmAkt_qR_9sBw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 05:34:23 -0000

----==_mimepart_5bf8e2db9fea1_409a3fb0b24d45c01624d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

rpaulo commented on this pull request.



> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

I agree with @marten-seemann.  What this means is that implementations won't even bother sending any ACKs.  Perhaps the recommendation should be to discard the keys once the ACK 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/pull/2045#discussion_r236032934
----==_mimepart_5bf8e2db9fea1_409a3fb0b24d45c01624d6
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/2045#discussion_r236032934">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p>I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a>.  What this means is that implementations won't even bother sending any ACKs.  Perhaps the recommendation should be to discard the keys once the ACK arrives.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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_r236032934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-rAFa91_dm7wJpGxSpPQcr_wcx9ks5uyNpbgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4nMBeqdyLxYDn5AR9n4rW4CAvQBks5uyNpbgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r236032934"}}}</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_r236032934",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r236032934",
"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 2045",
"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/2045#discussion_r236032934"
}
],
"@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_5bf8e2db9fea1_409a3fb0b24d45c01624d6--


From nobody Fri Nov 23 21:41: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 0F869130EE7 for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 21:41: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 D9lc2LEwUqaZ for <quic-issues@ietfa.amsl.com>; Fri, 23 Nov 2018 21:41: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 81913130EE6 for <quic-issues@ietf.org>; Fri, 23 Nov 2018 21:41:19 -0800 (PST)
Date: Fri, 23 Nov 2018 21:41:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543038078; bh=cViKDUsUhT2UBL6mezvVVsCQ9e8E9iGyx7h5s40Hi3c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M2dsH0uYMO08rFtqtfe2fKG/p8u2AkkO9uHvNbqBdUo5BeG/J3Q8CNvgDSzXPjxcV jOfMkcoDc0GF0zV8WEVAptoJSpjKsq3Vq0rjIFNotSB9q9I3IxCQW7RbPw7HBatcov I8Ax5+jmMnjfsWaHViIyp1UBxoqldVaGuqWSzo1c=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab285100f1d828a1641581aa2efbfbc2f157e5155492cf000000011810a67e92a169ce16de7e61@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/178041112@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_5bf8e47e6828d_ff63fa66fed45b8127559d"; 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/_c0WyPgVSARRT1B-AcIF0LdPZP0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 05:41:21 -0000

----==_mimepart_5bf8e47e6828d_ff63fa66fed45b8127559d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

@rpaulo To clarify, I'm saying we should not send an ACK, and we should discard the keys as soon as possible.
Delaying to discard the keys until the ACK arrives is exactly what makes the attack possible in the first place: If we rely on ACKs, there's the problem that the ACK might get lost. Then the peer has to retransmit the last Initial packet, just to trigger the ACK (although it already knows that the packet was received, because new TLS keys became available). In the end, you'll end up generating and accepting Initial packets for **a lot** longer than the 3-way handshake in which they are actually needed, which is a big window for an attacker to inject a packet that will kill 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/2045#discussion_r236033019
----==_mimepart_5bf8e47e6828d_ff63fa66fed45b8127559d
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/2045#discussion_r236033019">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1491286" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rpaulo">@rpaulo</a> To clarify, I'm saying we should not send an ACK, and we should discard the keys as soon as possible.<br>
Delaying to discard the keys until the ACK arrives is exactly what makes the attack possible in the first place: If we rely on ACKs, there's the problem that the ACK might get lost. Then the peer has to retransmit the last Initial packet, just to trigger the ACK (although it already knows that the packet was received, because new TLS keys became available). In the end, you'll end up generating and accepting Initial packets for <strong>a lot</strong> longer than the 3-way handshake in which they are actually needed, which is a big window for an attacker to inject a packet that will kill 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/2045#discussion_r236033019">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzYxn7ut_8g-G7kJLHogLh62U3Nqks5uyNv-gaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz0NeVvkG7KTG62gvZvsfsvD4LD9ks5uyNv-gaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r236033019"}}}</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_r236033019",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r236033019",
"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 commented on 2045",
"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/2045#discussion_r236033019"
}
],
"@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_5bf8e47e6828d_ff63fa66fed45b8127559d--


From nobody Sat Nov 24 10: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 1109D130E3F for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 10:24: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 WyP-NvA8K-GQ for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 10:24: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 00520124BE5 for <quic-issues@ietf.org>; Sat, 24 Nov 2018 10:24:33 -0800 (PST)
Date: Sat, 24 Nov 2018 10:24:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543083872; bh=Bc/S9EGQin5nnntHSb3ug0E2yXNRF8+Ow9RsMjfLwPw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rRToqJXEMQphUs5ktUZ4QUCgQ//hOL65HlZoducpfG1vNaHBLFE4PiUVziLFpLFSX hfVvmfx8IcRX5aL/OtFbDCxxwkms7oYp5YI8Eh8wR+WnQB/DdVZTaAbcwg+3sKrriL NgDYr0P/F+YNEQVQlmcN9eR0xx6Gzk6K+S6Wehas=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf52682a5bc39b73c27c2d6e6f6f7ae644fb51aa292cf000000011811596092a169ce169265bd@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/review/178058455@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_5bf99760e2a69_a8f3fc2ae4d45bc4077ad"; 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/BFBA6nHl8RO_V-cQySX2833WLMI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 18:24:36 -0000

----==_mimepart_5bf99760e2a69_a8f3fc2ae4d45bc4077ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

The static 0 or 1 was pretty much a consensus in the previous discussions. People were not enthusiastic with the idea of firing the random generator for each packet for one bit. If you really insist, we could have a MAY that allows the random bit 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/pull/1982#discussion_r236049960
----==_mimepart_5bf99760e2a69_a8f3fc2ae4d45bc4077ad
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/1982#discussion_r236049960">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>The static 0 or 1 was pretty much a consensus in the previous discussions. People were not enthusiastic with the idea of firing the random generator for each packet for one bit. If you really insist, we could have a MAY that allows the random bit 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/pull/1982#discussion_r236049960">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-2IISqJYhjj7xSxelJQ_K3ZsKz5ks5uyY7ggaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzn_r3HvjDRI_DC2Ki6mbd9fRQa2ks5uyY7ggaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236049960"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236049960",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236049960",
"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 1982",
"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/1982#discussion_r236049960"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf99760e2a69_a8f3fc2ae4d45bc4077ad--


From nobody Sat Nov 24 10: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 99CC3130E43 for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 10: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 8oZ_fmhLHwVZ for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 10:28: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 835C2124BE5 for <quic-issues@ietf.org>; Sat, 24 Nov 2018 10:28:48 -0800 (PST)
Date: Sat, 24 Nov 2018 10:28:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543084127; bh=oSJopj94i6R0/+oPLWP1FJyzt43GN/eghGOmgAA5ZIw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jvky8c1XorgruA+qQFZs7A8M3ZGKFKR4C11qGNHnWW9fB26Wvw+CjZYp4uM9AmTJZ cLBM9nAPe0qXcIU/otJRf92w2hU3H7yRj51ToXMHYvAt7CoBNi+mLTuVuycjIOULSV KfF6mtb4gOTBnTPdKsGbRYkUTep0hnWyGEuo9JHw=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc2d156158298c7439e9ca851e61d289759b85c892cf0000000118115a5f92a169ce169265bd@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/review/178058565@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_5bf9985f7e283_1a623fd98ead45c410196c6"; 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/8XhYIf6hg3eOIWF24DvQKCkwiWY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 18:28:51 -0000

----==_mimepart_5bf9985f7e283_1a623fd98ead45c410196c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -235,11 +235,19 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.

My preference would be to make a policy decision to spin or not at the connection level, that is flip the coin based on the initial pair of addresses. But then, we also need a paragraph stating that the initial value of the spin bit is randomly computed for each path in a connection. If the policy decides to spin, this value will spin. If not, it will stay constant, to zero or 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/1982#discussion_r236050063
----==_mimepart_5bf9985f7e283_1a623fd98ead45c410196c6
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/1982#discussion_r236050063">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,11 +235,19 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
</pre>
<p>My preference would be to make a policy decision to spin or not at the connection level, that is flip the coin based on the initial pair of addresses. But then, we also need a paragraph stating that the initial value of the spin bit is randomly computed for each path in a connection. If the policy decides to spin, this value will spin. If not, it will stay constant, to zero or 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/1982#discussion_r236050063">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Bbdp4ncG3Q-IA6_4C4f-nQ4yokks5uyY_fgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6nrg4B1js-usiQKP1St-S54iadRks5uyY_fgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236050063"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236050063",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236050063",
"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 1982",
"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/1982#discussion_r236050063"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf9985f7e283_1a623fd98ead45c410196c6--


From nobody Sat Nov 24 10:30: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 66F6F130E44 for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 10:30: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 dv8XocydWTro for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 10:30:12 -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 E1934124BE5 for <quic-issues@ietf.org>; Sat, 24 Nov 2018 10:30:11 -0800 (PST)
Date: Sat, 24 Nov 2018 10:30:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543084211; bh=8M/KGxJa7t2ypO+6dBjLdtHe/pfoW7WabBveln/hopk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HEEHFBAS1GYUpohWsXsMLLH6locKnOjKDb7iykLqTiSLi1Rg5Gu29zaSg65LtZ/2v cUsqPigOMnCpz0B6aOyldOxgNPeNO+Re4r566I18kBWwstjY0yOaOSZzd31uB2fBLG SE/q6NEQNzrlJiqMR5ZVwvJQT0LgiM++KVJCKAa4=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf256aafa66118cf25cc1b2e5af8e832b648b60f892cf0000000118115ab392a169ce169265bd@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/review/178058605@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_5bf998b32abd7_1cc93ff6e6ad45b87323f"; 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/hVc38aHEzUxgBfSBi6VKyJ7D4yI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 18:30:13 -0000

----==_mimepart_5bf998b32abd7_1cc93ff6e6ad45b87323f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

... but I don't like allowing multiple behaviors, because of finger printing risks. What are yoy trying to achieve with a random spin per 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/1982#discussion_r236050097
----==_mimepart_5bf998b32abd7_1cc93ff6e6ad45b87323f
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/1982#discussion_r236050097">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>... but I don't like allowing multiple behaviors, because of finger printing risks. What are yoy trying to achieve with a random spin per 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/1982#discussion_r236050097">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3QV5dbziUOYjp55eL0dt2tEtbnRks5uyZAzgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq06LZXnc0CBEdkOW2ImRogphqvQnks5uyZAzgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236050097"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236050097",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236050097",
"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 1982",
"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/1982#discussion_r236050097"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bf998b32abd7_1cc93ff6e6ad45b87323f--


From nobody Sat Nov 24 12: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 F0AA6130F56 for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 12:08: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 N1OU1nxRU8Rs for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 12: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 EC27C130E70 for <quic-issues@ietf.org>; Sat, 24 Nov 2018 12:08:48 -0800 (PST)
Date: Sat, 24 Nov 2018 12:08:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543090127; bh=CSmeRkVYGDUPbNPZiZWO+z1zMpYDg9t4/K5/FHsEZ4M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ruR/ToSIhM8NABlj57syeaxRhCrhHs/ryGmPrdOcgzCuooJnwat60qaERPglNLjIV +hFDucrORdZ4F5Sk12Yj5d0B9feMCRd08zNQY7IAc/IcIDpsAnI2xcKO0f2vixJI88 Jsu1Iz5l5QsQSHeo4yt0m3hWMKnzgLKZUd/R2ehI=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8478a5a2b88a79b88888ae141c629d931dda642892cf00000001181171cf92a169ce16de7e61@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/178061030@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_5bf9afcfc3f8d_7a413fd5972d45b869626d"; 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/7NqGg0cSYUFV4c7I2Q9BpryJRmQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 20:08:51 -0000

----==_mimepart_5bf9afcfc3f8d_7a413fd5972d45b869626d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

rpaulo commented on this pull request.



> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

Okay, I see what you mean.  I think that from a transport protocol perspective, not sending an ACK isn't good since you just ignored a possible RTT estimation.  You could estimate the RTT from the new handshake packet, I suppose, but that's not how the transport part works.

I'm not sure I understand the attack since to spoof the initial packet,  the third party must be doing a man in the middle attack.  In that case, why not do it early and abuse the stateless reset or 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/2045#discussion_r236052467
----==_mimepart_5bf9afcfc3f8d_7a413fd5972d45b869626d
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/2045#discussion_r236052467">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p>Okay, I see what you mean.  I think that from a transport protocol perspective, not sending an ACK isn't good since you just ignored a possible RTT estimation.  You could estimate the RTT from the new handshake packet, I suppose, but that's not how the transport part works.</p>
<p>I'm not sure I understand the attack since to spoof the initial packet,  the third party must be doing a man in the middle attack.  In that case, why not do it early and abuse the stateless reset or 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/2045#discussion_r236052467">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9FltY_VhmGnDZSyqT5-damclDyLks5uyadPgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx7W8n74cKD5PONHxQvKQUiG0u4wks5uyadPgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r236052467"}}}</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_r236052467",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r236052467",
"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 2045",
"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/2045#discussion_r236052467"
}
],
"@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_5bf9afcfc3f8d_7a413fd5972d45b869626d--


From nobody Sat Nov 24 12: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 9CB95130FA8 for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 12:33: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 6eDoSELIhx-M for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 12: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 861B0130FB1 for <quic-issues@ietf.org>; Sat, 24 Nov 2018 12:33:01 -0800 (PST)
Date: Sat, 24 Nov 2018 12:33:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543091580; bh=jO/ncfPbGfJZmrVnv8AzuWfkHlDs31xclBK3m8nwY98=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rmgjRyYg8dlnJjXzAJ+RjpRwa8h/Tjqd7noWMBEv6bycKyqUHGch/NMJggg5gi0R8 TEpqcx1fMkj1MrP9vAR9pvCfbIqRj2kdkm+0ro4fC9+k1vkm1AeuawI85oo8pkLp/Z bnvfhTtImowxOe8UuyJ/CeVOwZPk2/qvfIHb8DDk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ff3f4f9204792704539f2814eb9b3722e01639292cf000000011811777c92a169ce16de7e61@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/178061541@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_5bf9b57c77c64_2cde3fa607cd45b4187082"; 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/HFIplu-YQjdyHB_V_3Rj8cn7fXA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 20:33:12 -0000

----==_mimepart_5bf9b57c77c64_2cde3fa607cd45b4187082
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

It is not a man in the middle attack, it is a man on the side attack. The initial packet can be decrypted and a response can be constructed, but at the next encryption level that option is gone. This is why the initial is special. 

If it is possible to forge a reset from the initial packet, something is wrong in the design. It is not possible when a new connection id is produced, but I'm not sure if there the CID is fixed zero length. If there is an attack here, the reset token ought to moved further into the handshake.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#discussion_r236052984
----==_mimepart_5bf9b57c77c64_2cde3fa607cd45b4187082
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/2045#discussion_r236052984">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p>It is not a man in the middle attack, it is a man on the side attack. The initial packet can be decrypted and a response can be constructed, but at the next encryption level that option is gone. This is why the initial is special.</p>
<p>If it is possible to forge a reset from the initial packet, something is wrong in the design. It is not possible when a new connection id is produced, but I'm not sure if there the CID is fixed zero length. If there is an attack here, the reset token ought to moved further into the handshake.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2045#discussion_r236052984">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwKvvTyVXtSrO9kTydsyelfIMo6oks5uyaz8gaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5jANea-xv-cAKggGSaubNehS3FVks5uyaz8gaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r236052984"}}}</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_r236052984",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r236052984",
"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 2045",
"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/2045#discussion_r236052984"
}
],
"@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_5bf9b57c77c64_2cde3fa607cd45b4187082--


From nobody Sat Nov 24 13: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 93D0512D4EB for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 13:24: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 oe4UvqB4BL0x for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 13:24: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 BB676127332 for <quic-issues@ietf.org>; Sat, 24 Nov 2018 13:24:07 -0800 (PST)
Date: Sat, 24 Nov 2018 13:24:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543094646; bh=4v0PPP3VbCIHOORxT6lVcViJz3QQD5LgQzt6/3xOIP0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VhmtEuy/prUsuTI+X6+6TQhsZKaAPxuKoSYS/RDcg99w8tFcXHl2fK1wc60BFjx14 kfMWsQ9ZxZ5pRIyhwwCEE+Tm9ckt/hv8/+QpBsVNgjzdzDwdhWR7GgdKkLdz3rqsM0 EjCKoYoj/7pAhK2qTFMfqKEO8gp7R2dhF4ETSpBI=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19f8ec6a197d9cb8435e7fd2b0bbec7f7a0a91a992cf000000011811837692a169ce16de7e61@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/178062668@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_5bf9c176abca5_425e3fb0b24d45c0452b"; 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/8OxUJ7pKpLiCfAeWWmOF8762mnU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 21:24:10 -0000

----==_mimepart_5bf9c176abca5_425e3fb0b24d45c0452b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

rpaulo commented on this pull request.



> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

Sure but the attacker my be on path. My point was that you need to know the IP, port and CIDs.  The attack gets significantly easier when the CID length is 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/2045#discussion_r236054086
----==_mimepart_5bf9c176abca5_425e3fb0b24d45c0452b
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/2045#discussion_r236054086">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p>Sure but the attacker my be on path. My point was that you need to know the IP, port and CIDs.  The attack gets significantly easier when the CID length is 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/2045#discussion_r236054086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3KHoEA8JZl8XYd60sMrzZSlF-bLks5uybj2gaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8gwPCWcR-9pbwePpZtig44l7Z9Gks5uybj2gaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r236054086"}}}</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_r236054086",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r236054086",
"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 2045",
"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/2045#discussion_r236054086"
}
],
"@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_5bf9c176abca5_425e3fb0b24d45c0452b--


From nobody Sat Nov 24 13:29: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 C294312D4EB for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 13:29: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_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 zai11so4QVYn for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 13:29: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 31E65127332 for <quic-issues@ietf.org>; Sat, 24 Nov 2018 13:29:12 -0800 (PST)
Date: Sat, 24 Nov 2018 13:29:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543094951; bh=Pqm8XBYiet5eBgrP1D5Z6m+1YDbAusUWPBUui6TYrK8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DtpTd3oql3wA7X5cnWtC2oq8icIdrXTsRHRrrlKToL5nO2yb9RKoYdtKc9b4W1EJp Km3nf0WQ2+gBg9T4QB3HLjQ4FA+Hg2YrDawAdZDMW2mI1hIKFyYXSykDEiBpi8IqRj T5hy2Q56YLC6DSqUEsCgql/3t9X1kZpW7dpN0pJA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3bd14c51b947d6676f7f3a5f4bf6a64d0f706ba192cf00000001181184a792a169ce16de7e61@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/178062780@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_5bf9c2a7614c4_32073feae5ed45bc7867f6"; 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/josSj_dJ5aIiSgiBfAHBh8G0hvA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 24 Nov 2018 21:29:14 -0000

----==_mimepart_5bf9c2a7614c4_32073feae5ed45bc7867f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

Just for the perspective, attackers with observation powers are very very real. Aside from intelligence service taps, there is also infiltration. Even if you don't control the path, you migt sit on the same LAN because another machine was easier to infect.

This is a good read: https://www.wired.com/story/notpetya-cyberattack-ukraine-russia-code-crashed-the-world/

-- 
You are receiving this 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_r236054189
----==_mimepart_5bf9c2a7614c4_32073feae5ed45bc7867f6
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/2045#discussion_r236054189">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p>Just for the perspective, attackers with observation powers are very very real. Aside from intelligence service taps, there is also infiltration. Even if you don't control the path, you migt sit on the same LAN because another machine was easier to infect.</p>
<p>This is a good read: <a href="https://www.wired.com/story/notpetya-cyberattack-ukraine-russia-code-crashed-the-world/" rel="nofollow">https://www.wired.com/story/notpetya-cyberattack-ukraine-russia-code-crashed-the-world/</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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_r236054189">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq85vHU3A1K4EHmslZSqyrXve_Plnks5uybongaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxPWTuozVhcQkzX6TZRXQW_Z-pcSks5uybongaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r236054189"}}}</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_r236054189",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r236054189",
"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 2045",
"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/2045#discussion_r236054189"
}
],
"@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_5bf9c2a7614c4_32073feae5ed45bc7867f6--


From nobody Sat Nov 24 20:14: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 009B5128CE4 for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 20:14: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 Qrtn5bEJ-cex for <quic-issues@ietfa.amsl.com>; Sat, 24 Nov 2018 20:14: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 79CAE123FFD for <quic-issues@ietf.org>; Sat, 24 Nov 2018 20:14:44 -0800 (PST)
Date: Sat, 24 Nov 2018 20:14:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543119283; bh=xiDCZkyLJ8egNFXVcTDunYWRZYdKTn6pPnCWzkpDoHw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=sDrMhyVCxE/dH/F/H2AmLGS6mGKoV4Z1yqYOeirxHLtlMnz6qiK0NccYYQKAx9Fnr kkNOKdzHFo2YCuLZjViiftsmWONpmPuMLDAndBXLzBHN5Uhda3GetgbURSIq5MTOVc xz21ALRhamgj5ZvPS8g6nx81q4/sQ048S9+tjDMI=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab299f01019323e8678dd9420ab25a4492954bbe4b92cf000000011811e3b392a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049@github.com>
Subject: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfa21b340fab_72953fb36d4d45bc46182d"; 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/21deGx22arKt6JZA_P-GdnL_1q4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 25 Nov 2018 04:14:46 -0000

----==_mimepart_5bfa21b340fab_72953fb36d4d45bc46182d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In #2030 we set the minimum payload size to `4-packet number length`.
This creates a really awkward special case in my code. When packing STREAM frames, I make sure that the last STREAM frame doesn't have the length flag set, so I can save the bytes for encoding the payload length.

In the corner case where I only have a single stream for new a stream with stream ID < 64 that is closing that stream at offset 0, the length of this STREAM frame is just 2 bytes: 1 (type byte) + 1 (stream ID).
If I now add a PADDING frame in order to fulfill the minimum size requirement, this will be interpreted as part of the payload of the STREAM frame, so I will need special logic to detect the special case described above, and set the length flag on the STREAM frame in that case.

The motivation for #2030 was to avoid a special case that would rarely be executed (and which would lead to an undecryptable packet in the worst case). It seems that we achieved that by introducing an even rarer special case, which leads to incorrect delivery of stream data if not properly taken care of.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2049
----==_mimepart_5bfa21b340fab_72953fb36d4d45bc46182d
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="382951930" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2030" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2030/hovercard" href="https://github.com/quicwg/base-drafts/pull/2030">#2030</a> we set the minimum payload size to <code>4-packet number length</code>.<br>
This creates a really awkward special case in my code. When packing STREAM frames, I make sure that the last STREAM frame doesn't have the length flag set, so I can save the bytes for encoding the payload length.</p>
<p>In the corner case where I only have a single stream for new a stream with stream ID &lt; 64 that is closing that stream at offset 0, the length of this STREAM frame is just 2 bytes: 1 (type byte) + 1 (stream ID).<br>
If I now add a PADDING frame in order to fulfill the minimum size requirement, this will be interpreted as part of the payload of the STREAM frame, so I will need special logic to detect the special case described above, and set the length flag on the STREAM frame in that case.</p>
<p>The motivation for <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382951930" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2030" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2030/hovercard" href="https://github.com/quicwg/base-drafts/pull/2030">#2030</a> was to avoid a special case that would rarely be executed (and which would lead to an undecryptable packet in the worst case). It seems that we achieved that by introducing an even rarer special case, which leads to incorrect delivery of stream data if not properly taken care of.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2049">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqygyoxDKtduc2BZll0lutgRbUG2Jks5uyhkzgaJpZM4YxtMJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0-E0-l_JL5X-biRjGwASV80uHwsks5uyhkzgaJpZM4YxtMJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"minimum payload size requirement creates awkward special case (#2049)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2049"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049",
"url": "https://github.com/quicwg/base-drafts/issues/2049",
"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": "minimum payload size requirement creates awkward special case (#2049)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2049
}
]
}
],
"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\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415683337\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfa21b340fab_72953fb36d4d45bc46182d--


From nobody Sun Nov 25 00:00: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 49DA4126BED for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 00:00: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 HK_ZVVoQODf8 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 00:00: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 B2AAF127598 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 00:00:29 -0800 (PST)
Date: Sun, 25 Nov 2018 00:00:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543132828; bh=FuXSDZWcIRjPjBt51jMfuVHtLBAwDdSoTIPN68+W3HQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XZNOB9lY6d9tM0L4vZ74yLDh+sqxP8G+UnKYd0MWVTbDcEVQj3ucuLqFLDx1a8mb5 FObnoyZYw0bsAbhdLZD4TPF7TgOyq79A5xOC6Zwm16sTHZ+qMf7BuNZW4UTH7+9FyO 7eyRCn/KJ5PieLFyHSKKiyCk6e91iYdj4j/wQLbQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1d1c9dda288fc567b8e67f6f1faa3cfbd9232d4e92cf000000011812189c92a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049/441422530@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2049@github.com>
References: <quicwg/base-drafts/issues/2049@github.com>
Subject: Re: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfa569c55fe9_349a3fdcba0d45b813878ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o9X65zHyIujccguVx0mvBYQbaQg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 25 Nov 2018 08:00:31 -0000

----==_mimepart_5bfa569c55fe9_349a3fdcba0d45b813878ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is an interesting pitfall!

Maybe you can prepend the PADDING frames 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/2049#issuecomment-441422530
----==_mimepart_5bfa569c55fe9_349a3fdcba0d45b813878ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is an interesting pitfall!</p>
<p>Maybe you can prepend the PADDING frames 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/2049#issuecomment-441422530">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzUe4XyNy7r09W1Gr79IxGhXzGnGks5uyk4cgaJpZM4YxtMJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyH3P33c_9tBrCpy1mgMlPcpRpsLks5uyk4cgaJpZM4YxtMJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2049: This is an interesting pitfall!\r\n\r\nMaybe you can prepend the PADDING frames instead?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441422530"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441422530",
"url": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441422530",
"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] minimum payload size requirement creates awkward special case (#2049)",
"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\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441422530"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415683337\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfa569c55fe9_349a3fdcba0d45b813878ca--


From nobody Sun Nov 25 00:18: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 0E7931276D0 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 00:18: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 sQ5Wg1ohZrNL for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 00:18: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 2AAB8127598 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 00:18:13 -0800 (PST)
Date: Sun, 25 Nov 2018 00:18:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543133892; bh=i8VK+ramGRNwCxQ2IDq7VjpLLDpMjXncOXeu3fxCdDA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MGbpuIGBQlhX4NfdnnmFJGWpOBCKIEALbEBSEWobMD6gWCDswHskNAc65kpmKWbqM 2OELejZjFkMFjb4wShuCmmJqRUrejJ9qQcwlrDcYWUMc/EoZgp//qhW3D4dzGetpEl FaTfHl6ncpRHqfcX7vgJr7X8vVAkyRJmrsdAYeVk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ffe4e071898d92c25aa08d573559f167ab4faab92cf0000000118121cc492a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049/441423333@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2049@github.com>
References: <quicwg/base-drafts/issues/2049@github.com>
Subject: Re: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfa5ac452f57_522a3fc0468d45b4710268"; 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/AD-PWbSrU6u4Vy-tuCkNK-90uYA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 25 Nov 2018 08:18:15 -0000

----==_mimepart_5bfa5ac452f57_522a3fc0468d45b4710268
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I could, if I knew that there I=E2=80=99ll run into this corner case befo=
rehand. But in my implementation, I=E2=80=99ll only know that after packi=
ng the STREAM frames. I could also write a check for exactly this special=
 case, and then modify the STREAM frame to include the length field. =0D
=0D
I=E2=80=99m not saying that this problem is not solvable - I just doubt t=
hat it=E2=80=99s easier than adjusting the sample offset, plus the conseq=
uences for getting it wrong a more severe. =


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441423333=

----==_mimepart_5bfa5ac452f57_522a3fc0468d45b4710268
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I could, if I knew that there I=E2=80=99ll run into this corner case b=
eforehand. But in my implementation, I=E2=80=99ll only know that after pa=
cking the STREAM frames. I could also write a check for exactly this spec=
ial case, and then modify the STREAM frame to include the length field.</=
p>
<p>I=E2=80=99m not saying that this problem is not solvable - I just doub=
t that it=E2=80=99s easier than adjusting the sample offset, plus the con=
sequences for getting it wrong a more severe.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2049#issuecomment-441423333">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Sd=
iaOo9SSKFiyIuiyc7845WT2Tks5uylJEgaJpZM4YxtMJ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2oar0swoSxHiMCcZOEr6UcP=
ILaXks5uylJEgaJpZM4YxtMJ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2049: I could, if I knew that there I=E2=80=99ll run into =
this corner case beforehand. But in my implementation, I=E2=80=99ll only =
know that after packing the STREAM frames. I could also write a check for=
 exactly this special case, and then modify the STREAM frame to include t=
he length field. \r\n\r\nI=E2=80=99m not saying that this problem is not =
solvable - I just doubt that it=E2=80=99s easier than adjusting the sampl=
e offset, plus the consequences for getting it wrong a more severe. "}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/2049#issuecomment-441423333"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment=
-441423333",
"url": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-44=
1423333",
"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] minimum payload size requirement creat=
es awkward special case (#2049)",
"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\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-44=
1423333"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4156833=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfa5ac452f57_522a3fc0468d45b4710268--


From nobody Sun Nov 25 01:31: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 687B9129385 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 01:31:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.461
X-Spam-Level: 
X-Spam-Status: No, score=-4.461 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0-aV3lqB4gfw for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 01:31: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 D59181252B7 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 01:31: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=0g6e0Z+sM1hZDEjH+b6mmVHM3Ms=; b=E7XBs76PKm3Byyjr t1cO5lGX8wzYptjHWnmSajSthUsknBYXqbjuZTZP5VNCZF6I0pBe8WA+tjCm+mIT l9RlBBRw9lM/Kz3AqMtJ0lAZLFlADKO0WMowPEc/AXSUVrjN8Q6xNThLJMJDxMZB UURZgdzxTMMz5eeZmzRJTWYjofo=
Received: by filter0409p1iad2.sendgrid.net with SMTP id filter0409p1iad2-3682-5BFA6BE2-15 2018-11-25 09:31:14.674700258 +0000 UTC m=+811218.274918158
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id Nhlm1uTuRbmZfSNIhNZ9Fw for <quic-issues@ietf.org>; Sun, 25 Nov 2018 09:31:14.701 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id 90259C1903 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 01:31:14 -0800 (PST)
Date: Sun, 25 Nov 2018 09:31:14 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f1d923e4d432e8fb088a6fd348c4abad2f51a8192cf0000000118122de292a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049/441427122@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2049@github.com>
References: <quicwg/base-drafts/issues/2049@github.com>
Subject: Re: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfa6be28ed82_5e553fc2ae4d45bc3000c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1eOgisZcfhzbpwHtruEQXk93suqEsBg/57II wlHf9UuwpO0DLKFM+x3nZUX4c77VounOtpueEY5lIaYN0CkK1eSXwsRZ2jLHxvP4ZuCOBX0Pp9kIFj Im+eEIX7220Nq1kpHyYz7+C9F/FeqqMM7UVJ2EJnNOvrqZuSruoHWeNJc40F+sMloVssybqXP2DdhQ I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/am_HLhPhtbFbTNNFvFpmblODwKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 25 Nov 2018 09:31:17 -0000

----==_mimepart_5bfa6be28ed82_5e553fc2ae4d45bc3000c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> I could, if I knew that there I=E2=80=99ll run into this corner case befo=
rehand. But in my implementation, I=E2=80=99ll only know that after packing=
 the STREAM frames.=0D
=0D
What I mean is that when you notice that the length of the streams is below=
 4 bytes, you can move them backwards and insert PADDING before them. That =
logic would replace the logic you have, that appends PADDING frames.=0D
=0D
The performance impact of prepending afterwards (i.e. moving and inserting)=
 is negligible compared to the overhead of AEAD.

--=20
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441427122=

----==_mimepart_5bfa6be28ed82_5e553fc2ae4d45bc3000c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I could, if I knew that there I=E2=80=99ll run into this corner case bef=
orehand. But in my implementation, I=E2=80=99ll only know that after packin=
g the STREAM frames.</p>
</blockquote>
<p>What I mean is that when you notice that the length of the streams is be=
low 4 bytes, you can move them backwards and insert PADDING before them. Th=
at logic would replace the logic you have, that appends PADDING frames.</p>
<p>The performance impact of prepending afterwards (i.e. moving and inserti=
ng) is negligible compared to the overhead of AEAD.</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/2049#issuecomment-441427122">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1cz-dspuKA-_5=
a4-Ms8dKoitfZAks5uymNigaJpZM4YxtMJ">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq0IxWQafra_tY5fA06EB4gJrRrOOks5uymNiga=
JpZM4YxtMJ.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 #2049: \u0=
03e I could, if I knew that there I=E2=80=99ll run into this corner case be=
forehand. But in my implementation, I=E2=80=99ll only know that after packi=
ng the STREAM frames.\r\n\r\nWhat I mean is that when you notice that the l=
ength of the streams is below 4 bytes, you can move them backwards and inse=
rt PADDING before them. That logic would replace the logic you have, that a=
ppends PADDING frames.\r\n\r\nThe performance impact of prepending afterwar=
ds (i.e. moving and inserting) is negligible compared to the overhead of AE=
AD."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/2049#issuecomment-441427122"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-4=
41427122",
"url": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-4414=
27122",
"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] minimum payload size requirement creates=
 awkward special case (#2049)",
"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\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-4414=
27122"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415683337=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfa6be28ed82_5e553fc2ae4d45bc3000c3--


From nobody Sun Nov 25 02:17: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 C8334129385 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 02:17: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 TsT-Ec7_RxnY for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 02:17: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 E5E4E128D09 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 02:17:12 -0800 (PST)
Date: Sun, 25 Nov 2018 02:17:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543141031; bh=hM+8/WLmzU9WsJf5rijO7772WW0UYLf6SgyqnWInOgQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=teflYM/86MClgO6jXaNdn+n6Onihxe18ZsuyEsM9u7GvNM6q2Qy7oI5E9yZRkOb7Y 5kR9SEVhgv81RWnBvMYE3GaFVHhUbJTp3ccBuOBOpd94PPy+QzPs3wt1nihcXovooR aVWGzGsW39hpE+/+YlWA64JY4xb6kEzS18AdpJXQ=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce223dd02035284f9b59929f816f445f1ef0e1e292cf00000001181238a792a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049/441429539@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2049@github.com>
References: <quicwg/base-drafts/issues/2049@github.com>
Subject: Re: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfa76a7aba86_655c3f9ef10d45c4922fd"; 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/NDRnzLWSthUKIHKc5j8w50MTwnY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 25 Nov 2018 10:17:15 -0000

----==_mimepart_5bfa76a7aba86_655c3f9ef10d45c4922fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> What I mean is that when you notice that the length of the streams is below 4 bytes, you can move them backwards and insert PADDING before them. That logic would replace the logic you have, that appends PADDING frames.

Sure, I can think of multiple ways to fix this, and I'm not concerned about performance at all. I'm concerned about correctness and implementation complexity.

My point is: I think the way of packing frames and then adding padding is a common way to pack packets, and many implementations will choose to implement it that way. The corner case I described is **very subtle**, and I expect this to be the source of nasty bugs in the future. I think we could save ourselves a lot of trouble by reverting #2030.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441429539
----==_mimepart_5bfa76a7aba86_655c3f9ef10d45c4922fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>What I mean is that when you notice that the length of the streams is =
below 4 bytes, you can move them backwards and insert PADDING before them=
. That logic would replace the logic you have, that appends PADDING frame=
s.</p>
</blockquote>
<p>Sure, I can think of multiple ways to fix this, and I'm not concerned =
about performance at all. I'm concerned about correctness and implementat=
ion complexity.</p>
<p>My point is: I think the way of packing frames and then adding padding=
 is a common way to pack packets, and many implementations will choose to=
 implement it that way. The corner case I described is <strong>very subtl=
e</strong>, and I expect this to be the source of nasty bugs in the futur=
e. I think we could save ourselves a lot of trouble by reverting <a class=
=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue tit=
le" data-id=3D"382951930" data-permission-text=3D"Issue title is private"=
 data-url=3D"https://github.com/quicwg/base-drafts/issues/2030" data-hove=
rcard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pul=
l/2030/hovercard" href=3D"https://github.com/quicwg/base-drafts/pull/2030=
">#2030</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/2049#issuecomment-441429539">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4xo=
CYTN-wvzeV7edbvO9xv__1oWks5uym4ngaJpZM4YxtMJ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_KJ5UL4kuwwMDOxRBABjc9O=
dwlvks5uym4ngaJpZM4YxtMJ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2049: \u003e What I mean is that when you notice that the =
length of the streams is below 4 bytes, you can move them backwards and i=
nsert PADDING before them. That logic would replace the logic you have, t=
hat appends PADDING frames.\r\n\r\nSure, I can think of multiple ways to =
fix this, and I'm not concerned about performance at all. I'm concerned a=
bout correctness and implementation complexity.\r\n\r\nMy point is: I thi=
nk the way of packing frames and then adding padding is a common way to p=
ack packets, and many implementations will choose to implement it that wa=
y. The corner case I described is **very subtle**, and I expect this to b=
e the source of nasty bugs in the future. I think we could save ourselves=
 a lot of trouble by reverting #2030."}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/2049#issuecomment-44142=
9539"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment=
-441429539",
"url": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-44=
1429539",
"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] minimum payload size requirement creat=
es awkward special case (#2049)",
"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\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-44=
1429539"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4156833=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfa76a7aba86_655c3f9ef10d45c4922fd--


From nobody Sun Nov 25 08:40: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 E747C130DC5 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 08:40: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 j3AJpIPa0ZAF for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 08:40: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 8B5D912EB11 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 08:40:08 -0800 (PST)
Date: Sun, 25 Nov 2018 08:40:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543164006; bh=ObKjt2fx6jVUTsHhxYk0LcEakmC1mMu8ZWOWfAlsB1U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AucFaxKxuoJJu+lp79DBWNjOT6qv1KB1cdCwwgW32xEc5E75h7WSY0s4VusJ3JPEu ntmESKU5Qm0VwuQFsBQ3xspLTbWkl+VULOFi/SgS34tenJQ7rjUtuPZye/PcjSP9Q3 weKYwfHCg0iXS3/Ikod7Yk4VbrLNpPj8zYUWj1bI=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a07fa8d12a14f10d687c652562377bce6e9de8092cf000000011812926692a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049/441453821@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2049@github.com>
References: <quicwg/base-drafts/issues/2049@github.com>
Subject: Re: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfad0661ab83_1a0e3ff4e64d45c02782311"; 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/vYJIWERx4lamsEHTUqbfMxK9Rok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 25 Nov 2018 16:40:11 -0000

----==_mimepart_5bfad0661ab83_1a0e3ff4e64d45c02782311
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this can be trivially solved by updating your logic that decides if the length should be included in the STREAM frame. When writing the frame to the packet buffer, if the length of the stream data is less than 4 bytes just always include 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/2049#issuecomment-441453821
----==_mimepart_5bfad0661ab83_1a0e3ff4e64d45c02782311
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think this can be trivially solved by updating your logic that decides if the length should be included in the STREAM frame. When writing the frame to the packet buffer, if the length of the stream data is less than 4 bytes just always include the length.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441453821">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4J_787BoHdVTDwh5KdpSfZ07_Raks5uysfmgaJpZM4YxtMJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy5LcRpkotFNWAr32vZBFELOwTIGks5uysfmgaJpZM4YxtMJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2049: I think this can be trivially solved by updating your logic that decides if the length should be included in the STREAM frame. When writing the frame to the packet buffer, if the length of the stream data is less than 4 bytes just always include the length. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441453821"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441453821",
"url": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441453821",
"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] minimum payload size requirement creates awkward special case (#2049)",
"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\": \"quicwg/base-drafts\",\n\"issueId\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441453821"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415683337\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfad0661ab83_1a0e3ff4e64d45c02782311--


From nobody Sun Nov 25 12:31: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 A84BE1274D0 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 12:31: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 E4IFLAACXZ2H for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 12:31: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 92F8F126C7E for <quic-issues@ietf.org>; Sun, 25 Nov 2018 12:31:47 -0800 (PST)
Date: Sun, 25 Nov 2018 12:31:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543177906; bh=6BAipr6PejG+7JIi8kgqS0k9bOWA4WZgWy0/UBCDWFw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hgZcuoR807F3m+aTvG2+x3gTWLn789Ncm72dIa+m7trbWI4OyUnMssavjdaM0qRIU 52xypShHuE8yqZhtRNchPJ4NqgJlsD1ouvO/udOzV0GlHvL8x5stOGmcuXBjSKKgTv G7xlClp3OXAxO2AwTGDVT3ApZvSxzR+5+UvjOIOE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5282959f8349228c54c8115e44a6233ba6d735ce92cf000000011812c8b292a169ce169265bd@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/review/178096024@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_5bfb06b259c63_297b3f7f254d45c060130"; 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/K61GzqKE_OtGyI1psKCdjx5TcuM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 25 Nov 2018 20:31:50 -0000

----==_mimepart_5bfb06b259c63_297b3f7f254d45c060130
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

Well, as I said, I would prefer not specifying anything. As far as I can tell, there's no valid interop reason to do so. What I'm trying to avoid is having a characteristic "I am not doing spin bit" behavior that people anchor on, and "this is always 1" is totally that. Random is at least somewhat better.

As far as needing a PRNG, there's plenty of randomness floating around in packet processing. Specifically, because the PNE mask generation function generates 128 bits at a time.








-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r236088907
----==_mimepart_5bfb06b259c63_297b3f7f254d45c060130
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/1982#discussion_r236088907">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>Well, as I said, I would prefer not specifying anything. As far as I can tell, there's no valid interop reason to do so. What I'm trying to avoid is having a characteristic "I am not doing spin bit" behavior that people anchor on, and "this is always 1" is totally that. Random is at least somewhat better.</p>
<p>As far as needing a PRNG, there's plenty of randomness floating around in packet processing. Specifically, because the PNE mask generation function generates 128 bits at a time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236088907">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0dDdv_7J5wNwuHj-g0g8KqFXzgIks5uyv4ygaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5bL66m1U2ClSwIxdZBw1XotLnHXks5uyv4ygaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236088907"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236088907",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236088907",
"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 1982",
"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/1982#discussion_r236088907"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb06b259c63_297b3f7f254d45c060130--


From nobody Sun Nov 25 12:48: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 713211288EB for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 12:48:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.461
X-Spam-Level: 
X-Spam-Status: No, score=-4.461 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TRNtF1m_MfPp for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 12:48:06 -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 3BF321277C8 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 12:48: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=KNtkwgPbKUexVVpeqqCdpNcFvy8=; b=O8henHCgyJ0Ql9B6 +C3WPzZOBO9tFzGW3E2qzue7C62WtfWCl3iXVQGA5sr3qMr01IOtqasKjzGXmhqR jyC5t7wDqKlmCGhnERCHtSbrzgV5mBH3T2poSdkuqx98fZz3otiHBcx4WrvVU852 8zoUk7wF6oJwnFGbjCgoph5RW4o=
Received: by filter1545p1mdw1.sendgrid.net with SMTP id filter1545p1mdw1-3060-5BFB0A85-5 2018-11-25 20:48:05.193648098 +0000 UTC m=+853616.898577678
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id 1fSNDO4mTCGGVmwjEahj9A for <quic-issues@ietf.org>; Sun, 25 Nov 2018 20:48:05.221 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 0F4351E0050 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 12:48:05 -0800 (PST)
Date: Sun, 25 Nov 2018 20:48:05 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32e4c2cf104b53b2077b642762e269551df3b89492cf000000011812cc8592a169ce169265bd@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/review/178096558@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_5bfb0a85dbe6_565d3fae17cd45c4816e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2R4KXWm8jktkbZHcmj/eoLlHY5w5XUSliNsz v9K5So38ZHo30ChFZvtD2czzzAbzy+OuKrzPdBbe7TWXeJ8ADzYLsX41OBb80ZlFCe1gXtktM80/C7 uxn7ZNkj2uuqGdWsOIzAKKC3wmTOevzdG6WQp7s6ws8YwdgfUMC7kKub2/cmEW3qa8jxrkSQOygk1t U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/csB50vrnd47bOTlz2uEiQsY8jh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 25 Nov 2018 20:48:09 -0000

----==_mimepart_5bfb0a85dbe6_565d3fae17cd45c4816e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

@EKR Removing text is easy, and I would be willing to do that if there is consensus. But I would like to hear another couple of voices advocating that -- say @martinthomson or @kazuho, who expressed opinions on the subject before.

As for PNRG,  it cannot be the PNE mask for the spin bit. The spin bit is protected by the AEAD checksum and has to be set before AEAD protection. The PNE mask is computed using the AEAD output, and is not available in time for randomizing the spin bit.  

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r236089415
----==_mimepart_5bfb0a85dbe6_565d3fae17cd45c4816e
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/1982#discussion_r236089415">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<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> Removing text is easy, and I would be willing to do that if there is consensus. But I would like to hear another couple of voices advocating that -- say <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> or <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, who expressed opinions on the subject before.</p>
<p>As for PNRG,  it cannot be the PNE mask for the spin bit. The spin bit is protected by the AEAD checksum and has to be set before AEAD protection. The PNE mask is computed using the AEAD output, and is not available in time for randomizing the spin 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/1982#discussion_r236089415">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-SXQfkpPXuy3UTRrgJFF4J0aqlzks5uywIFgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwy6PHkx5rzbo6J1YcAoncBxKxA_ks5uywIFgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236089415"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236089415",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236089415",
"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 1982",
"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/1982#discussion_r236089415"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb0a85dbe6_565d3fae17cd45c4816e--


From nobody Sun Nov 25 12:48: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 C4FEA1288EB for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 12:48: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 q9nyQxWlChEB for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 12:48: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 EFA171277C8 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 12:48:24 -0800 (PST)
Date: Sun, 25 Nov 2018 12:48:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543178903; bh=/ilk79Vc+PxW0o3q0Z582yw4x8mcjz8YjRtyX6+DsnY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t2J2XpZBBr55uKFrF3FoC3uFYwQ7hgR1lMyfrZ0ynJWNtbQryXAWu6DI7XG3hPh+U EG72xuhbKV8v+qm7Xot2IKM2Zn2DBjSeYpMmJoA8LvlJX2lCTHJOa9RSRlSbLLurAm uOyJnz7WZTAQzSPPHEXIHkKNE5CO/l5RN5KjwY34=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7615709847ed235e9871c43b76f885d433a94cf292cf000000011812cc9792a169ce169265bd@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/review/178096568@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_5bfb0a972086d_679e3ff79f2d45c0131226"; 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/2Mf1o_J75ly4HWV60NcXoCbnVKk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 25 Nov 2018 20:48:27 -0000

----==_mimepart_5bfb0a972086d_679e3ff79f2d45c0131226
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

You can't use the PNE mask for creating random data that is part of the data protected by AEAD tag because the PNE process might be offloaded to a separate process or hardware.

-- 
You are receiving this 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#discussion_r236089425
----==_mimepart_5bfb0a972086d_679e3ff79f2d45c0131226
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/1982#discussion_r236089425">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>You can't use the PNE mask for creating random data that is part of the data protected by AEAD tag because the PNE process might be offloaded to a separate process or hardware.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r236089425">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxCRZ6jiAIY50DlqDm6UefJv0pVdks5uywIXgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4QC6jvidNPifQRQoWZGZy1nHuVlks5uywIXgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236089425"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236089425",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236089425",
"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 1982",
"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/1982#discussion_r236089425"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb0a972086d_679e3ff79f2d45c0131226--


From nobody Sun Nov 25 13:09: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 9BD1F130DDE for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 13:09: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 JENQtWyMwpCH for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 13:09: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 A3EE8129C6A for <quic-issues@ietf.org>; Sun, 25 Nov 2018 13:09:45 -0800 (PST)
Date: Sun, 25 Nov 2018 13:09:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543180184; bh=7ZsAoYyABZEz0w+kYFVASUVwIxnd1oLe3X/pxT62cFY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LuxVXEP+PvsnR3+AhAQJCCZf2PdXaaRGmVPNIkrzoq35zxx8D4haeSaLwfg4jvk5o ZVu1dPxbt+5liZbkes4TM6pI0cmHP12QD5VHKxsLKWM/sAzlfV9fIF23hdiOx7LIrh MtS1yPKfZ8hNE4JgBIM+MZ7ggyFCWbI6QZxlmcZo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3f8437e5eab1c11ada74766e44d5993288381e0592cf000000011812d19892a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049/441473483@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2049@github.com>
References: <quicwg/base-drafts/issues/2049@github.com>
Subject: Re: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfb0f982356a_7a423f98c2ed45b41159c7"; 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/uEgcq71AV8zJHgS8_aSgiQCp8gA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 25 Nov 2018 21:09:48 -0000

----==_mimepart_5bfb0f982356a_7a423f98c2ed45b41159c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this header protection is starting to bleed into the core packet processing and I don't think that is a particular good idea.

If you revert to the old method header protection method, @kazuho argues that both sender and receiver must perform a check for adjustment. However, you must still check that the received packet is long enough to sample since the packet might be evil or faulty. If the length check is for the common case where no offset adjustment is needed, there is no extra overhead. If the check fails you need to perform a new length check that can handle short packet numbers with short content.

Special casing short packets is a bit unfortunate if you have a lot of short packets to process, but the the overhead is still limited and more importantly isolated to one place in the logic framework. Also, if there are many short packets, branch prediction will likely figure it out.

With the current padding solution you get the special case @marten-seemann mentions, but you might also still have to check if the sampling does not overlap with payload when the packet number is short and the payload is short. If you don't check this you could be triggered to xor the mask into the payload. Likely AEAD will catch this but it is an unsafe praxis, so you still have extra checks for short 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/2049#issuecomment-441473483
----==_mimepart_5bfb0f982356a_7a423f98c2ed45b41159c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think this header protection is starting to bleed into the core pack=
et processing and I don't think that is a particular good idea.</p>
<p>If you revert to the old method header protection method, <a class=3D"=
user-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/hoverca=
rds?user_id=3D41567" data-octo-click=3D"hovercard-link-click" data-octo-d=
imensions=3D"link_type:self" href=3D"https://github.com/kazuho">@kazuho</=
a> argues that both sender and receiver must perform a check for adjustme=
nt. However, you must still check that the received packet is long enough=
 to sample since the packet might be evil or faulty. If the length check =
is for the common case where no offset adjustment is needed, there is no =
extra overhead. If the check fails you need to perform a new length check=
 that can handle short packet numbers with short content.</p>
<p>Special casing short packets is a bit unfortunate if you have a lot of=
 short packets to process, but the the overhead is still limited and more=
 importantly isolated to one place in the logic framework. Also, if there=
 are many short packets, branch prediction will likely figure it out.</p>=

<p>With the current padding solution you get the special case <a class=3D=
"user-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/hoverc=
ards?user_id=3D1478487" data-octo-click=3D"hovercard-link-click" data-oct=
o-dimensions=3D"link_type:self" href=3D"https://github.com/marten-seemann=
">@marten-seemann</a> mentions, but you might also still have to check if=
 the sampling does not overlap with payload when the packet number is sho=
rt and the payload is short. If you don't check this you could be trigger=
ed to xor the mask into the payload. Likely AEAD will catch this but it i=
s an unsafe praxis, so you still have extra checks for short 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/2049#issuecomment-441473483">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1Sr=
g-wJOzghoYw6LZasEBgBVijvks5uywcYgaJpZM4YxtMJ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_82BTQvc1Mq0FY4Qm_5qi_H=
XiU0ks5uywcYgaJpZM4YxtMJ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2049: I think this header protection is starting to bleed into t=
he core packet processing and I don't think that is a particular good ide=
a.\r\n\r\nIf you revert to the old method header protection method, @kazu=
ho argues that both sender and receiver must perform a check for adjustme=
nt. However, you must still check that the received packet is long enough=
 to sample since the packet might be evil or faulty. If the length check =
is for the common case where no offset adjustment is needed, there is no =
extra overhead. If the check fails you need to perform a new length check=
 that can handle short packet numbers with short content.\r\n\r\nSpecial =
casing short packets is a bit unfortunate if you have a lot of short pack=
ets to process, but the the overhead is still limited and more importantl=
y isolated to one place in the logic framework. Also, if there are many s=
hort packets, branch prediction will likely figure it out.\r\n\r\nWith th=
e current padding solution you get the special case @marten-seemann menti=
ons, but you might also still have to check if the sampling does not over=
lap with payload when the packet number is short and the payload is short=
. If you don't check this you could be triggered to xor the mask into the=
 payload. Likely AEAD will catch this but it is an unsafe praxis, so you =
still have extra checks for short packets."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/2049#issuecomment-=
441473483"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment=
-441473483",
"url": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-44=
1473483",
"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] minimum payload size requirement creat=
es awkward special case (#2049)",
"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\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-44=
1473483"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4156833=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfb0f982356a_7a423f98c2ed45b41159c7--


From nobody Sun Nov 25 13:46: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 B770E129C6A for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 13:46: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 ushD_Z13ElTa for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 13:46:11 -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 8ABF612426E for <quic-issues@ietf.org>; Sun, 25 Nov 2018 13:46:11 -0800 (PST)
Date: Sun, 25 Nov 2018 13:46:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543182370; bh=ZBJSBpSR4zk7v0GaF863fhKXZGCkrdPwJoKhzJ9CSZs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hJM9MPKKrQhNAGaYUyUVbqc05xXpMu9Pj7DeHBT5HPoBvQLZrj0DO7HqpwieOJlX9 xv3SxYLxSy25/Lj3W2CXS8+FVX+MjlgneeqI4DsM/t3nx4Atc55UJjIrBb6Ws5OtVj 2jO43onkHfzlZKg+dQ1+EXugW4Hxx1BHJ7Lz9S5c=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57c6cece94bc1e5f14cb5f8687fb7b96bd1473c692cf000000011812da2292a169ce169265bd@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/review/178098629@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_5bfb18228845f_26183faddf6d45bc6482bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U_5-lqZy_posu4iVVLvmL7O7x5o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 25 Nov 2018 21:46:14 -0000

----==_mimepart_5bfb18228845f_26183faddf6d45bc6482bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

@huitema: this text is a PR, so it needs consensus to be added at all. As for the PRNG: you can use data generated from the PNE for a previous packet. As I said, there's plenty of surplus. I don't think that @mikkelfj's point is persuasive. Nobody is telling you how to generate random data. I am merely observing that it's effectively free to do so with most implementations.

Again, I think this document should remain silent on the contents of this bit if you aren't doing spin. My position is: silent > random > the current 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/1982#discussion_r236091378
----==_mimepart_5bfb18228845f_26183faddf6d45bc6482bd
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/1982#discussion_r236091378">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a>: this text is a PR, so it needs consensus to be added at all. As for the PRNG: you can use data generated from the PNE for a previous packet. As I said, there's plenty of surplus. I don't think that <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a>'s point is persuasive. Nobody is telling you how to generate random data. I am merely observing that it's effectively free to do so with most implementations.</p>
<p>Again, I think this document should remain silent on the contents of this bit if you aren't doing spin. My position is: silent &gt; random &gt; the current 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/1982#discussion_r236091378">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-m4dZm_3ZRsFigb471z2DX_giGdks5uyw-igaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8C7KJGfJQh4J-NfyPkI7cz0ri3vks5uyw-igaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236091378"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236091378",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236091378",
"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 1982",
"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/1982#discussion_r236091378"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb18228845f_26183faddf6d45bc6482bd--


From nobody Sun Nov 25 17:30: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 BEFF9130E71 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 17:30: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 GkDNGBjbu_FF for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 17:30: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 197DE130DC6 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 17:30:11 -0800 (PST)
Date: Sun, 25 Nov 2018 17:30:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543195809; bh=rYXytLc4ZcUtB7jiMlRU4uiv4UKEGqZTrkWqv0otSeE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VGv8vh4aBfMRth6Su1AedphEomV48PEuuFf1hfO/l7HzyiwfsUsnEGTwAGaTVrnEb JvSREUhiHrC0AEYWjQDNJJVDe8hW3D1oMeYQEGGyyEEfiFrwxZkzNJVE1U2GHuzuuw 2NbZVz+M0Q54rHt5BD0MNR84q7RaEAHZi2oZBVKc=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4e7eef32b4651b17bb311e9ac74f4dfd4ab4315a92cf0000000118130ea192a169ce169265bd@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/review/178110590@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_5bfb4ca1eef40_46e33f94a08d45b8641c7"; 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/xeN9xuf0CkZendaM7ivzjxSY_yo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 01:30:13 -0000

----==_mimepart_5bfb4ca1eef40_46e33f94a08d45b8641c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

I am concerned with fingerprinting. If implementations invent their own scheme, than the observed patterns will identify the implementation, and that's a moderate privacy risk. The other issue is of course ossification. if middle boxes "learn" that there are a few one specific patterns for that bit. The current spec specifies a random constant, which does entail a moderate ossification risk.

Specifying nothing amount to trusting the implementations. That will probably lead implementers to copy whatever Google does, in order to not stick out. That may be fine. Specifying random would work if implementations were really using good random sources, but implementations have very often failed to do that. If they use a predictable pseudo-random pattern, they can be easily fingerprinted. 

I am looking at the "interop" reason. The main risk is that an overzealous receiver barfs because the spin bit is not what it expected. So maybe we should just say that endpoints that do not enable the spin bit MAY put whatever value they see fit, and MUST accept any incoming 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/1982#discussion_r236102252
----==_mimepart_5bfb4ca1eef40_46e33f94a08d45b8641c7
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/1982#discussion_r236102252">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>I am concerned with fingerprinting. If implementations invent their own scheme, than the observed patterns will identify the implementation, and that's a moderate privacy risk. The other issue is of course ossification. if middle boxes "learn" that there are a few one specific patterns for that bit. The current spec specifies a random constant, which does entail a moderate ossification risk.</p>
<p>Specifying nothing amount to trusting the implementations. That will probably lead implementers to copy whatever Google does, in order to not stick out. That may be fine. Specifying random would work if implementations were really using good random sources, but implementations have very often failed to do that. If they use a predictable pseudo-random pattern, they can be easily fingerprinted.</p>
<p>I am looking at the "interop" reason. The main risk is that an overzealous receiver barfs because the spin bit is not what it expected. So maybe we should just say that endpoints that do not enable the spin bit MAY put whatever value they see fit, and MUST accept any incoming 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/1982#discussion_r236102252">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6U6LndGraK3pl-qisEtuoFVzk8vks5uy0QhgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwvc10GPIolnHpUCe28I4bNfIxLRks5uy0QhgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236102252"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236102252",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236102252",
"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 1982",
"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/1982#discussion_r236102252"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb4ca1eef40_46e33f94a08d45b8641c7--


From nobody Sun Nov 25 17:50: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 C47CB130E71 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 17:50: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 2hN_353RoTKg for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 17: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 115AE128AFB for <quic-issues@ietf.org>; Sun, 25 Nov 2018 17:50:05 -0800 (PST)
Date: Sun, 25 Nov 2018 17:50:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543197004; bh=7yM6Z6XK980C2VTFaRtL1zod3Ywyjfj9zUjIza2KW9s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JuloYdl0xoLwUAinwXPmHYjOvKU16nN2ooT227r2RsbVGGNxhEN766JNj6567a0Zh ea8zR3a+GDjZ1ZbdORasqCMhqe3FMSHr9zsJZf9d0TpAX9bb/YbDCYXxeTbkDtdSUj cVPA/6Z1OeBvgJj1UBrp70uwBDQvAaNJAfpsTdP8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab1552b785f8c7c9cf23f9e0ef17dd17f2501d4992cf000000011813134c92a169ce169265bd@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/review/178112359@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_5bfb514c3c2dd_33b73fba738d45c4121311"; 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/PIXZSvl6xa8tcq6KuDwQRVaJXz4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 01:50:07 -0000

----==_mimepart_5bfb514c3c2dd_33b73fba738d45c4121311
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

I would be fine with what you propose 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/1982#discussion_r236103807
----==_mimepart_5bfb514c3c2dd_33b73fba738d45c4121311
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/1982#discussion_r236103807">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>I would be fine with what you propose 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/1982#discussion_r236103807">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-tVirCHkr9YLg2RzOMtoTSCxs3Zks5uy0jMgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwGD0GMzehZJRvjwi9L2aUvDyOlLks5uy0jMgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236103807"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236103807",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236103807",
"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 1982",
"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/1982#discussion_r236103807"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb514c3c2dd_33b73fba738d45c4121311--


From nobody Sun Nov 25 18:56: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 7DDD5130E9A for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 18:56:39 -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 QHcL_SSEe9w0 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 18:56:38 -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 47C8712785F for <quic-issues@ietf.org>; Sun, 25 Nov 2018 18:56:37 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543200997; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nr8+Wh+3r80HvA6pPMHpb1A+KqCYxE3QJ0ZOKjTBZCA=; b=Ua/+qxGZrKoDDjCapBCNeGuiQEsjMqUIr5/7w3ILou+I7yjO0+TfZmoAc6tX1V+pg52rK9AS +1qc5YHKpbeLaxB6QsbYjZXrzhG1+5jB3gZu6Hz/5GPgOz7bvRoJNOOrFxQvTFUouFRKLKM2 fhrJiGmPHPK8cgRlizerz88856I=
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 5bfb60e4.7ff3a31005a0-smtp-out-n03; Mon, 26 Nov 2018 02:56:36 -0000 (UTC)
Date: Sun, 25 Nov 2018 18:56:35 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfb60e394176_526d2ad40859057c536dc@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d4991c: sync
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfb60e393d55_526d2ad40859057c53513"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2GgtVbe7D8yuTnNZ9SPnwHqG_fE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 02:56:39 -0000

----==_mimepart_5bfb60e393d55_526d2ad40859057c53513
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: d4991cb14449ebff9e02d2bd4cda069dc739125f
      https://github.com/quicwg/base-drafts/commit/d4991cb14449ebff9e02d2bd4cda069dc739125f
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  sync


  Commit: d019647e80b0ac2061cb6b5875b96a098a9f35c1
      https://github.com/quicwg/base-drafts/commit/d019647e80b0ac2061cb6b5875b96a098a9f35c1
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  first cut of mechanism


Compare: https://github.com/quicwg/base-drafts/compare/d4991cb14449^...d019647e80b0
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfb60e393d55_526d2ad40859057c53513--


From nobody Sun Nov 25 19: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 2B10C130EF2 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:14: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 NrhCgho8LJfA for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:14: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 9E081130EB2 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:14:47 -0800 (PST)
Date: Sun, 25 Nov 2018 19:14:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543202086; bh=6jtKwXD0gRHDejcJreQ1ANgoSd6XRYN7khWdGj137qg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fJYgQoPLTRwdPw/f9wHLgkkCDyvSq6XdPc9usWsEtlGLhzWfqULoE8i10746t9I49 iPWAWHDqwT7ZjBsknyk/LP7jdnTp6HYqP0jFIgQDJjDloOX/xkDqvin4vA6EgNPcXI YTVAgDWB9loozt/fMsh04j2T5tgwyycHq3RAXlg8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7076472c45f629446c81a66827d1b4ced3fcc9dd92cf000000011813272692a169ce16de7e61@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/c441507070@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_5bfb652652ea3_2d403fe4b12d45bc16639"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1jltqK-9gD_Nj8fk_XSd6Vjxafk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:14:49 -0000

----==_mimepart_5bfb652652ea3_2d403fe4b12d45bc16639
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr 
> I thought the sense of the discussion in BKK was _not_ to do this. It's a weird kind of implicit ACKIng.

I share the view that it is a variant of implicit ACKing, something that we decided to not adopt in Kista. OTOH, it _is_ an improvement in terms of preventing man-on-the-side attacks that try to disrupt connection establishment.

IMO, the proposed approach is trivial to implement for everybody. In addition to that, it simplifies QUIC stacks that implement protection against Initial injection, because they are no longer required to continue responding to Initial packets (that might contain rogue information).

Considering the aspects, as stated in https://github.com/quicwg/base-drafts/issues/1951#issuecomment-438112817, I am now in favor of adopting 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/2045#issuecomment-441507070
----==_mimepart_5bfb652652ea3_2d403fe4b12d45bc16639
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 thought the sense of the discussion in BKK was <em>not</em> to do th=
is. It's a weird kind of implicit ACKIng.</p>
</blockquote>
<p>I share the view that it is a variant of implicit ACKing, something th=
at we decided to not adopt in Kista. OTOH, it <em>is</em> an improvement =
in terms of preventing man-on-the-side attacks that try to disrupt connec=
tion establishment.</p>
<p>IMO, the proposed approach is trivial to implement for everybody. In a=
ddition to that, it simplifies QUIC stacks that implement protection agai=
nst Initial injection, because they are no longer required to continue re=
sponding to Initial packets (that might contain rogue information).</p>
<p>Considering the aspects, as stated in <a class=3D"issue-link js-issue-=
link" data-error-text=3D"Failed to load issue title" data-id=3D"377027662=
" data-permission-text=3D"Issue title is private" data-url=3D"https://git=
hub.com/quicwg/base-drafts/issues/1951" data-hovercard-type=3D"issue" dat=
a-hovercard-url=3D"/quicwg/base-drafts/issues/1951/hovercard?comment_id=3D=
438112817&amp;comment_type=3Dissue_comment" href=3D"https://github.com/qu=
icwg/base-drafts/issues/1951#issuecomment-438112817">#1951 (comment)</a>,=
 I am now in favor of adopting 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/pull/2045#issuecomment-441507070">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4Y4fP=
9KUUJKTnBhVqOxrQy9XB_cks5uy1ymgaJpZM4YwALg">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2ZcscjXk43yjMgZbuRBPkPVdAdF=
ks5uy1ymgaJpZM4YwALg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2045: @ekr \r\n\u003e I thought the sense of the discussion in BKK=
 was _not_ to do this. It's a weird kind of implicit ACKIng.\r\n\r\nI sha=
re the view that it is a variant of implicit ACKing, something that we de=
cided to not adopt in Kista. OTOH, it _is_ an improvement in terms of pre=
venting man-on-the-side attacks that try to disrupt connection establishm=
ent.\r\n\r\nIMO, the proposed approach is trivial to implement for everyb=
ody. In addition to that, it simplifies QUIC stacks that implement protec=
tion against Initial injection, because they are no longer required to co=
ntinue responding to Initial packets (that might contain rogue informatio=
n).\r\n\r\nConsidering the aspects, as stated in https://github.com/quicw=
g/base-drafts/issues/1951#issuecomment-438112817, I am now in favor of ad=
opting this."}],"action":{"name":"View Pull Request","url":"https://githu=
b.com/quicwg/base-drafts/pull/2045#issuecomment-441507070"}}}</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=
41507070",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4415=
07070",
"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] Discard Initial keys as soon as possib=
le (#2045)",
"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\": 2045,\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\": 2045\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4415=
07070"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4152368=
32\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfb652652ea3_2d403fe4b12d45bc16639--


From nobody Sun Nov 25 19:20: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 A6281130EF3 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:20:15 -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 Pevo4GDlKSyH for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:20: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 77E75130EF2 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:20:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543202413; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ZNY53O18h3x6w/Zl9HRzwNZa6IJMJEHIxeVpLV/Drq4=; b=Pvq17z05c0TCh3qNkeb/SFcQeRLrumUIvlGzy5zHwPtKQczJXGXFgrXeKm5anZiPHlhmzHrZ RVLXZyt2VxfVMBXS/s8+hvC6audqroc3gjxtPPdXrYcv0B0KyfXfdxgRByyAOddzlfb8iFr4 z4QkgAAgdgsZaWNmFbdv50IXCZM=
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 5bfb666d.7fca72813120-smtp-out-n03; Mon, 26 Nov 2018 03:20:13 -0000 (UTC)
Date: Sun, 25 Nov 2018 19:20:12 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfb666c9173d_25822ae5c5cfc5944503c@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8a7812: s/non-existent/not yet created/
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfb666c91338_25822ae5c5cfc594449f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XInIAUzmbizxmUJZZJbyKbNljw8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:20:16 -0000

----==_mimepart_5bfb666c91338_25822ae5c5cfc594449f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/not-open-yet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8a7812a3b90a39064bb70c8683e62648ff9cdb51
      https://github.com/quicwg/base-drafts/commit/8a7812a3b90a39064bb70c8683e62648ff9cdb51
  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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfb666c91338_25822ae5c5cfc594449f8--


From nobody Sun Nov 25 19: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 B47E4130EF7 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:20: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_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 n2225S0RACBG for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:20: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 B6A55130EF2 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:20:51 -0800 (PST)
Date: Sun, 25 Nov 2018 19:20:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543202450; bh=WC2NYPpNkVgjeTKOZO4/dLqpRw5bZemXghm7R775zq4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=2V8g7g67OTE5sn8xG3qab5OcjwcPC52x4BoRE4taHYZCXsdNp30stgrHA8SS3yf+a OGP9jcQofDZ5/euYeMNvd1a6GBixMq5uJ3lOFL+psBVSUdw8DtrCApUCxVMH+m07HJ 0SrR3k5efaIbGbJPyyRTk075fVN6UhWoCApTPIv4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab51a4b6aacd711a6af4c68bbb6567af423ce8273692cf000000011813289292a169ce16e5ce33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2050@github.com>
Subject: [quicwg/base-drafts] s/non-existent/not yet created/ (#2050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfb6692df7d0_47283f94a08d45b823086a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tAFQO-jqa5HNO9x2LtOMLMITqoU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:20:54 -0000

----==_mimepart_5bfb6692df7d0_47283f94a08d45b823086a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is the only relevant condition.

Note that, as stated, it is valid to receive the frame for a stream that has been closed.

Closes #2048.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2050

-- Commit Summary --

  * s/non-existent/not yet created/

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2050.patch
https://github.com/quicwg/base-drafts/pull/2050.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/2050

----==_mimepart_5bfb6692df7d0_47283f94a08d45b823086a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is the only relevant condition.</p>
<p>Note that, as stated, it is valid to receive the frame for a stream that has been closed.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2048.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383873352" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2048" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2048/hovercard" href="https://github.com/quicwg/base-drafts/issues/2048">#2048</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/2050'>https://github.com/quicwg/base-drafts/pull/2050</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>s/non-existent/not yet created/</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2050/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/2050.patch'>https://github.com/quicwg/base-drafts/pull/2050.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2050.diff'>https://github.com/quicwg/base-drafts/pull/2050.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/2050">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0mE1L9zoFZSh_JB1U3hwKlTosLaks5uy14SgaJpZM4YyQZV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3preojqwPDX-xN_tpRM0qGhAwfUks5uy14SgaJpZM4YyQZV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"s/non-existent/not yet created/ (#2050)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2050"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2050",
"url": "https://github.com/quicwg/base-drafts/pull/2050",
"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": "s/non-existent/not yet created/ (#2050)",
"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": "8a7812a",
"value": "s/non-existent/not yet created/"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2050/files#diff-0) (2 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\": 2050,\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\": 2050\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2050"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2050.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2050.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415827541\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfb6692df7d0_47283f94a08d45b823086a--


From nobody Sun Nov 25 19:30: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 73ED3130EF2 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:30: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 f906N10tnQ5D for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:30: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 DC946130E05 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:30:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543203031; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zuV2pNXd1CotASg4BkaQFLs4yQTd8LNnEmKf+VWppXI=; b=rjNRVDHZG+V6ESPlY86wspvzXd2+zTSGvIdhbULVE1Ippy89+yNPy/BJG6DK9gK4kF3rtTIo 3D3nSQQ9kSc2qBEhdEu55Y1e171aB4k8tI+3Kyoe8dpd3GxJNENpOMtNyEYUDcsbOaDp5Stm EJNgjpBM1K7qjw7qWuohX7NjcrA=
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 5bfb68d6.7fcfccb4de40-smtp-out-n01; Mon, 26 Nov 2018 03:30:30 -0000 (UTC)
Date: Sun, 25 Nov 2018 19:30:30 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfb68d659088_12df2affe2a6c57c7791c@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8529d0: Just these header protection schemes, not more gen...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfb68d658979_12df2affe2a6c57c7787e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/go8VWv1FMfnXdUEVgri0kRVWKew>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:30:33 -0000

----==_mimepart_5bfb68d658979_12df2affe2a6c57c7787e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/not-ccm8
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8529d06bbe155c7839e9a16d8aff34cdbf2866e3
      https://github.com/quicwg/base-drafts/commit/8529d06bbe155c7839e9a16d8aff34cdbf2866e3
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfb68d658979_12df2affe2a6c57c7787e--


From nobody Sun Nov 25 19:30: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 BA137130F06 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:30: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 SMoMHAMypolO for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:30: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 74BC4130EF5 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:30:34 -0800 (PST)
Date: Sun, 25 Nov 2018 19:30:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543203033; bh=FeLrUS4EcRo7a9nYJ5D8wFKITZJs33nWz10+6gtrqSU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AUsXv8VFzx3AMAL/r7l6GerCSPs8wSDLULWuMRODOoK0zCchnpKBW4zOX2NzhJo1m PuSn0QGYV8G/xeWCkcI0qfcqQD2EgK3scZoAM0/uJlVoveytsS3quZ9Bjv+MNjokW9 TvqDKW09llbdSLkFp4HKPHwjd4BbwaB4MjnEblHk=
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/2029/push/3079120978@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfb68d98c2ca_6be23fe4b12d45bc3941a9"; 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/U3tc0s-Yey8dvooGRpa04A4qaEU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:30:36 -0000

----==_mimepart_5bfb68d98c2ca_6be23fe4b12d45bc3941a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

8529d06  Just these header protection schemes, not more generally


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2029/files/120cfaae6e2be8b68b50d374327775b6cf288184..8529d06bbe155c7839e9a16d8aff34cdbf2866e3

----==_mimepart_5bfb68d98c2ca_6be23fe4b12d45bc3941a9
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/8529d06">8529d06</a>  Just these header protection schemes, not more generally</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2029/files/120cfaae6e2be8b68b50d374327775b6cf288184..8529d06bbe155c7839e9a16d8aff34cdbf2866e3">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzjKIAYWLVx2150JVcfa8vGPzR8Wks5uy2BZgaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4lDvmv_x-LyD2PB0Y-NtOsTOBiPks5uy2BZgaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029/files/120cfaae6e2be8b68b50d374327775b6cf288184..8529d06bbe155c7839e9a16d8aff34cdbf2866e3"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029/files/120cfaae6e2be8b68b50d374327775b6cf288184..8529d06bbe155c7839e9a16d8aff34cdbf2866e3",
"url": "https://github.com/quicwg/base-drafts/pull/2029/files/120cfaae6e2be8b68b50d374327775b6cf288184..8529d06bbe155c7839e9a16d8aff34cdbf2866e3",
"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 #2029",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2029:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "8529d06",
"value": "Just these header protection schemes, not more generally"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2029/files/120cfaae6e2be8b68b50d374327775b6cf288184..8529d06bbe155c7839e9a16d8aff34cdbf2866e3"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfb68d98c2ca_6be23fe4b12d45bc3941a9--


From nobody Sun Nov 25 19: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 8190D130EF5 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:33: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 E_aybS8VxDck for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:33: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 E74D9130E05 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:33:00 -0800 (PST)
Date: Sun, 25 Nov 2018 19:33:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543203180; bh=b4fYiYY4PsZrKY/+Y6djh+RRPGbEc9+7x7uv1u6bbb0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cmf1aswmlBDxDMYo2lL1selwdUCcOv2gthNoDNOJlETh9AUvs3EpD1B8vyXIBWRdH SgPhnwZyRh9kPOorEWrYt3ytZs0x3yVnhWBBRjLMQAtQ9OKa1htsmkS2fV47JFmGIJ JPVJWmMkIAn1vePf9t3+7Oiya8XZR0G5EfPDX0m8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf59a866fd87f019048186c8bd9b87addf5c1bcfb92cf0000000118132b6c92a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/178124113@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfb696c4eadb_16c53fa4852d45c48076a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cEqGbufhJRcYzjUoLujUgPVFqCg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:33:03 -0000

----==_mimepart_5bfb696c4eadb_16c53fa4852d45c48076a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -780,9 +780,12 @@ connection ID in the client's first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
+TLS_AES_128_CCM_8_SHA256.  The AEAD for that ciphersuite, AEAD_AES_128_CCM_8
+{{?CCM=RFC6655}}, does not produce a large enough authentication tag for use
+with header protection ({{header-protect}}).  All other ciphersuites defined in
+{{!TLS13}} have a 16-byte authentication tag and produce an output 16 bytes
+larger than their input.

I broadly agree, though I don't think that we can do (1) here because we don't know what PNE scheme might be devised to be paired with some future AEAD.  It seems like we have a requirement now, but something like FFX might be OK with a smaller sample.  I would prefer, as this does, to simply say that CCM_8 doesn't have a large enough expansion to use with the header protection schemes we have defined.

Should someone address the second question (and the question of whom to convince of this is interesting, but within the IETF it's clearly TLS), and design an header protection scheme based on that, then my hope is that this text wouldn't prevent them from 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/2029#discussion_r236113733
----==_mimepart_5bfb696c4eadb_16c53fa4852d45c48076a1
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/2029#discussion_r236113733">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -780,9 +780,12 @@ connection ID in the client&#39;s first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
+TLS_AES_128_CCM_8_SHA256.  The AEAD for that ciphersuite, AEAD_AES_128_CCM_8
+{{?CCM=RFC6655}}, does not produce a large enough authentication tag for use
+with header protection ({{header-protect}}).  All other ciphersuites defined in
+{{!TLS13}} have a 16-byte authentication tag and produce an output 16 bytes
+larger than their input.
</pre>
<p>I broadly agree, though I don't think that we can do (1) here because we don't know what PNE scheme might be devised to be paired with some future AEAD.  It seems like we have a requirement now, but something like FFX might be OK with a smaller sample.  I would prefer, as this does, to simply say that CCM_8 doesn't have a large enough expansion to use with the header protection schemes we have defined.</p>
<p>Should someone address the second question (and the question of whom to convince of this is interesting, but within the IETF it's clearly TLS), and design an header protection scheme based on that, then my hope is that this text wouldn't prevent them from 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/2029#discussion_r236113733">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0sp-T8mK8E3KWATp1nbbu17eRdRks5uy2DsgaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1utizAwxAP_dugYr2P6tUMLXrWHks5uy2DsgaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#discussion_r236113733"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r236113733",
"url": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r236113733",
"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 2029",
"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/2029#discussion_r236113733"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb696c4eadb_16c53fa4852d45c48076a1--


From nobody Sun Nov 25 19: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 213B8130EF7 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19: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 wP5VgBRt2ycq for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19: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 B0407130E05 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:35:25 -0800 (PST)
Date: Sun, 25 Nov 2018 19:35:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543203325; bh=Voj3btMcdG7P83+wB4PScIEq+d1GmTchtOZgmYnFXII=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tEfBqHFh5xdB6hTXd2/vo5u5eyHeqlG+FGultgp4YEFgjGC6FdZGac9rN2CgEUnQy EcK68RZgcZ361vLaL9R3XulyrADP6pZnE4ckgyPVxJqsbBu3hvuzzHB9x1C6Tdrmig Omdu2ECnOd2c4Coq6IpFeNxIlTh84jGEZIGAWl50=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf92edd3216d623edd2c6a2e5d75895973b7d73cf92cf0000000118132bfd92a169ce16c2396c@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/441509663@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_5bfb69fd10909_33d63fba738d45c444398e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ONYPH5aLbbrUgbW4zBe4Q7GdJLQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:35:27 -0000

----==_mimepart_5bfb69fd10909_33d63fba738d45c444398e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Self-encryption isn't useful here.  Self-encryption of a connection ID, sure, but the producer and consumer of a stateless reset token is different.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2018#issuecomment-441509663
----==_mimepart_5bfb69fd10909_33d63fba738d45c444398e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Self-encryption isn't useful here.  Self-encryption of a connection ID, sure, but the producer and consumer of a stateless reset token is different.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2018#issuecomment-441509663">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq75tWC6EnTGp-g4Fvs7_OuIKz1FQks5uy2F9gaJpZM4YnRg3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3sHm9wJ7Js-jsICSEHWcqYOSfoiks5uy2F9gaJpZM4YnRg3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: Self-encryption isn't useful here.  Self-encryption of a connection ID, sure, but the producer and consumer of a stateless reset token is different."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2018#issuecomment-441509663"}}}</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-441509663",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-441509663",
"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}"
}
]
},
{
"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-441509663"
}
],
"@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_5bfb69fd10909_33d63fba738d45c444398e--


From nobody Sun Nov 25 19:40: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 B0C89130E05 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:39: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 jrWFhwROzWkL for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:39: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 F125A1292F1 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:39:56 -0800 (PST)
Date: Sun, 25 Nov 2018 19:39:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543203596; bh=2YluohdWWIjnh/O/thdlL7mMRQh6yx0WWB/b3ma1BuI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SQhNtsGvZz1Zi4x0oOBeLg+h767z/BcoMZ8ShRMAaKheGzc8y2i2XL+dwqjgB+m2q wVPZ4vOUw2xmomrfOw6DFyrNJk+9dmcAgdw5pTWeP6ha5LVUQwJei3GXNVpWjA+EEH KYCwd7GgLzQI4Fm91/7WfrS5Qq7wozIX0mXJWKfw=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/push/3079134355@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_5bfb6b0c50e20_75d73f8abcad45b83427bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OorAf9eq3Azk5K0iecYGnlh90rA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:39:59 -0000

----==_mimepart_5bfb6b0c50e20_75d73f8abcad45b83427bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

a7a29c7  Do not specify disabled behavior.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982/files/b748b8aa246c8942332db6226aafd917c5956f17..a7a29c7fe469dc48d9268d7bd2134df8f060d3cd

----==_mimepart_5bfb6b0c50e20_75d73f8abcad45b83427bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a7a29c7">a7a29c7</a>  Do not specify disabled behavior.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1982/files/b748b8aa246c8942332db6226aafd917c5956f17..a7a29c7fe469dc48d9268d7bd2134df8f060d3cd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwXN0I1KUcKpaGSGL79x5pKxdjd9ks5uy2KMgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9VqDvDnx9ZVOXlw6n-xrBcYsvsRks5uy2KMgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982/files/b748b8aa246c8942332db6226aafd917c5956f17..a7a29c7fe469dc48d9268d7bd2134df8f060d3cd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982/files/b748b8aa246c8942332db6226aafd917c5956f17..a7a29c7fe469dc48d9268d7bd2134df8f060d3cd",
"url": "https://github.com/quicwg/base-drafts/pull/1982/files/b748b8aa246c8942332db6226aafd917c5956f17..a7a29c7fe469dc48d9268d7bd2134df8f060d3cd",
"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 pushed 1 commit in #1982",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1982:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "a7a29c7",
"value": "Do not specify disabled behavior."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982/files/b748b8aa246c8942332db6226aafd917c5956f17..a7a29c7fe469dc48d9268d7bd2134df8f060d3cd"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfb6b0c50e20_75d73f8abcad45b83427bb--


From nobody Sun Nov 25 19:40: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 D2305130E05 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:40: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 SjuKOI7UJlQy for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:40: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 330561292F1 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:40:25 -0800 (PST)
Date: Sun, 25 Nov 2018 19:40:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543203624; bh=c0OETJC9PG+sEPYg/2nMKUSHBUdlpMKGrqg1PHrak44=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=poaVf//HZ/nwZlI8vxx5WXyGIJOH547BbJf5u0HuCinFkmD8JLAlkT2wyN6kggZhV pEk3FeR5vN8UjZP1krK+sEXrimKhPru/a6TXo8vcrD9uOmUJ0LDbPJnTC8h+tBaDfv vesIbPzMXzcEuIDlaFCbD9S7WavGxtOy6oGwenZs=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab43cca75e6b2cced1fc2b5ee46fdb38293bdd8d4a92cf0000000118132d2892a169ce169265bd@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/review/178124931@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_5bfb6b28878e9_611c3fcde20d45b8589534"; 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/5a0CYn48g1VosWaplUod4TgKMVw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:40:27 -0000

----==_mimepart_5bfb6b28878e9_611c3fcde20d45b8589534
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

OK, I just updated the text by removing the specification.

-- 
You are receiving this 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#discussion_r236114458
----==_mimepart_5bfb6b28878e9_611c3fcde20d45b8589534
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/1982#discussion_r236114458">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>OK, I just updated the text by removing the specification.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r236114458">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8s-FcXNfLfjkf1htpaXy_5VkVOLks5uy2KogaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq73IrWKtlfASEFOSz6h3YMm76LGBks5uy2KogaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236114458"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236114458",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236114458",
"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 1982",
"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/1982#discussion_r236114458"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb6b28878e9_611c3fcde20d45b8589534--


From nobody Sun Nov 25 19:41: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 80C83130EF5 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:41: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 0cuxMsdJdRv3 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:41: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 15B09130E8C for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:41:08 -0800 (PST)
Date: Sun, 25 Nov 2018 19:41:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543203667; bh=7BlXNlnp004TXWW3rPijNQszBIXxW5XQCRh52oItSLM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fi67F0Y3E/G748IQ5jqRjgaZaktlcoJy7xrFc4d5tjOcjwdFQdGfhX9+eha8Qxv3J kTu2+RaYqiDOtiKoxUeNiW0DJDTcePzbppXZu64zw9HoPoRI6HtuoUm6Yn1eqK055i qleHWPA+hAI0pUOVj1etOdx1DQi9qgVqIX6f3HR4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdd25e0f6c1f5540781f44fb74060acc7ddff44af92cf0000000118132d5392a169ce16a20dde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1994/441510297@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1994@github.com>
References: <quicwg/base-drafts/issues/1994@github.com>
Subject: Re: [quicwg/base-drafts] endpoints don't know how many connection IDs the peer is willing to store (#1994)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfb6b533f6de_29153fcb81ad45bc2485db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pzqdrkq9ZjUlXBp_kFJGGUeFuEo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:41:09 -0000

----==_mimepart_5bfb6b533f6de_29153fcb81ad45bc2485db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As others have said, this makes things more deterministic, but more complex.  I'm going to suggest that this is fertile ground for extensions. We can't know what the right answer is today, and it's going to take some deployment experience to get it right.  More machinery will likely only interfere with our ability to deploy fixes if they are needed.  And if no fixes are needed...success.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1994#issuecomment-441510297
----==_mimepart_5bfb6b533f6de_29153fcb81ad45bc2485db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As others have said, this makes things more deterministic, but more co=
mplex.  I'm going to suggest that this is fertile ground for extensions. =
We can't know what the right answer is today, and it's going to take some=
 deployment experience to get it right.  More machinery will likely only =
interfere with our ability to deploy fixes if they are needed.  And if no=
 fixes are needed...success.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1994#issuecomment-441510297">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1tA=
N8YBMN6YPH2hWJL6t9bPl0txks5uy2LTgaJpZM4YZZG9">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5fQBz9nJVy4ybPHYywWKpnE=
tmjZks5uy2LTgaJpZM4YZZG9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1994: As others have said, this makes things more determini=
stic, but more complex.  I'm going to suggest that this is fertile ground=
 for extensions. We can't know what the right answer is today, and it's g=
oing to take some deployment experience to get it right.  More machinery =
will likely only interfere with our ability to deploy fixes if they are n=
eeded.  And if no fixes are needed...success."}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/1994#issuecomme=
nt-441510297"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment=
-441510297",
"url": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-44=
1510297",
"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] endpoints don't know how many connecti=
on IDs the peer is willing to store (#1994)",
"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\": 1994,\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\": 1994\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-44=
1510297"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4093096=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfb6b533f6de_29153fcb81ad45bc2485db--


From nobody Sun Nov 25 19:42: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 27332130EF7 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:42: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 zy0jKyvraIrV for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:42: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 C7E381292F1 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:42:52 -0800 (PST)
Date: Sun, 25 Nov 2018 19:42:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543203771; bh=xvjXzCLHK0M9ESWRRAGvkR9EwanNlBk0gE2Uem8gg7M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dJao4lfnaP12SNxcfUV6hoOR2YFxSQSF5wlZ0aR4gNKBHse9FHZp1CQCI7CFA11Nf nUAHMNnIYsX8mSD0g3SIwfVR/R6kBygiPlWpts98rCg810UMt8RDrKtFZqlhC6DAq8 OHZdDTJCzNnuA+RIvDIm5RytgPHQSVeV1QwcrVns=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b8d06503cfb10750d086b13aad3538f4b722dee92cf0000000118132dbb92a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049/441510499@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2049@github.com>
References: <quicwg/base-drafts/issues/2049@github.com>
Subject: Re: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfb6bbbe32c0_214d3fc0c40d45c010989ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OMh9uWiBes7EAQ2dn752Ez-Tl2A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:42:54 -0000

----==_mimepart_5bfb6bbbe32c0_214d3fc0c40d45c010989ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe don't pad, but change the packet number encoding 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/2049#issuecomment-441510499
----==_mimepart_5bfb6bbbe32c0_214d3fc0c40d45c010989ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Maybe don't pad, but change the packet number encoding 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/2049#issuecomment-441510499">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4nwNGYX0_zQMvbI-LwBVxK1SNR_ks5uy2M7gaJpZM4YxtMJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyZQgLZ0O3CbOk170R8v1adFwJuOks5uy2M7gaJpZM4YxtMJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2049: Maybe don't pad, but change the packet number encoding instead."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441510499"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441510499",
"url": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441510499",
"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] minimum payload size requirement creates awkward special case (#2049)",
"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\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441510499"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415683337\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb6bbbe32c0_214d3fc0c40d45c010989ab--


From nobody Sun Nov 25 19:43: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 161EB130EF7 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:43: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 fi-Bi1U2jPUT for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 19:43: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 84BBF1292F1 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 19:43:10 -0800 (PST)
Date: Sun, 25 Nov 2018 19:43:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543203789; bh=zKZ0mYh2dyGPqW5yedc4bU7/UCc33lVVbQkh3e8Ir0o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=caiCx1XQCRiBZmOoIQpG94M63w3Jm5+5O0ohV+dFHL/LvnzcM9wn30WtokLrrM0bY zkOiNutKB/dKjHaloCV3iCJgMqIH81KbHRuXF5DytNVhTVAvHAAfU3yaP8XGYAw/Rb wz60VVKf2dGC1ghb/GBMZV6LMFRdGZ6kpRjJKjN0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf09f84be15ac75e78d052f1955134064e10aacbb92cf0000000118132dcd92a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/178125252@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfb6bcdb92b2_160b3fe419ed45bc49196f"; 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/bT321nVL_Lpkzf9gyWMhM61ZeIo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 03:43:12 -0000

----==_mimepart_5bfb6bcdb92b2_160b3fe419ed45bc49196f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -780,9 +780,12 @@ connection ID in the client's first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
+TLS_AES_128_CCM_8_SHA256.  The AEAD for that ciphersuite, AEAD_AES_128_CCM_8
+{{?CCM=RFC6655}}, does not produce a large enough authentication tag for use
+with header protection ({{header-protect}}).  All other ciphersuites defined in
+{{!TLS13}} have a 16-byte authentication tag and produce an output 16 bytes
+larger than their input.

Hmm.... This seems like it raises the broader issue of how we import new ciphers into QUIC. As a hypothetical suppose TLS were to adopt an AES-GCM-SIV-based construction. It seems like at present we would actually require some new document to explain how to use it with QUIC. That seems sort of unfortunate, but formally I think that's true, because this document specifies a very specific list of ciphers.

If we wanted to, we could probably generalize this to some extent by documenting the *properties* of given ciphers and then how header protection works (i.e., block ciphers are done like this, nonce-based stream ciphers are done like this...) Not sure it's worth it, thoguh.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2029#discussion_r236114739
----==_mimepart_5bfb6bcdb92b2_160b3fe419ed45bc49196f
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/2029#discussion_r236114739">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -780,9 +780,12 @@ connection ID in the client&#39;s first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
+TLS_AES_128_CCM_8_SHA256.  The AEAD for that ciphersuite, AEAD_AES_128_CCM_8
+{{?CCM=RFC6655}}, does not produce a large enough authentication tag for use
+with header protection ({{header-protect}}).  All other ciphersuites defined in
+{{!TLS13}} have a 16-byte authentication tag and produce an output 16 bytes
+larger than their input.
</pre>
<p>Hmm.... This seems like it raises the broader issue of how we import new ciphers into QUIC. As a hypothetical suppose TLS were to adopt an AES-GCM-SIV-based construction. It seems like at present we would actually require some new document to explain how to use it with QUIC. That seems sort of unfortunate, but formally I think that's true, because this document specifies a very specific list of ciphers.</p>
<p>If we wanted to, we could probably generalize this to some extent by documenting the <em>properties</em> of given ciphers and then how header protection works (i.e., block ciphers are done like this, nonce-based stream ciphers are done like this...) Not sure it's worth it, thoguh.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2029#discussion_r236114739">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyZwiGfCDMV43peYOPmBkxawezb8ks5uy2NNgaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_hUXrYl6QXSggeK_SJ-VE-sNptwks5uy2NNgaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#discussion_r236114739"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r236114739",
"url": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r236114739",
"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 2029",
"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/2029#discussion_r236114739"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb6bcdb92b2_160b3fe419ed45bc49196f--


From nobody Sun Nov 25 20:00: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 848EF1292F1 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:00:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.199
X-Spam-Level: 
X-Spam-Status: No, score=-9.199 tagged_above=-999 required=5 tests=[BAYES_00=-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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TGWg5jmHyAvr for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:00: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 29DE7128CF3 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 20:00:26 -0800 (PST)
Date: Sun, 25 Nov 2018 20:00:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543204825; bh=8fqmnDmq8IoNkgaNS//8fBlPAUp3tAQaSPyRZJs1Qxk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0HS6YodFJbmIwiKxa9LVts1a2XvuWrwttDNmSEDdEx9nzQcviYY102FkFn3ohwc7q 8MFbmG8u7lWK0hee4ckR+mnGMoFDxVAhAsWJ2gkzhJDYH13x/X74eHXxbApiwno+5M 6p/+vNYGP+UCNu1GvRImG5b8LGHbm4YdTfg489EE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd6f1a39f8ec2018e3d042bb8d599929bf3ea251e92cf00000001181331d992a169ce16c2396c@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/441512618@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_5bfb6fd93ad1f_18ad3fde50ed45b8293633"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vALSJXNGqZOYI28MDgvdKunS74I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 04:00:28 -0000

----==_mimepart_5bfb6fd93ad1f_18ad3fde50ed45b8293633
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Kind-of related, but by rereading #1041 I notice that a Stateless Reset is considered valid even for packets that arrive from a non-validated path (see [section 10.4.1](
https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.10.4.1)).

Is that intentional? Or should we limit the detection of Stateless Resets to packets that arrive from a pre-validated path?

I ask this because the current design of CID allows 2<sup>18\*8</sup> of space to identify a connection (because CID is generated by the endpoint that uses it to identify the connection), whereas a stateless reset token only provides 2<sup>8\*8</sup> space (because token is generated by peer and therefore be suspected to birthday 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/2018#issuecomment-441512618
----==_mimepart_5bfb6fd93ad1f_18ad3fde50ed45b8293633
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Kind-of related, but by rereading <a class=3D"issue-link js-issue-link=
" data-error-text=3D"Failed to load issue title" data-id=3D"286958849" da=
ta-permission-text=3D"Issue title is private" data-url=3D"https://github.=
com/quicwg/base-drafts/issues/1041" data-hovercard-type=3D"pull_request" =
data-hovercard-url=3D"/quicwg/base-drafts/pull/1041/hovercard" href=3D"ht=
tps://github.com/quicwg/base-drafts/pull/1041">#1041</a> I notice that a =
Stateless Reset is considered valid even for packets that arrive from a n=
on-validated path (see <a href=3D"https://quicwg.org/base-drafts/draft-ie=
tf-quic-transport.html#rfc.section.10.4.1" rel=3D"nofollow">section 10.4.=
1</a>).</p>
<p>Is that intentional? Or should we limit the detection of Stateless Res=
ets to packets that arrive from a pre-validated path?</p>
<p>I ask this because the current design of CID allows 2<sup>18*8</sup> o=
f space to identify a connection (because CID is generated by the endpoin=
t that uses it to identify the connection), whereas a stateless reset tok=
en only provides 2<sup>8*8</sup> space (because token is generated by pee=
r and therefore be suspected to birthday 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/2018#issuecomment-441512618">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2n9=
iXrlkNxXIo81vWuCyBKPb8Vsks5uy2dZgaJpZM4YnRg3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1QXaSP97SJJbyF9SvGCA1JH=
sHn6ks5uy2dZgaJpZM4YnRg3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2018: Kind-of related, but by rereading #1041 I notice that a Stat=
eless Reset is considered valid even for packets that arrive from a non-v=
alidated path (see [section 10.4.1](\r\nhttps://quicwg.org/base-drafts/dr=
aft-ietf-quic-transport.html#rfc.section.10.4.1)).\r\n\r\nIs that intenti=
onal? Or should we limit the detection of Stateless Resets to packets tha=
t arrive from a pre-validated path?\r\n\r\nI ask this because the current=
 design of CID allows 2\u003csup\u003e18\\*8\u003c/sup\u003e of space to =
identify a connection (because CID is generated by the endpoint that uses=
 it to identify the connection), whereas a stateless reset token only pro=
vides 2\u003csup\u003e8\\*8\u003c/sup\u003e space (because token is gener=
ated by peer and therefore be suspected to birthday attacks."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
2018#issuecomment-441512618"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment=
-441512618",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-44=
1512618",
"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 byte=
s long? (#2018)",
"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\": 2018,\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\": 2018\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-44=
1512618"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4129485=
35\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfb6fd93ad1f_18ad3fde50ed45b8293633--


From nobody Sun Nov 25 20: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 E53EF130EFE for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:14:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.367
X-Spam-Level: 
X-Spam-Status: No, score=-9.367 tagged_above=-999 required=5 tests=[BAYES_00=-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_10_20=0.093, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vjQ6DEMvOQq2 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:14: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 521E3130EF9 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 20:14:26 -0800 (PST)
Date: Sun, 25 Nov 2018 20:14:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543205665; bh=mBICQ7FYDN0lJIFzlebFPzNP785uxewIQ7SxPQQLvrs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Aac4xXkJnmhW/8gSv4yqB+TEMVl3ZPVA/OMfTDapOY01PsOeZLHKHZVTaBWSUcniX 8QGdY/VYM42m1ZeHK/rntIWL4bw1pxzhJrmfisHJv+n7zhG5LV1DsWHr8R+2N8a6ZJ WFcNxWhCidUp/wo3fn8iAFgHXE8Vqk+63rvfe36A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc38cc658a4cbd6981a0652b008060abb1cb3e71092cf000000011813352192a169ce16c2396c@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/441514212@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_5bfb73214c82d_76583fcb81ad45bc34884b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_lzgtfrCMRsKRytJgioM9eFCa8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 04:14:28 -0000

----==_mimepart_5bfb73214c82d_76583fcb81ad45bc34884b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It is intentional.  Even if 2<sup>64</sup> was insufficient, I don't think that it's that bad.  Birthday bounds only come into play when you want to kill one connection from many.  That is, you are willing to send 2<sup>64</sup> packets and there are 2<sup>64</sup> connection IDs live.  Standard DoS mitigation techniques probably start to apply before the birthday bound is threatened.

-- 
You are receiving this 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-441514212
----==_mimepart_5bfb73214c82d_76583fcb81ad45bc34884b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It is intentional.  Even if 2<sup>64</sup> was insufficient, I don't t=
hink that it's that bad.  Birthday bounds only come into play when you wa=
nt to kill one connection from many.  That is, you are willing to send 2<=
sup>64</sup> packets and there are 2<sup>64</sup> connection IDs live.  S=
tandard DoS mitigation techniques probably start to apply before the birt=
hday bound is threatened.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2018#issuecomment-441514212">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2uH=
bO6OAhJuh5Y3BOFIN4ALGXolks5uy2qhgaJpZM4YnRg3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5rj9tHdUO6XCIeEiDGTX7wh=
-bEOks5uy2qhgaJpZM4YnRg3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2018: It is intentional.  Even if 2\u003csup\u003e64\u003c/=
sup\u003e was insufficient, I don't think that it's that bad.  Birthday b=
ounds only come into play when you want to kill one connection from many.=
  That is, you are willing to send 2\u003csup\u003e64\u003c/sup\u003e pac=
kets and there are 2\u003csup\u003e64\u003c/sup\u003e connection IDs live=
.  Standard DoS mitigation techniques probably start to apply before the =
birthday bound is threatened."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/2018#issuecomment-441514212"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment=
-441514212",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-44=
1514212",
"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 byte=
s long? (#2018)",
"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\": 2018,\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\": 2018\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-44=
1514212"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4129485=
35\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfb73214c82d_76583fcb81ad45bc34884b--


From nobody Sun Nov 25 20:29: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 C3322130F04 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:29: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 fkGewMpcRQJW for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:29: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 40E18130EF5 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 20:29:13 -0800 (PST)
Date: Sun, 25 Nov 2018 20:29:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543206552; bh=PSvwXK8dMIZXygO4Xjgh3OE+sC0UP3+8Cu3RuZa0Dzc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=htKBDl7Si1XycEnPvNUjZ+ab0q+uiCrQQbzYjlqbV0Qd1MsbHYHw3rBOgt/tfXBih WLYmNb2Slb9F0PqGk/etmPNbwYjfI1D010Zh2wwizuw1TsgEccSLyxAFBCnaxtqnD1 g8ztUYar1asLyYgLVgL2GONg5s649Q++T/sC3Cj8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb624a264cb8856f03ca9581b767b543f9804442592cf000000011813389892a169ce16c2396c@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/441515922@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_5bfb76987936b_5b513fe3eaad45b88631af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uHFGVPOZF0aaPUNl1hQuwox7Zx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 04:29:15 -0000

----==_mimepart_5bfb76987936b_5b513fe3eaad45b88631af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thank you for the clarification. Makes 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/2018#issuecomment-441515922
----==_mimepart_5bfb76987936b_5b513fe3eaad45b88631af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thank you for the clarification. Makes 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/2018#issuecomment-441515922">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzheVInkjEYdm_aCVazaa1QCYzVzks5uy24YgaJpZM4YnRg3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-whCdk500zwsk4qOA1OfDsLz5ctks5uy24YgaJpZM4YnRg3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2018: Thank you for the clarification. Makes sense to me."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2018#issuecomment-441515922"}}}</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-441515922",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-441515922",
"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": "**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\": 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-441515922"
}
],
"@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_5bfb76987936b_5b513fe3eaad45b88631af--


From nobody Sun Nov 25 20:37: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 6CCB9128BCC for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:37: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 eQohmRfw1igm for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:37:14 -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 0356412872C for <quic-issues@ietf.org>; Sun, 25 Nov 2018 20:37:14 -0800 (PST)
Date: Sun, 25 Nov 2018 20:37:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543207033; bh=sA9eRaKIYMIVSifl8khrrSVUHOGzsBI8bEdv59Tgg44=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nO/tuSTAyw+1ucUWNckRtlPtB0f/jUMse7HsXBRWpWjOLzqYKEL428Y+MLLNqmwcG w0mO8qvG/4Ghbd9atRpeg84evUE+td2lLVrYQ10imdRTqMvB4GNFSG5uro2Mcp9f06 YIePXlpMP0VzaT/tcbEbYZlIvOrnt2vSIRg8YKTI=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2fe90dcb927a01f2fb56cfeadb7e6f1d27d4cc692cf0000000118133a7992a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c441516866@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfb78793adb4_e873fbfcced45c4216fd"; 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/FxEZHGbGsvoXcPIufCKmdsdUmPc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 04:37:15 -0000

----==_mimepart_5bfb78793adb4_e873fbfcced45c4216fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks, this addresses my concern. I don't see how the client MUST has any force given that there's no time limit; perhaps it ought to 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/pull/2003#issuecomment-441516866
----==_mimepart_5bfb78793adb4_e873fbfcced45c4216fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks, this addresses my concern. I don't see how the client MUST has any force given that there's no time limit; perhaps it ought to 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/pull/2003#issuecomment-441516866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2ABgaKCsmPCQ-b2my66ylQyunhBks5uy2_5gaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6CGfpo8T4Djw--7ZrBVbWYsn7Xtks5uy2_5gaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003: Thanks, this addresses my concern. I don't see how the client MUST has any force given that there's no time limit; perhaps it ought to be a SHOULD?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441516866"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441516866",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441516866",
"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] Interaction of FIN and message parsing (#2003)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441516866"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb78793adb4_e873fbfcced45c4216fd--


From nobody Sun Nov 25 20: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 F0463130F02 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:45: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 3TIn7YOmBmY8 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:45:16 -0800 (PST)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18AD412872C for <quic-issues@ietf.org>; Sun, 25 Nov 2018 20:45:16 -0800 (PST)
Date: Sun, 25 Nov 2018 20:45:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543207515; bh=kALgyWXhrcQMeFEn9spgmxw9pxlUQ/rl92ff/qglVpE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TrKYWMfBhfFCoved28B5Jhvl+8WVNDwCs+Zpx1TAEmCDGQzcWbw+ZeDgH6Sx8klw3 07ETPhj7fkLWGVI7RbIga0/NJSUX/MALaEBSKUAUDOUZCq0uedWG5LfFVmmnliCD/7 odNozpVJf7T977VK1dbQwwVGQTgeG0lLaWps/KVI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab97aeaec8b682f7c5029ad18452889ff12f78ee7692cf0000000118133c5a92a169ce169265bd@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/review/178132197@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_5bfb7a5aeae57_2a2a3ff1c5ed45bc643711"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SCPndhwADBRvVLZOKdBaXn99wsQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 04:45:18 -0000

----==_mimepart_5bfb7a5aeae57_2a2a3ff1c5ed45bc643711
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

Correction:

> this text is a PR, so it needs consensus to be added at all

That isn't the standard we've been holding to.  That will begin soon, but not yet.

As for the specific recommendation: I think that the concrete requirement is that the "spin/not" decision has to be made per-path, but the "how to not spin" decision is one best left to implementation discretion - other than perhaps recommending that the value does not leak any private information (about what is encrypted, or about what might happen on other paths for the same 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/1982#discussion_r236120706
----==_mimepart_5bfb7a5aeae57_2a2a3ff1c5ed45bc643711
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/1982#discussion_r236120706">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>Correction:</p>
<blockquote>
<p>this text is a PR, so it needs consensus to be added at all</p>
</blockquote>
<p>That isn't the standard we've been holding to.  That will begin soon, but not yet.</p>
<p>As for the specific recommendation: I think that the concrete requirement is that the "spin/not" decision has to be made per-path, but the "how to not spin" decision is one best left to implementation discretion - other than perhaps recommending that the value does not leak any private information (about what is encrypted, or about what might happen on other paths for the same 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/1982#discussion_r236120706">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzq9ITT90mTadp-tC59TnQWaM9TLks5uy3HagaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzi0OZrytG716I9H1oHiX3OWb7THks5uy3HagaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236120706"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236120706",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236120706",
"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 1982",
"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/1982#discussion_r236120706"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb7a5aeae57_2a2a3ff1c5ed45bc643711--


From nobody Sun Nov 25 20:47: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 4C2D5130F02 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:47: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 UiLCqzWydsUo for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:47: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 E820212872C for <quic-issues@ietf.org>; Sun, 25 Nov 2018 20:47:46 -0800 (PST)
Date: Sun, 25 Nov 2018 20:47:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543207666; bh=nXTACYiEz7FBxK9eh7lOJptJw06Q4KL4DrOzWNlRb2o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c7dmZohwfAlfLpa5QFA9sUaUsoKtQmle7yDoWG4k+JGkyKlqXic3eDEGln1XS4PD5 mZMkkzWmR1cjd1bO8mw0TFINd2slKX0sFREDaUZFJNdj9eQ0zOcTtnz4CN7W3SSAay LgYwI0QwzqVBnU8BJW9FW0sko7rBXf4o97+VrWeo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe37eebc759f54b36198ba0957cef08dd4cf398f392cf0000000118133cf292a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/review/178132467@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfb7af2187b1_6c393f8799cd45b446265c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GX3bA7FxDERq-ViNehsC-TuCWZw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 04:47:48 -0000

----==_mimepart_5bfb7af2187b1_6c393f8799cd45b446265c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client MUST close the stream for sending; after
+sending a final response, the server MUST close the stream for sending. At
+this point, the QUIC stream is fully closed.

To @martinduke's comment, maybe it is enough to say "A message is terminated when the stream is closed."  Instead of all these 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/2003#pullrequestreview-178132467
----==_mimepart_5bfb7af2187b1_6c393f8799cd45b446265c
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/2003#discussion_r236120940">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client MUST close the stream for sending; after
+sending a final response, the server MUST close the stream for sending. At
+this point, the QUIC stream is fully closed.
</pre>
<p>To <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>'s comment, maybe it is enough to say "A message is terminated when the stream is closed."  Instead of all these 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/2003#pullrequestreview-178132467">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_TRW3FTc3RlydpKtDNUkrXwf8Vqks5uy3JygaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4ayzAviiAVJefnAMs0MWGwQ0k2sks5uy3JygaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-178132467"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-178132467",
"url": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-178132467",
"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 2003",
"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/2003#pullrequestreview-178132467"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb7af2187b1_6c393f8799cd45b446265c--


From nobody Sun Nov 25 20: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 8627F12872C for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:50: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_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 LDpXfRdyPmah for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20: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 1A460130F04 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 20:50:31 -0800 (PST)
Date: Sun, 25 Nov 2018 20:50:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543207830; bh=uMGE97QNTsCbozJCqAZQso2n/Eo4+MRoLfUwNUpg09k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TlpWAuHDxhHatQL9j/pqZR1XMQXG+pZgU90+UL0hU2YDHfT50Tg0a2clLiZC6NjAd LwFPIRZv5RWisAjd60rcDhg3d7zhR6z156RhMx86YtJ41kwQmZIwBu1etiiRz9swja K+wJ6lateUHG16TqAj4O+OoeUOm8+CtAGA0oGRKY=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/push/3079230222@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_5bfb7b96750c9_16b63fa4852d45c411040f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WnGYxiCyC-_jt4oz2v1qtNgBBYc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 04:50:33 -0000

----==_mimepart_5bfb7b96750c9_16b63fa4852d45c411040f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

c02e357  Update draft-ietf-quic-spin-exp.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982/files/a7a29c7fe469dc48d9268d7bd2134df8f060d3cd..c02e357fb757d831c25a8cca2a4f28e17cb1ee07

----==_mimepart_5bfb7b96750c9_16b63fa4852d45c411040f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c02e357">c02e357</a>  Update draft-ietf-quic-spin-exp.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/1982/files/a7a29c7fe469dc48d9268d7bd2134df8f060d3cd..c02e357fb757d831c25a8cca2a4f28e17cb1ee07">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxiP3FMjVIRBxAJf5kqPofbAmRz1ks5uy3MWgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3R93wDJvnkHZFpDPSonM3ei7kLeks5uy3MWgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982/files/a7a29c7fe469dc48d9268d7bd2134df8f060d3cd..c02e357fb757d831c25a8cca2a4f28e17cb1ee07"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982/files/a7a29c7fe469dc48d9268d7bd2134df8f060d3cd..c02e357fb757d831c25a8cca2a4f28e17cb1ee07",
"url": "https://github.com/quicwg/base-drafts/pull/1982/files/a7a29c7fe469dc48d9268d7bd2134df8f060d3cd..c02e357fb757d831c25a8cca2a4f28e17cb1ee07",
"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 pushed 1 commit in #1982",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1982:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "c02e357",
"value": "Update draft-ietf-quic-spin-exp.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982/files/a7a29c7fe469dc48d9268d7bd2134df8f060d3cd..c02e357fb757d831c25a8cca2a4f28e17cb1ee07"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfb7b96750c9_16b63fa4852d45c411040f2--


From nobody Sun Nov 25 20:53: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 3ED5E128BCC for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:53: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 cLBpt9804_Uf for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:53: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 6C277128CB7 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 20:53:55 -0800 (PST)
Date: Sun, 25 Nov 2018 20:53:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543208034; bh=Px3aruxuOUPYoPpEnCRrp5CSIuuhjZeC9EuEDiAYbNQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2Undn90OGExODCNsBJOLLKpxg757El7EBL0Wo1Y/HbHoUtlO5IdBdoUiBKGpK6PAl yrfs5W4gdfb0Km95hk18yPBo0OGKNLahmP9/Az9jFfJRHw3JtR/0jsVQoCiRmV7eBQ KM4gEPR18emW6CnbTKbCo02VXevuP0a1O0fgnW5Q=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab546cb6329ee1797a9408826e45e91df639d46e4092cf0000000118133e6292a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/review/178133192@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfb7c62270b0_161c3fe419ed45bc813062"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_Sdu441dnafXeL5OFyqaJHPIlU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 04:53:57 -0000

----==_mimepart_5bfb7c62270b0_161c3fe419ed45bc813062
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client MUST close the stream for sending; after
+sending a final response, the server MUST close the stream for sending. At
+this point, the QUIC stream is fully closed.

Oh, and now I realize that this is what it said before...  Not sure whether this is an improvement 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/2003#discussion_r236121536
----==_mimepart_5bfb7c62270b0_161c3fe419ed45bc813062
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/2003#discussion_r236121536">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client MUST close the stream for sending; after
+sending a final response, the server MUST close the stream for sending. At
+this point, the QUIC stream is fully closed.
</pre>
<p>Oh, and now I realize that this is what it said before...  Not sure whether this is an improvement 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/2003#discussion_r236121536">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxOWV6DGsxy5jx1i5Fviqu7b7Ztpks5uy3PigaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1qi-BEpXmMIQrVd2KiIFina439_ks5uy3PigaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#discussion_r236121536"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#discussion_r236121536",
"url": "https://github.com/quicwg/base-drafts/pull/2003#discussion_r236121536",
"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 2003",
"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/2003#discussion_r236121536"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb7c62270b0_161c3fe419ed45bc813062--


From nobody Sun Nov 25 20:59: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 6ECB5130F08 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:59: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 sdu3S7jgjkh3 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 20:59: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 F208E128CE4 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 20:59:27 -0800 (PST)
Date: Sun, 25 Nov 2018 20:59:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543208367; bh=Rbv7jyoh53Tr88J8zQplDpKAm51AErLnSGGj1jzSM1k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HPpLwTS76GrJQgABGIqu5jqTzqnAZNfziP+jsj865yFH7M8JNH8rR4pVrP7eAkyki UF0X7XGow7XeZCDg8eY90ccXbGEJr5FMjTlu6Gyi2s+EN3m/ZP+kZ16FzceL9dmUCd IS7uihZLxSCO+Vw8EpG0dxOdKReGrWIblpQRbSJ4=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/push/3079242441@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_5bfb7daf24bd0_29713f88b2ad45c4616192"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Hss0LVOBcVUOr2RJWW_P7aDBLLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 04:59:29 -0000

----==_mimepart_5bfb7daf24bd0_29713f88b2ad45c4616192
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

42d0aef  Specify predictable random behavior per connection


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982/files/c02e357fb757d831c25a8cca2a4f28e17cb1ee07..42d0aef75b50a39899cc592d92a98ab01fca3d82

----==_mimepart_5bfb7daf24bd0_29713f88b2ad45c4616192
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/42d0aef">42d0aef</a>  Specify predictable random behavior per connection</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1982/files/c02e357fb757d831c25a8cca2a4f28e17cb1ee07..42d0aef75b50a39899cc592d92a98ab01fca3d82">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5py2joNI9r6K7tCcImeqjzbZ3Cjks5uy3UvgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-aK6iynTqLBbzPmgulDrnx-hYHBks5uy3UvgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982/files/c02e357fb757d831c25a8cca2a4f28e17cb1ee07..42d0aef75b50a39899cc592d92a98ab01fca3d82"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982/files/c02e357fb757d831c25a8cca2a4f28e17cb1ee07..42d0aef75b50a39899cc592d92a98ab01fca3d82",
"url": "https://github.com/quicwg/base-drafts/pull/1982/files/c02e357fb757d831c25a8cca2a4f28e17cb1ee07..42d0aef75b50a39899cc592d92a98ab01fca3d82",
"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 pushed 1 commit in #1982",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1982:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "42d0aef",
"value": "Specify predictable random behavior per connection"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982/files/c02e357fb757d831c25a8cca2a4f28e17cb1ee07..42d0aef75b50a39899cc592d92a98ab01fca3d82"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfb7daf24bd0_29713f88b2ad45c4616192--


From nobody Sun Nov 25 21:00: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 78418130F08 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 21:00: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 51Kv1CMyHN6z for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 21:00: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 C2C02130F06 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 21:00:34 -0800 (PST)
Date: Sun, 25 Nov 2018 21:00:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543208433; bh=nWxPHUblvPcsqDzRSBlHyj6MgPDwwpnjUQwJ5bt3+jk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CZI6B9R987CwONkbUn7S0Atap6oWB+u7IDsCo22ZDxLjFyBhir5PvCpsEzXG5TZ9S HsM5GQJnH46+1zhHa5vflBQ7tDvR5YzOqlJK5qf2jd1NzluL1byDmAV5cCL5jrAknI oUDjWzGk1ICF6SzI5UQKWA4tUFwnUeSWJ/dfHrGs=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1f4d5c2183fd6a62554c6438175fde634f8419592cf0000000118133ff192a169ce169265bd@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/review/178134009@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_5bfb7df1ef9c2_3c443fe3eaad45b8394842"; 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/pTGMvzK585uG1qx0N7VFXV3iXv4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 05:00:36 -0000

----==_mimepart_5bfb7df1ef9c2_3c443fe3eaad45b8394842
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -235,11 +235,19 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.

I replaced the random selection text by EKR's suggestion, and added a clarification that the choice is done once per 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/1982#discussion_r236122189
----==_mimepart_5bfb7df1ef9c2_3c443fe3eaad45b8394842
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/1982#discussion_r236122189">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,11 +235,19 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
</pre>
<p>I replaced the random selection text by EKR's suggestion, and added a clarification that the choice is done once per 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/1982#discussion_r236122189">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8xbN3FB9rLBJ30ROzw6LDzE0Wgyks5uy3VxgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-3Ztk0pf_Srhfehbgn-N8o552svks5uy3VxgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236122189"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236122189",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236122189",
"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 1982",
"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/1982#discussion_r236122189"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfb7df1ef9c2_3c443fe3eaad45b8394842--


From nobody Sun Nov 25 21: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 167561274D0 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 21:13: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 hm2-kceANLdv for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 21:13: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 823631271FF for <quic-issues@ietf.org>; Sun, 25 Nov 2018 21:13:10 -0800 (PST)
Date: Sun, 25 Nov 2018 21:13:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543209189; bh=xs+vMjyyy7qD7aRzmkpNW3hMgLGbqAXkjQiq7/sixFE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pUF0PCsgdDiQvf9avJdBYlN+f0e4Xm1nQLmIPfvIv3XU0f3v2gcZFGYL4nNWtS5oT pKR5jaR0SoWBo35oFfR8JFjMF8qPa4fAYnUrvDjdXm4GN0RHaLm5Qn5C5tKPC6wuG5 t3BIIPA2phhSXiqXX98p1FtOu2gddzW/80oaMMSA=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb77a0e56e0dac7ac242731f6d3a32b286a4a215092cf00000001181342e592a169ce1678fc4e@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/441521157@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_5bfb80e5c897d_2b583ff34f4d45b84394b1"; 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/TArU0gNWGtUkGuJiE7uIZv2Bc9U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 05:13:12 -0000

----==_mimepart_5bfb80e5c897d_2b583ff34f4d45b84394b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I think we shouldn=E2=80=99t do this until we resolve the congestion cont=
roller exemptions for this type of vulnerable data. =0D
=0D
I=E2=80=99m not sure whether that is finished yet. Given that I would be =
fine with this

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1951#issuecomment-441521157=

----==_mimepart_5bfb80e5c897d_2b583ff34f4d45b84394b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think we shouldn=E2=80=99t do this until we resolve the congestion c=
ontroller exemptions for this type of vulnerable data.</p>
<p>I=E2=80=99m not sure whether that is finished yet. Given that I would =
be fine 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/1951#issuecomment-441521157">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwcq=
-r2BLb1Q-_7Bk-UC-Vh_ygc6ks5uy3hlgaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6CePy92qhfX9p1RmUkRUl9Q=
fP3jks5uy3hlgaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1951: I think we shouldn=E2=80=99t do this until we resolve the =
congestion controller exemptions for this type of vulnerable data. \r\n\r=
\nI=E2=80=99m not sure whether that is finished yet. Given that I would b=
e fine with this"}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/1951#issuecomment-441521157"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment=
-441521157",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
1521157",
"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] Disconnect with Initial Injection (#19=
51)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@siyengar",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
1521157"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4059718=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfb80e5c897d_2b583ff34f4d45b84394b1--


From nobody Sun Nov 25 21:25: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 C34AD128CB7 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 21:25: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 0nbcK_MiRFSc for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 21:25: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 6EF351271FF for <quic-issues@ietf.org>; Sun, 25 Nov 2018 21:25:00 -0800 (PST)
Date: Sun, 25 Nov 2018 21:24:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543209899; bh=mOAibMQYePwctQj2SoZwrrp7lpZljSs6rkZc3XIxZD0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JSTIrSps9DvUvejyx41v+tOlpe0WPclQ9sU6eqRe+1DkgAP7xQh0g9eoHTrAB35n9 5aOYfYLXNlu9vqGtH7FaQDtVIRouk7R2nxjUjHwXC4DiEW9ybdVPpOVDXMyFpqU3zi PKK8Y4ajHr0ReelKKFgNJuMt5dwtD35cMs6kSBHQ=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc03fc6f28278f2eef345f16dd8f6c83f59ef9a0f92cf00000001181345ab92a169ce16de7e61@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/178136965@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_5bfb83ab52717_5543f942f2d45bc79341"; 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/7pypACxthMzvTGaSAUwwT2JiaoM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 05:25:02 -0000

----==_mimepart_5bfb83ab52717_5543f942f2d45bc79341
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -1059,6 +1083,14 @@ 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 encryption level are discarded (see {{QUIC-TLS}}), any packets
+sent with those keys are removed from the count of bytes in flight.  No loss
+events will occur for these packets.  Note that it is expected that keys are
+discarded after those packets would be declared lost, but Initial secrets are
+destroyed earlier.

We discussed some of that in the chat room (because we enjoy splitting discussions on many channels with different note well rules). The general idea is that if packets are implicitly acknowledged, then the corresponding bytes are removed from the count of bytes in flight. To quote, "_Implicit ACK should be treated just like regular ACK, but there are 2 small issues -- spurious repeat, and ACK. The handshake can complete with a spurious repeat still in flight, or with a not-yet-received ACK. Still, that cannot be a huge 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/pull/2045#discussion_r236125398
----==_mimepart_5bfb83ab52717_5543f942f2d45bc79341
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/2045#discussion_r236125398">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1059,6 +1083,14 @@ 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 encryption level are discarded (see {{QUIC-TLS}}), any packets
+sent with those keys are removed from the count of bytes in flight.  No loss
+events will occur for these packets.  Note that it is expected that keys are
+discarded after those packets would be declared lost, but Initial secrets are
+destroyed earlier.
</pre>
<p>We discussed some of that in the chat room (because we enjoy splitting discussions on many channels with different note well rules). The general idea is that if packets are implicitly acknowledged, then the corresponding bytes are removed from the count of bytes in flight. To quote, "<em>Implicit ACK should be treated just like regular ACK, but there are 2 small issues -- spurious repeat, and ACK. The handshake can complete with a spurious repeat still in flight, or with a not-yet-received ACK. Still, that cannot be a huge deal.</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/2045#discussion_r236125398">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9tGuqaetawxbbsrgNDvBKSpyz4Cks5uy3srgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2SnymxemU2MWlr5eByHHYomaWqfks5uy3srgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r236125398"}}}</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_r236125398",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r236125398",
"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 2045",
"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/2045#discussion_r236125398"
}
],
"@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_5bfb83ab52717_5543f942f2d45bc79341--


From nobody Sun Nov 25 21:42: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 82A481274D0 for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 21:42: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 EFMz44FTE6fH for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 21:42: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 B63EF1271FF for <quic-issues@ietf.org>; Sun, 25 Nov 2018 21:42:50 -0800 (PST)
Date: Sun, 25 Nov 2018 21:42:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543210969; bh=YQDI3KPGwqDCcez9pVUNO32V4LsIotvfdu7MH+HL1IE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IolfOgV76Ul7yodShCViCId455CIcnvJXpuPxO9F3YVHm8Bgcg4PbDrnbDu9OqSOh qNj8QB1JPp1KmxCOxrm2W8YdF2CtXXZ0oUu9JtiVcSGm2M9gBk3PyKaUlgE79fZOTp QGNWBY5bM8y1k7nJMhub2twi1L70n+srM9d18KmY=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7576e9816b6f2cd9efc78c4ca611aefe146c340892cf00000001181349d992a169ce16de7e61@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/178138467@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_5bfb87d9dbb33_58d23ff34f4d45b8502091"; 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/vRG4_jdxQpB-If8xR9Tvis6A_x0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 05:42:53 -0000

----==_mimepart_5bfb87d9dbb33_58d23ff34f4d45b8502091
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

I agree with the spirit of the text: we must defend against this attack, and the proper way has to be some form of implicit ACK. But I would like to see the implicit acknowledgement mechanism specified in the transport draft, because it affects the transport state machine. Obviously, bad things would happen if one side decided to stop send sending Initial packets while the other side was still waiting for ACK of its own packets, and repeating them. That means we must be crystal clear on when exactly to perform this "initial cut-off": on the client side, when the Handshake secret is successfully received and the client starts being able receiving handshake packets; on the server side, when the first handshake packet is received from the server.

> @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.

I also looked at how to implement a similar protection without this kind of cut-off, and it just does not work. Suppose for example that the client receives a repeated Initial packet after the cut-off. In the post cutoff defensive mode, it can decide to ignore the packet content, since it cannot possibly learn anything interesting, but it would still need to send an ACK, otherwise the peer will keep repeating 3 or 4 times and then give up on the connection. But then, if the packet from the "server" was forged, the ACK from the client will be treated as a protocol violation, and the server will close the connection. Catch 22, no good way to get out of 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/2045#discussion_r236126691
----==_mimepart_5bfb87d9dbb33_58d23ff34f4d45b8502091
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/2045#discussion_r236126691">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p>I agree with the spirit of the text: we must defend against this attack, and the proper way has to be some form of implicit ACK. But I would like to see the implicit acknowledgement mechanism specified in the transport draft, because it affects the transport state machine. Obviously, bad things would happen if one side decided to stop send sending Initial packets while the other side was still waiting for ACK of its own packets, and repeating them. That means we must be crystal clear on when exactly to perform this "initial cut-off": on the client side, when the Handshake secret is successfully received and the client starts being able receiving handshake packets; on the server side, when the first handshake packet is received from the server.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2045#discussion_r236127233">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -691,6 +692,24 @@ will be marked as lost before this, as they leave a gap in the sequence of
 packet numbers.
 
 
+## Discarding Initial Keys {#discard-initial}
+
+Packets protected with Initial secrets ({{initial-secrets}}) are not
+authenticated, meaning that an attacker could spoof packets with the intent to
+disrupt a connection.  To limit these attacks, Initial packet protection keys
+can be discarded more aggressively than other keys.
+
+The successful use of Handshake packets indicates that no more Initial packets
+need to be exchanged, as these keys can only be produced after receiving all
+CRYPTO frames from Initial packets.  Thus, a client MUST discard Initial keys
+when it first sends a Handshake packet and a server MUST discard Initial keys
+when it first successfully processes a Handshake packet.  Endpoints MUST NOT
+send Initial packets after this point.
</pre>
<p>I also looked at how to implement a similar protection without this kind of cut-off, and it just does not work. Suppose for example that the client receives a repeated Initial packet after the cut-off. In the post cutoff defensive mode, it can decide to ignore the packet content, since it cannot possibly learn anything interesting, but it would still need to send an ACK, otherwise the peer will keep repeating 3 or 4 times and then give up on the connection. But then, if the packet from the "server" was forged, the ACK from the client will be treated as a protocol violation, and the server will close the connection. Catch 22, no good way to get out of 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/2045#discussion_r236126691">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-GRn_Wpsq0YPM11AkDlK7TdyjDsks5uy39ZgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyyymPd1-MAFdSWpeSjZd8JE6FMrks5uy39ZgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r236126691"}}}</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_r236126691",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r236126691",
"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 2045",
"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/2045#discussion_r236126691"
}
],
"@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_5bfb87d9dbb33_58d23ff34f4d45b8502091--


From nobody Sun Nov 25 23: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 4095D1271FF for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 23:46: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_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 wdaWYPMqY6YN for <quic-issues@ietfa.amsl.com>; Sun, 25 Nov 2018 23: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 94EDC130F18 for <quic-issues@ietf.org>; Sun, 25 Nov 2018 23:43:34 -0800 (PST)
Date: Sun, 25 Nov 2018 23:43:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543218211; bh=w9NP5L6DLaRSbMsI0ZzFkrFGOz50I8NvGCOnc/4GHTw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=OSLy4G/+Q6sBlkVj+E2aQC2O6gavJQAXg4TdIqGjYHLUEX22GhlaNKEPdwXnHiFdq C8Bt2g20niPi0xNdVMxKcZaqEDcBB+/W7vtnHu03MAk5BVCSLEzsZWVaLiduB+WH1R oC9QdhH/eBodMKUD0y2QLqiotO8SMfVmT6QB1jp0=
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab419e07c525150a86131d257d7855be1bbebeb91f92cf000000011813662392a169ce16e68e29@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2051@github.com>
Subject: [quicwg/base-drafts] Fix Typo (#2051)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfba423da493_747e3ff1c5ed45bc6171c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: junhochoi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bRQmw42pM9VW7Co-PSRu7m_DUqE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 07:46:25 -0000

----==_mimepart_5bfba423da493_747e3ff1c5ed45bc6171c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Early Retransit -> Early Retransmit
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2051

-- Commit Summary --

  * Early Retransit -> Early Retransmit

-- File Changes --

    M draft-ietf-quic-recovery.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2051.patch
https://github.com/quicwg/base-drafts/pull/2051.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/2051

----==_mimepart_5bfba423da493_747e3ff1c5ed45bc6171c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Early Retransit -&gt; Early Retransmit</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/2051'>https://github.com/quicwg/base-drafts/pull/2051</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Early Retransit -&gt; Early Retransmit</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2051/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/2051.patch'>https://github.com/quicwg/base-drafts/pull/2051.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2051.diff'>https://github.com/quicwg/base-drafts/pull/2051.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/2051">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4w9HgMNckQI2J45LQkZXooWAoNqks5uy5ujgaJpZM4Yyecb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0o34RmdbGDFMnMFu1ikDWgsqGhfks5uy5ujgaJpZM4Yyecb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 Typo (#2051)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2051"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2051",
"url": "https://github.com/quicwg/base-drafts/pull/2051",
"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 Typo (#2051)",
"sections": [
{
"text": "",
"activityTitle": "**Junho Choi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@junhochoi",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "3517172",
"value": "Early Retransit -\u003e Early Retransmit"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2051/files#diff-0) (2 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\": 2051,\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\": 2051\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2051"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2051.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2051.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415885083\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfba423da493_747e3ff1c5ed45bc6171c8--


From nobody Mon Nov 26 00: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 666A312D4E9 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 00:52: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 F7SFsnNiO7Hu for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 00:52: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 CF8421294D0 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 00:52:16 -0800 (PST)
Date: Mon, 26 Nov 2018 00:52:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543222335; bh=PgEOQgmWwVRJjHvSib4sOc0r+iBZ+iNv7HlSNAEW39I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jfRtQAxNZx0GZ35Mwo3d+X3HDx/m2OCdgMKQCa/aMg+mzI02RRv26itSYTwpeRbjz f+VxhtCHVuGTQ1q4OWWAP93gksu9Aq+3S1sFIKfliphMvDNVF1yNrIbUokgoPYIpRm X+UcUnYNMMP5xjCrfMoa8VSX4yzhLzWz6Rc001MU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2df3665b17c4423a9d3bd5d5c2d6f7df71c7e7df92cf000000011813763f92a169ce16e5ce33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2050/c441562083@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2050@github.com>
References: <quicwg/base-drafts/pull/2050@github.com>
Subject: Re: [quicwg/base-drafts] s/non-existent/not yet created/ (#2050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbb43fd61f_4e243f8d7a4d45bc1645455"; 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/M8GihUjMJW5R2KOitPIprwv6B5U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 08:52:18 -0000

----==_mimepart_5bfbb43fd61f_4e243f8d7a4d45bc1645455
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

thanks

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2050#issuecomment-441562083
----==_mimepart_5bfbb43fd61f_4e243f8d7a4d45bc1645455
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>thanks</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2050#issuecomment-441562083">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6glN9NypWzzty5IINWRrgvcEHmDks5uy6u_gaJpZM4YyQZV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6uyiFp45_UwhkQIo5HmAVItCZjlks5uy6u_gaJpZM4YyQZV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2050: thanks"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2050#issuecomment-441562083"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2050#issuecomment-441562083",
"url": "https://github.com/quicwg/base-drafts/pull/2050#issuecomment-441562083",
"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] s/non-existent/not yet created/ (#2050)",
"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\": 2050,\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\": 2050\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2050#issuecomment-441562083"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415827541\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfbb43fd61f_4e243f8d7a4d45bc1645455--


From nobody Mon Nov 26 00: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 91D20130DE5 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 00:58: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 rJxkMunIvfbD for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 00:58: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 900891294D0 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 00:58:08 -0800 (PST)
Date: Mon, 26 Nov 2018 00:58:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543222687; bh=y3Y57SYVPwroQsBGLz3UOzsgCeFKb/hv0CdnZUHi7vo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Hp9ngx4MoKQUbvaG6mPx5f92uAcXrsNyP5iggHyuU/UnYu9beQwd45ZS72NaBH20 XE1ZHu09FoW/FcuXghA+ueItyzYkys/334UpPNZ285jlCYPH/6QFy746mzr9Bc9I9F gi2v3SjjzVZ9ftn+XxrMk7Dxc7dAXwfEUazw8JRA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74129f0975dc714dea1e9b9703496d40648924d292cf000000011813779f92a169ce169265bd@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/review/178182182@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_5bfbb59fd6749_25043f92682d45bc31794c"; 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/nNfSYVNRYQSKYJIVHz1Eu83_1kQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 08:58:11 -0000

----==_mimepart_5bfbb59fd6749_25043f92682d45bc31794c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

I don't like unspecified. Why not just set it to zero and apply the header protection mask bit that is otherwise not applied. This means AEAD sees it as 0, and middleboxes sees it as random. Setting it to anything else is not going to fool endpoints wrt. deactivated spinning. Using header protection mask also avoids PRNG issues in packet construction. Having to store extra PRNG state is just a burden and grows state.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r236165561
----==_mimepart_5bfbb59fd6749_25043f92682d45bc31794c
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/1982#discussion_r236165561">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>I don't like unspecified. Why not just set it to zero and apply the header protection mask bit that is otherwise not applied. This means AEAD sees it as 0, and middleboxes sees it as random. Setting it to anything else is not going to fool endpoints wrt. deactivated spinning. Using header protection mask also avoids PRNG issues in packet construction. Having to store extra PRNG state is just a burden and grows state.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236165561">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0UZRVdjjkUridozkLrqBhlQI9o0ks5uy60fgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6LpLKnesuibxjhxjkVb__uJ6RX8ks5uy60fgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236165561"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236165561",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236165561",
"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 1982",
"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/1982#discussion_r236165561"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfbb59fd6749_25043f92682d45bc31794c--


From nobody Mon Nov 26 02:09: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 A83C7130F0D for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:09: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 1ZnvzZFgwaPe for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:09: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 3AA9D130F09 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 02:09:50 -0800 (PST)
Date: Mon, 26 Nov 2018 02:09:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543226989; bh=0RoRffpnrwGvtY44Brq3z6Rw/QjdcjYs8/CTrsBiHRs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oKiPBt7xtyzZVXgt3b2n1F9wyXPzDUSe44Ud47HiifjcKl4zMtP0dUDk6q45LcXmY s99skTrjHSQBHmgXnDl8OIM5ecXTGz2qkg09H6SOMy4WuRulfwGEOy+UyMPgO/h2Ix UiN8HyZTxDWVp7DEXlaYm7lauikdjo+dPrY2zSrk=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9aecb94cd36cb9c52fe192eb2c8926ebcd992d9e92cf000000011813886d92a169ce16b845fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2009/issue_event/1986330776@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2009@github.com>
References: <quicwg/base-drafts/issues/2009@github.com>
Subject: Re: [quicwg/base-drafts] bytes_in_flight update issue (#2009)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbc66d41b19_2b7a3fe4bced45b4167642"; 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/9Ti132_A3m1mHrKUXWV8Lnz9SKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 10:09:52 -0000

----==_mimepart_5bfbc66d41b19_2b7a3fe4bced45b4167642
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2009.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2009#event-1986330776
----==_mimepart_5bfbc66d41b19_2b7a3fe4bced45b4167642
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="381175290" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2009" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2009/hovercard" href="https://github.com/quicwg/base-drafts/issues/2009">#2009</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2009#event-1986330776">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyl1q9ChbpIbJqOeqPB1e7i2YTBBks5uy73tgaJpZM4Yf3F9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_A07veRFnF6gTHvJy_UUT6Z87Lnks5uy73tgaJpZM4Yf3F9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2009."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2009#event-1986330776"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2009#event-1986330776",
"url": "https://github.com/quicwg/base-drafts/issues/2009#event-1986330776",
"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] bytes_in_flight update issue (#2009)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2009#event-1986330776"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411005309\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfbc66d41b19_2b7a3fe4bced45b4167642--


From nobody Mon Nov 26 02:15: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 3172D130F0D for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:15: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 oSbQxjZ7vzhU for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:15: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 C5584130F09 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 02:15:11 -0800 (PST)
Date: Mon, 26 Nov 2018 02:15:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543227311; bh=87ZeXzLiJXW7K5/Aj4cd3Ar/9Ab6s+yen4k8teium/U=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=X4aAJOwC+kECycNdT/9qQwjn/Xpti5u2PScCdafOdueGVRxBRDs3Sp5gAidU6/Rex NkzUdxWIynywTitdcgYgWFoypiTqMBQ4tsTxUYOTbWJLJQ4KLF4LMaGsfoR4c7MY/q 9BlORWGK3Hg9j2jBiBFFK+aKC/1kHW+MmHJsHi14=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab35c69300d7de08011f48d695f28f8d7cb12ef1bb92cf00000001181389af92a169ce16e756f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2052@github.com>
Subject: [quicwg/base-drafts] SetLossDetectionTime negative timeout (#2052)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbc7af907d_5f503fb9e38d45b41481d2"; 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/Kjb-czoxnTuye-lS6r5W2Hq9CJY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 10:15:13 -0000

----==_mimepart_5bfbc7af907d_5f503fb9e38d45b41481d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In `OnPacketSent()`, `time_of_last_sent_retransmittable_packet` is set to `now`, and then `SetLossDetectionTimer()` is called.

In `SetLossDetectionTimer()`, the early RTX timer is computed as `timeout = loss_time - time_of_last_sent_retransmittable_packet`, and `loss_time` can be smaller than `now`, which causes `timeout` to go negative.


-- 
You are receiving this 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
----==_mimepart_5bfbc7af907d_5f503fb9e38d45b41481d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In <code>OnPacketSent()</code>, <code>time_of_last_sent_retransmittable_packet</code> is set to <code>now</code>, and then <code>SetLossDetectionTimer()</code> is called.</p>
<p>In <code>SetLossDetectionTimer()</code>, the early RTX timer is computed as <code>timeout = loss_time - time_of_last_sent_retransmittable_packet</code>, and <code>loss_time</code> can be smaller than <code>now</code>, which causes <code>timeout</code> to go negative.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwY0ChDx9tt0a7v0vruggMYU_y4qks5uy78vgaJpZM4YyttL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwfmr4FKdFX-T13vPOsrlKAHfhe4ks5uy78vgaJpZM4YyttL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"SetLossDetectionTime negative timeout (#2052)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2052"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2052",
"url": "https://github.com/quicwg/base-drafts/issues/2052",
"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": "SetLossDetectionTime negative timeout (#2052)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2052
}
]
}
],
"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\": 2052,\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\": 2052\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2052"
}
],
"@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_5bfbc7af907d_5f503fb9e38d45b41481d2--


From nobody Mon Nov 26 02: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 C8B8F130E9B for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:19: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 1z0gurQr845B for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:19: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 68828130DE5 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 02:19:16 -0800 (PST)
Date: Mon, 26 Nov 2018 02:19:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543227555; bh=l6li68ax1uAmEYbsPceEwl4CDZCWevrlCnzUGXZ3Ass=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bSpN/Amp4jAZO5EEPGNXfkVzUQeoOjoWv5nBSwMhy5VoH+BlL0t2BQW97kjljIiC9 wVF6fnlJ9Zbd7oJxd4Hv2RRQ9Pkcnt/u35jfLHlYtPDvo65GW3cUzb4bZKWq6CU3eS bdRmQBSv0sT/TA+rMb5/FN6359RnMUpLG6GvASsU=
From: Tom Jones <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/push/3079926135@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbc8a37e01a_5a1d3f88454d45c488411"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: adventureloop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qoLuG6ljWBxtKRj1pANrXcRSG9U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 10:19:18 -0000

----==_mimepart_5bfbc8a37e01a_5a1d3f88454d45c488411
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@adventureloop pushed 1 commit.

b1bde22  Quote a number for BASE_PMTU


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036/files/e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba..b1bde2259d4b8d566ba9292ec111b646fa8750d1

----==_mimepart_5bfbc8a37e01a_5a1d3f88454d45c488411
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/adventureloop" class="user-mention">@adventureloop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b1bde22">b1bde22</a>  Quote a number for BASE_PMTU</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2036/files/e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba..b1bde2259d4b8d566ba9292ec111b646fa8750d1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2vTqxCbbLXQkaM3BRUrdHvvf8-3ks5uy8AjgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7LDmlk38WtVW0bhed9EggjmZLeuks5uy8AjgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@adventureloop pushed 1 commit in #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036/files/e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba..b1bde2259d4b8d566ba9292ec111b646fa8750d1"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036/files/e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba..b1bde2259d4b8d566ba9292ec111b646fa8750d1",
"url": "https://github.com/quicwg/base-drafts/pull/2036/files/e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba..b1bde2259d4b8d566ba9292ec111b646fa8750d1",
"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": "@adventureloop pushed 1 commit in #2036",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2036:",
"activityTitle": "**Tom Jones**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@adventureloop",
"facts": [
{
"name": "b1bde22",
"value": "Quote a number for BASE_PMTU"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036/files/e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba..b1bde2259d4b8d566ba9292ec111b646fa8750d1"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfbc8a37e01a_5a1d3f88454d45c488411--


From nobody Mon Nov 26 02:22: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 A7E9C130DE5 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:22: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 cH3eT7ENbD4N for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:22: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 2B77A130F12 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 02:22:50 -0800 (PST)
Date: Mon, 26 Nov 2018 02:22:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543227769; bh=iJjnpqGa19rNcPYBFyMwXhDoYKgqSn98FJ6pkCxQyZM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TSgRiLddrRGZBRp6rz/VgRXwOkjUfH/oDFs7REDr/TW2vkm4lBybts5uwg346qhKD hQ9/C/59hrVaG0ReUxOVXqr2IEhgiVXfL+UHeO44l+b/EqtHE5nhXLMftdED4IA6Ra H+xLw1aIIT+4QMa3pDPbG+BOtM+3qJjfQCFh7BSg=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab702ce2f0c23cabfd80475a61cb786e1b2e6b600392cf0000000118138b7992a169ce16b8b9c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2010/441589057@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2010@github.com>
References: <quicwg/base-drafts/issues/2010@github.com>
Subject: Re: [quicwg/base-drafts] Is SETTINGS_NUM_PLACEHOLDERS sent by client an error? (#2010)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbc9792d50a_71c33f82a66d45bc26181c"; 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/nfkUhy7klLq5DxMdfXp_yTDAYzM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 10:22:55 -0000

----==_mimepart_5bfbc9792d50a_71c33f82a66d45bc26181c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My answer would be yes, this will standout to people that have misunderstood the HTTP/3 spec. If its silently ignored, who knows what other placeholder interop will be broke.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2010#issuecomment-441589057
----==_mimepart_5bfbc9792d50a_71c33f82a66d45bc26181c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My answer would be yes, this will standout to people that have misunderstood the HTTP/3 spec. If its silently ignored, who knows what other placeholder interop will be broke.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2010#issuecomment-441589057">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzhoy1D-3_k7jL8oH3Du1psJ8qbGks5uy8D5gaJpZM4Yf_d6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7tGaMDnplISh8t-MG8FN8db65Z0ks5uy8D5gaJpZM4Yf_d6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2010: My answer would be yes, this will standout to people that have misunderstood the HTTP/3 spec. If its silently ignored, who knows what other placeholder interop will be broke."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2010#issuecomment-441589057"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2010#issuecomment-441589057",
"url": "https://github.com/quicwg/base-drafts/issues/2010#issuecomment-441589057",
"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] Is SETTINGS_NUM_PLACEHOLDERS sent by client an error? (#2010)",
"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\": 2010,\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\": 2010\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2010#issuecomment-441589057"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411039610\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfbc9792d50a_71c33f82a66d45bc26181c--


From nobody Mon Nov 26 02: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 0E520130F12 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:24: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 dLpIUxGW16xn for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:24: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 9E586130DE5 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 02:24:34 -0800 (PST)
Date: Mon, 26 Nov 2018 02:24:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543227873; bh=BXOyc0DewsvPIsnvfG9ib2/ne4IFBnNK/PbKok6itqY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cSq8XS9geYHEp++wlz/6SY6szMS7F/ySiYKWhdKCYiJgR/M8Q8iHzL2tdP/kXUJo1 ap0AfIv8wUCg1gg231JiiMUlkYe7DyshQjt18XzSjI7cUXbohgzcP5k+MHGqCfccYX SOCknyxrqv4Hg3YbFzDgFqcgaYKNpqJXMMIJsqZo=
From: Tom Jones <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/push/3079941677@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbc9e1cc971_4f593ff3c00d45b463554e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: adventureloop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mZ75E0eV0feisJTj4YZz9L2CWf8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 10:24:36 -0000

----==_mimepart_5bfbc9e1cc971_4f593ff3c00d45b463554e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@adventureloop pushed 1 commit.

bd393e1  Expand MPS to maximum packet size


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036/files/b1bde2259d4b8d566ba9292ec111b646fa8750d1..bd393e14663b15df20d2c6e4d309d76c60679590

----==_mimepart_5bfbc9e1cc971_4f593ff3c00d45b463554e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/adventureloop" class="user-mention">@adventureloop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/bd393e1">bd393e1</a>  Expand MPS to maximum packet size</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2036/files/b1bde2259d4b8d566ba9292ec111b646fa8750d1..bd393e14663b15df20d2c6e4d309d76c60679590">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0mu66d3qv0iG1MznzrW77X0Snneks5uy8FhgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy9RTYPK-RXu9cqqalg5_H-AKWfVks5uy8FhgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@adventureloop pushed 1 commit in #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036/files/b1bde2259d4b8d566ba9292ec111b646fa8750d1..bd393e14663b15df20d2c6e4d309d76c60679590"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036/files/b1bde2259d4b8d566ba9292ec111b646fa8750d1..bd393e14663b15df20d2c6e4d309d76c60679590",
"url": "https://github.com/quicwg/base-drafts/pull/2036/files/b1bde2259d4b8d566ba9292ec111b646fa8750d1..bd393e14663b15df20d2c6e4d309d76c60679590",
"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": "@adventureloop pushed 1 commit in #2036",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2036:",
"activityTitle": "**Tom Jones**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@adventureloop",
"facts": [
{
"name": "bd393e1",
"value": "Expand MPS to maximum packet size"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036/files/b1bde2259d4b8d566ba9292ec111b646fa8750d1..bd393e14663b15df20d2c6e4d309d76c60679590"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfbc9e1cc971_4f593ff3c00d45b463554e--


From nobody Mon Nov 26 02:48: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 D966F130F23 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:48: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_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 NZScJJjg0V0A for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:48: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 CC734124BAA for <quic-issues@ietf.org>; Mon, 26 Nov 2018 02:48:37 -0800 (PST)
Date: Mon, 26 Nov 2018 02:48:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543229316; bh=KDgDUeNNatgZWgcoDk8eZKqJdA9iQPo+c3fMhoyyRuY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QzdnzYwsBZR9uYACirAObPZSbss9Wmn//LfKSTql4US3rOHMnxN90vEEEo+7zdL4r wGZTuhriKpXiFl2Uny36ZGFh3qQ0JzWPODdregR5sRdqePbJ4rLwdDuBUXD38LWAFh G3zp9xBboIFW54e09PAq/Ac+vBifQX7zDZnGlr6Y=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ac1526c6d7e7ea2dcdda62ad59ce943f8b7e6ea92cf000000011813918492a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053@github.com>
Subject: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbcf84cd5b6_6a703ff600cd45c015202b"; 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/Xcw9XH6MaLs_nl4xliWjyjeBnco>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 10:48:40 -0000

----==_mimepart_5bfbcf84cd5b6_6a703ff600cd45c015202b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This won't give you full protection against injection attacks, but endpoints should at least be allowed to drop packets that are obviously not valid QUIC packets.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2053

-- Commit Summary --

  * allow dropping of Initial packets with invalid reserved bits

-- File Changes --

    M draft-ietf-quic-transport.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2053.patch
https://github.com/quicwg/base-drafts/pull/2053.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/2053

----==_mimepart_5bfbcf84cd5b6_6a703ff600cd45c015202b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This won't give you full protection against injection attacks, but endpoints should at least be allowed to drop packets that are obviously not valid QUIC packets.</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/2053'>https://github.com/quicwg/base-drafts/pull/2053</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>allow dropping of Initial packets with invalid reserved bits</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2053/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/2053.patch'>https://github.com/quicwg/base-drafts/pull/2053.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2053.diff'>https://github.com/quicwg/base-drafts/pull/2053.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/2053">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9OOCYXdy01-PbGijg2nf-45icbwks5uy8cEgaJpZM4YyxdO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5zlriLhCYW-wdP7GcVYDjjfZceoks5uy8cEgaJpZM4YyxdO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 dropping of Initial packets with invalid reserved bits (#2053)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2053"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053",
"url": "https://github.com/quicwg/base-drafts/pull/2053",
"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 dropping of Initial packets with invalid reserved bits (#2053)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "5e71ebd",
"value": "allow dropping of Initial packets with invalid reserved bits"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2053/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\": 2053,\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\": 2053\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415962958\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfbcf84cd5b6_6a703ff600cd45c015202b--


From nobody Mon Nov 26 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 5EA0F130F26 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:49: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 LzBBM-3m1RSU for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:49: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 A82DA130F23 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 02:49:54 -0800 (PST)
Date: Mon, 26 Nov 2018 02:49:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543229393; bh=wkxFP8U4kBYCKBZRAGeXfxZNqhmy3RRl/AFT8DjFtNM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=A62tmXivPThxWF6NmzCDoqpa9KxkRO8gmQeVtS8Rdn3jcehyaVjBLqNvtZZMbTdKE HVmyuJe5jhQ6mJupVUsjd43ynPkrqGLtYeGJW2RwiEHb/HKNf3EiJB4jLZmsxAm0pZ P+6yB3sADDUChcxrCc0mzcWuQWwVJ9RIFCEJ9XSU=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab854ea58109f243376cae01243a5164044858062f92cf00000001181391d192a169ce16e78d2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2054@github.com>
Subject: [quicwg/base-drafts] fix Retry packet type (#2054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbcfd180b29_21fd3fb13acd45bc278162"; 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/Gex2XK-HWUqj_3lLVkF5oaxVzXk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 10:49:56 -0000

----==_mimepart_5bfbcfd180b29_21fd3fb13acd45bc278162
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/2054

-- Commit Summary --

  * fix Retry packet type

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2054.patch
https://github.com/quicwg/base-drafts/pull/2054.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/2054

----==_mimepart_5bfbcfd180b29_21fd3fb13acd45bc278162
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/2054'>https://github.com/quicwg/base-drafts/pull/2054</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>fix Retry packet type</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2054/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/2054.patch'>https://github.com/quicwg/base-drafts/pull/2054.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2054.diff'>https://github.com/quicwg/base-drafts/pull/2054.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/2054">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq24TkncCUwBDIH5A4k9PsgLIEzDmks5uy8dRgaJpZM4YyxmJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwuSHjkrVoGgeF11gMz1Es_JqYmjks5uy8dRgaJpZM4YyxmJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 Retry packet type (#2054)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2054"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2054",
"url": "https://github.com/quicwg/base-drafts/pull/2054",
"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 Retry packet type (#2054)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "533557b",
"value": "fix Retry packet type"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2054/files#diff-0) (2 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\": 2054,\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\": 2054\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2054"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2054.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2054.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415963529\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfbcfd180b29_21fd3fb13acd45bc278162--


From nobody Mon Nov 26 02: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 84EA5130F20 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:58: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 V4T2PCC5wVFS for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 02:58: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 AE6CF124BAA for <quic-issues@ietf.org>; Mon, 26 Nov 2018 02:58:01 -0800 (PST)
Date: Mon, 26 Nov 2018 02:58:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543229880; bh=41VNxgQXlmbgekJh9p/EjehLG7CwUmduiU8An3tXqK0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cP4Ivy9sZUtQIrqaCsQsgnFJKCo3qPsBcC99YAjaOhkbuuDbLP4XHlG8rxyal75Bo 91GF0qxysOIRD3QKtDtUUgTurGtmSSIXkE4jBglGpZOAfIAZf+6PJqbiKijkEIM50g IqOaYtXbnk2ustNFhgoVCEPtmyXxMurITIIN8feg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab505e87f3f753069aa21f1f95e9d9aa4175c1e66592cf00000001181393b892a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053/review/178231210@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2053@github.com>
References: <quicwg/base-drafts/pull/2053@github.com>
Subject: Re: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbd1b87c9d7_14e73fd8666d45c42022a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/soVRrIO9UdGUYh0omS7ZVPkTWP8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 10:58:03 -0000

----==_mimepart_5bfbd1b87c9d7_14e73fd8666d45c42022a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho approved this pull request.

:+1:



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2053#pullrequestreview-178231210
----==_mimepart_5bfbd1b87c9d7_14e73fd8666d45c42022a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@kazuho</b> approved this pull request.</p>

<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></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2053#pullrequestreview-178231210">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
7l6UKHNtZw-6xkqVg-PebMUpubUks5uy8k4gaJpZM4YyxdO">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq3UsB_VxL3tqVtErKK05p=
SWLReb6ks5uy8k4gaJpZM4YyxdO.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 approved #2053"}],"action":{"name":"View Pull Request","url":"https://=
github.com/quicwg/base-drafts/pull/2053#pullrequestreview-178231210"}}}</=
script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053#pullrequestrev=
iew-178231210",
"url": "https://github.com/quicwg/base-drafts/pull/2053#pullrequestreview=
-178231210",
"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 2053",
"sections": [
{
"text": ":+1:",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053#pullrequestreview=
-178231210"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4159629=
58\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfbd1b87c9d7_14e73fd8666d45c42022a4--


From nobody Mon Nov 26 05: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 3FDB6130DEC for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:21: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 kPxZJGM04cRL for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:20: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 7D9E612D4ED for <quic-issues@ietf.org>; Mon, 26 Nov 2018 05:20:58 -0800 (PST)
Date: Mon, 26 Nov 2018 05:20:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543238457; bh=6+6vQQ4iVXQZ5PAek7Ii4JzxZhbgtotElK46wIBGozI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fdRdunkS9SVF5fLW9rnOvhz5irKW2WhHr2IMT/dDBnbLWd5jRUxL/M6hdza/vf/pS ZNU2+5vZXaSyyj/rn2RmvmkhXXYRJqAUQmyq6BO/MqaY9ZSOITyvp3yAiVvVOb9Jex P9UVByLqFcETtpWNwcVCYgIRKVpjjNTqH4gDIaUs=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03b8380161a726057ec107384d147ac7e3047afa92cf000000011813b53992a169ce16c2396c@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/441636308@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_5bfbf3399579a_174c3fed294d45bc1749b5"; 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/e916fSZoOmLk3hFjUlpIh_FermY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 13:21:00 -0000

----==_mimepart_5bfbf3399579a_174c3fed294d45bc1749b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Oh, yes, sorry. Long day and I was thinking retry token.

On Sun, Nov 25, 2018 at 7:35 PM Martin Thomson <notifications@github.com>=

wrote:

> Self-encryption isn't useful here. Self-encryption of a connection ID,
> sure, but the producer and consumer of a stateless reset token is diffe=
rent.
>
> =E2=80=94
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/2018#issuecomment-4415096=
63>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1ofWDKDVXAo3Lxuvu=
sAVxuhL46Rjcks5uy2F7gaJpZM4YnRg3>
> .
>


-- =

You are receiving this 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-441636308=

----==_mimepart_5bfbf3399579a_174c3fed294d45bc1749b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Oh, yes, sorry. Long day and I was thinking retry token.<br>
<br>
On Sun, Nov 25, 2018 at 7:35 PM Martin Thomson &lt;notifications@github.c=
om&gt;<br>
wrote:<br>
<br>
&gt; Self-encryption isn&#39;t useful here. Self-encryption of a connecti=
on ID,<br>
&gt; sure, but the producer and consumer of a stateless reset token is di=
fferent.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you commented.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2018#issuecomment-4=
41509663&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1ofWDKDVXAo=
3LxuvusAVxuhL46Rjcks5uy2F7gaJpZM4YnRg3&gt;<br>
&gt; .<br>
&gt;<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/2018#issuecomment-441636308">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1pw=
MM-93BDmlTaRCQGC7Yin4cWQks5uy-q5gaJpZM4YnRg3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_t1n9RrJoeuvnwQBIIS8AbV=
MQWsks5uy-q5gaJpZM4YnRg3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2018: Oh, yes, sorry. Long day and I was thinking retry token.\n\nOn =
Sun, Nov 25, 2018 at 7:35 PM Martin Thomson \u003cnotifications@github.co=
m\u003e\nwrote:\n\n\u003e Self-encryption isn't useful here. Self-encrypt=
ion of a connection ID,\n\u003e sure, but the producer and consumer of a =
stateless reset token is different.\n\u003e\n\u003e =E2=80=94\n\u003e You=
 are receiving this because you commented.\n\u003e Reply to this email di=
rectly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-dr=
afts/issues/2018#issuecomment-441509663\u003e,\n\u003e or mute the thread=
\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/ABD1ofWD=
KDVXAo3LxuvusAVxuhL46Rjcks5uy2F7gaJpZM4YnRg3\u003e\n\u003e .\n\u003e\n"}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/2018#issuecomment-441636308"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment=
-441636308",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-44=
1636308",
"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 byte=
s long? (#2018)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 2018,\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\": 2018\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-44=
1636308"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4129485=
35\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfbf3399579a_174c3fed294d45bc1749b5--


From nobody Mon Nov 26 05: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 7AA99130DEC for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:22: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 3Avm4Cy-mP-j for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:22: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 9CF2B12D4ED for <quic-issues@ietf.org>; Mon, 26 Nov 2018 05:22:57 -0800 (PST)
Date: Mon, 26 Nov 2018 05:22:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543238576; bh=kuSNX2/brDB3kzOcfAJ/E5ByQxsczDCkrbrkl35cbc4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cGpnucx6Sjexo70r0MjxrjjWkozM0lNpRvDIq/X6ilQGoWTmU53sX4Y7b0cseQK8F E3aMrJ7uTsOeL4uXMALeqZ3UpM84+g4RaD05xIofmlwaWoblTgu9E8q+UTTNcp2HlX jI92k93wuoeVnt6HNSuE6Ko2YRJBqg3J94qbw1a0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1be1ce135762f94fabe64d73f238736e4dfe861d92cf000000011813b5b092a169ce169265bd@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/review/178284511@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_5bfbf3b07d9a3_63b13f86000d45c41702da"; 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/5g0Exilm5gM6sPjHji4gRUsIvRs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 13:22:59 -0000

----==_mimepart_5bfbf3b07d9a3_63b13f86000d45c41702da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

> Correction:
> 
> > this text is a PR, so it needs consensus to be added at all
> 
> That isn't the standard we've been holding to. That will begin soon, but not yet.

This was in response to Christian's claim that there was consensus to do 0/1.

> As for the specific recommendation: I think that the concrete requirement is that the "spin/not" decision has to be made per-path, but the "how to not spin" decision is one best left to implementation discretion - other than perhaps recommending that the value does not leak any private information (about what is encrypted, or about what might happen on other paths for the same 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/1982#discussion_r236251222
----==_mimepart_5bfbf3b07d9a3_63b13f86000d45c41702da
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/1982#discussion_r236251222">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<blockquote>
<p>Correction:</p>
<blockquote>
<p>this text is a PR, so it needs consensus to be added at all</p>
</blockquote>
<p>That isn't the standard we've been holding to. That will begin soon, but not yet.</p>
</blockquote>
<p>This was in response to Christian's claim that there was consensus to do 0/1.</p>
<blockquote>
<p>As for the specific recommendation: I think that the concrete requirement is that the "spin/not" decision has to be made per-path, but the "how to not spin" decision is one best left to implementation discretion - other than perhaps recommending that the value does not leak any private information (about what is encrypted, or about what might happen on other paths for the same connection).</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/1982#discussion_r236251222">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Z6sTyhLKPi_Jwr_yyluOq8ZcYPks5uy-swgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7EzKHJrRwp3TpldsYPONQp4tKTqks5uy-swgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236251222"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236251222",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236251222",
"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 1982",
"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/1982#discussion_r236251222"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfbf3b07d9a3_63b13f86000d45c41702da--


From nobody Mon Nov 26 05:24: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 1E672130DF3 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:24: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 EG3hUvq3-LkV for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:24: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 6309F130DEC for <quic-issues@ietf.org>; Mon, 26 Nov 2018 05:24:40 -0800 (PST)
Date: Mon, 26 Nov 2018 05:24:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543238679; bh=EgK2bs7J6bUmCNMonF+8Ls1a+5IcxPgnOfkrFUZtPgY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mSWbD6e2FNmGkF1s/ujLlsXVwjmfLPOr0U2UsYIHl712IIHrMPkTLvrB1Q04LYtsd gsvY1VNaceOeLnC3e5sNqxULXCbVWLzJE0ejralVn/pv89YqtEp5gG4Yv6IjXrXCd1 RkshpxUlspqbIsxKfFCNBDIdMw4W8v2/PtZpORYQ=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ea9a969fc21daf40f27e415c4a3b5d210e5f36692cf000000011813b61792a169ce169265bd@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/review/178285214@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_5bfbf417aa968_37d3fb795cd45c419196d"; 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/TKLU9gXavLyRTD81LFj01Vxlrug>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 13:24:42 -0000

----==_mimepart_5bfbf417aa968_37d3fb795cd45c419196d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

> I don't like unspecified. Why not just set it to zero and apply the header protection mask bit that is otherwise not applied. This means AEAD sees it as 0, and middleboxes sees it as random.

Assuming I understand this proposal, that means the peer would need to know if you were spinning or not, which is an anti-goal.

> Setting it to anything else is not going to fool endpoints wrt. deactivated spinning. Using header protection mask also avoids PRNG issues in packet construction. Having to store extra PRNG state is just a burden and grows state.

Not by any significant amount compared to the existing buffers you need to store





-- 
You are receiving this 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#discussion_r236251772
----==_mimepart_5bfbf417aa968_37d3fb795cd45c419196d
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/1982#discussion_r236251772">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<blockquote>
<p>I don't like unspecified. Why not just set it to zero and apply the header protection mask bit that is otherwise not applied. This means AEAD sees it as 0, and middleboxes sees it as random.</p>
</blockquote>
<p>Assuming I understand this proposal, that means the peer would need to know if you were spinning or not, which is an anti-goal.</p>
<blockquote>
<p>Setting it to anything else is not going to fool endpoints wrt. deactivated spinning. Using header protection mask also avoids PRNG issues in packet construction. Having to store extra PRNG state is just a burden and grows state.</p>
</blockquote>
<p>Not by any significant amount compared to the existing buffers you need to store</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r236251772">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4Kd9z2JMT3EnnCrz_q6SNYImlQ0ks5uy-uXgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Vr4MZTNmzbUNVQaqF7_VT-E3kqks5uy-uXgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236251772"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236251772",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236251772",
"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 1982",
"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/1982#discussion_r236251772"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfbf417aa968_37d3fb795cd45c419196d--


From nobody Mon Nov 26 05:28: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 56E76130DD0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:28: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 GGBxiOvmN3_h for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:28: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 9C1BA12D4ED for <quic-issues@ietf.org>; Mon, 26 Nov 2018 05:28:12 -0800 (PST)
Date: Mon, 26 Nov 2018 05:28:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543238891; bh=izhL48KTgb6FkIZEj/pmJFCrCQwIf30VdZek+z8wpX4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iz5wyt1X5Mss++A6wahnRFaHWU+wy2iOMx46swtV0l60KOx4xAJGgRBkpj9/QffBB jJxJCd+zYD8Kq8vhO7yX6aJ4/yNgyPxoB0bzyE+JOY/EZIigdKXq2lVA6labwfpvB/ 1NJ3JOjhoxy3P7i5cYCrMFZPfWskmoNgPcWF7rNE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1cb30fc02d7a9003ab0946e7b45a5569a897ef8992cf000000011813b6eb92a169ce169265bd@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/review/178286662@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_5bfbf4ebd0c39_370e3faa904d45c0323274"; 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/e1Bhkw_FkdcEZ-AL5oF6CAF4U1Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 13:28:14 -0000

----==_mimepart_5bfbf4ebd0c39_370e3faa904d45c0323274
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

> Assuming I understand this proposal, that means the peer would need to know if you were spinning or not, which is an anti-goal.

You are right. So how to solve this. Random per packet is too obvious, fixed 0 or 1 (randomly) per connection/path also too obvious. It is at all possible to do this?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r236252879
----==_mimepart_5bfbf4ebd0c39_370e3faa904d45c0323274
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/1982#discussion_r236252879">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<blockquote>
<p>Assuming I understand this proposal, that means the peer would need to know if you were spinning or not, which is an anti-goal.</p>
</blockquote>
<p>You are right. So how to solve this. Random per packet is too obvious, fixed 0 or 1 (randomly) per connection/path also too obvious. It is at all possible to do this?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236252879">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwVawu8Vid9943Dq_75WBtkYRVZ9ks5uy-xrgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzuE_xUGz-BSxZPsbCfenYhDM33Rks5uy-xrgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236252879"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236252879",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236252879",
"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 1982",
"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/1982#discussion_r236252879"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfbf4ebd0c39_370e3faa904d45c0323274--


From nobody Mon Nov 26 05:28: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 0DA21130DD0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:28: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 OI3rLYxjXK5R for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:28: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 513AA12D4ED for <quic-issues@ietf.org>; Mon, 26 Nov 2018 05:28: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=8AJi84AZ9UhyaS9X1gZqdX5xDQ0=; b=aZc180XKzCElQtN+ 88Y4yB6xzkKcRR/sGmbk1ANtobDxSHmwdHI9Sokqy75E2P41Yy11dNCNUam6AjHn QgMGwALX/fTILupOHijrKQ7ikCh27JCmAg7h90XxtSCW2V0kRG7iB2zm66I6YoHL 4thxB9cAdJhNoVg3g7+ApUasDv0=
Received: by filter1696p1mdw1.sendgrid.net with SMTP id filter1696p1mdw1-16233-5BFBF4F8-C 2018-11-26 13:28:24.253447018 +0000 UTC m=+763465.256307801
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0029p1mdw1.sendgrid.net (SG) with ESMTP id Vyi9Q7qwTZ-9emcvb_stuw for <quic-issues@ietf.org>; Mon, 26 Nov 2018 13:28:24.241 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 35B0EC00A1 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 05:28:24 -0800 (PST)
Date: Mon, 26 Nov 2018 13:28:24 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab51c421e0b64f6bae3f3ddd80d947cdf5b1443ce292cf000000011813b6f892a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053/c441638613@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2053@github.com>
References: <quicwg/base-drafts/pull/2053@github.com>
Subject: Re: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbf4f833d42_6b5d3f9f6b2d45c032246b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1HPBERucBXp75sENItcaKIcW/F8fmE9RW3KE wH+Bk3QSsoG+vd7Am0Jok1TboNfxrnD/zQK8YLkciXsOFdt02QKciVfnEtxqiM4S+wNGKaoJAjWMDl gCmREuxRzVm1Fz3bR0HGhvvguL11SAnw9SkNtM7cmrTNxiAHWf1nfw/MjA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nr2YENacF7SXWGgT0hufqOxEGGg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 13:28:29 -0000

----==_mimepart_5bfbf4f833d42_6b5d3f9f6b2d45c032246b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't see what this is buying us. In order to generate a packet which deprotects successfully but has bogus reserved bits, the attacker must know the CID, which effectively means it must be on-path. Such an attacker can easily generate a packet with correct reserved bits but bogus content (or an error). Can you please describe the scenario you are concerned 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/2053#issuecomment-441638613
----==_mimepart_5bfbf4f833d42_6b5d3f9f6b2d45c032246b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't see what this is buying us. In order to generate a packet which =
deprotects successfully but has bogus reserved bits, the attacker must know=
 the CID, which effectively means it must be on-path. Such an attacker can =
easily generate a packet with correct reserved bits but bogus content (or a=
n error). Can you please describe the scenario you are concerned about?</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/2053#issuecomment-441638613">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2yxChdTEO9mNhoR=
oIhgnXt0oyyYks5uy-x4gaJpZM4YyxdO">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq3shPFbADrEJYB-STOxwvQeIAAVXks5uy-x4gaJp=
ZM4YyxdO.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":"@ekr in #2053: I don'=
t see what this is buying us. In order to generate a packet which deprotect=
s successfully but has bogus reserved bits, the attacker must know the CID,=
 which effectively means it must be on-path. Such an attacker can easily ge=
nerate a packet with correct reserved bits but bogus content (or an error).=
 Can you please describe the scenario you are concerned about?"}],"action":=
{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pu=
ll/2053#issuecomment-441638613"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441=
638613",
"url": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441638=
613",
"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 dropping of Initial packets with i=
nvalid reserved bits (#2053)",
"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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2053,\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\": 2053\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441638=
613"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415962958=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfbf4f833d42_6b5d3f9f6b2d45c032246b--


From nobody Mon Nov 26 05:30: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 81165130DD0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:30: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 HRxy1jekxp59 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:30: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 0DE8012D4ED for <quic-issues@ietf.org>; Mon, 26 Nov 2018 05:30:07 -0800 (PST)
Date: Mon, 26 Nov 2018 05:30:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543239006; bh=EhqhHqYQu31lvTHPeeT6ZTHjfd1O1tgv5c9NmNd0VzE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JZ6v0610PtAsk8u6Wmd/N+w58p3CMycq9lAIzeiNdsbwZjaNhCZ+si6jQK6julbYx lXfLegWTZil7PQ/lkROGPFZVQ6nAlFhsim09CA9y9x1zFrq8nBWaxj+rkBB8kay9XM SiaaTihreQFYIpW/1nsJTnrkXke6GrA1uVdnSqxg=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55151f5e7f4afa60e536cf754192c1ece81cd08192cf000000011813b75e92a169ce169265bd@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/review/178287441@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_5bfbf55e5658f_5b843fc6c6ed45b41647d6"; 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/N7meLeiV1Zj2XTRMtC5DyK8U0g4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 13:30:08 -0000

----==_mimepart_5bfbf55e5658f_5b843fc6c6ed45b41647d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

To do what? I'm not trying to make it impossible to determine whether an endpoint is spinning; I'm trying to avoid a constant 0 or 1 signal when we've elsewhere tried not 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/pull/1982#discussion_r236253534
----==_mimepart_5bfbf55e5658f_5b843fc6c6ed45b41647d6
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/1982#discussion_r236253534">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>To do what? I'm not trying to make it impossible to determine whether an endpoint is spinning; I'm trying to avoid a constant 0 or 1 signal when we've elsewhere tried not 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/pull/1982#discussion_r236253534">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq87lT5j6v5ftVd5ctMnpvSCcI0foks5uy-zegaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzWQ3cevV3KcdimdxbAAlPzx79oMks5uy-zegaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236253534"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236253534",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236253534",
"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 1982",
"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/1982#discussion_r236253534"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfbf55e5658f_5b843fc6c6ed45b41647d6--


From nobody Mon Nov 26 05:42: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 D9533130DC9 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:42: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 2cHH1RYIisuC for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:42: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 B36EB124408 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 05:42:13 -0800 (PST)
Date: Mon, 26 Nov 2018 05:42:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543239732; bh=s+gvFczuqFX0Gj8yss2dkOK0YtuvKKaVHrXX08LsetQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ppG1QlyIL8AGzR1rIq7ns1QzgLXaDNWnGlLasqEkM7yFVVRoCwoFPjrvEJb9d4TIO C28f1BdGqwi/cN8elCw49m3G0St7ZSkw0Qk4mkDvLDtI/yoL9Al3bOB1EhfZTouZkr QpzmNlte1mSVgxjYa1JLS5aMbsEadgk85frGV1b8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6fa6dc3f1ef5fb3ef4c7434e1e4fcb99bdbb597f92cf000000011813ba3492a169ce169265bd@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/review/178292514@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_5bfbf834cbd2f_16f53fed294d45bc39302a"; 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/6iFlYJUzx-fNKTfOgQieyZPyZn4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 13:42:16 -0000

----==_mimepart_5bfbf834cbd2f_16f53fed294d45bc39302a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

> To do what? 
Leaking that the endpoint is not spinning

But if you don't care about the endpoint finding out, why try to hide it. Maybe masking the bit requires more coordination than worthwhile - I am not too keen on this either, but alternatives are not really a lot better. Setting random per packet before AEAD would make it random on wire and would not require endpoint coordination, but it is yet another thing to deal with in header protection (tracking PRNG state to set a bit per packet). Leaving it undefined and unmasked would make the pattern arbitrarily detectable by middleboxes - fingerprinting as @huitema says - this is bad.

> I'm trying to avoid a constant 0 or 1 signal when we've elsewhere tried not to do that.

That is mostly on wire, no? TP values have lots of 0 signals by default.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r236257596
----==_mimepart_5bfbf834cbd2f_16f53fed294d45bc39302a
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/1982#discussion_r236257596">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<blockquote>
<p>To do what?<br>
Leaking that the endpoint is not spinning</p>
</blockquote>
<p>But if you don't care about the endpoint finding out, why try to hide it. Maybe masking the bit requires more coordination than worthwhile - I am not too keen on this either, but alternatives are not really a lot better. Setting random per packet before AEAD would make it random on wire and would not require endpoint coordination, but it is yet another thing to deal with in header protection (tracking PRNG state to set a bit per packet). Leaving it undefined and unmasked would make the pattern arbitrarily detectable by middleboxes - fingerprinting as <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> says - this is bad.</p>
<blockquote>
<p>I'm trying to avoid a constant 0 or 1 signal when we've elsewhere tried not to do that.</p>
</blockquote>
<p>That is mostly on wire, no? TP values have lots of 0 signals by default.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r236257596">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-pet1_bmF76B2D6tgDDWrW99aDUks5uy--0gaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq57QS0BbTAQQDwP9f5lcUCWIQAO5ks5uy--0gaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236257596"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236257596",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236257596",
"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 1982",
"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/1982#discussion_r236257596"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfbf834cbd2f_16f53fed294d45bc39302a--


From nobody Mon Nov 26 05: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 DCF13130DE1 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:47: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 ErV_DkNEvP9s for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 05:47: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 57595130DDF for <quic-issues@ietf.org>; Mon, 26 Nov 2018 05:47:25 -0800 (PST)
Date: Mon, 26 Nov 2018 05:47:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543240044; bh=+qgwoSH7ePFLajaXufLu1NNCQdjelitvQ2FXjIZONa8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j2gOC0WklWlTC+oLkWszYsjzOI1hyEPdygjeMtNmk4L37JLvkpiiaYFUu2o4MLVJl rp2X6rOqYYcHLyC8PqsErIjrYArWjZ1ctX7s55IOOj7JK3WH+gspN0bT8++DdsB49z XduIgo+Vq2uQpjByA90o7udyMfzY81vo6wjf5Vko=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab43b1996c6851db60ca223e711048009b078af12492cf000000011813bb6c92a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053/c441644201@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2053@github.com>
References: <quicwg/base-drafts/pull/2053@github.com>
Subject: Re: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbf96c8673a_7ecc3fe0622d45c4451843"; 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/43lspJYRfQoJCK9layEbyWxChoc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 13:47:27 -0000

----==_mimepart_5bfbf96c8673a_7ecc3fe0622d45c4451843
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I don't see what this is buying us. In order to generate a packet which deprotects successfully but has bogus reserved bits, the attacker must know the CID, which effectively means it must be on-path

That is right, but it does happen offer a fast rejection of random packets (unless we require full AEAD verification to avoid timing attacks, which I think we do?). Fast rejection can be useful in DDoS attacks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441644201
----==_mimepart_5bfbf96c8673a_7ecc3fe0622d45c4451843
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I don't see what this is buying us. In order to generate a packet whic=
h deprotects successfully but has bogus reserved bits, the attacker must =
know the CID, which effectively means it must be on-path</p>
</blockquote>
<p>That is right, but it does happen offer a fast rejection of random pac=
kets (unless we require full AEAD verification to avoid timing attacks, w=
hich I think we do?). Fast rejection can be useful in DDoS 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/pull/2053#issuecomment-441644201">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8rOPm=
ufi8_fS7YlrMCR5uk69VBNks5uy_DsgaJpZM4YyxdO">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxtXksx_3OWWtwOzsEiQl3X0XPjH=
ks5uy_DsgaJpZM4YyxdO.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2053: \u003e I don't see what this is buying us. In order to gen=
erate a packet which deprotects successfully but has bogus reserved bits,=
 the attacker must know the CID, which effectively means it must be on-pa=
th\r\n\r\nThat is right, but it does happen offer a fast rejection of ran=
dom packets (unless we require full AEAD verification to avoid timing att=
acks, which I think we do?). Fast rejection can be useful in DDoS attacks=
."}],"action":{"name":"View Pull Request","url":"https://github.com/quicw=
g/base-drafts/pull/2053#issuecomment-441644201"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4=
41644201",
"url": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4416=
44201",
"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 dropping of Initial packets with=
 invalid reserved bits (#2053)",
"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\": 2053,\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\": 2053\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4416=
44201"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4159629=
58\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfbf96c8673a_7ecc3fe0622d45c4451843--


From nobody Mon Nov 26 06:01: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 2257F128D68 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 06:01: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 JOaP3qWyrTe2 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 06:01:48 -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 9E6F9126BED for <quic-issues@ietf.org>; Mon, 26 Nov 2018 06:01:48 -0800 (PST)
Date: Mon, 26 Nov 2018 06:01:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543240907; bh=iuI4A3rpTzrrzONHTI1kGakXTz69ppiEuOjWeEKNRn8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GXyDoFkRMgBrmOvkOGJfMqTKy6GTT0suKwdKe7Prq0yqy5yKctBUOTb4pMSXaH1/b 593tUWz1pjcTSFg2u3hj2MesF/Y2uMK5V7pINYT3wj/rPBtn1S+Hj0+BBiMGArjius N74GTpH0TnZjmuCZHzNDK/aubrxeAyhGHdy8nohk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abafb61fbb9b00e229cb381487f9b49680ad3bdb7792cf000000011813becb92a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053/c441648644@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2053@github.com>
References: <quicwg/base-drafts/pull/2053@github.com>
Subject: Re: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfbfccb860e5_ed63fae598d45b8284625"; 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/PJfuGWayBGuxQep2NywD-0T5NW4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 14:01:51 -0000

----==_mimepart_5bfbfccb860e5_ed63fae598d45b8284625
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

@ekr: I never claimed that this will buy us additional security. I=E2=80=99=
m just saying that dropping a malformed Initial is an equally valid respo=
nse than closing the connection (that=E2=80=99s why it=E2=80=99s a MAY, n=
ot a MUST).

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441648644=

----==_mimepart_5bfbfccb860e5_ed63fae598d45b8284625
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 never claimed that this will buy us additional security.=
 I=E2=80=99m just saying that dropping a malformed Initial is an equally =
valid response than closing the connection (that=E2=80=99s why it=E2=80=99=
s a MAY, not a MUST).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2053#issuecomment-441648644">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Ij9J=
0osM6wxfY2uWbt4QZCbwz2ks5uy_RLgaJpZM4YyxdO">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2keBayTLIBUPIJ2YpZK-eV7sW8i=
ks5uy_RLgaJpZM4YyxdO.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2053: @ekr: I never claimed that this will buy us addition=
al security. I=E2=80=99m just saying that dropping a malformed Initial is=
 an equally valid response than closing the connection (that=E2=80=99s wh=
y it=E2=80=99s a MAY, not a MUST)."}],"action":{"name":"View Pull Request=
","url":"https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441=
648644"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4=
41648644",
"url": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4416=
48644",
"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 dropping of Initial packets with=
 invalid reserved bits (#2053)",
"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\": 2053,\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\": 2053\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4416=
48644"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4159629=
58\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfbfccb860e5_ed63fae598d45b8284625--


From nobody Mon Nov 26 06: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 7D1AA130F16 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 06:54:05 -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 ZvxjGbG0lpWq for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 06:54: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 7D738130E8F for <quic-issues@ietf.org>; Mon, 26 Nov 2018 06:54:03 -0800 (PST)
Date: Mon, 26 Nov 2018 06:54:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543244042; bh=h0IyMm55O59gADutl2FaBFqbv4TMFWW46K+f1e80Zy4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FBmbPzjMj4Ar9zCrUtsfwc6NzN3Ma9OpsTBHKWho/Hi1rhNRUuJiV2szeRzqrGUgd 2SpLrKlxhCQmj5l6aylmtG717bwEY/lHlWoBAzWghDrgBJePHIFKX9YwCTmL4xt814 3Mkhv8sfjus/LpTFQmmgM15piz0uarQWK/VQlt6U=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91d02b74c0cc451cec020ec9f2046b9627ce8e3792cf000000011813cb0a92a169ce16e8f6ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2055@github.com>
Subject: [quicwg/base-drafts] fix packet number decoding example (#2055)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc090a74cab_195a3facc2ed45b48027d"; 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/QSrRlrm7KmuCZIRVdI5ZLscrQCI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 14:54:05 -0000

----==_mimepart_5bfc090a74cab_195a3facc2ed45b48027d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I stumbled across this when I tried to build a unit test for my packet number decoding from the example.

I translated the pseudo code from the appendix to Python to double check: https://repl.it/@marten_seemann/QUIC-Packet-Number-Decoding
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2055

-- Commit Summary --

  * fix packet number decoding example

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2055.patch
https://github.com/quicwg/base-drafts/pull/2055.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/2055

----==_mimepart_5bfc090a74cab_195a3facc2ed45b48027d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I stumbled across this when I tried to build a unit test for my packet number decoding from the example.</p>
<p>I translated the pseudo code from the appendix to Python to double check: <a href="https://repl.it/@marten_seemann/QUIC-Packet-Number-Decoding" rel="nofollow">https://repl.it/@marten_seemann/QUIC-Packet-Number-Decoding</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/2055'>https://github.com/quicwg/base-drafts/pull/2055</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>fix packet number decoding example</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2055/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/2055.patch'>https://github.com/quicwg/base-drafts/pull/2055.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2055.diff'>https://github.com/quicwg/base-drafts/pull/2055.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/2055">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_s-omkQ7ABSajUVI_URTO4_bZ-qks5uzACKgaJpZM4YzL-U">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzv_rcERy8JZytD2nFbCJJv_OoOnks5uzACKgaJpZM4YzL-U.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 packet number decoding example (#2055)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2055"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2055",
"url": "https://github.com/quicwg/base-drafts/pull/2055",
"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 packet number decoding example (#2055)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "c2c36ce",
"value": "fix packet number decoding example"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2055/files#diff-0) (2 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\": 2055,\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\": 2055\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2055"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2055.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2055.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416071572\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfc090a74cab_195a3facc2ed45b48027d--


From nobody Mon Nov 26 06:58: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 3FFDC130F28 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 06:58: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 PzOhbOtyISoc for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 06:58: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 ABDB4130F27 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 06:58:14 -0800 (PST)
Date: Mon, 26 Nov 2018 06:58:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543244293; bh=RnSv1B9NooA1U9Ta12dYVauu8YVYgOmDsqcpYJklalc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O0PsrQ2puEllpJ5QpKdTva0dNmnKR6yuddEeRCuTAq+Fq7BoQ1mjBrNtVOfEbeioJ ddCjcKQKeDliLvndEgS6W0p32H9WPF0rmm93PbtKBq7H38Z2fRzpGj4MescpDedRPm XtPZHaIHu9+G18D2hhS7lDcPer433GqNmIlDkPyY=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abace2c43cfbae1a008dffda296167ca0fe74ed7c592cf000000011813cc0592a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053/c441667932@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2053@github.com>
References: <quicwg/base-drafts/pull/2053@github.com>
Subject: Re: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc0a05cc7a6_3b863f92226d45b883556"; 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/1xTTAoT-lPa_I9f5QFLB58qziQc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 14:58:16 -0000

----==_mimepart_5bfc0a05cc7a6_3b863f92226d45b883556
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't see why it's any more valid here than after the connection is established. I would prefer to require consistent 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/pull/2053#issuecomment-441667932
----==_mimepart_5bfc0a05cc7a6_3b863f92226d45b883556
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't see why it's any more valid here than after the connection is established. I would prefer to require consistent 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/pull/2053#issuecomment-441667932">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-8X69D_evmIRxkLdwelye-aruKcks5uzAGFgaJpZM4YyxdO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2nUOPKeUnTq0jMI5gBILoWHe6hnks5uzAGFgaJpZM4YyxdO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2053: I don't see why it's any more valid here than after the connection is established. I would prefer to require consistent behavior."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441667932"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441667932",
"url": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441667932",
"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 dropping of Initial packets with invalid reserved bits (#2053)",
"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\": 2053,\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\": 2053\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441667932"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415962958\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc0a05cc7a6_3b863f92226d45b883556--


From nobody Mon Nov 26 07:18: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 3C264130E13 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 07:18: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 vd3GrtZM8mNi for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 07:18: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 C2F0112D4E8 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 07:18:26 -0800 (PST)
Date: Mon, 26 Nov 2018 07:18:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543245505; bh=DPv60D/K7Qmef7VL5EJRRT7I/4PFcmNzT+X5vA6ySPk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GXUCHwf3VN5WvXz8DC6JnBDpik9uZTcyn9FP96kKBsehDlmfXV5ST766FkAiTgIix iSV1MbsUJ2Lufxz5RXcOYM02udyJ3yTVH2o83lgXR8YFkCIX7xfL7fngfLRErMVog3 b110RLgpx0D6+VkbLtnqUVzREhs6S6sbuWxKqmBM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18be4948e44f7845cd1dd9adc6290af136fdbd2392cf000000011813d0c192a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/441675192@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc0ec1c573f_3bb33fec4f2d45bc6169f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fmxH2voQRF-VrQxwVMp_azAZcaE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 15:18:28 -0000

----==_mimepart_5bfc0ec1c573f_3bb33fec4f2d45bc6169f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In the "Sending ACKs" section of the transport draft, it currently says:

"A sender SHOULD bundle ACK frames with other frames when possible."

There are cases when sending an ACK for every packet is the right thing to do, such as in response to a PING on an otherwise idle connection, so I don't think it's practical to say that you should not send one ACK per retransmittable packet received in some cases.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2015#issuecomment-441675192
----==_mimepart_5bfc0ec1c573f_3bb33fec4f2d45bc6169f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In the "Sending ACKs" section of the transport draft, it currently say=
s:</p>
<p>"A sender SHOULD bundle ACK frames with other frames when possible."</=
p>
<p>There are cases when sending an ACK for every packet is the right thin=
g to do, such as in response to a PING on an otherwise idle connection, s=
o I don't think it's practical to say that you should not send one ACK pe=
r retransmittable packet received in some cases.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2015#issuecomment-441675192">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9nT=
L6pAMThFYh_8iOz6oZ1vRt3Mks5uzAZBgaJpZM4Ym-sR">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5CLMGiz6hFqZn7tSJKBo-IM=
q0htks5uzAZBgaJpZM4Ym-sR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2015: In the \"Sending ACKs\" section of the transport draft, it=
 currently says:\r\n\r\n\"A sender SHOULD bundle ACK frames with other fr=
ames when possible.\"\r\n\r\nThere are cases when sending an ACK for ever=
y packet is the right thing to do, such as in response to a PING on an ot=
herwise idle connection, so I don't think it's practical to say that you =
should not send one ACK per retransmittable packet received in some cases=
."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/2015#issuecomment-441675192"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment=
-441675192",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
1675192",
"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] OnPacketsLost for Nonretransmittable P=
ackets (#2015)",
"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\": 2015,\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\": 2015\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-44=
1675192"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4128714=
41\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc0ec1c573f_3bb33fec4f2d45bc6169f--


From nobody Mon Nov 26 08:21: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 65C3D130E01 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 08:21:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.722
X-Spam-Level: 
X-Spam-Status: No, score=-1.722 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, FROM_STARTS_WITH_NUMS=0.738, 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 BIzou6rIHblF for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 08:21: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 B3972130F14 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 08:21:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543249275; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=f4oTiSepLSn44P0eawxIUpeD1t/QNhsuDj/e9zGrHJg=; b=mMkj/6cGcpCsEa7vtzhhJR83F6XL0GmhRLeeB6+dkvrwhfnS3K7WA9guceQERnUlzsHWbWCP eRGWm+NdcmerscEPkndEGPWjLsPEc240e3MRZED4rIQSFQgLVKelr0ZdqomiM25tNOo+uMvh 44NO67buvzPwiMdr27umdi7NYNg=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: 1229714+junhochoi=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5bfc1d7b.7fefa32050f0-smtp-out-n03; Mon, 26 Nov 2018 16:21:15 -0000 (UTC)
Date: Mon, 26 Nov 2018 08:21:14 -0800
From: Junho Choi <1229714+junhochoi@users.noreply.github.com>
Reply-To: Junho Choi <1229714+junhochoi@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bfc1d7a3c605_32c42acb26228578437f2@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 55a962: Early Retransit -> Early Retransmit (#2051)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc1d7a3c156_32c42acb262285784364c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/29YyYrOzcA5nlA2JfDihURbdnnM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 16:21:18 -0000

----==_mimepart_5bfc1d7a3c156_32c42acb262285784364c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 55a96245089ecc80ac28e6e0357e4c298238650c
      https://github.com/quicwg/base-drafts/commit/55a96245089ecc80ac28e6e0357e4c298238650c
  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)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc1d7a3c156_32c42acb262285784364c--


From nobody Mon Nov 26 08: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 93D1C130F14 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 08:21: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 SbMQLGJsVHfX for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 08:21: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 D3591130E01 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 08:21:23 -0800 (PST)
Date: Mon, 26 Nov 2018 08:21:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543249282; bh=HzbfDPVdGILD9DstQpX7rGUWeVA8S/kAg0oucM97fR8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HjTLWVwELvYoPr0XTs+4HrjdGz74Ch36F96RAjMZlHkoGIOEi8WPpJXOWQFbPNEWR EH6iBwC26RDS6w5R/AFny4Jbw80kNCc3SlHo6MNHn0betTUn/Pmjur26/QaCg4Gf2z EY39yxBqVj1fZqiGZdKi1hnWx3Prvvrcqy9bzg18=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe3aa334a8ca91fbffdfd2dac8b5c75211b86cec192cf000000011813df8292a169ce16e68e29@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2051/issue_event/1987238552@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2051@github.com>
References: <quicwg/base-drafts/pull/2051@github.com>
Subject: Re: [quicwg/base-drafts] Fix Typo (#2051)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc1d82b1f41_796a3f93fe2d45c0126648"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SghXGWb2jQgvP-Xkr3RjAcCcOEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 16:21:26 -0000

----==_mimepart_5bfc1d82b1f41_796a3f93fe2d45c0126648
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2051 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/2051#event-1987238552
----==_mimepart_5bfc1d82b1f41_796a3f93fe2d45c0126648
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="384208425" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2051" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2051/hovercard" href="https://github.com/quicwg/base-drafts/pull/2051">#2051</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/2051#event-1987238552">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5jiu9NSQ2LFbPM7Q-IXUfdd7xVPks5uzBUCgaJpZM4Yyecb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4ZHgMaAs_qni6lTBzqcAXAdw--fks5uzBUCgaJpZM4Yyecb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2051 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2051#event-1987238552"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2051#event-1987238552",
"url": "https://github.com/quicwg/base-drafts/pull/2051#event-1987238552",
"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 Typo (#2051)",
"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/2051#event-1987238552"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415885083\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc1d82b1f41_796a3f93fe2d45c0126648--


From nobody Mon Nov 26 08:42: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 78968130DCF for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 08:42:44 -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 wN19uP5nqODY for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 08:42: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 B0422130DF4 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 08:42:33 -0800 (PST)
Date: Mon, 26 Nov 2018 08:42:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543250552; bh=2lNk9ceXQU4xJVXJQY2AWsR0esjFm7fLPDXiF8DJNw4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CCdyTuo1g3CUe7J9IRsD/SjIohRMVSgwZlW9HfZRcweu0gkefKJSk3dWexkPnKG4O AHOrat/+KkmlgsZoJHIa84qhmdu8ivNM48BMNmYPSPeOoF6Y60orf3tdzisuVn4ZuU IX7SVSX1QxdDq8jkl77ZwZ8ETO0bRxEGvcuzx/uU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26f03b6ff14bf4d694dc79aece189690b625624592cf000000011813e47892a169ce16e5ce33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2050/review/178387017@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2050@github.com>
References: <quicwg/base-drafts/pull/2050@github.com>
Subject: Re: [quicwg/base-drafts] s/non-existent/not yet created/ (#2050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc2278f1ca2_38f03f9ccaad45c05133c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jA4W8wRCPfAIYfTBzMHk3CUaXow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 16:42:45 -0000

----==_mimepart_5bfc2278f1ca2_38f03f9ccaad45c05133c
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/2050#pullrequestreview-178387017
----==_mimepart_5bfc2278f1ca2_38f03f9ccaad45c05133c
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/2050#pullrequestreview-178387017">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyf-dt0WqIBw2Nn4YGUhwSicpIkaks5uzBn4gaJpZM4YyQZV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_3bHqFVvkchGqqBJPVAod1mQ30tks5uzBn4gaJpZM4YyQZV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2050"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2050#pullrequestreview-178387017"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2050#pullrequestreview-178387017",
"url": "https://github.com/quicwg/base-drafts/pull/2050#pullrequestreview-178387017",
"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 2050",
"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/2050#pullrequestreview-178387017"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415827541\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc2278f1ca2_38f03f9ccaad45c05133c--


From nobody Mon Nov 26 09:09: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 99094130F29 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 09:09:29 -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 0nTLS_DiINgy for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 09:09:28 -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 CB050130F15 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 09:09: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=jgqhFdsZO1atGNDc0T5wZM7EN2k=; b=fE/pQo7X5fRWQvwm 1M0+P0yX2xd1Sfo4HHC8YAmYV22t6s6nNr7LOMbgT+q/yX9iBoG3a6G+t6DXMz2W zwudPqHlOSQrbyZW75CLycketxFJR81xDhStJpGm4n7MVBQOStK2OyOlmyfsntaG apASqJULi9erkYgGuiPzdDhIMyM=
Received: by filter0745p1las1.sendgrid.net with SMTP id filter0745p1las1-24647-5BFC28C5-26 2018-11-26 17:09:25.710954148 +0000 UTC m=+930984.675805434
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0041p1mdw1.sendgrid.net (SG) with ESMTP id 0uw1OhSiSKW9uKKRusZUlQ for <quic-issues@ietf.org>; Mon, 26 Nov 2018 17:09:25.670 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id 91C72C0A2E for <quic-issues@ietf.org>; Mon, 26 Nov 2018 09:09:25 -0800 (PST)
Date: Mon, 26 Nov 2018 17:09:26 +0000 (UTC)
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce10aa599ccb2769c63432b721f77e168246b84f92cf000000011813eac592a169ce16e68e29@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2051/c441718805@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2051@github.com>
References: <quicwg/base-drafts/pull/2051@github.com>
Subject: Re: [quicwg/base-drafts] Fix Typo (#2051)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc28c59033b_447a3fc71e0d45c426739c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: junhochoi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cmW2uFj/LGIlZFinkyNLdE0OPDddAf30uA3 6eGzFnHrM9LEOuvv5z1lStf697TSsCediaSorABR0tDQ04U841tGlNjVM5zh6KSy5ieqQNW8GGjv1O y2vxIndoGZlqd2/37iTM7IolnURFkWV847OU1LSC7UlIMwNLWxVMtNgFgS18cne+GJeqgiMRe4gTNF Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GE9420u4whkJ_9l18iKD8OvrCqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 17:09:30 -0000

----==_mimepart_5bfc28c59033b_447a3fc71e0d45c426739c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

=F0=9F=91=8D=20

--=20
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2051#issuecomment-441718805=

----==_mimepart_5bfc28c59033b_447a3fc71e0d45c426739c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><g-emoji class=3D"g-emoji" alias=3D"+1" fallback-src=3D"https://assets-c=
dn.github.com/images/icons/emoji/unicode/1f44d.png">=F0=9F=91=8D</g-emoji><=
/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/2051#issuecomment-441718805">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9LigU3njqxQWV7C=
ZgzNqFz8NcQHks5uzCBFgaJpZM4Yyecb">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq4vvyz5hfp8TJ2Rl8a3HnLzEO6Oiks5uzCBFgaJp=
ZM4Yyecb.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":"@junhochoi in #2051: =
=F0=9F=91=8D "}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/2051#issuecomment-441718805"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2051#issuecomment-441=
718805",
"url": "https://github.com/quicwg/base-drafts/pull/2051#issuecomment-441718=
805",
"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 Typo (#2051)",
"sections": [
{
"text": "",
"activityTitle": "**Junho Choi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@junhochoi",
"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\": 2051,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2051#issuecomment-441718=
805"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415885083=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc28c59033b_447a3fc71e0d45c426739c--


From nobody Mon Nov 26 09: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 2402E130F15 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 09:09: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 fs39jIwwe_df for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 09:09: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 ACA2A12D7F8 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 09:09:39 -0800 (PST)
Date: Mon, 26 Nov 2018 09:09:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543252178; bh=OwRnyLghk4pGv7m/1mWLxBYaTRd25lfkfaEWbZuAs+M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=boetybKsI3vDtQ6qGVu6/GBDn6u/20KhE0+hxqgTtXuMtDIIICzBmHUpa3V8hr9tf Ij/4zFOr4rWH3i1oB276ida47C0EAhIrnnUPqMh1nniHqinE78M1VVLOlmDyWvGso8 xZVHltBjg6KH01SV+Hom+5C2kbdSDhwq/RONPN54=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9018f3e8c3ec7119235dd347d327d34bae2959c592cf000000011813ead292a169ce16d91712@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2040/review/178400640@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2040@github.com>
References: <quicwg/base-drafts/pull/2040@github.com>
Subject: Re: [quicwg/base-drafts] Reset connection state on retry and VN (#2040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc28d286afc_d9f3ffc64ed45b8177022"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lCtxW4s1CSt0sXmr-yVGnGboG0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 17:09:41 -0000

----==_mimepart_5bfc28d286afc_d9f3ffc64ed45b8177022
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/2040#pullrequestreview-178400640
----==_mimepart_5bfc28d286afc_d9f3ffc64ed45b8177022
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/2040#pullrequestreview-178400640">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5pFlSUQpcY0U5EzZMqenABiNl5sks5uzCBSgaJpZM4YuawA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3ftssjkkiKBVulZhrKPKZslD7ZTks5uzCBSgaJpZM4YuawA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2040"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-178400640"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-178400640",
"url": "https://github.com/quicwg/base-drafts/pull/2040#pullrequestreview-178400640",
"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 2040",
"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/2040#pullrequestreview-178400640"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414821376\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc28d286afc_d9f3ffc64ed45b8177022--


From nobody Mon Nov 26 09:29: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 B264813100D for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 09:29:37 -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 RGMqPyk5AhbA for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 09:29:35 -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 5DC14130FCF for <quic-issues@ietf.org>; Mon, 26 Nov 2018 09:29: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=S9feEWybPJ7Jzxi1xM4akO8EglE=; b=U2eToddpzZrvoOzo PVZ6LGc1Wm7J7LIndQrlJQmfe71jtUstxZ5Ag/2jrX5vgX0XwpWs7gJeFGOgy6Cc ZMyUj21apFc9lEzj+BEMqZgsrWN1dEkIkTGpD3+4gfu5Hfp1zLMC9y8vubL6cScs uCeo0ivI+a8TlZR5bxM93qGXFgA=
Received: by filter0900p1las1.sendgrid.net with SMTP id filter0900p1las1-3454-5BFC2D7A-1D 2018-11-26 17:29:30.754387904 +0000 UTC m=+778269.747858290
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id DCYotSkITpq-EAl0wXArzQ for <quic-issues@ietf.org>; Mon, 26 Nov 2018 17:29:30.636 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id 9DA1F42024F for <quic-issues@ietf.org>; Mon, 26 Nov 2018 09:29:30 -0800 (PST)
Date: Mon, 26 Nov 2018 17:29:30 +0000 (UTC)
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab24e108f44b07d7639f6673fc4fa51a966fffeb4f92cf000000011813ef7a92a169ce1059418a@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/441725854@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_5bfc2d7a9a3b6_6523fa7108d45b846071c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1guBX0gxSsDPgmDyrXpsrOd070S05jE4ya9n ag9G6rP6HggIbI7JXSGHj/Uy+herMcRCOFR4oZ7/Lk7lajIHzBvBrktTsi2KQrmUoFd3BYJUTgyinm rPOdIq4I1/SjV+XPoq2XV+6hkX0/GKwSRXu7I+zuPaxXZDzMTY+tYeqVf8vWmLb0crErcHD7EY/ePU Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tOpieesHhGDR_pmsJyuai5n7FI8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 17:29:42 -0000

----==_mimepart_5bfc2d7a9a3b6_6523fa7108d45b846071c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar i think #1974 depends on how we add early retransmit timer back to that current PR. I think we might need something like 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/934#issuecomment-441725854
----==_mimepart_5bfc2d7a9a3b6_6523fa7108d45b846071c
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> i think <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> depends on how we add early retransmit timer back to that current PR. I think we might need something like 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/934#issuecomment-441725854">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq61Qsl_gEYuGMWlKAvKhjPBW6J3Mks5uzCT6gaJpZM4QffCp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5d6Id3oH0sE5619ND5n7xk2_y4Vks5uzCT6gaJpZM4QffCp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 in #934: @janaiyengar i think #1974 depends on how we add early retransmit timer back to that current PR. I think we might need something like this as well"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/934#issuecomment-441725854"}}}</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-441725854",
"url": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-441725854",
"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": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"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-441725854"
}
],
"@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_5bfc2d7a9a3b6_6523fa7108d45b846071c--


From nobody Mon Nov 26 09: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 BAC46130DC9 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 09:30: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 G9PW_E8L_izx for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 09:30: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 AE950130DC0 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 09:30:13 -0800 (PST)
Date: Mon, 26 Nov 2018 09:30:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543253412; bh=qZ8pS5JXgFz5qBakK8vjZYQog1XZ3ZJBQ61+2K84JXY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P/FTUF+CiH0fLanAW2GsT/1zDmJtVOXok43qtw41o/xhnYg9KTev4xRE40y59X/1H vqZT22qHEoMLPvD8QxLt0w20cyCy2ZUbwTBJkF5nvUQfnYAubZliy38mKLJO4QmlUb bxboDy/stzybKHRL5o31/LSjZv32yjqDnm9TXtpw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6d69f02cf025f38d90bfa12f25cb6e5e1cc015792cf000000011813efa492a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/review/178410195@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc2da4be786_7fd3fbdd02d45c460852d"; 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/P1ri9GJn0krNgNqDCu6ALyBkUNc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 17:30:16 -0000

----==_mimepart_5bfc2da4be786_7fd3fbdd02d45c460852d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client MUST close the stream for sending; after
+sending a final response, the server MUST close the stream for sending. At
+this point, the QUIC stream is fully closed.

Yeah, the original provoking issue was that he didn't FIN, the server didn't respond, and both are doing totally spec-compliant things.  With this language, it's at least clarified that while the server SHOULD process that request on receipt, it isn't required to until the stream closes, so the client needs to close promptly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003#discussion_r236352508
----==_mimepart_5bfc2da4be786_7fd3fbdd02d45c460852d
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/2003#discussion_r236352508">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client MUST close the stream for sending; after
+sending a final response, the server MUST close the stream for sending. At
+this point, the QUIC stream is fully closed.
</pre>
<p>Yeah, the original provoking issue was that he didn't FIN, the server didn't respond, and both are doing totally spec-compliant things.  With this language, it's at least clarified that while the server SHOULD process that request on receipt, it isn't required to until the stream closes, so the client needs to close promptly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2003#discussion_r236352508">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2JHf6Cv7QYfmgvC1lnrds9jmUfYks5uzCUkgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7UKdS8pXxM-Tm-Na0BHnGIPtO1Gks5uzCUkgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#discussion_r236352508"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#discussion_r236352508",
"url": "https://github.com/quicwg/base-drafts/pull/2003#discussion_r236352508",
"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 2003",
"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/2003#discussion_r236352508"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc2da4be786_7fd3fbdd02d45c460852d--


From nobody Mon Nov 26 09:33: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 489D2128B14 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 09:33: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 O49p7_PFZHQ7 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 09:33: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 47832131001 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 09:33: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=Fj2gbvMHQl4vsSdYxu+7P9svc6Q=; b=MbrRQvvYHO9qZum6 E4MLmWHyLqGoBUawJA98RXcsDCJTTyyeRcmhn8EEFsr3TM9h3VptT4He0AcipVbG sepcDClyMgjVUioyGo4BT9d4tI2TppWDDxJvlG7k3rCshNxfp0TZqEbtFwx8g4sD q+VK4RfD5BIBX+QuskKaZ240J7Q=
Received: by filter0917p1las1.sendgrid.net with SMTP id filter0917p1las1-17182-5BFC2E4B-32 2018-11-26 17:32:59.727045351 +0000 UTC m=+781893.010030945
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0027p1iad2.sendgrid.net (SG) with ESMTP id 9_EtxnvdSReWa8TpI43Y8g for <quic-issues@ietf.org>; Mon, 26 Nov 2018 17:32:59.686 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id A7A90C0074 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 09:32:59 -0800 (PST)
Date: Mon, 26 Nov 2018 17:32:59 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9768d7c846df28f3dd3d97ed8ba4e8a58d1d632292cf000000011813f04b92a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c441727095@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc2e4ba5e44_2753fe1518d45c4441477"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3O+r89UF0te9Bj6oaY4GAJ6zvrkywOn8Jt0K a9n8zyO2TQG8qH/1xPfwwbOWYKZ6s7dMEgvxh2q/5o4diKTqFjsHD+h0QJFibJKxQcLjPvGRagiIaN nCkDg7z4ShL9F6WpNMUHlq5RyLoU2wbDDGf8tQPtlMp35fHi8FkVjzXVcWF2fxBcfVeYioEgyqRa4Z Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k4xw5TPPj1m8MB-vYbzKkDEt0y8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 17:33:09 -0000

----==_mimepart_5bfc2e4ba5e44_2753fe1518d45c4441477
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You're right that a MUST with no deadline is somewhat toothless, but I don't think it's SHOULD-level.  (If we were to fully expand it, you MUST close it eventually and SHOULD do so promptly.)

I think the force is actually in the *server's* SHOULD:  While the server SHOULD process messages before you FIN, it's not obligated to.  Therefore, if you want to ensure a response, you'll need to close promptly as a practical matter.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441727095
----==_mimepart_5bfc2e4ba5e44_2753fe1518d45c4441477
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You're right that a MUST with no deadline is somewhat toothless, but I d=
on't think it's SHOULD-level.  (If we were to fully expand it, you MUST clo=
se it eventually and SHOULD do so promptly.)</p>
<p>I think the force is actually in the <em>server's</em> SHOULD:  While th=
e server SHOULD process messages before you FIN, it's not obligated to.  Th=
erefore, if you want to ensure a response, you'll need to close promptly as=
 a practical matter.</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/2003#issuecomment-441727095">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6iLVTyQ3J3lmORG=
6K2wKjq04g3Mks5uzCXLgaJpZM4YebIV">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq545pKz1nnam7_xM-OsscdIGZ6YNks5uzCXLgaJp=
ZM4YebIV.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 #2003:=
 You're right that a MUST with no deadline is somewhat toothless, but I don=
't think it's SHOULD-level.  (If we were to fully expand it, you MUST close=
 it eventually and SHOULD do so promptly.)\r\n\r\nI think the force is actu=
ally in the *server's* SHOULD:  While the server SHOULD process messages be=
fore you FIN, it's not obligated to.  Therefore, if you want to ensure a re=
sponse, you'll need to close promptly as a practical matter."}],"action":{"=
name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull=
/2003#issuecomment-441727095"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441=
727095",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441727=
095",
"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] Interaction of FIN and message parsing (=
#2003)",
"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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441727=
095"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc2e4ba5e44_2753fe1518d45c4441477--


From nobody Mon Nov 26 10:44: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 9A170130DE0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 10:44: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 ExIeC4DAwzbJ for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 10:44: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 B4ABD130E30 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 10:44: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=/tEO19gr/N3uuzx6W7Eew9otaOI=; b=Y/K+Qsp0x3N3MHT+ GNSK2kqhinX+rmp1eS91+3ZPWeo1THjCyM3rmqQR78lHdZKsOhn62ybOwjthKLhx ChyjtQWAv5lpRDEoivVAcqb+2PftMxqiqBfPLzAKGjFaqKaNcl+U9k7LIAArP1Av WPd5YB9o3gyDuFrQ1qGfl27hbkQ=
Received: by filter1369p1mdw1.sendgrid.net with SMTP id filter1369p1mdw1-31852-5BFC3EF7-13 2018-11-26 18:44:08.006541198 +0000 UTC m=+933650.404264356
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id ziptf0CIRR-WweS-BNEB3w for <quic-issues@ietf.org>; Mon, 26 Nov 2018 18:44:07.989 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id DD58EC0072 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 10:44:07 -0800 (PST)
Date: Mon, 26 Nov 2018 18:44:08 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17194fa722cc61502216621aaea8695bd5bdf22192cf00000001181400f792a169ce16de7e61@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/178442133@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_5bfc3ef7db732_40133fae664d45b4422017"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1LT0KXpPcQoje0rjLJ5zT9yyUODq+DeP/r8M zWuG8TsczYIAWpIbTYKTRCoQ9QaqBTZllK8BLNlh8c8sHu8QubdnyV36wDyEXJX8FLMnF9sxTYATOf sQGaPiFexJx3s6zPuH0OXtRDGW+Dir46ZCadSxPasBmSkLOVgmOcnAiti98dVEcLDN/WPyi7AP7o+a M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YFKKFMSOKARh9SCJxRWOxWdvXu8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 18:44:11 -0000

----==_mimepart_5bfc3ef7db732_40133fae664d45b4422017
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

I agree with @huitema that this needs to change the transport draft.

With this change, I don't believe there's a purpose to the server ACKing the client's initial, because the client's Initial is always 1 packet?  If we make it illegal for the server to ACK the client's initial, we can remove the text I wrote to resolve the deadlock caused by the anti-amplification factor.  #1764 



-- 
You are receiving this 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-178442133
----==_mimepart_5bfc3ef7db732_40133fae664d45b4422017
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</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=7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a> that this needs to change the transport draft.</p>
<p>With this change, I don't believe there's a purpose to the server ACKing the client's initial, because the client's Initial is always 1 packet?  If we make it illegal for the server to ACK the client's initial, we can remove the text I wrote to resolve the deadlock caused by the anti-amplification factor.  <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="361352497" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1764" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1764/hovercard" href="https://github.com/quicwg/base-drafts/issues/1764">#1764</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-178442133">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5xFZbKKNcyuMVqFif4b0rNhdGl8ks5uzDZ3gaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz0InxyR2ncw6Dhh1ZAq-lMiJLMhks5uzDZ3gaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-178442133"}}}</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-178442133",
"url": "https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-178442133",
"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 2045",
"sections": [
{
"text": "I agree with @huitema that this needs to change the transport draft.\r\n\r\nWith this change, I don't believe there's a purpose to the server ACKing the client's initial, because the client's Initial is always 1 packet?  If we make it illegal for the server to ACK the client's initial, we can remove the text I wrote to resolve the deadlock caused by the anti-amplification factor.  #1764 ",
"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/2045#pullrequestreview-178442133"
}
],
"@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_5bfc3ef7db732_40133fae664d45b4422017--


From nobody Mon Nov 26 10:54: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 9DB9A12EB11 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 10:54: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 PNknDa0YT3Vv for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 10:54: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 AE96A12958B for <quic-issues@ietf.org>; Mon, 26 Nov 2018 10:54:52 -0800 (PST)
Date: Mon, 26 Nov 2018 10:54:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543258491; bh=KtAIPPtWlhE4jeRJ/LG/YXyaof5uYJBQKxXKALpgupI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Cs3wf+nbfxUmZAIaRqDktontDaXSSLSiJLmxKq+Mez9yoK92R7r4ZKyDzaJVuJ828 FH2NBCABE/ZmEaangQvNNoJLjCjcNJq7SK/VdvD/52IUGDkYJS9xvXFfJielZ9t2/W i4aeickfDyCHC9RX2IvyD+0QCWCbxH5pAvG4hrOM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab188d3d46c798bd606e4456b8e63ffe298f16136592cf000000011814037b92a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/review/178445861@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc417b4c5a1_3fcf3fae664d45b46259b3"; 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/uNUtg5IXEJ6WTGde8gmV7i8PEUA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 18:54:55 -0000

----==_mimepart_5bfc417b4c5a1_3fcf3fae664d45b46259b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -660,7 +658,7 @@ HTTP_MALFORMED_FRAME.
 The following settings are defined in HTTP/3:
 
   SETTINGS_NUM_PLACEHOLDERS (0x3):
-  : This value SHOULD be non-zero.  The default value is 16.
+  : This value SHOULD be non-zero.  The default value is 0.

Per the "only increase" principal, however, this has to start at zero and be increased to the real value, even though 16 is a more appropriate value.  Are you suggesting more text to remind people?

> @@ -1014,12 +1014,12 @@ represented as an 8-bit prefix string literal.
 QPACK defines two settings which are included in the HTTP/QUIC SETTINGS frame.
 
   SETTINGS_HEADER_TABLE_SIZE (0x1):
-  : An integer with a maximum value of 2^30 - 1.  The default value is 4,096
+  : An integer with a maximum value of 2^30 - 1.  The default value is zero
     bytes.  See {{table-dynamic}} for usage.

Units to be used in interpreting a setting need to be in the definition of the setting.  The alternative, I suppose, would be to move the units to the section that defines how the integer is used, but I imagine someone looking to see what to put here would appreciate knowing whether to send 65.535 or 64.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038#discussion_r236382259
----==_mimepart_5bfc417b4c5a1_3fcf3fae664d45b46259b3
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/2038#discussion_r236382259">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -660,7 +658,7 @@ HTTP_MALFORMED_FRAME.
 The following settings are defined in HTTP/3:
 
   SETTINGS_NUM_PLACEHOLDERS (0x3):
-  : This value SHOULD be non-zero.  The default value is 16.
+  : This value SHOULD be non-zero.  The default value is 0.
</pre>
<p>Per the "only increase" principal, however, this has to start at zero and be increased to the real value, even though 16 is a more appropriate value.  Are you suggesting more text to remind people?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2038#discussion_r236382815">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1014,12 +1014,12 @@ represented as an 8-bit prefix string literal.
 QPACK defines two settings which are included in the HTTP/QUIC SETTINGS frame.
 
   SETTINGS_HEADER_TABLE_SIZE (0x1):
-  : An integer with a maximum value of 2^30 - 1.  The default value is 4,096
+  : An integer with a maximum value of 2^30 - 1.  The default value is zero
     bytes.  See {{table-dynamic}} for usage.
</pre>
<p>Units to be used in interpreting a setting need to be in the definition of the setting.  The alternative, I suppose, would be to move the units to the section that defines how the integer is used, but I imagine someone looking to see what to put here would appreciate knowing whether to send 65.535 or 64.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2038#discussion_r236382259">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7wqEmwUUxyne8rm_0f3DJK2JyYQks5uzDj7gaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0uXgWcI8Bcmln81GwbYaN7BwFcdks5uzDj7gaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2038"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038#discussion_r236382259"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#discussion_r236382259",
"url": "https://github.com/quicwg/base-drafts/pull/2038#discussion_r236382259",
"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 2038",
"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/2038#discussion_r236382259"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc417b4c5a1_3fcf3fae664d45b46259b3--


From nobody Mon Nov 26 11: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 4CE93130F4A for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:03:08 -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 Kl9H4mBwoDk7 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:03: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 D4549126CB6 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:03:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543258985; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7W5SuBKqpCjX3snuq1yj6mmJpEbOAwuyGhDvKFsjmFY=; b=anqirN2TN9dpOWjaznNzzlU9zIl0obokNsEEBJdz1pX0EAvmLobd/zA5xssJ8gdV+xapvayz vae+tC3juvDXNyW6DcBSuM7YHbKr5lBLNVSipVUE9G0id+0cNLTtWGLPesGtWZsENRvDoIRM JKwEKiXu29XoRIYWlqbTz8Q0EO8=
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.41]) by mxa.mailgun.org with ESMTP id 5bfc4368.7f5f35aa4930-smtp-out-n03; Mon, 26 Nov 2018 19:03:04 -0000 (UTC)
Date: Mon, 26 Nov 2018 11:03:03 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfc4367d6d7b_9bd2ad67e7ca5903126@hookshot-fe-0763bc5.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 86cd5c: Lucas's proposed rewordings
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc4367d69d1_9bd2ad67e7ca590309b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gu2JJbq9MVze6ZOj62YBUZatk7k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 19:03:08 -0000

----==_mimepart_5bfc4367d69d1_9bd2ad67e7ca590309b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/unblocked_settings
  Home:   https://github.com/quicwg/base-drafts
  Commit: 86cd5cb7f202950df080f42a706f7f7872a0d8f5
      https://github.com/quicwg/base-drafts/commit/86cd5cb7f202950df080f42a706f7f7872a0d8f5
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Lucas's proposed rewordings



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc4367d69d1_9bd2ad67e7ca590309b--


From nobody Mon Nov 26 11: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 024C8130F91 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:03: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 brLoXS_ElVsL for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:03: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 7514B126CB6 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:03:09 -0800 (PST)
Date: Mon, 26 Nov 2018 11:03:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543258988; bh=UefbjhyUx27bGniSH5G3bme5EAJW6SyOO+imLKXKVNk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XwWGMH9431gfj/I5jBmBHdXaBfPPj5HdCgEL6PIuKkfAQbuA7DrQSsZz/VUQXpgF2 57i8dVVq6CyRJl4iyO//F5aU4AAgXbwIZPowAz25tS2JH8tVG+P7F00PZbB1Unmtdd nIgp+3S4+eq8REq0nfYeP+3JBbmOidRBT4cY2lcc=
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/2038/push/3081565315@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc436cb393a_4e803f80174d45b49504a2"; 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/IiSgWJ0ygTrYLztG_eIEp2AVT-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, 26 Nov 2018 19:03:12 -0000

----==_mimepart_5bfc436cb393a_4e803f80174d45b49504a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

86cd5cb  Lucas's proposed rewordings


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038/files/ac63cb4d4c5b67015863080248101933e8e014f1..86cd5cb7f202950df080f42a706f7f7872a0d8f5

----==_mimepart_5bfc436cb393a_4e803f80174d45b49504a2
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/86cd5cb">86cd5cb</a>  Lucas&#39;s proposed rewordings</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2038/files/ac63cb4d4c5b67015863080248101933e8e014f1..86cd5cb7f202950df080f42a706f7f7872a0d8f5">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxAurbQJaCFW-0QzaSTgKzjpNe8zks5uzDrsgaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3pkyRapvsvF6rWhGSgbYJaNFijnks5uzDrsgaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2038"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038/files/ac63cb4d4c5b67015863080248101933e8e014f1..86cd5cb7f202950df080f42a706f7f7872a0d8f5"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038/files/ac63cb4d4c5b67015863080248101933e8e014f1..86cd5cb7f202950df080f42a706f7f7872a0d8f5",
"url": "https://github.com/quicwg/base-drafts/pull/2038/files/ac63cb4d4c5b67015863080248101933e8e014f1..86cd5cb7f202950df080f42a706f7f7872a0d8f5",
"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 #2038",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2038:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "86cd5cb",
"value": "Lucas's proposed rewordings"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038/files/ac63cb4d4c5b67015863080248101933e8e014f1..86cd5cb7f202950df080f42a706f7f7872a0d8f5"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfc436cb393a_4e803f80174d45b49504a2--


From nobody Mon Nov 26 11:15: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 01F4F130F59 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:15: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 EmOs79jCrv9e for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:15: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 8CBF7130E9E for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:15:55 -0800 (PST)
Date: Mon, 26 Nov 2018 11:15:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543259754; bh=GBlkR6dZVIj76ity00UuaiXn5pju1io4lMUIsQHSRvc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s8C7Ov4n+yIEdSuW/a626W3XhvHOace6XFK6B6rjDURpqGYXvHvvW7He27iLAnyUu O+kHyajHuYFxTfTqj6zzeRyYFOdrrRFH/NuLMUtumfBd4nmoHtht6Xu84hcDMU+6rc c3Uoxer5f0BGHwRUURZ3/Cjy6o6PzvMlfVQd5y6I=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce129fdd9f3e6fa6e06d53d9cf6728c36b77a35a92cf000000011814086a92a169ce16de7e61@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/c441761641@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_5bfc466acc7a7_50663fa5e3ad45bc6044af"; 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/JgKlEVF9YwMZNA8VNGVQJ47g5Ok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 19:15:57 -0000

----==_mimepart_5bfc466acc7a7_50663fa5e3ad45bc6044af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett the main problem with "no ACK" is that we will need special handling of retransmissions on the server. The server would need to trigger retransmission of Initial packets upon reception of a duplicate CH, and that's clearly some new ad hoc code. 

Also, what if the server does not like any of the key shares proposed in the Client Hello? Client sends CH1, server replies with HRR, client sends a modified CH2, server sends SH. If the client repeats CH1, the server should repeat HRR; if the client repeats CH2, the server needs to repeat the CH. I assume this could work if the client always coalesced an ACK with CH2, but this coalescing is optional, not mandated.

-- 
You are receiving this 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-441761641
----==_mimepart_5bfc466acc7a7_50663fa5e3ad45bc6044af
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 main problem with "no ACK" is that we will n=
eed special handling of retransmissions on the server. The server would n=
eed to trigger retransmission of Initial packets upon reception of a dupl=
icate CH, and that's clearly some new ad hoc code.</p>
<p>Also, what if the server does not like any of the key shares proposed =
in the Client Hello? Client sends CH1, server replies with HRR, client se=
nds a modified CH2, server sends SH. If the client repeats CH1, the serve=
r should repeat HRR; if the client repeats CH2, the server needs to repea=
t the CH. I assume this could work if the client always coalesced an ACK =
with CH2, but this coalescing is optional, not mandated.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-441761641">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0fX-H=
Pqu2lCmRPUyzhzYBBM6pLgks5uzD3qgaJpZM4YwALg">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-P0Az6jHiilJtgk2XxgwYV0_LET=
ks5uzD3qgaJpZM4YwALg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2045: @ianswett the main problem with \"no ACK\" is that we will =
need special handling of retransmissions on the server. The server would =
need to trigger retransmission of Initial packets upon reception of a dup=
licate CH, and that's clearly some new ad hoc code. \r\n\r\nAlso, what if=
 the server does not like any of the key shares proposed in the Client He=
llo? Client sends CH1, server replies with HRR, client sends a modified C=
H2, server sends SH. If the client repeats CH1, the server should repeat =
HRR; if the client repeats CH2, the server needs to repeat the CH. I assu=
me this could work if the client always coalesced an ACK with CH2, but th=
is coalescing is optional, not mandated."}],"action":{"name":"View Pull R=
equest","url":"https://github.com/quicwg/base-drafts/pull/2045#issuecomme=
nt-441761641"}}}</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=
41761641",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4417=
61641",
"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] Discard Initial keys as soon as possib=
le (#2045)",
"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\": 2045,\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\": 2045\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4417=
61641"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4152368=
32\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc466acc7a7_50663fa5e3ad45bc6044af--


From nobody Mon Nov 26 11:24: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 6647B130E9E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:24: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 WQvdz2AECYGY for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:24: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 A359A130DE0 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:24:42 -0800 (PST)
Date: Mon, 26 Nov 2018 11:24:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543260281; bh=UxrmVn6hFc/tvWrjTp0bFwAbCC3dTnAisFjmbv8juU8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u0dZMve2zP5Fu5KtwI2ek+DrzBvQwHSrtE+KN7GaKWu+rW66UY2rseeiTJGIpTSSk ByHZMaZG+NA+Vmw06+/MyZQRqdRPaosENStPOcJQkm6fzvgXSQFYk9Vtw7HEnaC3a2 p7drNzsBj06IvEleupXIt5WdVC698UmF5J7TZiIo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8563c7ea682c6be57c8dbfd6b78606435893594c92cf0000000118140a7992a169ce16de7e61@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/c441764495@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_5bfc4879e69d8_d1e3fa6f5ad45b847875"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NA5k_AsBe7SFCc-1fTyB2bUUiug>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 19:24:44 -0000

----==_mimepart_5bfc4879e69d8_d1e3fa6f5ad45b847875
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The server's retransmission of an Initial is based on a timer, not receipt of the client's initial.  The exception is if the server can't send due to the anti-amplification attack limit.

Thanks for the reminder of HRR, handling that correctly would require more complex implicit ACK logic than I had in 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/2045#issuecomment-441764495
----==_mimepart_5bfc4879e69d8_d1e3fa6f5ad45b847875
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The server's retransmission of an Initial is based on a timer, not rec=
eipt of the client's initial.  The exception is if the server can't send =
due to the anti-amplification attack limit.</p>
<p>Thanks for the reminder of HRR, handling that correctly would require =
more complex implicit ACK logic than I had in mind.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-441764495">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8zFAk=
CUTDKnXEL9iWxxw9UHVQpiks5uzD_5gaJpZM4YwALg">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6OuwFPpWYA-NvMTjtBXXawlPURz=
ks5uzD_5gaJpZM4YwALg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: The server's retransmission of an Initial is based on a ti=
mer, not receipt of the client's initial.  The exception is if the server=
 can't send due to the anti-amplification attack limit.\r\n\r\nThanks for=
 the reminder of HRR, handling that correctly would require more complex =
implicit ACK logic than I had in mind."}],"action":{"name":"View Pull Req=
uest","url":"https://github.com/quicwg/base-drafts/pull/2045#issuecomment=
-441764495"}}}</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=
41764495",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4417=
64495",
"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] Discard Initial keys as soon as possib=
le (#2045)",
"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\": 2045,\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\": 2045\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4417=
64495"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4152368=
32\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc4879e69d8_d1e3fa6f5ad45b847875--


From nobody Mon Nov 26 11:33: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 937C2130E03 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:33: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 32BiscqINKKZ for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:33:34 -0800 (PST)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63599130DE0 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:33:34 -0800 (PST)
Date: Mon, 26 Nov 2018 11:33:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543260813; bh=hMXfoy79xhUq/eafFqc9DCADaNyCDsyNBOHXAjg+hus=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QEMiTrCHFL/IhbRy8CnHTfkRARZvn4bDW7tZ9QWwcnOce1F9I1mNSx4M3EpSOWjMh DhYd4+8QpWI6UbQIXRKsDQLXpWUf8qJh/70UmM5SAhhocdT4dsCTiuZJD+si7P+iGz bTyGp7vIHID1gGTFIF2k89Nez89ZOdy4xillhiOc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf64f746f92958ed6c73e143df94bcf690cd2ee7492cf0000000118140c8d92a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/c441767889@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc4a8d5ed73_72b63fb0770d45b441959c"; 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/5pv1vs0yq6kk8MZNFS_u4DLbjPI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 19:33:36 -0000

----==_mimepart_5bfc4a8d5ed73_72b63fb0770d45b441959c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@LPardue, I think the key point here is in the text added to the extensions section:  "SETTINGS does not provide a mechanism to identify when the choice takes effect."

There are really three types of extensions:
- **Advisory, purely-optional frames / streams:**  Send speculatively; if the peer doesn't understand, they'll ignore them.  Once you see SETTINGS, if it's not supported, you can stop sending to save bytes.
- **Non-optional semantic-changing frames / streams:**  Send only once you've seen SETTINGS, but okay to use as soon as you see SETTINGS -- you know the peer will handle them on receipt.  Need to be willing to handle "surprise" arrival of these frames / streams before SETTINGS, unless they're frames on control streams.
- **Breaking changes to interpretation of existing frames/streams:**  Here's the sticky one.  There's no coordination point to know when the change to existing elements takes effect, so the peer could interpret what you send under the old or new scheme unless the extension itself provides a way to identify this.

I think this really only harms the last category, and the easiest solution seems to be jumping into the previous category for most extensions I can envision.  For example, redefining DATA to be a reference to a unidirectional stream instead of carrying payload would fall in the third bucket and be hard.  But if you instead defined a new EXTERNAL_DATA frame, you've moved into the second bucket.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441767889
----==_mimepart_5bfc4a8d5ed73_72b63fb0770d45b441959c
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=3D6571445" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
LPardue">@LPardue</a>, I think the key point here is in the text added to=
 the extensions section:  "SETTINGS does not provide a mechanism to ident=
ify when the choice takes effect."</p>
<p>There are really three types of extensions:</p>
<ul>
<li><strong>Advisory, purely-optional frames / streams:</strong>  Send sp=
eculatively; if the peer doesn't understand, they'll ignore them.  Once y=
ou see SETTINGS, if it's not supported, you can stop sending to save byte=
s.</li>
<li><strong>Non-optional semantic-changing frames / streams:</strong>  Se=
nd only once you've seen SETTINGS, but okay to use as soon as you see SET=
TINGS -- you know the peer will handle them on receipt.  Need to be willi=
ng to handle "surprise" arrival of these frames / streams before SETTINGS=
, unless they're frames on control streams.</li>
<li><strong>Breaking changes to interpretation of existing frames/streams=
:</strong>  Here's the sticky one.  There's no coordination point to know=
 when the change to existing elements takes effect, so the peer could int=
erpret what you send under the old or new scheme unless the extension its=
elf provides a way to identify this.</li>
</ul>
<p>I think this really only harms the last category, and the easiest solu=
tion seems to be jumping into the previous category for most extensions I=
 can envision.  For example, redefining DATA to be a reference to a unidi=
rectional stream instead of carrying payload would fall in the third buck=
et and be hard.  But if you instead defined a new EXTERNAL_DATA frame, yo=
u've moved into the second bucket.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2038#issuecomment-441767889">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Ly11=
geBhhK8bV7N5T2lWCbbtPnks5uzEINgaJpZM4YuNMm">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6Mu7ngBZxNzs5YBL2pIv49_Aqwa=
ks5uzEINgaJpZM4YuNMm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2038: @LPardue, I think the key point here is in the text adde=
d to the extensions section:  \"SETTINGS does not provide a mechanism to =
identify when the choice takes effect.\"\r\n\r\nThere are really three ty=
pes of extensions:\r\n- **Advisory, purely-optional frames / streams:**  =
Send speculatively; if the peer doesn't understand, they'll ignore them. =
 Once you see SETTINGS, if it's not supported, you can stop sending to sa=
ve bytes.\r\n- **Non-optional semantic-changing frames / streams:**  Send=
 only once you've seen SETTINGS, but okay to use as soon as you see SETTI=
NGS -- you know the peer will handle them on receipt.  Need to be willing=
 to handle \"surprise\" arrival of these frames / streams before SETTINGS=
, unless they're frames on control streams.\r\n- **Breaking changes to in=
terpretation of existing frames/streams:**  Here's the sticky one.  There=
's no coordination point to know when the change to existing elements tak=
es effect, so the peer could interpret what you send under the old or new=
 scheme unless the extension itself provides a way to identify this.\r\n\=
r\nI think this really only harms the last category, and the easiest solu=
tion seems to be jumping into the previous category for most extensions I=
 can envision.  For example, redefining DATA to be a reference to a unidi=
rectional stream instead of carrying payload would fall in the third buck=
et and be hard.  But if you instead defined a new EXTERNAL_DATA frame, yo=
u've moved into the second bucket."}],"action":{"name":"View Pull Request=
","url":"https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441=
767889"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4=
41767889",
"url": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4417=
67889",
"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] Default settings in HTTP (#2038)",
"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\": 2038,\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\": 2038\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4417=
67889"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4147658=
62\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc4a8d5ed73_72b63fb0770d45b441959c--


From nobody Mon Nov 26 11:43: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 6DC08130E03 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:43: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 SF-ojLlaYU2j for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:43: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 DA83C12DDA3 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:43:15 -0800 (PST)
Date: Mon, 26 Nov 2018 11:43:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543261394; bh=MPUtDfXAgxR0AhgWrPrRHfbfgUFE1uXBn0HMtKUyI/A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ElAKRwl0eMGgK0P5+f5zqTgWrz3/qvE+0397IYb6JorX+2Vjgf9tM0MaN6HmQrynF pzu9p6gLVdrj3RKxRWhAPifyWxglr+hP36WzKcI146cB/B+qdpQqfEFzLbYUUoVylN U1J7bF5/KVncA3ryGzqZzrecPlfo8GxcnKm262bM=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdfa8b44f67e2d3ac48862bb66482f5c0211c836e92cf0000000118140ed292a169ce16de7e61@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/c441771885@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_5bfc4cd2c13dd_219a3fdd20cd45b429394c"; 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/XMTeAoZrwcZJNnYDkkavJEVDmDY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 19:43:17 -0000

----==_mimepart_5bfc4cd2c13dd_219a3fdd20cd45b429394c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett Timer-based repetition of initial packets is an amplification: one packet in, N packets repeated until the server gives up. So it is complicated. Let's not try to specify ACK logic in this specific PR. It really belongs in its own PR, and as you note there will be many details to get 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/2045#issuecomment-441771885
----==_mimepart_5bfc4cd2c13dd_219a3fdd20cd45b429394c
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> Timer-based repetition of initial packets is an =
amplification: one packet in, N packets repeated until the server gives u=
p. So it is complicated. Let's not try to specify ACK logic in this speci=
fic PR. It really belongs in its own PR, and as you note there will be ma=
ny details to get 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/pull/2045#issuecomment-441771885">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2ISYB=
olkre9CcFXuIkfrb9Y9aIxks5uzERSgaJpZM4YwALg">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq_4vsW7N1diAf2ex-mXAVAbDydaa=
ks5uzERSgaJpZM4YwALg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2045: @ianswett Timer-based repetition of initial packets is an a=
mplification: one packet in, N packets repeated until the server gives up=
. So it is complicated. Let's not try to specify ACK logic in this specif=
ic PR. It really belongs in its own PR, and as you note there will be man=
y details to get right."}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2045#issuecomment-441771885"}}}<=
/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=
41771885",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4417=
71885",
"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] Discard Initial keys as soon as possib=
le (#2045)",
"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\": 2045,\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\": 2045\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4417=
71885"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4152368=
32\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc4cd2c13dd_219a3fdd20cd45b429394c--


From nobody Mon Nov 26 11:43: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 E256C130DE0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:43:56 -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 VIBpJqrqi8yb for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:43:55 -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 1963C12DDA3 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:43: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=DkjVGvbd0elN0d3186LkdNBFtho=; b=kPG6gGNrj5iET/ay Gr9MUjrSk9FyqRe/Je/psRShgfYxGWzPEl/F9esKVX7R8vNe3OxqpUnWdlNht9DH XDHGp6aPWh7bEwj9t2E1FI7rQX27TbhUJ8cbGKWRBCI/IEMU1pkOzFymrpJobGmN yqO2LYNmSCaljz2zkRmjadFVRLM=
Received: by filter1057p1las1.sendgrid.net with SMTP id filter1057p1las1-3720-5BFC4CF9-23 2018-11-26 19:43:53.577730335 +0000 UTC m=+939805.128946694
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0015p1iad1.sendgrid.net (SG) with ESMTP id JPYujokZQ8Ky9TUO_u6-Zw for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:43:53.473 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 722E940007B for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:43:53 -0800 (PST)
Date: Mon, 26 Nov 2018 19:43:53 +0000 (UTC)
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd9584b919661dfd558c1d03c0d6f60704f72276a92cf0000000118140ef992a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/review/178467458@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc4cf9700be_5fb63fe725ed45bc15883e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3utnnHRk6pRaqofdNl0hxX08U5+bfFY2matU 4b0p8tn2duQGryzfWRTm4VYxUxlVTJnvoCdACkF/P1b3YZfrIidOuAcOzYJoyRmxgzyzlySbEuTPyN 0Bh82g2N/C6ZLC9dykwMhY7sEoo4n9830sdDLEikbGKX5nE+wNljN/U7pQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gfodwRnvxB-auiG0X3sSzpOnDUM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 19:43:57 -0000

----==_mimepart_5bfc4cf9700be_5fb63fe725ed45bc15883e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-178467458
----==_mimepart_5bfc4cf9700be_5fb63fe725ed45bc15883e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-178467458">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz8od7TQ7Cm_qYMB9zNcOrxwmy35ks5uzER5gaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw2-2AtAfcNUK7g3izwk1tW-_HU9ks5uzER5gaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #2038"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-178467458"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-178467458",
"url": "https://github.com/quicwg/base-drafts/pull/2038#pullrequestreview-178467458",
"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": "@afrind approved 2038",
"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/2038#pullrequestreview-178467458"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc4cf9700be_5fb63fe725ed45bc15883e--


From nobody Mon Nov 26 11: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 7565B12DDA3 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11: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 IPhtfoP9vh7s for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:48:33 -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 F1CF112D84C for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:48:32 -0800 (PST)
Date: Mon, 26 Nov 2018 11:48:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543261712; bh=Ew2BLCx3xGxFamuEEdCqCDenUY3dXLz0oddkkYg3VT4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ky2T59EgLwHJDnNmqdTF5df0+Y3pzyKXuIzDc+Ykz+QuNVoKdtkGRFPk0/jOiwrEy AyA1F0CtG6BrTAA+DEaKSNAXdEzs4bc4VXZHPVCvRtQa5YufrRDd7yYXaSikGXM0SR 5WImKVFMfZqaFMV73bvwjHho3kgjhSfYmqmaKV4o=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26620dea2d7d98d58be2382c6d4c7114a7b588b692cf000000011814101092a169ce16e5ce33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2050/review/178469341@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2050@github.com>
References: <quicwg/base-drafts/pull/2050@github.com>
Subject: Re: [quicwg/base-drafts] s/non-existent/not yet created/ (#2050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc4e105d39d_330d3ff548cd45c441252"; 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/VO2VrNcSA73BXlJEvvzCR4uFDzY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 19:48:34 -0000

----==_mimepart_5bfc4e105d39d_330d3ff548cd45c441252
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/2050#pullrequestreview-178469341
----==_mimepart_5bfc4e105d39d_330d3ff548cd45c441252
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/2050#pullrequestreview-178469341">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6cfYhwc3r223sYRaV7V5wXV2uKXks5uzEWQgaJpZM4YyQZV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Qlu7DR7I1H4UvWDn0HNLxVDKD6ks5uzEWQgaJpZM4YyQZV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2050"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2050#pullrequestreview-178469341"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2050#pullrequestreview-178469341",
"url": "https://github.com/quicwg/base-drafts/pull/2050#pullrequestreview-178469341",
"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 2050",
"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/2050#pullrequestreview-178469341"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415827541\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc4e105d39d_330d3ff548cd45c441252--


From nobody Mon Nov 26 11:49: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 5E474130DE0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:49:56 -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 3zDVAjFMF3nH for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:49:54 -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 8AEB112D84C for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:49: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=vzajspmwWwwMJi8bPwA/9CG6M2k=; b=Hb/b0BbBabYg+WA9 BUvT8IkjjfMLdYSpPIXh8wOfgffzMZJfLKwec+ukd2fI3x3dUFwwB29vUdCMr6C9 KEgn269XLTTp/GBf67fmYyjiT6Ti6Vi+ECyGQDWBzpzJRqvQln3pgjg7h0+fkCaV LwrENBTvOM9QVa9FDgoMwFWHAYs=
Received: by filter0476p1iad2.sendgrid.net with SMTP id filter0476p1iad2-24163-5BFC4E61-1D 2018-11-26 19:49:53.498178681 +0000 UTC m=+934444.806006315
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id KOB_LearRzSH7463cb4-5A for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:49:53.701 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id A8876A802A6 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:49:53 -0800 (PST)
Date: Mon, 26 Nov 2018 19:49:53 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfce0d1d717875febd322379e9f452bf85002aba992cf000000011814106192a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/c441774031@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc4e61a6ba9_2a863f97d62d45bc4821d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0U6Oz//+3FNUnVN4eqWm8T9EnC+UBGvqs/Ut 5RlMfZ3eaHSC1NHEr2f/Wz/Mzu8n9suZEfHnKU4CeHky/Sx0rvK+pL2Y6DxTSCRbrKKtSd9HonsXJ/ c89wtF8Q23DrirCfRD8BcHeJlRx8TYYCLa+jHE40fUmnSNaK2MZ/MfU5KesWTHTJqEIvvbiFASYZN+ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YGcx5SiBh02ZZF1eW9CN5F8GuVs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 19:49:56 -0000

----==_mimepart_5bfc4e61a6ba9_2a863f97d62d45bc4821d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

That's a great write up but it's higher level than I was thinking.

If (and it's a big if) implementations decided it was more efficient to run
H3 on defaults without exchange of SETTINGS, we lose an effective
mechanism. This was part of the reason behind adding greasing. In practice,
I don't think this concern would play out but I wanted to identify it
before the change landed

On Mon, 26 Nov 2018, 19:33 Mike Bishop <notifications@github.com wrote:

> @LPardue <https://github.com/LPardue>, I think the key point here is in
> the text added to the extensions section: "SETTINGS does not provide a
> mechanism to identify when the choice takes effect."
>
> There are really three types of extensions:
>
>    - *Advisory, purely-optional frames / streams:* Send speculatively; if
>    the peer doesn't understand, they'll ignore them. Once you see SETTING=
S, if
>    it's not supported, you can stop sending to save bytes.
>    - *Non-optional semantic-changing frames / streams:* Send only once
>    you've seen SETTINGS, but okay to use as soon as you see SETTINGS -- y=
ou
>    know the peer will handle them on receipt. Need to be willing to handle
>    "surprise" arrival of these frames / streams before SETTINGS, unless
>    they're frames on control streams.
>    - *Breaking changes to interpretation of existing frames/streams:*
>    Here's the sticky one. There's no coordination point to know when the
>    change to existing elements takes effect, so the peer could interpret =
what
>    you send under the old or new scheme unless the extension itself provi=
des a
>    way to identify this.
>
> I think this really only harms the last category, and the easiest solution
> seems to be jumping into the previous category for most extensions I can
> envision. For example, redefining DATA to be a reference to a
> unidirectional stream instead of carrying payload would fall in the third
> bucket and be hard. But if you instead defined a new EXTERNAL_DATA frame,
> you've moved into the second bucket.
>
> =E2=80=94
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441767889>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGRFtbwaELdpzLfcYyLWHz=
4_Ycq1k86Fks5uzEIMgaJpZM4YuNMm>
> .
>


--=20
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441774031=

----==_mimepart_5bfc4e61a6ba9_2a863f97d62d45bc4821d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

That&#39;s a great write up but it&#39;s higher level than I was thinking.<=
br>
<br>
If (and it&#39;s a big if) implementations decided it was more efficient to=
 run<br>
H3 on defaults without exchange of SETTINGS, we lose an effective<br>
mechanism. This was part of the reason behind adding greasing. In practice,=
<br>
I don&#39;t think this concern would play out but I wanted to identify it<b=
r>
before the change landed<br>
<br>
On Mon, 26 Nov 2018, 19:33 Mike Bishop &lt;notifications@github.com wrote:<=
br>
<br>
&gt; @LPardue &lt;https://github.com/LPardue&gt;, I think the key point her=
e is in<br>
&gt; the text added to the extensions section: &quot;SETTINGS does not prov=
ide a<br>
&gt; mechanism to identify when the choice takes effect.&quot;<br>
&gt;<br>
&gt; There are really three types of extensions:<br>
&gt;<br>
&gt;    - *Advisory, purely-optional frames / streams:* Send speculatively;=
 if<br>
&gt;    the peer doesn&#39;t understand, they&#39;ll ignore them. Once you =
see SETTINGS, if<br>
&gt;    it&#39;s not supported, you can stop sending to save bytes.<br>
&gt;    - *Non-optional semantic-changing frames / streams:* Send only once=
<br>
&gt;    you&#39;ve seen SETTINGS, but okay to use as soon as you see SETTIN=
GS -- you<br>
&gt;    know the peer will handle them on receipt. Need to be willing to ha=
ndle<br>
&gt;    &quot;surprise&quot; arrival of these frames / streams before SETTI=
NGS, unless<br>
&gt;    they&#39;re frames on control streams.<br>
&gt;    - *Breaking changes to interpretation of existing frames/streams:*<=
br>
&gt;    Here&#39;s the sticky one. There&#39;s no coordination point to kno=
w when the<br>
&gt;    change to existing elements takes effect, so the peer could interpr=
et what<br>
&gt;    you send under the old or new scheme unless the extension itself pr=
ovides a<br>
&gt;    way to identify this.<br>
&gt;<br>
&gt; I think this really only harms the last category, and the easiest solu=
tion<br>
&gt; seems to be jumping into the previous category for most extensions I c=
an<br>
&gt; envision. For example, redefining DATA to be a reference to a<br>
&gt; unidirectional stream instead of carrying payload would fall in the th=
ird<br>
&gt; bucket and be hard. But if you instead defined a new EXTERNAL_DATA fra=
me,<br>
&gt; you&#39;ve moved into the second bucket.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/pull/2038#issuecomment-44176=
7889&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AGRFtbwaELdpzLfc=
YyLWHz4_Ycq1k86Fks5uzEIMgaJpZM4YuNMm&gt;<br>
&gt; .<br>
&gt;<br>


<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/2038#issuecomment-441774031">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4Okmsqw1VV4v1vP=
0bOjQjmJaRcMks5uzEXhgaJpZM4YuNMm">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkqxe-5lKAEuB0j6gqAVnU0D5sO88Eks5uzEXhgaJp=
ZM4YuNMm.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":"@LPardue in #2038: Th=
at's a great write up but it's higher level than I was thinking.\n\nIf (and=
 it's a big if) implementations decided it was more efficient to run\nH3 on=
 defaults without exchange of SETTINGS, we lose an effective\nmechanism. Th=
is was part of the reason behind adding greasing. In practice,\nI don't thi=
nk this concern would play out but I wanted to identify it\nbefore the chan=
ge landed\n\nOn Mon, 26 Nov 2018, 19:33 Mike Bishop \u003cnotifications@git=
hub.com wrote:\n\n\u003e @LPardue \u003chttps://github.com/LPardue\u003e, I=
 think the key point here is in\n\u003e the text added to the extensions se=
ction: \"SETTINGS does not provide a\n\u003e mechanism to identify when the=
 choice takes effect.\"\n\u003e\n\u003e There are really three types of ext=
ensions:\n\u003e\n\u003e    - *Advisory, purely-optional frames / streams:*=
 Send speculatively; if\n\u003e    the peer doesn't understand, they'll ign=
ore them. Once you see SETTINGS, if\n\u003e    it's not supported, you can =
stop sending to save bytes.\n\u003e    - *Non-optional semantic-changing fr=
ames / streams:* Send only once\n\u003e    you've seen SETTINGS, but okay t=
o use as soon as you see SETTINGS -- you\n\u003e    know the peer will hand=
le them on receipt. Need to be willing to handle\n\u003e    \"surprise\" ar=
rival of these frames / streams before SETTINGS, unless\n\u003e    they're =
frames on control streams.\n\u003e    - *Breaking changes to interpretation=
 of existing frames/streams:*\n\u003e    Here's the sticky one. There's no =
coordination point to know when the\n\u003e    change to existing elements =
takes effect, so the peer could interpret what\n\u003e    you send under th=
e old or new scheme unless the extension itself provides a\n\u003e    way t=
o identify this.\n\u003e\n\u003e I think this really only harms the last ca=
tegory, and the easiest solution\n\u003e seems to be jumping into the previ=
ous category for most extensions I can\n\u003e envision. For example, redef=
ining DATA to be a reference to a\n\u003e unidirectional stream instead of =
carrying payload would fall in the third\n\u003e bucket and be hard. But if=
 you instead defined a new EXTERNAL_DATA frame,\n\u003e you've moved into t=
he second bucket.\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this =
because you were mentioned.\n\u003e Reply to this email directly, view it o=
n GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/pull/2038#issu=
ecomment-441767889\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://=
github.com/notifications/unsubscribe-auth/AGRFtbwaELdpzLfcYyLWHz4_Ycq1k86Fk=
s5uzEIMgaJpZM4YuNMm\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Pul=
l Request","url":"https://github.com/quicwg/base-drafts/pull/2038#issuecomm=
ent-441774031"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441=
774031",
"url": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441774=
031",
"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] Default settings in HTTP (#2038)",
"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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2038,\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\": 2038\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441774=
031"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc4e61a6ba9_2a863f97d62d45bc4821d--


From nobody Mon Nov 26 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 D1F4A130F4A for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:50: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 KkMtHrMfUD8D for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:50:11 -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 635AC130E2B for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:50:09 -0800 (PST)
Date: Mon, 26 Nov 2018 11:50:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543261809; bh=wzYIPsg3igGN4LTpzQfMmZJeqvHZZkV8ABTuSAn/8vg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BkXJxAnc6SAPcFtts4nynbKDTZeA3yFX2lbTAV85YKSEOZQ5VIF/UloJhWpdZQX4v NGUQaE9LriVeRq8wQL+HBaizv81DaKhGVvr6foY9w54/rt1PcfXtlEBMNdH5KnPSsF Oi2PjLHrrZWjslv34e/6+FS1/gYsCe9wfxkKYKS4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe566c89419683e0ee609c458ab5007a9d9407e7a92cf000000011814107092a169ce16d12586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2026/441774129@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2026@github.com>
References: <quicwg/base-drafts/issues/2026@github.com>
Subject: Re: [quicwg/base-drafts] Can Initial/0-RTT CIDs safely be used for routing? (#2026)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc4e70c76cc_63d83fde1e4d45b83921e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I_H1nYFT2J12-BYrJA8ehqIqKY4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 19:50:14 -0000

----==_mimepart_5bfc4e70c76cc_63d83fde1e4d45b83921e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Obviously I think we should.  :-)  If we think there's a place for both, then let's give both some airtime 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/2026#issuecomment-441774129
----==_mimepart_5bfc4e70c76cc_63d83fde1e4d45b83921e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Obviously I think we should.  :-)  If we think there's a place for both, then let's give both some airtime 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/2026#issuecomment-441774129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2xmF-B2mqKqeJ2nrPM1A0okSQ7wks5uzEXwgaJpZM4YrvJ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzJkikWKoUN8Tu8opan7DancicRZks5uzEXwgaJpZM4YrvJ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2026: Obviously I think we should.  :-)  If we think there's a place for both, then let's give both some airtime in the spec."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2026#issuecomment-441774129"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-441774129",
"url": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-441774129",
"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] Can Initial/0-RTT CIDs safely be used for routing? (#2026)",
"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\": 2026,\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\": 2026\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2026#issuecomment-441774129"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414118522\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc4e70c76cc_63d83fde1e4d45b83921e--


From nobody Mon Nov 26 11:51: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 F19B2130F8B for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:51:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.497
X-Spam-Level: 
X-Spam-Status: No, score=-0.497 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, FREEMAIL_REPLYTO_END_DIGIT=0.25, 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 Xt8WdQxD9AGw for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:51:10 -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 77A02130F7B for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:51:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543261869; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KU/+KDX33L0u6sSJGpVDkG4lxEcjB4p/hGa9u9IQW7Y=; b=vvh13yvOdVn8orvDxIkAQXdqycgXE+ndWhOTbBGVHYZX7nfw1m6v8gPD5h5x9gfinYXDNhA5 xvrYdyC+YmjCSugNIpwowzuuHVi3xiZkI8IsyZNtpxslMptwwILxHm5zRKiv43MnXoYnU9XK ojZStlUKvdrXk10Xj9svvVnY3P4=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lucaspardue.24.7=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5bfc4ead.7fe55b959e70-smtp-out-n02; Mon, 26 Nov 2018 19:51:09 -0000 (UTC)
Date: Mon, 26 Nov 2018 11:51:09 -0800
From: Lucas Pardue <lucaspardue.24.7@gmail.com>
Reply-To: Lucas Pardue <lucaspardue.24.7@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfc4ead77d51_26c72abf5ace65782507d@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f2ec2f: QPACK: update language to use HTTP/3
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc4ead777f5_26c72abf5ace6578249e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j9JV_zFuCR8Jk6SAkzKLVNLnYas>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 19:51:12 -0000

----==_mimepart_5bfc4ead777f5_26c72abf5ace6578249e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f2ec2fa043b0872c53118fd6aa4c3772eb1a836d
      https://github.com/quicwg/base-drafts/commit/f2ec2fa043b0872c53118fd6aa4c3772eb1a836d
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc4ead777f5_26c72abf5ace6578249e1--


From nobody Mon Nov 26 11:51: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 654EF130F7B for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:51: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 OAPAx97wNY0q for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 11:51: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 A8CFC130F6D for <quic-issues@ietf.org>; Mon, 26 Nov 2018 11:51:15 -0800 (PST)
Date: Mon, 26 Nov 2018 11:51:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543261875; bh=QNRn1eHxKfv3reok4/ei/My9eaI/V4XgmFsNvJVY7Ag=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ctL43FRb8umRr8oLLJKOeW4fAeFfnFmp+8c3LlAh+uxBkrvwfMod7z2HFx/WAYX+e CAEufYtIZLSGmNIvBD4Ymjy2BZuLXGnkLWGPgIh21Ffbrl1UU17dS6flHBHg7/U5yS 918nO4plti7Pkr8gE2KefxhwjLGSkOU5XOhLkM30=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1e68c87f93c74a0e4532442f46069ca1e2ca18292cf00000001181410b392a169ce16db557e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2042/issue_event/1987747842@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2042@github.com>
References: <quicwg/base-drafts/pull/2042@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: update language to use HTTP/3 (#2042)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc4eb3bb49_c373fab940d45c413969b"; 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/o0wsB2pYXiXDNsitidYRfmVqjU0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 19:51:17 -0000

----==_mimepart_5bfc4eb3bb49_c373fab940d45c413969b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2042 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/2042#event-1987747842
----==_mimepart_5bfc4eb3bb49_c373fab940d45c413969b
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="383473022" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2042" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2042/hovercard" href="https://github.com/quicwg/base-drafts/pull/2042">#2042</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/2042#event-1987747842">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy8ySgRe5XQMI71AtMQQ6rUSLryYks5uzEYzgaJpZM4YvElk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6YQV79jzQNIAjt6AQLZmXl_hqvEks5uzEYzgaJpZM4YvElk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2042 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2042#event-1987747842"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2042#event-1987747842",
"url": "https://github.com/quicwg/base-drafts/pull/2042#event-1987747842",
"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: update language to use HTTP/3 (#2042)",
"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/2042#event-1987747842"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414992740\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc4eb3bb49_c373fab940d45c413969b--


From nobody Mon Nov 26 12:04: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 2EBB0130FAE for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:04: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 R0fNFXPd5nIy for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:04: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 A3589130E17 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 12:04:04 -0800 (PST)
Date: Mon, 26 Nov 2018 12:04:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543262642; bh=FWItygAZ80b69BxGLOfbio5bbRsZPqpjnq6M/10/d6Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pQTtEX9qK2rOFCS4G5kYWgu+qr1iGfaPg5P5q+xZmh6A7duI7qWp0nrtrUogeDiz6 5470SOanhEbJXg6XcTFG2NfAvjxW708PCnIO6oLue+h7KX25tXC7dv9dokek06yybN wOmDiBFavQsSUm3/1xGTJ3bwH6WjrVRknxrTHWB4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85dd341a459ae519d7aaa0585fa4e8c17d6dce6492cf00000001181413b292a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/c441778525@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc51b2ec395_4dfe3f87b14d45b81045b1"; 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/cNmiInReR_-NxDECqHtbXZJI-Sc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 20:04:06 -0000

----==_mimepart_5bfc51b2ec395_4dfe3f87b14d45b81045b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You're still required to send/consume SETTINGS -- you're just allowed to use a basic version of the protocol for the (hopefully very brief) period where you haven't seen it yet.  I'm dubious anyone would decide it's better to send an empty SETTINGS frame and continue using the defaults forever, certainly not to the point that extensibility withers.  (And hopefully extensions will be compelling enough that they justify sending and looking for a setting.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441778525
----==_mimepart_5bfc51b2ec395_4dfe3f87b14d45b81045b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You're still required to send/consume SETTINGS -- you're just allowed =
to use a basic version of the protocol for the (hopefully very brief) per=
iod where you haven't seen it yet.  I'm dubious anyone would decide it's =
better to send an empty SETTINGS frame and continue using the defaults fo=
rever, certainly not to the point that extensibility withers.  (And hopef=
ully extensions will be compelling enough that they justify sending and l=
ooking for a setting.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2038#issuecomment-441778525">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwfIfH=
b5zIV8M28aaZkc5mL7HbLsks5uzEkygaJpZM4YuNMm">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1FB-DvgC1T-egEyf_n4vkpxiJuh=
ks5uzEkygaJpZM4YuNMm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2038: You're still required to send/consume SETTINGS -- you're=
 just allowed to use a basic version of the protocol for the (hopefully v=
ery brief) period where you haven't seen it yet.  I'm dubious anyone woul=
d decide it's better to send an empty SETTINGS frame and continue using t=
he defaults forever, certainly not to the point that extensibility wither=
s.  (And hopefully extensions will be compelling enough that they justify=
 sending and looking for a setting.)"}],"action":{"name":"View Pull Reque=
st","url":"https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4=
41778525"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4=
41778525",
"url": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4417=
78525",
"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] Default settings in HTTP (#2038)",
"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\": 2038,\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\": 2038\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4417=
78525"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4147658=
62\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc51b2ec395_4dfe3f87b14d45b81045b1--


From nobody Mon Nov 26 12:11: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 271A7130FB8 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:11: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 IUj9XEfmkcXO for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:11: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 45D38130FBA for <quic-issues@ietf.org>; Mon, 26 Nov 2018 12:11:48 -0800 (PST)
Date: Mon, 26 Nov 2018 12:11:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543263107; bh=zpg+p2nUh3b2lc+IDXES1PawsvSxOR6JW68F97t2Wz8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UTytHtRJw/u0PXnWQG30KAflczwrEeK13Ss4YTitT8LSRM/ieTMybu5rCy9P/QMVp vuS5jpJon/8Mc0+62svdfanom0tbOw9kbkGwpXBP105eBRZNBqCd98n4cBv/8o1A6o Oe0iNICCbsdJ0Up/yNL4tPwJVOD/1Zc27DaEv4F8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d16d37af9522d1d2399564784811dc84de2349792cf000000011814158392a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/c441781065@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc53832dea7_3e183feaa60d45b463031"; 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/b4BwtucIdfk_P5HNoFHZ6yRjUF8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 20:11:52 -0000

----==_mimepart_5bfc53832dea7_3e183feaa60d45b463031
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You need to trim trailing whitespace for the doc to build.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036#issuecomment-441781065
----==_mimepart_5bfc53832dea7_3e183feaa60d45b463031
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You need to trim trailing whitespace for the doc to build.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2036#issuecomment-441781065">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99BY4SWvw__YaYrQybwjJ1bk1Miks5uzEsDgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6cla9Ex3VeerneO_VNKSdTZBQ7lks5uzEsDgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2036: You need to trim trailing whitespace for the doc to build."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036#issuecomment-441781065"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#issuecomment-441781065",
"url": "https://github.com/quicwg/base-drafts/pull/2036#issuecomment-441781065",
"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] Rewrite Packet Size section (#2036)",
"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\": 2036,\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\": 2036\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036#issuecomment-441781065"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc53832dea7_3e183feaa60d45b463031--


From nobody Mon Nov 26 12: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 28A3B130FB7 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:13: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 CRi85UuHU0kJ for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:13: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 A261D130F91 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 12:13:49 -0800 (PST)
Date: Mon, 26 Nov 2018 12:13:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543263228; bh=1g/plljPYvMfebgR6Dcv/rd9FoCOZPi5/+JcOwvtTek=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s3l5gKMpjcZZHL6VV4VajUhEavFMVgScqSsupHXaZrLSkomX3LxaKwSzNcd5RIsvW b3rB2be75YkJRmhC6TXi2APPbWs/QyDOmmr2rNeEOTHtWP+WmcojqaM5OmX842EVYh 4iHvmo4ObfWNJLBh/6xq/IwiVfYnPtZnsc1Eh4FM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad7d07caa531f28cb20d0424b001e8da4120242492cf00000001181415fc92a169ce16dbec33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2043/c441781667@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2043@github.com>
References: <quicwg/base-drafts/pull/2043@github.com>
Subject: Re: [quicwg/base-drafts] transport: fix broken references to -recovery (#2043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc53fca2f3a_59603fc47a8d45b8763fb"; 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/jllGKoIM-pOs9XGnoVS-idfZqV0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 20:13:51 -0000

----==_mimepart_5bfc53fca2f3a_59603fc47a8d45b8763fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

See https://github.com/cabo/kramdown-rfc2629/issues/57 for exactly that reason.  I'd like to be able to use the named anchors across documents and just pick up the correct sections as we go.  We'll definitely have to do a full pass of all cross-document links before publication, to be certain.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2043#issuecomment-441781667
----==_mimepart_5bfc53fca2f3a_59603fc47a8d45b8763fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>See <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to=
 load issue title" data-id=3D"369318765" data-permission-text=3D"Issue ti=
tle is private" data-url=3D"https://github.com/cabo/kramdown-rfc2629/issu=
es/57" data-hovercard-type=3D"issue" data-hovercard-url=3D"/cabo/kramdown=
-rfc2629/issues/57/hovercard" href=3D"https://github.com/cabo/kramdown-rf=
c2629/issues/57">cabo/kramdown-rfc2629#57</a> for exactly that reason.  I=
'd like to be able to use the named anchors across documents and just pic=
k up the correct sections as we go.  We'll definitely have to do a full p=
ass of all cross-document links before publication, to be certain.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2043#issuecomment-441781667">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8c6Cx=
3aibL4dRcEpT-eMNN7EpgOks5uzEt8gaJpZM4YvPih">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5ypTU_xzH1skk3DWMuQ8UvJ3JMH=
ks5uzEt8gaJpZM4YvPih.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2043: See https://github.com/cabo/kramdown-rfc2629/issues/57 f=
or exactly that reason.  I'd like to be able to use the named anchors acr=
oss documents and just pick up the correct sections as we go.  We'll defi=
nitely have to do a full pass of all cross-document links before publicat=
ion, to be certain."}],"action":{"name":"View Pull Request","url":"https:=
//github.com/quicwg/base-drafts/pull/2043#issuecomment-441781667"}}}</scr=
ipt>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2043#issuecomment-4=
41781667",
"url": "https://github.com/quicwg/base-drafts/pull/2043#issuecomment-4417=
81667",
"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] transport: fix broken references to -r=
ecovery (#2043)",
"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\": 2043,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2043#issuecomment-4417=
81667"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4150376=
01\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc53fca2f3a_59603fc47a8d45b8763fb--


From nobody Mon Nov 26 12:28: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 3FCFC130F41 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:28: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 X7-Sl5C689WJ for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12: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 9924F130F13 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 12:28:29 -0800 (PST)
Date: Mon, 26 Nov 2018 12:28:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543264108; bh=rwxESQjSBE35vuu1xFDsX0EX6wB1BWz2s03/0D7FLbE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TeJVZaFCgy0IPAj9bHe5updXaafDaV7pi8Rl7EXMHfG995DOTFBXRAJT6KyWaaqf2 EQrQMjsx2IUCWDXUDeTqIC4lXHdZbkRVS7hbrCiyhOBcHdklZ1oUCVatxIqR2pMDxj P2JxMxSWv/NCjyCxYdDFHgsP4NkoWmqicosXoTy4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8756ae271dcfb51d11e3c8edf7a1476b4fdada892cf000000011814196c92a169ce16de4d7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2044/review/178485376@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2044@github.com>
References: <quicwg/base-drafts/pull/2044@github.com>
Subject: Re: [quicwg/base-drafts] It's just TLS (#2044)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc576ce2773_65ba3feee06d45c02566b0"; 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/DSLgPK10HSRYYi7r2GaMfp7cWx4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 20:28:31 -0000

----==_mimepart_5bfc576ce2773_65ba3feee06d45c02566b0
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/2044#pullrequestreview-178485376
----==_mimepart_5bfc576ce2773_65ba3feee06d45c02566b0
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/2044#pullrequestreview-178485376">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq69J2-pNbLvhe7H_aeVm1rUD9Af-ks5uzE7sgaJpZM4Yv8f8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Ki52SmmRhML4ExZOIwzFd0G2bvks5uzE7sgaJpZM4Yv8f8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2044"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2044#pullrequestreview-178485376"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2044#pullrequestreview-178485376",
"url": "https://github.com/quicwg/base-drafts/pull/2044#pullrequestreview-178485376",
"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 2044",
"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/2044#pullrequestreview-178485376"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415221756\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc576ce2773_65ba3feee06d45c02566b0--


From nobody Mon Nov 26 12:30: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 4C3FA130F24 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:30: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 faQhZCUw5ip2 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:30: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 3AF0B130F13 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 12:30:47 -0800 (PST)
Date: Mon, 26 Nov 2018 12:30:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543264246; bh=SnunEzlm5vun6qpaCrZZy0mPQ+cbh0ic2LyRjKclnGA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RDeVyuhZ0VEjGN6LqaCnnuF9euLx/9hSWP8XAdWiTvPWk/KTQaeOlNirhumbbPwcs LqLKOiGWnbvIx04keFAgbXtd6qNmqw6KRM8fwzUdrVsOV6JvN2Z3t9rrgel1Nhj2Pe VpzgnMhiM+akZqVlz32rjHeZ469b2yFASeF78RJo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea4dc1fed60117ff33a3148f851bc7fe1cf6043792cf00000001181419f692a169ce16de7e61@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/c441786975@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_5bfc57f679a7b_3e423feaa60d45b4271434"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rLyCU0VCEKwxYGwoke6_MRJuGHo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 20:30:50 -0000

----==_mimepart_5bfc57f679a7b_3e423feaa60d45b4271434
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema I was trying to clarify that timer based repetition of the crypto data, including Initial, is already present in the recovery 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/2045#issuecomment-441786975
----==_mimepart_5bfc57f679a7b_3e423feaa60d45b4271434
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 was trying to clarify that timer based repetition of the crypto data, including Initial, is already present in the recovery 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/2045#issuecomment-441786975">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-e657kZkz4pHkooHr9jz0f8sLzrks5uzE92gaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2vMnRlZj79gV50s1qFLYx_1ob6uks5uzE92gaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: @huitema I was trying to clarify that timer based repetition of the crypto data, including Initial, is already present in the recovery draft."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#issuecomment-441786975"}}}</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-441786975",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-441786975",
"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] Discard Initial keys as soon as possible (#2045)",
"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\": 2045,\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\": 2045\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-441786975"
}
],
"@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_5bfc57f679a7b_3e423feaa60d45b4271434--


From nobody Mon Nov 26 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 1F285130F80 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:34: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 Cv3lKtkMwhlW for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:34: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 8AB6D130F41 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 12:34:03 -0800 (PST)
Date: Mon, 26 Nov 2018 12:34:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543264442; bh=eYWQSi6LkwKPxSbDoPnlCiAuMVG4neXWq/GLrvmRUcQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uHaLFUxxQaUHVhg2NjomE6i6Tf7FtkN0oHU0FTHeJDz9PJQzgXzwN13VLmIbB+e4L gDYJzEk0ZOvAVfObjBuFzlSW6iFKBQI+f0ZFg7vLaEDvLBMddOrj517m0is9vDFPMc Qgw1l0CxawW2xlpiN9vXHP7+idO4k0zcaym5qnhk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeaecfb88f514dd817a7237aa5eef7af027727d2092cf0000000118141aba92a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/review/178487510@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc58bacefd1_8063f81370d45c48482c"; 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/v2WRxHbP6CkM5M7SqY1bcv_1GJ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 20:34:06 -0000

----==_mimepart_5bfc58bacefd1_8063f81370d45c48482c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -780,9 +780,12 @@ connection ID in the client's first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
+TLS_AES_128_CCM_8_SHA256.  The AEAD for that ciphersuite, AEAD_AES_128_CCM_8
+{{?CCM=RFC6655}}, does not produce a large enough authentication tag for use
+with header protection ({{header-protect}}).  All other ciphersuites defined in
+{{!TLS13}} have a 16-byte authentication tag and produce an output 16 bytes
+larger than their input.

Yes, this does currently require that a PNE algorithm be defined for any new cipher to be used with QUIC v1.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2029#discussion_r236415637
----==_mimepart_5bfc58bacefd1_8063f81370d45c48482c
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/2029#discussion_r236415637">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -780,9 +780,12 @@ connection ID in the client&#39;s first Initial packet (see {{initial-secrets}}).
 This provides protection against off-path attackers and robustness against QUIC
 version unaware middleboxes, but not against on-path attackers.
 
-All ciphersuites currently defined for TLS 1.3 - and therefore QUIC - have a
-16-byte authentication tag and produce an output 16 bytes larger than their
-input.
+QUIC can use any of the ciphersuites defined in {{!TLS13}} with the exception of
+TLS_AES_128_CCM_8_SHA256.  The AEAD for that ciphersuite, AEAD_AES_128_CCM_8
+{{?CCM=RFC6655}}, does not produce a large enough authentication tag for use
+with header protection ({{header-protect}}).  All other ciphersuites defined in
+{{!TLS13}} have a 16-byte authentication tag and produce an output 16 bytes
+larger than their input.
</pre>
<p>Yes, this does currently require that a PNE algorithm be defined for any new cipher to be used with QUIC v1.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2029#discussion_r236415637">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqydLmjtb0_FI_gp26t91p5ZDPU-gks5uzFA6gaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6gsLpqorWkqLX6rnpjnRf791J6Zks5uzFA6gaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2029"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#discussion_r236415637"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r236415637",
"url": "https://github.com/quicwg/base-drafts/pull/2029#discussion_r236415637",
"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 2029",
"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/2029#discussion_r236415637"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc58bacefd1_8063f81370d45c48482c--


From nobody Mon Nov 26 12:45: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 0A53512870E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:45: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 I9E9MOTOLOOp for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:45:24 -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 642D01241F6 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 12:45:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543265123; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cuQAshmKz/75rWFGl7FcANCtflqRA8gxoba+OjV2N68=; b=kb5T9DOakSSoh8uevnh2qNE5OGMfS6N0h4Ki+Yw7zVCR67hZFyFxxwt2ZpYzOJ1QESkDebL9 K9oh7JZ4nbjxy+mjk0fj0xFHp+gcMH2+qOyGKaDGQyoY4CF8uuwzs8UZT9zQ4dbYAMqSf0RL g/QSOAZFN47iEwaoXSMExVgBuGo=
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 5bfc5b63.7fc9afe56ba0-smtp-out-n03; Mon, 26 Nov 2018 20:45:23 -0000 (UTC)
Date: Mon, 26 Nov 2018 12:45:22 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfc5b625e5ad_24d72ac15a69857062180@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 43d384: Prohibit clients from declaring placeholders
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc5b625dc3f_24d72ac15a6985706206a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZOKcox67G-iKkch3Vwv1r4e2qgU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 20:45:27 -0000

----==_mimepart_5bfc5b625dc3f_24d72ac15a6985706206a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/client_placeholders
  Home:   https://github.com/quicwg/base-drafts
  Commit: 43d3843729c3ba8ee31fd7c083b9f11a34b8c1be
      https://github.com/quicwg/base-drafts/commit/43d3843729c3ba8ee31fd7c083b9f11a34b8c1be
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Prohibit clients from declaring placeholders



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc5b625dc3f_24d72ac15a6985706206a--


From nobody Mon Nov 26 12: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 008DC12870E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:45: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 3ZTm0zfngcFH for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12: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 69C381241F6 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 12:45:40 -0800 (PST)
Date: Mon, 26 Nov 2018 12:45:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543265138; bh=4iq2RtQD9LwL3VBKh4HCiw2hORVtJD71Q22j3NVs0l4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HVL/FIuf/zQHoCMqSc2uTSuFeHWEL4hBNLiVd3CQEnJ4h+90lRg5RlyCYlGFxe8rP 3zPO8F3HlCwyy6UEWnXuN0y195iAttUnxTtdIQrt7LYRHyb4iQfVl/fdDJgT37iahq xSlitztozkbm3SQQjVqwYHDo7GCxuGp8d2TEMUno=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec804adb786c7d04ab2dd1ad19b32459550186cb92cf0000000118141d7292a169ce16d10cb0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2024/issue_event/1987864920@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2024@github.com>
References: <quicwg/base-drafts/pull/2024@github.com>
Subject: Re: [quicwg/base-drafts] Reset the handshake timer on Retry and VN (#2024)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc5b726aab7_1f9e3f83c72d45bc1623df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yE5ago9EyRpxAEtS8GIAbVXhjRw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 20:45:42 -0000

----==_mimepart_5bfc5b726aab7_1f9e3f83c72d45bc1623df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2024.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2024#event-1987864920
----==_mimepart_5bfc5b726aab7_1f9e3f83c72d45bc1623df
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="382799024" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2024" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2024/hovercard" href="https://github.com/quicwg/base-drafts/pull/2024">#2024</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2024#event-1987864920">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2CDjAdxF3EwwrpFdXzcBKbXM7Ujks5uzFLygaJpZM4YrtX9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxsrKE8qtAEkD3Is8R4T6sj68wqYks5uzFLygaJpZM4YrtX9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2024."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2024#event-1987864920"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2024#event-1987864920",
"url": "https://github.com/quicwg/base-drafts/pull/2024#event-1987864920",
"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] Reset the handshake timer on Retry and VN (#2024)",
"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/2024#event-1987864920"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414111229\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc5b726aab7_1f9e3f83c72d45bc1623df--


From nobody Mon Nov 26 12:46: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 25C7F12870E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:46: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_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 7agCktK_gaAO for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:46:13 -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 4ED741241F6 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 12:46:13 -0800 (PST)
Date: Mon, 26 Nov 2018 12:46:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543265172; bh=NlGwj3V3sKWdupBwWOATmQ7uzyqm88Jpjzr5z86DIsM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=H2KUqUR8DOBb0XYnLps5LCMZoCfLroox1o8rqgL/4kU1WqyvdmllhJI5cOiGj/mx7 d0Q/BtdgHyxnsn3jr/VF9GXCgQYxkuOS1KYkuL5x3z66t9w2i5hblWhLX6nV6knM7m 70kcPA/fWmwyYj5LBDkotekbXuijwrszLG/zMsQs=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66fbeceeef5d5a4fe44cb55a379240bf9de0e82692cf0000000118141d9492a169ce16eb0e3d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2056@github.com>
Subject: [quicwg/base-drafts] Prohibit clients from declaring placeholders (#2056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc5b949b4d7_51943ff51c8d45b81153bf"; 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/5VSaO3KmaRizaR-sOndp6NF9DH4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 20:46:16 -0000

----==_mimepart_5bfc5b949b4d7_51943ff51c8d45b81153bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2010.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2056

-- Commit Summary --

  * Prohibit clients from declaring placeholders

-- File Changes --

    M draft-ietf-quic-http.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2056.patch
https://github.com/quicwg/base-drafts/pull/2056.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/2056

----==_mimepart_5bfc5b949b4d7_51943ff51c8d45b81153bf
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 #2010.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="381204930" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2010" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2010/hovercard" href="https://github.com/quicwg/base-drafts/issues/2010">#2010</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/2056'>https://github.com/quicwg/base-drafts/pull/2056</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Prohibit clients from declaring placeholders</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2056/files#diff-0">draft-ietf-quic-http.md</a>
    (9)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2056.patch'>https://github.com/quicwg/base-drafts/pull/2056.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2056.diff'>https://github.com/quicwg/base-drafts/pull/2056.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/2056">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-E9agK6gS9lzlL1ibYFzdWubCNiks5uzFMUgaJpZM4YzzBO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2A2R5HsFGOaV-FTajhVDapb-qNPks5uzFMUgaJpZM4YzzBO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Prohibit clients from declaring placeholders (#2056)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2056"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2056",
"url": "https://github.com/quicwg/base-drafts/pull/2056",
"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": "Prohibit clients from declaring placeholders (#2056)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "43d3843",
"value": "Prohibit clients from declaring placeholders"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/2056/files#diff-0) (9 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\": 2056,\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\": 2056\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2056"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2056.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2056.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416231502\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfc5b949b4d7_51943ff51c8d45b81153bf--


From nobody Mon Nov 26 12:47: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 7D02412870E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:47:31 -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 X-wb1zqJTDwT for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:47: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 469C41241F6 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 12:47:30 -0800 (PST)
Date: Mon, 26 Nov 2018 12:47:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543265248; bh=aU5Fa+hO3nAZXoXYRXFUJ7JZHLd0rkSCZ+CXyNbKx/Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=05GsaksmwT4IVZK2pGqtUJxBGIxtEdMPKrFlArRkq33l6xXrpGgxdoGeQ4MGDNP7a e9kHJgd4rKOe/F9uwVJ3PphqTydb66LoicsTDyykHQGH+jEKLgS/gL6zRE+pIFZanm WvO0iKpsqKc41k3vL+KQ4DHQ/6QLGA0FlzT98puc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf22e94592fcfd8c1d755e05634a940b3189d6dab92cf0000000118141de092a169ce15bcc36c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1809/issue_event/1987868958@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1809@github.com>
References: <quicwg/base-drafts/issues/1809@github.com>
Subject: Re: [quicwg/base-drafts] Server's SETTINGS can be omitted in 0-RTT (#1809)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc5be0ca69d_35e43faff96d45b4277c9"; 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/alH-S3A-v9pwDCkA26f7LreFC0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 20:47:32 -0000

----==_mimepart_5bfc5be0ca69d_35e43faff96d45b4277c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1809.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1809#event-1987868958
----==_mimepart_5bfc5be0ca69d_35e43faff96d45b4277c9
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="364692332" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1809" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1809/hovercard" href="https://github.com/quicwg/base-drafts/issues/1809">#1809</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1809#event-1987868958">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyPqdBT4-PHtcO5nNF9EFEd2iaqCks5uzFNggaJpZM4W9obg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9MCWtkCBE97jtfrtIVoQEAUpysqks5uzFNggaJpZM4W9obg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1809."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1809#event-1987868958"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1809#event-1987868958",
"url": "https://github.com/quicwg/base-drafts/issues/1809#event-1987868958",
"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's SETTINGS can be omitted in 0-RTT (#1809)",
"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/1809#event-1987868958"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 385255136\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc5be0ca69d_35e43faff96d45b4277c9--


From nobody Mon Nov 26 12: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 964591241F6 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:47: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 cTBvE2LBJ34x for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 12:47: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 51047130DCA for <quic-issues@ietf.org>; Mon, 26 Nov 2018 12:47:30 -0800 (PST)
Date: Mon, 26 Nov 2018 12:47:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543265248; bh=mfnZjngFIoiGjRUUiedyIbkgQKOqHQw50JygAqTihGM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gdma8RSNKU2JcRXsv7c8E0fUq0MewUeiho+6g44/AFkKunNRESw1uyRg6cObE5Jgo PPKg0Jl42jVNrrynECRtVVw6Axc4zpGbnBZwL9z8vGT4Wo4/jlUrZIn0vIR83xh/AE PIVn3tqPNGXoKI21bjnEfJpHVyRwdXIAgPmazSFM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf22e94592fcfd8c1d755e05634a940b3189d6dab92cf0000000118141de092a169ce15bcc36c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1809/441792143@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1809@github.com>
References: <quicwg/base-drafts/issues/1809@github.com>
Subject: Re: [quicwg/base-drafts] Server's SETTINGS can be omitted in 0-RTT (#1809)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc5be0ca62d_ee63fcb1f4d45c025262a"; 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/QihXfgSF3QypscHInvYSGlMBTaY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 20:47:33 -0000

----==_mimepart_5bfc5be0ca62d_ee63fcb1f4d45c025262a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing with no action.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1809#issuecomment-441792143
----==_mimepart_5bfc5be0ca62d_ee63fcb1f4d45c025262a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing with no action.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1809#issuecomment-441792143">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyPqdBT4-PHtcO5nNF9EFEd2iaqCks5uzFNggaJpZM4W9obg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9MCWtkCBE97jtfrtIVoQEAUpysqks5uzFNggaJpZM4W9obg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1809: Closing with no action."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1809#issuecomment-441792143"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1809#issuecomment-441792143",
"url": "https://github.com/quicwg/base-drafts/issues/1809#issuecomment-441792143",
"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's SETTINGS can be omitted in 0-RTT (#1809)",
"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\": 1809,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1809#issuecomment-441792143"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 385255136\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc5be0ca62d_ee63fcb1f4d45c025262a--


From nobody Mon Nov 26 13:02: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 205A2130FA3 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 13:02:54 -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 uKQI7Hsd1hsi for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 13:02:52 -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 BA3F4130DEB for <quic-issues@ietf.org>; Mon, 26 Nov 2018 13:02: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=u2VwS81nhmMtxpaCY7J4P8Xcie8=; b=ECrb9BeN2chpkQBp VB8Po9tkqzI1V+RmtDy6rz4Oj+rHwP02L6AtqlwxggU4CipWtdbc3Cuxb55UTH32 5sPvHMLJKQr5+5yRQZ09UU7rAdHJpz4RSuqH7YS7zhlmZ7wsKHUGT1By4sUICS2R p+7gQ7DgNxEUcfnG2V6MNYztqU8=
Received: by filter1233p1las1.sendgrid.net with SMTP id filter1233p1las1-28837-5BFC5F79-36 2018-11-26 21:02:49.881941009 +0000 UTC m=+935776.996401431
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0030p1iad2.sendgrid.net (SG) with ESMTP id r8bBF8RgQH--LKkzrd_Amw for <quic-issues@ietf.org>; Mon, 26 Nov 2018 21:02:49.823 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id BEB55380054 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 13:02:49 -0800 (PST)
Date: Mon, 26 Nov 2018 21:02:50 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5771f08bd1bfe3315448ec93f68c4eaafe64c9b92cf000000011814217992a169ce16eb0e3d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2056/review/178498762@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2056@github.com>
References: <quicwg/base-drafts/pull/2056@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit clients from declaring placeholders (#2056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc5f79bd49f_72ae3fd5fccd45bc1708d9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0NrUtbKM+g36xLYvOoMlzwjLCAWtovCboMCX 0Sn6t7QGvePmTMsOE0yALQCmgXij9a/G84HMPsHt+AtY42CkO39C9mN37BOLDmrgBGGobMbEOLm7kT M21NsQB2edCubVhrc7x1aVkVmDmoVd+GPNTwG9qBYEzudOcSzcLyzTs9QCo5EG5Z75acIhdrlPFdU2 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H9oWmvkLVf5jLXMoKYpx0ZkbBCE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 21:02:54 -0000

----==_mimepart_5bfc5f79bd49f_72ae3fd5fccd45bc1708d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov 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/2056#pullrequestreview-178498762
----==_mimepart_5bfc5f79bd49f_72ae3fd5fccd45bc1708d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</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/2056#pullrequestreview-178498762">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwjC22aGJh0O9PoyN370bLCC4PkGks5uzFb5gaJpZM4YzzBO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9t90Z0FTZreQ5c3yKtu08uw320lks5uzFb5gaJpZM4YzzBO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #2056"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2056#pullrequestreview-178498762"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2056#pullrequestreview-178498762",
"url": "https://github.com/quicwg/base-drafts/pull/2056#pullrequestreview-178498762",
"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": "@dtikhonov approved 2056",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2056#pullrequestreview-178498762"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416231502\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc5f79bd49f_72ae3fd5fccd45bc1708d9--


From nobody Mon Nov 26 13:06: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 32636130DBE for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 13:06:24 -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 xPaxkrPcFeYv for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 13:06: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 6D45C130DCA for <quic-issues@ietf.org>; Mon, 26 Nov 2018 13:06:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543266381; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=70h8E1Yp6HiXH50Xv0VERnwsisfKVjDHUaHHE6yhBGI=; b=PHqLrDt05vkfmQ99kaRgwt2U2RCGXZgqyD7b3SDUdAjWioSVRLZkCDdCE12qgAN1e/R2wcRs I7rv7joTunzRNRuNS1m2sbHrmk5l7Fjp3Chekz50tC37R2lUrCL0zNvvlKiV7cyNM8SJEnPf SdKmM2tIgoar+eRSeMFr2ZM+SFk=
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.36]) by mxa.mailgun.org with ESMTP id 5bfc604d.7f407a385510-smtp-out-n01; Mon, 26 Nov 2018 21:06:21 -0000 (UTC)
Date: Mon, 26 Nov 2018 13:06:20 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfc604c7dfcb_47142abd1c2f257084474@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e79b7d: Move NUM_PLACEHOLDERS out of the HTTP/2-used space
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc604c7dc5b_47142abd1c2f2570843a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3iHanNQKenvfXT5_PxsnyRdZqmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 21:06:24 -0000

----==_mimepart_5bfc604c7dc5b_47142abd1c2f2570843a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/placeholders_id
  Home:   https://github.com/quicwg/base-drafts
  Commit: e79b7d9d6806a8bc8970c9a53440250157775a30
      https://github.com/quicwg/base-drafts/commit/e79b7d9d6806a8bc8970c9a53440250157775a30
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Move NUM_PLACEHOLDERS out of the HTTP/2-used space



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc604c7dc5b_47142abd1c2f2570843a1--


From nobody Mon Nov 26 13: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 86FEF130FC8 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 13:07: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_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 YMRYtNHQqxz0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 13:07:38 -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 10BFD130FBD for <quic-issues@ietf.org>; Mon, 26 Nov 2018 13:07:38 -0800 (PST)
Date: Mon, 26 Nov 2018 13:07:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543266457; bh=yACQgM2kPZlsLDkSAy0pb509amc3iE8A7tYb0zP46kA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=mDknDOUMWwJKAF2yGlxcGnbKVuHMo8MCy0fE4PPif65DzjkEYg8y1fZFdPuawREmC H2HSiwh1MgsSLXs73vCQCEn6F/GO0N8tGlsy/hRVUV185QFItYq6wsrqWDuWtK5eEj zLw69T55INu4230KJOSg5q1QA6kmLBX4cKACEPyk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1f2377bbb7ca2547c17930c1d94db60c0a5ea5392cf000000011814229992a169ce16eb2a96@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2057@github.com>
Subject: [quicwg/base-drafts] Move NUM_PLACEHOLDERS out of the HTTP/2-used space (#2057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc6099a6c9c_50383f83c72d45bc1426d"; 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/KkbRXx5zmDDI52oQO7yclmB6Xrs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 21:07:40 -0000

----==_mimepart_5bfc6099a6c9c_50383f83c72d45bc1426d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1847, but will conflict with #2038.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2057

-- Commit Summary --

  * Move NUM_PLACEHOLDERS out of the HTTP/2-used space

-- File Changes --

    M draft-ietf-quic-http.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2057.patch
https://github.com/quicwg/base-drafts/pull/2057.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/2057

----==_mimepart_5bfc6099a6c9c_50383f83c72d45bc1426d
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 #1847.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="368276801" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1847" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1847/hovercard" href="https://github.com/quicwg/base-drafts/issues/1847">#1847</a>, but will conflict with <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>.</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/2057'>https://github.com/quicwg/base-drafts/pull/2057</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Move NUM_PLACEHOLDERS out of the HTTP/2-used space</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2057/files#diff-0">draft-ietf-quic-http.md</a>
    (9)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2057.patch'>https://github.com/quicwg/base-drafts/pull/2057.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2057.diff'>https://github.com/quicwg/base-drafts/pull/2057.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/2057">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzGqX5Rs4uLrTn64hJYhkGyT6iphks5uzFgZgaJpZM4Yz1JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyvQyBl3_5F_m0evaQopCW9XgbiZks5uzFgZgaJpZM4Yz1JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Move NUM_PLACEHOLDERS out of the HTTP/2-used space (#2057)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2057"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2057",
"url": "https://github.com/quicwg/base-drafts/pull/2057",
"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": "Move NUM_PLACEHOLDERS out of the HTTP/2-used space (#2057)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "e79b7d9",
"value": "Move NUM_PLACEHOLDERS out of the HTTP/2-used space"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/2057/files#diff-0) (9 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\": 2057,\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\": 2057\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2057"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2057.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2057.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416240210\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfc6099a6c9c_50383f83c72d45bc1426d--


From nobody Mon Nov 26 13: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 00FD5130FC4 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 13:09: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 dDKTJyiKrwgy for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 13:09: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 DFF69130FC8 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 13:09:27 -0800 (PST)
Date: Mon, 26 Nov 2018 13:09:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543266567; bh=qRhqhxsDkrNw9TT6JSfsXMlmvQuxtQK/hlrqhz1rF4Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=knGqoVu2qIOu1irKkV45ogV9+caZ39E3b3PNeAAk+syB6WeWrD7GnaTGubSWvZyWv 9EhCI39pjXS3GpjKRY+XKyhabE29zJ7nfLJ8hFsLbWz3D049GElx2nVyePtkWBFDO3 +3SXO98si8vriuMyJ8UQnTxOYkVFCjOY6ZxrxMz4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0d13c5829c1050e27016927b94410925a37ec3392cf000000011814230792a169ce16e78d2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2054/review/178501341@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2054@github.com>
References: <quicwg/base-drafts/pull/2054@github.com>
Subject: Re: [quicwg/base-drafts] fix Retry packet type (#2054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc61071de8a_51ba3ff51c8d45b848068e"; 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/RzylgaEyp7q6NeVIxabaJFmi45Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 21:09:31 -0000

----==_mimepart_5bfc61071de8a_51ba3ff51c8d45b848068e
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/2054#pullrequestreview-178501341
----==_mimepart_5bfc61071de8a_51ba3ff51c8d45b848068e
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/2054#pullrequestreview-178501341">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Z1wTbFkbU_MV5g3INNAETdjc-sks5uzFiHgaJpZM4YyxmJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4RJwo2JBY30aFPVO5DUu_dNPHBfks5uzFiHgaJpZM4YyxmJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2054"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2054#pullrequestreview-178501341"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2054#pullrequestreview-178501341",
"url": "https://github.com/quicwg/base-drafts/pull/2054#pullrequestreview-178501341",
"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 2054",
"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/2054#pullrequestreview-178501341"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415963529\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc61071de8a_51ba3ff51c8d45b848068e--


From nobody Mon Nov 26 13:31: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 CE9F8130FF6 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 13:31: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 BX7cFzq0pZ59 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 13:31: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 0C5CF130E27 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 13:31:49 -0800 (PST)
Date: Mon, 26 Nov 2018 13:31:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543267908; bh=MBDPide5Pvjpu+9xikRg+3RklTXCldW0FVjC3fEmMSc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pFl5aQuX6U9kGBPAQwE3fu4ykbY76z4W26VUFFAFwJfjHDWd4cGcfUikNrhdI43J9 ZKAKHigNR6VRZe9kh2/FBp4R1vV3BeBOSPI6lDvdKlwSk5dt5NOfR4bESJav2gJSm0 KdxhEKofM4wdjf64lhQ7y7gZ5yqzFe4RBBqfIN9I=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf482b1664ccdae8e93538819f7beed81c57ffdfc92cf000000011814284492a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c441805881@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc66443f59a_642d3f9b1b8d45b4253eb"; 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/EZ3m9G6FBmwJcCqx2UNEUYUIqWA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 21:31:51 -0000

----==_mimepart_5bfc66443f59a_642d3f9b1b8d45b4253eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It sounds like there's a blanket rule except for one special flower - HTTP_CONNECT. So perhaps we should just call out the exception rather than dancing around it, e.g.

"With the exception of requests that contain the CONNECT method, senders use a FIN to indicate the end of an HTTP request or response.  Absent CONNECT, senders MUST NOT make the sending of FIN dependent on receipt of a response from the peer. 

Absent CONNECT, senders MUST NOT send additional data on the stream after the request or response.

However, due to the possible presence of a CONNECT method, and the opportunity to send HTTP_EARLY_DATA, servers 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 MUST strikes me as a testable 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/pull/2003#issuecomment-441805881
----==_mimepart_5bfc66443f59a_642d3f9b1b8d45b4253eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It sounds like there's a blanket rule except for one special flower - =
HTTP_CONNECT. So perhaps we should just call out the exception rather tha=
n dancing around it, e.g.</p>
<p>"With the exception of requests that contain the CONNECT method, sende=
rs use a FIN to indicate the end of an HTTP request or response.  Absent =
CONNECT, senders MUST NOT make the sending of FIN dependent on receipt of=
 a response from the peer.</p>
<p>Absent CONNECT, senders MUST NOT send additional data on the stream af=
ter the request or response.</p>
<p>However, due to the possible presence of a CONNECT method, and the opp=
ortunity to send HTTP_EARLY_DATA, servers SHOULD begin processing partial=
 HTTP messages once enough of the message has been received to make progr=
ess.  If a client stream terminates without enough of the HTTP message to=
 provide a complete response, the server SHOULD abort its response with t=
he error code HTTP_INCOMPLETE_REQUEST."</p>
<p>This MUST strikes me as a testable condition.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2003#issuecomment-441805881">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6DIgV=
owE7UPPzoqm8qNcFq6MFK3ks5uzF3EgaJpZM4YebIV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqz7LIAPxO9oVofvUB2fIx9sk5p4G=
ks5uzF3EgaJpZM4YebIV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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=
induke in #2003: It sounds like there's a blanket rule except for one spe=
cial flower - HTTP_CONNECT. So perhaps we should just call out the except=
ion rather than dancing around it, e.g.\r\n\r\n\"With the exception of re=
quests that contain the CONNECT method, senders use a FIN to indicate the=
 end of an HTTP request or response.  Absent CONNECT, senders MUST NOT ma=
ke the sending of FIN dependent on receipt of a response from the peer. \=
r\n\r\nAbsent CONNECT, senders MUST NOT send additional data on the strea=
m after the request or response.\r\n\r\nHowever, due to the possible pres=
ence of a CONNECT method, and the opportunity to send HTTP_EARLY_DATA, se=
rvers SHOULD begin processing partial HTTP messages once enough of the me=
ssage has been received to make progress.  If a client stream terminates =
without enough of the HTTP message to provide a complete response, the se=
rver SHOULD abort its response with the error code HTTP_INCOMPLETE_REQUES=
T.\"\r\n\r\nThis MUST strikes me as a testable condition.\r\n"}],"action"=
:{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts=
/pull/2003#issuecomment-441805881"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-4=
41805881",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-4418=
05881",
"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] Interaction of FIN and message parsing=
 (#2003)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-4418=
05881"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4106286=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc66443f59a_642d3f9b1b8d45b4253eb--


From nobody Mon Nov 26 14:05: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 3DEE013103B for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 14:05: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 EXEdPI0i6zqL for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 14:05: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 D8F43131032 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 14:05:50 -0800 (PST)
Date: Mon, 26 Nov 2018 14:05:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543269949; bh=iEJ7yPMC/tz1QnZFpDagwNZWl0RyADLev2/qNjz+4Wo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mG0Ge0u9J7f7/EVLWuybZwPZ3TS6cSoc0WaBH+ZqXwSLJDIvv54hfJ9K0WiRlYUcf Gk7WR82l9mSTWRdS0lckSeRt/nN+RRsnXKwnH+mePprau/h9qGQvH8xpug3BWvoHLb H5dJA3ZmGg5bBO5nMELM5z/n/z/5TGnbPVFJeWN4=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab96176b87edb09113d92aaba04c12d97507e00bae92cf000000011814303d92a169ce16eb2a96@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2057/review/178523398@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2057@github.com>
References: <quicwg/base-drafts/pull/2057@github.com>
Subject: Re: [quicwg/base-drafts] Move NUM_PLACEHOLDERS out of the HTTP/2-used space (#2057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc6e3db17e6_66793fbb7dad45bc7332bc"; 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/WCh9GFveehoB-KsIJ4LzvvMM8Xw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 22:05:52 -0000

----==_mimepart_5bfc6e3db17e6_66793fbb7dad45bc7332bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov 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/2057#pullrequestreview-178523398
----==_mimepart_5bfc6e3db17e6_66793fbb7dad45bc7332bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</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/2057#pullrequestreview-178523398">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4mEILTw6UVcIINulYJqJpXKxPC8ks5uzGW9gaJpZM4Yz1JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-8v4HxAYVyKB3Np_J8nsa5zsquUks5uzGW9gaJpZM4Yz1JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #2057"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2057#pullrequestreview-178523398"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2057#pullrequestreview-178523398",
"url": "https://github.com/quicwg/base-drafts/pull/2057#pullrequestreview-178523398",
"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": "@dtikhonov approved 2057",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2057#pullrequestreview-178523398"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416240210\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc6e3db17e6_66793fbb7dad45bc7332bc--


From nobody Mon Nov 26 14: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 2B4FD131016 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 14:11: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 Qz4JeA7mnrh5 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 14:11: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 D3AF7130DDB for <quic-issues@ietf.org>; Mon, 26 Nov 2018 14:11:18 -0800 (PST)
Date: Mon, 26 Nov 2018 14:11:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543270277; bh=/LclnZuMsYbKmFrh/79wtOTZHdVqP1xRgkfRYAfxriw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=koo2UB/btDBy4OlWJ7j8m87u4EKdimgslvZKJxapB0+4tSWAefuZjki/aWM2507R6 UMGa3qegf5J7RCzTtFtqUxLK8eqOyyYsrsCI6//FebthzUqvtIppI+BnW+gaW3ADKL hUO1UuZ5BqpFndB6w9btl58ri0T6VMpEQeHciugA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99fefc8b30edc4b1b38647140ca2336a28a4b5e492cf000000011814318592a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c441819089@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc6f85edb38_3a463fb1c0ad45c4930c5"; 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/nNVLHCHZOCDebCdh6j5LqqET6Kc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 22:11:20 -0000

----==_mimepart_5bfc6f85edb38_3a463fb1c0ad45c4930c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Formally, the data transferred on the TCP connection is the body of the HTTP request, so it's not a special flower in that sense.  But it's special in that it's the only case where the server MUST process the headers before the end of the "message."

The requirement that the client MUST NOT make FIN dependent on receiving anything would be a good wording 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/2003#issuecomment-441819089
----==_mimepart_5bfc6f85edb38_3a463fb1c0ad45c4930c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Formally, the data transferred on the TCP connection is the body of th=
e HTTP request, so it's not a special flower in that sense.  But it's spe=
cial in that it's the only case where the server MUST process the headers=
 before the end of the "message."</p>
<p>The requirement that the client MUST NOT make FIN dependent on receivi=
ng anything would be a good wording improvement.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2003#issuecomment-441819089">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-9Fbf=
aQpWV_n_vQkZ6476mxh3b6ks5uzGcFgaJpZM4YebIV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq8AceKkFiaiAhkB7eYcKMd7l9s0_=
ks5uzGcFgaJpZM4YebIV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2003: Formally, the data transferred on the TCP connection is =
the body of the HTTP request, so it's not a special flower in that sense.=
  But it's special in that it's the only case where the server MUST proce=
ss the headers before the end of the \"message.\"\r\n\r\nThe requirement =
that the client MUST NOT make FIN dependent on receiving anything would b=
e a good wording improvement."}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/2003#issuecomment-44181908=
9"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-4=
41819089",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-4418=
19089",
"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] Interaction of FIN and message parsing=
 (#2003)",
"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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-4418=
19089"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4106286=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc6f85edb38_3a463fb1c0ad45c4930c5--


From nobody Mon Nov 26 15:07: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 1335913103C for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:07: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 fPJNP0BtnmEH for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:07: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 F3CC5126CB6 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:07: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=vKpTegHtHBXm5ccEfBke7+XEvKc=; b=rhtIyaR/ZHnL4i7M T+6PnMoMWxSmyFsLy4C6AMo0ZZsNI3NzvE1bjHYVmqDt035Bmit1KQJuht5RHp39 8zq9B/79IZzr+xXzgBJOwsz57OswF0lU8BRumcQ0urqSTCradjAmW3CG1Gk3bSNd o0XCDXF1Q3xYaVAabceCsey/Zfs=
Received: by filter0371p1iad2.sendgrid.net with SMTP id filter0371p1iad2-8616-5BFC7CB6-3E 2018-11-26 23:07:34.451097339 +0000 UTC m=+795357.090921550
Received: from github-lowworker-e55e3e3.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id eZW-qXiVQ2yTYZiR8gZRHA for <quic-issues@ietf.org>; Mon, 26 Nov 2018 23:07:34.450 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e55e3e3.cp1-iad.github.net (Postfix) with ESMTP id 585AE18060B for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:07:34 -0800 (PST)
Date: Mon, 26 Nov 2018 23:07:34 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abace440a87a2521002d782ff1aeee953c447e22be92cf0000000118143eb692a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/c441835131@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc7cb656dee_41533fd0dfcd45c0202166"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1PNwGgUpayWYKPeaSUitPVm2qJRuGEk171ly 1fg0+Grzh5RUGRIGEA5GZ1SEtHCYNt8myElJiz4DU+BhV9Dl43WKX28XG3ql/GP8iJXQfKrYPu4FTw DRuTXa9ghqITmOA5zWZJdxgfo4t5oBEihuIjYK3BcTiMCImdtgLFO3IX721fKyfQ5LoNLMF5gIQv93 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q0zu6GBtasEo50TxF-DIkVcsRWM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:07:40 -0000

----==_mimepart_5bfc7cb656dee_41533fd0dfcd45c0202166
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The document currently says just this about new settings:

> Additional settings MAY be defined by extensions to HTTP/3.

I think that you need to expand that to say that new extensions should include default values that assume minimal requirements on a endpoint, 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/2038#issuecomment-441835131
----==_mimepart_5bfc7cb656dee_41533fd0dfcd45c0202166
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The document currently says just this about new settings:</p>
<blockquote>
<p>Additional settings MAY be defined by extensions to HTTP/3.</p>
</blockquote>
<p>I think that you need to expand that to say that new extensions should i=
nclude default values that assume minimal requirements on a endpoint, or so=
mething along those lines.</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/2038#issuecomment-441835131">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwCZM3ZxMbPclFzP=
8U6PZtmXlpqRks5uzHQ2gaJpZM4YuNMm">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq-5bdxhJVs80X2Yp3YDvwclCmcvqks5uzHQ2gaJp=
ZM4YuNMm.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":"@martinthomson in #20=
38: The document currently says just this about new settings:\r\n\r\n\u003e=
 Additional settings MAY be defined by extensions to HTTP/3.\r\n\r\nI think=
 that you need to expand that to say that new extensions should include def=
ault values that assume minimal requirements on a endpoint, or something al=
ong those lines."}],"action":{"name":"View Pull Request","url":"https://git=
hub.com/quicwg/base-drafts/pull/2038#issuecomment-441835131"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441=
835131",
"url": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441835=
131",
"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] Default settings in HTTP (#2038)",
"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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2038,\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\": 2038\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441835=
131"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc7cb656dee_41533fd0dfcd45c0202166--


From nobody Mon Nov 26 15:20: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 CB264131050 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:20: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 gsc200bqjk3h for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:19:58 -0800 (PST)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5901130F2B for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:19:58 -0800 (PST)
Date: Mon, 26 Nov 2018 15:19:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543274397; bh=cUTx1fuDIJozIF+9wVkUM7ZXyKcnPdDCYLrYrhMH82w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BjSRUk/UDUukJYmvyYeFzCRYpYqwNpAguar19/8tAnSja+uFnh8WXLA6AZzvMamPl QxHKioRZoiQLjCkkOZswNDX4UjYUPSFx70q64GCzkO2BifDmGQA0TB8FtVvdeDw6Pn Qfm68uJx3upYRPcEgxKGrvkIWInF+d3xwAwPVV98=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab97a651e4fc55a823914ffe71cba1e065778b7f9b92cf000000011814419d92a169ce169265bd@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/review/178547671@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_5bfc7f9dbd62e_50c03fc7e74d45c4140857"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IXs-MwhJiu8Fs4TkcxPASjtmj2w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:20:01 -0000

----==_mimepart_5bfc7f9dbd62e_50c03fc7e74d45c4140857
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

Yes, this would be on the wire.  We're talking about creating the impression that a particular value of the bit carries a particular 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/pull/1982#discussion_r236466090
----==_mimepart_5bfc7f9dbd62e_50c03fc7e74d45c4140857
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/1982#discussion_r236466090">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>Yes, this would be on the wire.  We're talking about creating the impression that a particular value of the bit carries a particular 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/pull/1982#discussion_r236466090">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxnHhN9ppTGI3sbP8BDWHmyLwB3Uks5uzHcdgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyQoA3ktA1MsZrhKO0WihdYNwjjlks5uzHcdgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236466090"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236466090",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236466090",
"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 1982",
"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/1982#discussion_r236466090"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc7f9dbd62e_50c03fc7e74d45c4140857--


From nobody Mon Nov 26 15: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 AD682130DFA for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:20: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 up6Z1_hQzIMV for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:20: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 1A01D130F2B for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:20:38 -0800 (PST)
Date: Mon, 26 Nov 2018 15:20:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543274437; bh=jZ4BLb/kn0FME5hSuZOh1phdvgz1x+TNJm8lmtGNFww=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=quoFrc19gGgLr16JQDoaad3ynjuzAG8jGYSdwzrGggcub05Xwhtf0C4YkRNhzCtqa SJNWfQlZ8+Fz91j0SEDcU4Ub26V067cnJZLitWzA3WrShlcWSfKlmdk1WNtJQb4pcP YIsxcrir88WT0Ozygyi5rrLfFQOCWS03AjqX8Ctg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfb04284ca8822b14e6f951b4dc5270be9916c20392cf00000001181441c592a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/c441838176@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc7fc539b87_7ec93f9af18d45c0249946"; 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/NXT9vVuD_Fm0-ToQ6FLgoBipNcg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:20:40 -0000

----==_mimepart_5bfc7fc539b87_7ec93f9af18d45c0249946
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In Section 7, it says:

> If a setting is used for extension negotiation, the default value MUST be defined in such a fashion that the extension is disabled if the setting is omitted.

I'll add a forward-reference to that section, assuming that text covers 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/2038#issuecomment-441838176
----==_mimepart_5bfc7fc539b87_7ec93f9af18d45c0249946
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In Section 7, it says:</p>
<blockquote>
<p>If a setting is used for extension negotiation, the default value MUST=
 be defined in such a fashion that the extension is disabled if the setti=
ng is omitted.</p>
</blockquote>
<p>I'll add a forward-reference to that section, assuming that text cover=
s your concerns.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2038#issuecomment-441838176">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2SzDt=
aK_sRAv-dT_nVoxjcIND8mks5uzHdFgaJpZM4YuNMm">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxF9TEg9ONot7H34fU7iLx1hv8St=
ks5uzHdFgaJpZM4YuNMm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2038: In Section 7, it says:\r\n\r\n\u003e If a setting is use=
d for extension negotiation, the default value MUST be defined in such a =
fashion that the extension is disabled if the setting is omitted.\r\n\r\n=
I'll add a forward-reference to that section, assuming that text covers y=
our concerns."}],"action":{"name":"View Pull Request","url":"https://gith=
ub.com/quicwg/base-drafts/pull/2038#issuecomment-441838176"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4=
41838176",
"url": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4418=
38176",
"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] Default settings in HTTP (#2038)",
"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\": 2038,\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\": 2038\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4418=
38176"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4147658=
62\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc7fc539b87_7ec93f9af18d45c0249946--


From nobody Mon Nov 26 15:21: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 98F0B131068 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:21: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 6InT00k5kfcj for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:21: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 2431D131050 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:21:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543274493; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gPLrFMWMHBvFLqs1NKFr3jvT7ypT3qwYq4pHKcEWSN8=; b=QQgfMbBI0n6rragMQme7rLM3If5v5FQTdYe/fK0dHawq0lxhs2b829gm64PbE0R7C+I917zW YmHCv0Y4ghHDiPv/wnP15ugs2nc5aFgz5eXq13McF++iS0o8ANRhoOeUg5nPxwMWP2zVvhgH 0j8fzjnX9dXo+ZYF+qFgTbBM28E=
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 5bfc7ffc.7f5038386630-smtp-out-n01; Mon, 26 Nov 2018 23:21:32 -0000 (UTC)
Date: Mon, 26 Nov 2018 15:21:31 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfc7ffbb2c84_51ee2acf8fc0e5708448c@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c2c36c: fix packet number decoding example
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc7ffbb292a_51ee2acf8fc0e5708434d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CeJxJdOvdCmk_hYOXrJRcQ6Kw5E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:21:36 -0000

----==_mimepart_5bfc7ffbb292a_51ee2acf8fc0e5708434d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c2c36ce9f38b2e1e05d56e008f3d23a57145c773
      https://github.com/quicwg/base-drafts/commit/c2c36ce9f38b2e1e05d56e008f3d23a57145c773
  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: b1711b8153b37a5a8c00ef6806306fe9a7580b68
      https://github.com/quicwg/base-drafts/commit/b1711b8153b37a5a8c00ef6806306fe9a7580b68
  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


Compare: https://github.com/quicwg/base-drafts/compare/f2ec2fa043b0...b1711b8153b3
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc7ffbb292a_51ee2acf8fc0e5708434d--


From nobody Mon Nov 26 15: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 8B77B131058 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:21: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 US15Z88CqoPD for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:21: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 2A9AF131050 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:21:36 -0800 (PST)
Date: Mon, 26 Nov 2018 15:21:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543274495; bh=qF1uZlcDPJ8DvUbm/nKqV8IU35hPKrAJps341rRD8rA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nmoN/QkheeUZjqX9fZYRsZ+9UOLErU8DoEEd6z7ehiQv35hhufl1sGmHHJz836X51 1r9dGG2Lu+1hc5MQrhbCFZfv/5usAWYE7yuDwdkKohF9ifWKV1ioVk+X9lD5rumSgl 04KL/W/8neUlBISCCaR7IBiyPBV0f8z70A3nrNmM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd5d8cf6938cdf8aba46613eeb081d4cd6be60aec92cf00000001181441ff92a169ce16e8f6ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2055/issue_event/1988162667@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2055@github.com>
References: <quicwg/base-drafts/pull/2055@github.com>
Subject: Re: [quicwg/base-drafts] fix packet number decoding example (#2055)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc7fff710c3_7e8c3faec80d45c4196640"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/97jHMVvH_FbIISTLlzXOtnJGcYo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:21:40 -0000

----==_mimepart_5bfc7fff710c3_7e8c3faec80d45c4196640
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2055 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/2055#event-1988162667
----==_mimepart_5bfc7fff710c3_7e8c3faec80d45c4196640
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="384366251" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2055" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2055/hovercard" href="https://github.com/quicwg/base-drafts/pull/2055">#2055</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/2055#event-1988162667">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5YDKDhi4mqM39x2bdMlDBLKUQDAks5uzHd_gaJpZM4YzL-U">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_BH5zzsz5VK1M4GKzTmbVidb5Siks5uzHd_gaJpZM4YzL-U.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2055 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2055#event-1988162667"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2055#event-1988162667",
"url": "https://github.com/quicwg/base-drafts/pull/2055#event-1988162667",
"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 packet number decoding example (#2055)",
"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/2055#event-1988162667"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416071572\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc7fff710c3_7e8c3faec80d45c4196640--


From nobody Mon Nov 26 15:22: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 C1C01131062 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:22: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 Npg2Gv0OmrMG for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:22: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 324AC131058 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:22:32 -0800 (PST)
Date: Mon, 26 Nov 2018 15:22:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543274551; bh=710xWl3dDF5X/TtKsn6fvMeV2/zpMEAR3C0weKL0U2g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=chntHUXQ5dZJhvu2WsgFu7YBqbBbLvGBGeR8H2mimVDrBEYyrlDVzowFfJgu4HRul rUYXZLAnN05A1oTBmr7bVdo0ncYl8nA8jT5YzBY32d+m7GYyYulZy7cFfL4tXcm70v IWwmAa8XjpX7Y5Zo0PDY2aojUAnGpt7gNJ3cO9BY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb912183b370eec6b3052ad371238fa799cfab3e792cf000000011814423792a169ce16e8f6ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2055/c441838562@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2055@github.com>
References: <quicwg/base-drafts/pull/2055@github.com>
Subject: Re: [quicwg/base-drafts] fix packet number decoding example (#2055)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc80378ecef_a583f83114d45bc1836b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/orPcBrcN1wH9VjmiDNJVRQmwnKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:22:34 -0000

----==_mimepart_5bfc80378ecef_a583f83114d45bc1836b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ugh, I ran the calculations myself, but obviously messed up somewhere.  The 2f value is clearly closer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2055#issuecomment-441838562
----==_mimepart_5bfc80378ecef_a583f83114d45bc1836b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ugh, I ran the calculations myself, but obviously messed up somewhere.  The 2f value is clearly closer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2055#issuecomment-441838562">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4g4GmxbsnWwZtjwfss9vOwENJUoks5uzHe3gaJpZM4YzL-U">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0k5H1vWaMIa5pxrPkb93ewRgKR0ks5uzHe3gaJpZM4YzL-U.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2055: Ugh, I ran the calculations myself, but obviously messed up somewhere.  The 2f value is clearly closer."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2055#issuecomment-441838562"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2055#issuecomment-441838562",
"url": "https://github.com/quicwg/base-drafts/pull/2055#issuecomment-441838562",
"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 packet number decoding example (#2055)",
"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\": 2055,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2055#issuecomment-441838562"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416071572\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc80378ecef_a583f83114d45bc1836b5--


From nobody Mon Nov 26 15:22: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 1459A131068 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:22:46 -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 NDT9nOQRvOrd for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:22:44 -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 11E72131058 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:22:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543274563; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=idFoD4xDVUBs6Ww7EshhqR6rO4dI+7vyfiWTTaucUVA=; b=o5qbixTePsAq8Y9nl7Kpxk5dmPBur8QHvmwQ/F8vpHOwDGdgr3x2p/vfXPDPgMUVZ6etf6GG z+t3GCx6wy2muvjX5TJa00aFbE3ETl1W7IhdaYyU+skBOng1ObAtuSYKKHy9O4emsvV4+GRf 60Bce7f9zczj8P5/E/5VdPtr0Jg=
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 5bfc8043.7f8f61c2c150-smtp-out-n03; Mon, 26 Nov 2018 23:22:43 -0000 (UTC)
Date: Mon, 26 Nov 2018 15:22:43 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfc804316a76_aea2b1c5a1a6570503b@hookshot-fe-ea85c4b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cafb83: Forward-ref to extension guidance
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc80431619a_aea2b1c5a1a657049b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w502JgTVwMrabt9TGOZCbp74N08>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:22:46 -0000

----==_mimepart_5bfc80431619a_aea2b1c5a1a657049b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/unblocked_settings
  Home:   https://github.com/quicwg/base-drafts
  Commit: cafb834be5299202f38a0e6defeaf38c86f62088
      https://github.com/quicwg/base-drafts/commit/cafb834be5299202f38a0e6defeaf38c86f62088
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Forward-ref to extension guidance



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc80431619a_aea2b1c5a1a657049b6--


From nobody Mon Nov 26 15:22: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 8717913106B for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:22: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 x2wI7lgUg_xD for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:22: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 54A64131062 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:22:47 -0800 (PST)
Date: Mon, 26 Nov 2018 15:22:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543274566; bh=RfeSATiQtzJZh6qgtyx86CBaPcH9ZTYGcJF9unKKKXY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZV4cANg+YM7uW9JI6tONNulMCoTHPYdomMc73gvtcMvMuG/oEnWyDPmYGVWd86vAF GdvrEiytmi8SIr71bntxYAf6kkrDGbcrS88dFmNPmU7SAAZfoZ+jwmNOCgloB1NpaQ fGqp3WzJNTfXAl1mQioOiSKE082VvKHDIS4WCl8w=
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/2038/push/3082257859@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc8046b7a3d_21223feef42d45c4188478"; 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/-hCQ3tGYLfAmR4699ElatZBrDwo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:22:49 -0000

----==_mimepart_5bfc8046b7a3d_21223feef42d45c4188478
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

cafb834  Forward-ref to extension guidance


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038/files/86cd5cb7f202950df080f42a706f7f7872a0d8f5..cafb834be5299202f38a0e6defeaf38c86f62088

----==_mimepart_5bfc8046b7a3d_21223feef42d45c4188478
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/cafb834">cafb834</a>  Forward-ref to extension guidance</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2038/files/86cd5cb7f202950df080f42a706f7f7872a0d8f5..cafb834be5299202f38a0e6defeaf38c86f62088">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-cZglNcRSnm8jbYlZkMVNiR5rdhks5uzHfGgaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6bUNtpQ6tqtZ1W0vBRYIxk565Xjks5uzHfGgaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2038"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038/files/86cd5cb7f202950df080f42a706f7f7872a0d8f5..cafb834be5299202f38a0e6defeaf38c86f62088"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038/files/86cd5cb7f202950df080f42a706f7f7872a0d8f5..cafb834be5299202f38a0e6defeaf38c86f62088",
"url": "https://github.com/quicwg/base-drafts/pull/2038/files/86cd5cb7f202950df080f42a706f7f7872a0d8f5..cafb834be5299202f38a0e6defeaf38c86f62088",
"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 #2038",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2038:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "cafb834",
"value": "Forward-ref to extension guidance"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038/files/86cd5cb7f202950df080f42a706f7f7872a0d8f5..cafb834be5299202f38a0e6defeaf38c86f62088"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfc8046b7a3d_21223feef42d45c4188478--


From nobody Mon Nov 26 15:25: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 6CA99131065 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:25: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 csK5-lMsxDcm for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:25: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 E5025131058 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:25:43 -0800 (PST)
Date: Mon, 26 Nov 2018 15:25:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543274743; bh=5cpmMqyT9Ss6ci4A5MnLAQejiBDHz4gizAt9Z4zMCyI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tbehl3ffH8koEMMBWL6PRIVdiGTbIJWxHd7hAsheO1EN7t7JbvOjBLsWqGlTS7ltq dVN2TXj49qnH2hR1D/1uzwqhbknLu3E8JUQiP265CTYd6KY/8AAXdCohqopuFp3EjP EdLX++gL9GmRohYZNvgi/RtilwD0pMaoklqmyW38=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16c6fb44702b8615cf2f55400ac830a3c0f66ae592cf00000001181442f792a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053/c441839303@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2053@github.com>
References: <quicwg/base-drafts/pull/2053@github.com>
Subject: Re: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc80f72adaf_238e3fc6488d45c05963c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nS3wpIrUptLbhzFEsQmKaJDB2sE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:25:45 -0000

----==_mimepart_5bfc80f72adaf_238e3fc6488d45c05963c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If this is the position we take, then we should apply the rules more broadly.  Namely, allow an endpoint to drop any unauthenticated packet (Initial, VN, and Retry) that is invalid, provided that they haven't already committed changes to their state that cannot be reversed.  Patching changes in piecemeal are problematic.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441839303
----==_mimepart_5bfc80f72adaf_238e3fc6488d45c05963c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If this is the position we take, then we should apply the rules more b=
roadly.  Namely, allow an endpoint to drop any unauthenticated packet (In=
itial, VN, and Retry) that is invalid, provided that they haven't already=
 committed changes to their state that cannot be reversed.  Patching chan=
ges in piecemeal are problematic.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2053#issuecomment-441839303">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0SGC1=
fItpXkYyFWqRon1K4m8GJcks5uzHh3gaJpZM4YyxdO">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6n_GT1NEc3MXiKWN9eFrcYCOrDW=
ks5uzHh3gaJpZM4YyxdO.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2053: If this is the position we take, then we should apply=
 the rules more broadly.  Namely, allow an endpoint to drop any unauthent=
icated packet (Initial, VN, and Retry) that is invalid, provided that the=
y haven't already committed changes to their state that cannot be reverse=
d.  Patching changes in piecemeal are problematic."}],"action":{"name":"V=
iew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2053#=
issuecomment-441839303"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4=
41839303",
"url": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4418=
39303",
"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 dropping of Initial packets with=
 invalid reserved bits (#2053)",
"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\": 2053,\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\": 2053\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4418=
39303"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4159629=
58\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc80f72adaf_238e3fc6488d45c05963c--


From nobody Mon Nov 26 15:26: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 D1F52126C7E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:26:08 -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 6mCeNql5Bqbb for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:26: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 31DB7131058 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:26:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543274765; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8bj4hlhKWCit5dUGkeuGuXP9fSuEn82oYYdrHaqLPgs=; b=wfKQY8UydHl3HkIc0sKWeFwKR8htk1PKzl9MBuI2sSd/O7bN9NCePrb/A7SVse7CscIZZT5H nn/rFjk1JExfZWfpfnWc4yDnjuTDNvgZChK5PDzTPcGxAc8SHcTyCUdDJSKCf2vaiNmYUjvu 6JGj2IICTUkpONFkmet2TfUQxug=
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 5bfc810d.7f5fa8992840-smtp-out-n03; Mon, 26 Nov 2018 23:26:05 -0000 (UTC)
Date: Mon, 26 Nov 2018 15:26:05 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfc810dcdc6_4a852af395e1a5883477e@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8a7812: s/non-existent/not yet created/
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc810dc98b_4a852af395e1a588346e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f3H2xM0v8JYKXn-OAGaFxe6xwVA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:26:09 -0000

----==_mimepart_5bfc810dc98b_4a852af395e1a588346e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8a7812a3b90a39064bb70c8683e62648ff9cdb51
      https://github.com/quicwg/base-drafts/commit/8a7812a3b90a39064bb70c8683e62648ff9cdb51
  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: 3504656d4a5662df7e3e2a6a13946d252d419092
      https://github.com/quicwg/base-drafts/commit/3504656d4a5662df7e3e2a6a13946d252d419092
  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/


Compare: https://github.com/quicwg/base-drafts/compare/b1711b8153b3...3504656d4a56
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc810dc98b_4a852af395e1a588346e8--


From nobody Mon Nov 26 15: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 8A60E13107F for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:26: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 rvCHG8nAeykj for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:26: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 D105313106D for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:26:09 -0800 (PST)
Date: Mon, 26 Nov 2018 15:26:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543274769; bh=vtMfbTEcVUz6L5/MLii4u+PrPyAeYLkCLIkNMUO7vNg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BBD5gVtOz7AFTbDQUsezVwbBk7Axv+eKINKlxP5gpe7eWpOAYxo5MvBaToXTvKdZf JCOmmvnyYxcuJ7YuvKqATwt76iy44vD6Z1fMqr3DjPh9Z71bY5uEBWITStuwlV35b3 5en5m8O0lmIc0HLgIFFou1MiO18tcrDQ9weEcH5o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab27a1bca4aede281fff5701dc00dd90e69b6489d292cf000000011814431192a169ce16e5ce33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2050/issue_event/1988169249@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2050@github.com>
References: <quicwg/base-drafts/pull/2050@github.com>
Subject: Re: [quicwg/base-drafts] s/non-existent/not yet created/ (#2050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc81111888d_2c513f8d0dad45c4377d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fgCWpshAz_ykfo0SOz8mCMCkpiI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:26:12 -0000

----==_mimepart_5bfc81111888d_2c513f8d0dad45c4377d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2050 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/2050#event-1988169249
----==_mimepart_5bfc81111888d_2c513f8d0dad45c4377d5
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="384159283" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2050" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2050/hovercard" href="https://github.com/quicwg/base-drafts/pull/2050">#2050</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/2050#event-1988169249">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3gZHrabMqkH8vHDMAsx8zA1w-Pcks5uzHiRgaJpZM4YyQZV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxsRkcQ9jswPx-fi6Wh-xucgoyShks5uzHiRgaJpZM4YyQZV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2050 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2050#event-1988169249"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2050#event-1988169249",
"url": "https://github.com/quicwg/base-drafts/pull/2050#event-1988169249",
"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] s/non-existent/not yet created/ (#2050)",
"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/2050#event-1988169249"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415827541\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc81111888d_2c513f8d0dad45c4377d5--


From nobody Mon Nov 26 15:26: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 A243F131073 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:26:12 -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 IAc6HTW1zRT7 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15: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 440AE13106F for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:26:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543274770; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Inn2Foq9P/gYLfeD8UcEo3yg4mb0y0BxZLKHu3/PwKM=; b=fOsxAidScaSxgVGmyGihSlTrnAlPRSIyZolCyxIS35H7IylUBD4kM3Z5mFmwNFqJKigoDdAe MxtcydDkEJhrKkKrAFlvwFNDy/d/mp2E2FTCLfv8U6hJVDI1/rxUQKc2SbP3Ce5G2fT9LO5W l2xYrMDKDv/RoyMny2DBhBeR9bY=
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 5bfc8111.7f5a5b4d0e70-smtp-out-n02; Mon, 26 Nov 2018 23:26:09 -0000 (UTC)
Date: Mon, 26 Nov 2018 15:26:08 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfc81105cf7e_47fe2ab660d4457c5042a@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc81105cae4_47fe2ab660d4457c5039c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m086dO0US8tcB5TNqHOBmA2AGqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:26:13 -0000

----==_mimepart_5bfc81105cae4_47fe2ab660d4457c5039c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/not-open-yet
  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_5bfc81105cae4_47fe2ab660d4457c5039c--


From nobody Mon Nov 26 15:26: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 2D7A713106C for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:26: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 fTxp7VLIP-1C for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:26: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 D3697131074 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:26: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=Kn6Jh2QkL6vxPdP7ZvIaQKMuJJo=; b=ohgANkPJ330Yurl5 oAlTjG4WY0/RToQ2INr12qqtcoCj5ZpFThjqG2SrGZLbhQiW3HITltNdrhtCKaWU uRbJbTp9HSwC62zGhDqR+XBQvvR9teFfSKMXoj90Pv0Ium8CSihPLtULOqC2m49b JNMmmgv2V31dnBJdl1eLf1lregw=
Received: by filter0837p1las1.sendgrid.net with SMTP id filter0837p1las1-29099-5BFC8111-3 2018-11-26 23:26:09.246383548 +0000 UTC m=+944385.982728786
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id esX7mY8iT_GdIQlzjP-yxQ for <quic-issues@ietf.org>; Mon, 26 Nov 2018 23:26:09.201 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 1E91FC0066 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:26:09 -0800 (PST)
Date: Mon, 26 Nov 2018 23:26:09 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab48c6580b080783df4b58be3f3eae47dc048e035a92cf000000011814431192a169ce16e17148@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2048/issue_event/1988169251@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2048@github.com>
References: <quicwg/base-drafts/issues/2048@github.com>
Subject: Re: [quicwg/base-drafts] Receipt of STOP_SENDING on already-closed stream (#2048)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc81111cdb9_42283fe68b0d45c4403f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak182qCOwZwxhYMfvxtwSv94rT/pwAIgExLbXt BYHPsmTaORlQz+6T/rqW/bwfXQEm6qWVpjcffpaZ3ioOHnmUTPPtW4anEJFkEEbnbW4xFUTM1km+Z5 spE1zGu6TqMaeOj4A1vq2uRBfb47P440JRCv142sM1Y7XjEmDJzNDhjtz11rSDmLa98bk3Zc5k3WaZ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JSEIRX76VdYWbyguyGRK_td8Spk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:26:13 -0000

----==_mimepart_5bfc81111cdb9_42283fe68b0d45c4403f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2048 via #2050.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2048#event-1988169251
----==_mimepart_5bfc81111cdb9_42283fe68b0d45c4403f7
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="383873352" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2048" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2048/hovercard" href="https://github.com/quicwg/base-drafts/issues/2048">#2048</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="384159283" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2050" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2050/hovercard" href="https://github.com/quicwg/base-drafts/pull/2050">#2050</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2048#event-1988169251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzAZG1NHbnY7zcTlIXqwMauK4iHuks5uzHiRgaJpZM4Yw4F0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy3BVLYwTKjFGM8_i5JooUT2zak1ks5uzHiRgaJpZM4Yw4F0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2048 via #2050."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2048#event-1988169251"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2048#event-1988169251",
"url": "https://github.com/quicwg/base-drafts/issues/2048#event-1988169251",
"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] Receipt of STOP_SENDING on already-closed stream (#2048)",
"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/2048#event-1988169251"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415465844\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc81111cdb9_42283fe68b0d45c4403f7--


From nobody Mon Nov 26 15: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 E9EB8131062 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:28: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 Ul9tADFNpczH for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:28: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 57D8C131058 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:28:05 -0800 (PST)
Date: Mon, 26 Nov 2018 15:28:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543274884; bh=qsn7CAR08zR8kRJf3YJzFzRQPIBv+kOuHlH/ixRsSyc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VB4r0KvvC9kU04sRbvVQPWOAHVk7zQk+boebGaVu9gT3yQZijqaXqvKXmYckIThjd rkbAYyPrnpQ4RdOx7bA+mKlI63+lsPLwHcNRr8MXwQizy0YGNqTZv6u064yMu6wTN/ kHF/jjNJ41a5RRRPB51iI+jyCxxgfRR6AFtISzIs=
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/2036/push/3082268782@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc81847be2e_2c223f8d0dad45c444678"; 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/QijNTq9gzQVaK8gM5cvGMHE3oME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:28:07 -0000

----==_mimepart_5bfc81847be2e_2c223f8d0dad45c444678
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

64afb14  spaces


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036/files/bd393e14663b15df20d2c6e4d309d76c60679590..64afb144387e977e7518bbcf88e05398bfb7f0d6

----==_mimepart_5bfc81847be2e_2c223f8d0dad45c444678
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/64afb14">64afb14</a>  spaces</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2036/files/bd393e14663b15df20d2c6e4d309d76c60679590..64afb144387e977e7518bbcf88e05398bfb7f0d6">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4E129kbFnuNZ87cSzCak5cKIhhcks5uzHkEgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_6FwDotDTu8VsOfMlQo0SMW-hUZks5uzHkEgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036/files/bd393e14663b15df20d2c6e4d309d76c60679590..64afb144387e977e7518bbcf88e05398bfb7f0d6"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036/files/bd393e14663b15df20d2c6e4d309d76c60679590..64afb144387e977e7518bbcf88e05398bfb7f0d6",
"url": "https://github.com/quicwg/base-drafts/pull/2036/files/bd393e14663b15df20d2c6e4d309d76c60679590..64afb144387e977e7518bbcf88e05398bfb7f0d6",
"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 #2036",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2036:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "64afb14",
"value": "spaces"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036/files/bd393e14663b15df20d2c6e4d309d76c60679590..64afb144387e977e7518bbcf88e05398bfb7f0d6"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfc81847be2e_2c223f8d0dad45c444678--


From nobody Mon Nov 26 15:28: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 9F9CA131062 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:28: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 N2h_xDkr0Q6l for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:28: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 603A7131058 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:28:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543274898; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lxRro0mqApfA9BKb7D+SxElyffFbl6ZybOZnjqkJsLA=; b=Xa9cdsgPd/dikhTUNsGLPwIJwAK3gEaB2u8BGirGCSXzBNSjQH6yAEg3xPfpFwPUP8RqyWsA 0TKusTaEtAEwJznZsVUCPHtGLmp0Xbi1pmJUTlLyTtz2tHtmGrtcKdRtvlBuX0B99VuVgUiC m3WdRZcBjbuW/Np8yedjujqCcy4=
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 5bfc8192.7fa511c86090-smtp-out-n02; Mon, 26 Nov 2018 23:28:18 -0000 (UTC)
Date: Mon, 26 Nov 2018 15:28:18 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfc8192a96a_e1262ab59d6e657c99490@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2f5681: It's just TLS
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc8192a64f_e1262ab59d6e657c99357"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rlkN88WkkNdHghhkzmLAPwb9QLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:28:22 -0000

----==_mimepart_5bfc8192a64f_e1262ab59d6e657c99357
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2f56810f597fbf12a3aa04cf296a713ab47880a2
      https://github.com/quicwg/base-drafts/commit/2f56810f597fbf12a3aa04cf296a713ab47880a2
  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: 5eb7ccc10459655f912a714a6534768919af6820
      https://github.com/quicwg/base-drafts/commit/5eb7ccc10459655f912a714a6534768919af6820
  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


Compare: https://github.com/quicwg/base-drafts/compare/3504656d4a56...5eb7ccc10459
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc8192a64f_e1262ab59d6e657c99357--


From nobody Mon Nov 26 15:28: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 5CEF7131065 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:28: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 JbDLFvEcmIls for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:28: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 8CE0313106D for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:28:23 -0800 (PST)
Date: Mon, 26 Nov 2018 15:28:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543274902; bh=B0HzDvzcJPf5kXjYblARRqyQhN1LYX1djGTU5CGkw1I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ppTUgKjldqy3OhVxipyKC7Yo0JI9lgft6eMvdl/gNv3wWDVPSwF08WyM0sTgoWdEu F21sTFEKBDrOR/Sv+E2L0R8BTsbay05TvQWWoy+hfumirFfPVJ2BVpj/XfH36+5Jtf d8sTCdnZuWL+jAke/4V0zFuc0bjT/AYqSZAHK/+8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84fe7066700c3e61bfa8e809a4c3eaadefbf54a692cf000000011814439692a169ce16de4d7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2044/issue_event/1988172377@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2044@github.com>
References: <quicwg/base-drafts/pull/2044@github.com>
Subject: Re: [quicwg/base-drafts] It's just TLS (#2044)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc8196bd787_3fa23f7f3acd45bc10621e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CRJTcONwnFZZ2b1AR4LU_bhMWfA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:28:25 -0000

----==_mimepart_5bfc8196bd787_3fa23f7f3acd45bc10621e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2044 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/2044#event-1988172377
----==_mimepart_5bfc8196bd787_3fa23f7f3acd45bc10621e
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="383667583" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2044" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2044/hovercard" href="https://github.com/quicwg/base-drafts/pull/2044">#2044</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/2044#event-1988172377">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4DdG51iFY0EHD4COuvV3p_xtYkBks5uzHkWgaJpZM4Yv8f8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2nN9AJ6aOmXZeEUDIkaTO8GTM86ks5uzHkWgaJpZM4Yv8f8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2044 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2044#event-1988172377"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2044#event-1988172377",
"url": "https://github.com/quicwg/base-drafts/pull/2044#event-1988172377",
"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] It's just TLS (#2044)",
"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/2044#event-1988172377"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415221756\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc8196bd787_3fa23f7f3acd45bc10621e--


From nobody Mon Nov 26 15: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 CFBFF131068 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:30: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 phjr6aJutpIt for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:30: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 5CB13131062 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:30:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543275027; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ObZkIXzmxKPSWMDw0ZDPadbHz9wL9WmvkNLlLrWRGhU=; b=M2FAVvVsGUhzSZiWcs3PFvdsWBl/sPONd+VJv/hMSJRadv88hBjzPgUoXHJ7I0gFPoNlrOO7 v+rr/AnfsLTcpvruGHNL1cir4iK9o9k9QbSE6cpFbW1SKaZvqarq5o99fpl9vlSS714pPdu2 UY1RgG16dgl5dATdHUTAC7qX9z0=
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 5bfc8212.7f9a337611e0-smtp-out-n01; Mon, 26 Nov 2018 23:30:26 -0000 (UTC)
Date: Mon, 26 Nov 2018 15:30:26 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfc82127d6a3_50832ae0e542c58469814@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a26551: Don't allow use of AEAD_AES_128_CCM_8
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc82127d21e_50832ae0e542c5846978f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y3RBfNnhq342Arr9QEhzsQYMq9I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:30:30 -0000

----==_mimepart_5bfc82127d21e_50832ae0e542c5846978f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a265516ae6e760f7585f52f05a1c4dd2b1d41849
      https://github.com/quicwg/base-drafts/commit/a265516ae6e760f7585f52f05a1c4dd2b1d41849
  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/120cfaae6e2be8b68b50d374327775b6cf288184
  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: 8529d06bbe155c7839e9a16d8aff34cdbf2866e3
      https://github.com/quicwg/base-drafts/commit/8529d06bbe155c7839e9a16d8aff34cdbf2866e3
  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: 92f844e5e1e67a5dbb6ca4330e67a5599a2ff3b3
      https://github.com/quicwg/base-drafts/commit/92f844e5e1e67a5dbb6ca4330e67a5599a2ff3b3
  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


Compare: https://github.com/quicwg/base-drafts/compare/5eb7ccc10459...92f844e5e1e6
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc82127d21e_50832ae0e542c5846978f--


From nobody Mon Nov 26 15:30: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 DB308131072 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:30:31 -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 ZLDOjI9zy7ow for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15: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 79CB1131062 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:30:30 -0800 (PST)
Date: Mon, 26 Nov 2018 15:30:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543275029; bh=i/GXZZTucyDot4O+bM2hql72QMJFfI8WhE1nFx6AUwc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VFL0ZzCXDqKyK4MzPTvtugXIdt90gnenoP5SDnWRIMUQRAmHo6B+otzMJkG4b9DP7 tZ6UScuhEVBk1aXpYHb1nnJjeu51KEh21XINvfCulk5FvLBR0St13GGCEU0gSrSkfh dARClKloLIKD0vsE4DK5VjJx64OB+IpPhMHfr9lg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab661f10434a263071f5f61862977dc390ab9b5fa492cf000000011814441592a169ce16d3575c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2029/issue_event/1988175403@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2029@github.com>
References: <quicwg/base-drafts/pull/2029@github.com>
Subject: Re: [quicwg/base-drafts] Don't allow use of AEAD_AES_128_CCM_8 (#2029)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc8215bedbc_3f8b3f98866d45bc8793c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_MaVDngfACZgC4KDma5bl6Q_kw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:30:33 -0000

----==_mimepart_5bfc8215bedbc_3f8b3f98866d45bc8793c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2029 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/2029#event-1988175403
----==_mimepart_5bfc8215bedbc_3f8b3f98866d45bc8793c
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="382949212" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2029" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2029/hovercard" href="https://github.com/quicwg/base-drafts/pull/2029">#2029</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/2029#event-1988175403">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6eKpfoG7Z6mWrrTEsnOe3wjSDLGks5uzHmVgaJpZM4YsX9u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8U6szK7i_o_Si5o3JWYDlhYNZ1Rks5uzHmVgaJpZM4YsX9u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2029 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2029#event-1988175403"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2029#event-1988175403",
"url": "https://github.com/quicwg/base-drafts/pull/2029#event-1988175403",
"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] Don't allow use of AEAD_AES_128_CCM_8 (#2029)",
"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/2029#event-1988175403"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414285678\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc8215bedbc_3f8b3f98866d45bc8793c--


From nobody Mon Nov 26 15: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 4E829131062 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:30: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 65IGlvYltmj6 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:30: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 BA185131068 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:30:30 -0800 (PST)
Date: Mon, 26 Nov 2018 15:30:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543275030; bh=asVNvyfhJBkuTB8Xv61hFCS+RNyeRt94nXU/PAeLVWU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QLQdnM6HS4RewL9isRLTl1lL5aRDlbloOophg95D6PdjiM9OaeTNGNp7fJkLisgEl 5IHC9QO0Cr9yT/EhGr8LlETNy5LEWMlBaF0siyJRyAWSzAtZDzyhfG8BAnXfIhXg0x MtehRzQGKjPK+AFClRxzYdb8cTCG9H1RioldqsrE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab87825f64f777f4ef896bd9afd961310cd5249e4192cf000000011814441692a169ce16c5ca64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2019/issue_event/1988175407@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2019@github.com>
References: <quicwg/base-drafts/issues/2019@github.com>
Subject: Re: [quicwg/base-drafts] TLS_AES_128_CCM_8_SHA256 (#2019)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc8216176da_68593fc26c0d45bc14121f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vz1aeenpwnw7HiGnmg-SrNFH2ZY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:30:33 -0000

----==_mimepart_5bfc8216176da_68593fc26c0d45bc14121f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2019 via #2029.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2019#event-1988175407
----==_mimepart_5bfc8216176da_68593fc26c0d45bc14121f
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="382061156" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2019" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2019/hovercard" href="https://github.com/quicwg/base-drafts/issues/2019">#2019</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382949212" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2029" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2029/hovercard" href="https://github.com/quicwg/base-drafts/pull/2029">#2029</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2019#event-1988175407">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy3Su21YFrqAZxSgkTSP_CUsChhGks5uzHmWgaJpZM4YobCS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5p3wI1e-3AQLU1YVx_E51U0VoTGks5uzHmWgaJpZM4YobCS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2019 via #2029."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2019#event-1988175407"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2019#event-1988175407",
"url": "https://github.com/quicwg/base-drafts/issues/2019#event-1988175407",
"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] TLS_AES_128_CCM_8_SHA256 (#2019)",
"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/2019#event-1988175407"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413249682\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc8216176da_68593fc26c0d45bc14121f--


From nobody Mon Nov 26 15:30: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 39CEE131065 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:30: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 ylPcrSBwDBXn for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:30: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 F28E0131073 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:30:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543275031; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iWpLAva0sStg6I0uLWlN8HNE63frZlffBnufTNgN+tg=; b=rB9E4OWYNcgJPyJpXfA+XJZtxzcknTRmOthGh6ZyjKhkqahRBEX789/hXey5WQ0S7wZWTlM5 RZeFwc+x4dNGvWVp2MShMZuymd9dwI9MiAfLWRTB/AoOPuzh8yTKDFrOBmW8pqXARwhMd55N /eL4NIcX2bMGzF/so5+V58XxXxs=
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.45]) by mxa.mailgun.org with ESMTP id 5bfc8216.7fd228ad51e0-smtp-out-n01; Mon, 26 Nov 2018 23:30:30 -0000 (UTC)
Date: Mon, 26 Nov 2018 15:30:29 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfc8215dafc9_b812b156b85e584869f3@hookshot-fe-a5fcff7.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc8215da757_b812b156b85e58486866"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lc6aKHfFYYzlD6d8QyEp_x-BBBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:30:34 -0000

----==_mimepart_5bfc8215da757_b812b156b85e58486866
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/not-ccm8
  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_5bfc8215da757_b812b156b85e58486866--


From nobody Mon Nov 26 15:30: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 501F5131065 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:30:38 -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 7C97Dn3NJTj3 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:30:37 -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 1601B131068 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:30:37 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543275036; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=55CepnfRaSpwgnwVWouINEE0gN+7zormG9wmjlYkShQ=; b=ECMLK6yVwRFxRK6Wg6aLqYn2F5jRH2bQ8Q/eM4W+A42k6m4jW1SYEqrGlUSoXiBPN8SoyVG7 L5I0J4eVlUsbvGBwDR7UuHBNRVP7eKFu0dQUvqEpbrRN4RKYb6dzMmp7ITuzCkb20Hwjomsv qyVrdW5g7AQMY6BI50eQs/QtNrw=
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 5bfc821c.7f01d33983f0-smtp-out-n02; Mon, 26 Nov 2018 23:30:36 -0000 (UTC)
Date: Mon, 26 Nov 2018 15:30:35 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfc821b2496d_29322adaef8505808161@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc821b24513_29322adaef8505808096"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GsAk30MDEQgiLdkwnYhVDreijp8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:30:38 -0000

----==_mimepart_5bfc821b24513_29322adaef8505808096
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/or-later
  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_5bfc821b24513_29322adaef8505808096--


From nobody Mon Nov 26 15: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 2A55512F1A6 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:31: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 HTES8UpLrvr8 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:31: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 CC7D012D84D for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:31:46 -0800 (PST)
Date: Mon, 26 Nov 2018 15:31:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543275106; bh=Q8W8GlnrmsKa2fk9jdws9eR7DxV2QvsSvDjrVpj9s2M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RKzuGHBK/H5/jDiwMUgej7lBtLrToA1PFnd09BtnTCQyhyL5GH+U5ZcmUV/4vyjJq SkbFcevk6voskmPyBppClWnWhTJSZRAl9O8WYvmUvcQ5o2ms0lK2IPtrOAhNud7gjd lDgph2Anbn407iMXmWBvXuoDv3NoUGyCkq5dJGaY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7fe7d8a504a89fca751a2276cc0e2e036e7a4f0a92cf000000011814446292a169ce16eb0e3d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2056/c441840602@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2056@github.com>
References: <quicwg/base-drafts/pull/2056@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit clients from declaring placeholders (#2056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc826219ac9_7d4f3fd218ad45c4707ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7RLJpdAnZjxwNWqcSgfbzbFOfbs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:31:48 -0000

----==_mimepart_5bfc826219ac9_7d4f3fd218ad45c4707ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OMFG, moar erroar cohdz.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2056#issuecomment-441840602
----==_mimepart_5bfc826219ac9_7d4f3fd218ad45c4707ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OMFG, moar erroar cohdz.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2056#issuecomment-441840602">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqySMU4b8otUkAsYFi4JrrB6ZujOaks5uzHnigaJpZM4YzzBO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzUMV8pFlXB5g_KytR33138XyTrBks5uzHnigaJpZM4YzzBO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2056: OMFG, moar erroar cohdz."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2056#issuecomment-441840602"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2056#issuecomment-441840602",
"url": "https://github.com/quicwg/base-drafts/pull/2056#issuecomment-441840602",
"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] Prohibit clients from declaring placeholders (#2056)",
"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\": 2056,\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\": 2056\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2056#issuecomment-441840602"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416231502\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc826219ac9_7d4f3fd218ad45c4707ec--


From nobody Mon Nov 26 15:32: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 71057131050 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:32: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 Ouez_lVmxttQ for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:32: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 B858012D84D for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:32:08 -0800 (PST)
Date: Mon, 26 Nov 2018 15:32:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543275128; bh=M2P7lxLfFovzuTbcRDf4pynGbqdmBb20ji8AIIlTmMo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hgr1yX98TOl7tuXOrLyBk6UvVteUrwEx7no8RCAZBN6Svso2zEN2TelMLnvIPFlK5 Gte9GK5NWIeVtG32vgjERZECjkhP1fx8bPiTfw/YrjJOwu/mKZJqfQPRw8Jenda38Y LK+rJN2iGhMt/IOSMOoHpsS4Lihlze2S8rRJCnnk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc641e44d7c69255b5e25abe7f4f8d165ea44446492cf000000011814447792a169ce16e78d2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2054/issue_event/1988177727@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2054@github.com>
References: <quicwg/base-drafts/pull/2054@github.com>
Subject: Re: [quicwg/base-drafts] fix Retry packet type (#2054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc8277eee90_7ad33ff89e8d45c48292f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5F9g3nFvCWuGPv2LsgrXHaQTBGo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 23:32:11 -0000

----==_mimepart_5bfc8277eee90_7ad33ff89e8d45c48292f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2054 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/2054#event-1988177727
----==_mimepart_5bfc8277eee90_7ad33ff89e8d45c48292f
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="384273709" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2054" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2054/hovercard" href="https://github.com/quicwg/base-drafts/pull/2054">#2054</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/2054#event-1988177727">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2FdSSWzJlGyq5-PEEpN4gjlyE-0ks5uzHn3gaJpZM4YyxmJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-_sj5MTsBhq3JO8blMF1uDsg3azks5uzHn3gaJpZM4YyxmJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2054 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2054#event-1988177727"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2054#event-1988177727",
"url": "https://github.com/quicwg/base-drafts/pull/2054#event-1988177727",
"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 Retry packet type (#2054)",
"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/2054#event-1988177727"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415963529\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc8277eee90_7ad33ff89e8d45c48292f--


From nobody Mon Nov 26 15:42: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 80A5212DF72 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:42: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 UJ-VrDWmpskU for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 15:42:05 -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 036C5127332 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 15:42:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543275724; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2zpInaBf6gsCFe+1z+hmfwS/y74PZYCs2ZW9RzQciYo=; b=jOqoVQtLuLnOqcGN/Pn9UkywuVXvKiVla02s/TW0WgSHuri/Hwr/TDg0E1eCQExnEJixE47s HgL/c3B0M/ZNbO2x3NuoY/YQS7jZ5kLlVDKfzXFL+FzfW19yw3N46mfgFtGYdwV2LGTRnO7o 68jI4DK8HthHWQ6BRQ8DdrtePZQ=
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 5bfc8274.7f1b2bc867e0-smtp-out-n03; Mon, 26 Nov 2018 23:32:04 -0000 (UTC)
Date: Mon, 26 Nov 2018 15:32:03 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfc82738f565_e2dd2af8c664a584780f7@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 533557: fix Retry packet type
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfc82738eed2_e2dd2af8c664a58477935"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ISAe8G2wKuj1ok5TtLmetcUPe-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: Mon, 26 Nov 2018 23:42:07 -0000

----==_mimepart_5bfc82738eed2_e2dd2af8c664a58477935
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 533557b3de17098dc198cadaf1ca308f8657e436
      https://github.com/quicwg/base-drafts/commit/533557b3de17098dc198cadaf1ca308f8657e436
  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: 4352da6e7164eb7e1c78e7fa6f1569305900b6ea
      https://github.com/quicwg/base-drafts/commit/4352da6e7164eb7e1c78e7fa6f1569305900b6ea
  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


Compare: https://github.com/quicwg/base-drafts/compare/92f844e5e1e6...4352da6e7164
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc82738eed2_e2dd2af8c664a58477935--


From nobody Mon Nov 26 16: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 DC2BC1310A9 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 16:58: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 t4VgAmr4STE4 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 16: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 1FF58131092 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 16:58:04 -0800 (PST)
Date: Mon, 26 Nov 2018 16:58:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543280282; bh=I25J6miD03EAVn0Kw7RCwS9nEKfqlNkCYB5ubQNUdDo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NMFCrKEGOxbkfIOmIqROv60wnlnzn12vM0qblOx95irfO8zg3nXfXkDGFDRLo4Ix+ RwDEc5JY1edWBd9C5fOTs/kt+deWengTvxLwMa6ZIZ7eXxc9LI/b6tCZjkw/P/NHjW UbA2uy1k+5Q6cOnzOog5KabJFYJmEz4jUhc6r+IY=
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/2036/push/3082438287@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc969ae43c9_58663fcfb20d45b42884de"; 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/8BN1fy83VPym_GauJJp6jlqpDfo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 00:58:06 -0000

----==_mimepart_5bfc969ae43c9_58663fcfb20d45b42884de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

b17f745  moar space


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036/files/64afb144387e977e7518bbcf88e05398bfb7f0d6..b17f7456ee5e1409c4157f6446431e4a3ba044db

----==_mimepart_5bfc969ae43c9_58663fcfb20d45b42884de
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/b17f745">b17f745</a>  moar space</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2036/files/64afb144387e977e7518bbcf88e05398bfb7f0d6..b17f7456ee5e1409c4157f6446431e4a3ba044db">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-AJsNgIKbGuUegqs8kMsj1UP0FRks5uzI4agaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy3Et31QbiceGzHsnwwk2Xw-ZQ70ks5uzI4agaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036/files/64afb144387e977e7518bbcf88e05398bfb7f0d6..b17f7456ee5e1409c4157f6446431e4a3ba044db"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036/files/64afb144387e977e7518bbcf88e05398bfb7f0d6..b17f7456ee5e1409c4157f6446431e4a3ba044db",
"url": "https://github.com/quicwg/base-drafts/pull/2036/files/64afb144387e977e7518bbcf88e05398bfb7f0d6..b17f7456ee5e1409c4157f6446431e4a3ba044db",
"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 #2036",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2036:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "b17f745",
"value": "moar space"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036/files/64afb144387e977e7518bbcf88e05398bfb7f0d6..b17f7456ee5e1409c4157f6446431e4a3ba044db"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfc969ae43c9_58663fcfb20d45b42884de--


From nobody Mon Nov 26 17: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 9D374131092 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17:05: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 wRaF1IYqxTvl for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17:05:18 -0800 (PST)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 378F4130E36 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 17:05:18 -0800 (PST)
Date: Mon, 26 Nov 2018 17:05:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543280717; bh=FgrB+jS3mCuLegFQMV2wynWC55zh7vywu73lKXpulN0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TbQsgyk0PN6HAjthiOEXTcrQHsxKfk1hSxaTLEbRPky7PDcBUyhxy8kuPZp8Qw6oz mC0l2cdz74i/tdb7qDAirmTJPN6DS0fYLC+LQtDEAaOuA2evgOtj2mVMmtDQck+AW7 hXNMMN+Y2PxC+Sw0/GQBodrux7GGDGz1wcyQJ4Xw=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a13ef2aafefee36f9ebea74354e484f7ac915d892cf0000000118145a4d92a169ce169265bd@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/review/178571948@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_5bfc984d54a17_14f63ff83d6d45b4508634"; 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/v0E8ZcNcB8f67zOOgNvDE33a9K8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 01:05:19 -0000

----==_mimepart_5bfc984d54a17_14f63ff83d6d45b4508634
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to

I am going to mark this conversation as resolved, since the most recent commits address EKR 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/1982#discussion_r236487004
----==_mimepart_5bfc984d54a17_14f63ff83d6d45b4508634
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/1982#discussion_r236487004">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; -
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The random choice SHOULD be dependent
+on the source and destination addresses of the path,
+so that the spin bit is consistently enabled or
+disabled for repeated use of the same path.
+
+When the spin bit is disabled, endpoints SHOULD set the spin bit value to
+a constant value randomly chosen to be 0 or 1,
+regardless of the values received from their peer.  Alternatively, endpoints MAY
+change this value when changing connection ID.  Addendums or revisions to
</pre>
<p>I am going to mark this conversation as resolved, since the most recent commits address EKR 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/1982#discussion_r236487004">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6SVhrXqz5q5-2xIgJWfj4M-6MA_ks5uzI_NgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyqdstr2788SkUXBD1jsbtIx1GUsks5uzI_NgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236487004"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236487004",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236487004",
"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 1982",
"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/1982#discussion_r236487004"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc984d54a17_14f63ff83d6d45b4508634--


From nobody Mon Nov 26 17: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 BA231130DD4 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17:19: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 Y4SnJTQiW8vh for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17: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 E967B1277CC for <quic-issues@ietf.org>; Mon, 26 Nov 2018 17:19:21 -0800 (PST)
Date: Mon, 26 Nov 2018 17:19:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543281561; bh=8cG6xUYoy7rugy6nN4vlgCV+PlNNfdeANWxpjzjLKHk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fRKEvirZW1jP7LAQk7vbUKg5LdotdOsQ9hqjnrY/pyPd4chDe+swbkGBgYKMKfQZL CQqqthch8ViEvnj+7+/hGExavL+mNeTtH7QvJorrKTYgtmWZayy/H7ZnGThYC/mnjK djWlqGII24NeNxgILG4MFOxcBOiwx9/8wkr4ycgc=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5868ef7be1b58faf9ef199b5d4b737df15c3f83192cf0000000118145d9992a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053/c441861435@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2053@github.com>
References: <quicwg/base-drafts/pull/2053@github.com>
Subject: Re: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc9b991ffd3_2cf23fb422ad45c47304a4"; 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/_UZP4nhtlMTWAyiw6MTLh61Nrqk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 01:19:24 -0000

----==_mimepart_5bfc9b991ffd3_2cf23fb422ad45c47304a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I agree that we should apply this more broadly, however I'd like to note =
that we're currently in no way consistent:=0D
=0D
For example for VN:=0D
> A client MUST ignore a Version Negotiation packet that lists the client=
=E2=80=99s chosen version.=0D
=0D
Or for Retry:=0D
> Clients MUST discard Retry packets that contain an Original Destination=
 Connection ID field that does not match the Destination Connection ID fr=
om its Initial packet.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441861435=

----==_mimepart_5bfc9b991ffd3_2cf23fb422ad45c47304a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree that we should apply this more broadly, however I'd like to no=
te that we're currently in no way consistent:</p>
<p>For example for VN:</p>
<blockquote>
<p>A client MUST ignore a Version Negotiation packet that lists the clien=
t=E2=80=99s chosen version.</p>
</blockquote>
<p>Or for Retry:</p>
<blockquote>
<p>Clients MUST discard Retry packets that contain an Original Destinatio=
n Connection ID field that does not match the Destination Connection ID f=
rom its Initial packet.</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/2053#issuecomment-441861435">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1jySY=
bxBQIbhlqbyj1CALnw0h_xks5uzJMZgaJpZM4YyxdO">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwNcAv68lFp7YfeKdMzId6sJs3oT=
ks5uzJMZgaJpZM4YyxdO.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2053: I agree that we should apply this more broadly, howe=
ver I'd like to note that we're currently in no way consistent:\r\n\r\nFo=
r example for VN:\r\n\u003e A client MUST ignore a Version Negotiation pa=
cket that lists the client=E2=80=99s chosen version.\r\n\r\nOr for Retry:=
\r\n\u003e Clients MUST discard Retry packets that contain an Original De=
stination Connection ID field that does not match the Destination Connect=
ion ID from its Initial packet."}],"action":{"name":"View Pull Request","=
url":"https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441861=
435"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4=
41861435",
"url": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4418=
61435",
"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 dropping of Initial packets with=
 invalid reserved bits (#2053)",
"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\": 2053,\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\": 2053\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-4418=
61435"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4159629=
58\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfc9b991ffd3_2cf23fb422ad45c47304a4--


From nobody Mon Nov 26 17:21: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 79A91130DD4 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17:21:43 -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 v9Ykob_1ioyz for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17:21: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 C6BB91277CC for <quic-issues@ietf.org>; Mon, 26 Nov 2018 17:21:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543281701; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=52BujRjZaKy1rVu70RKkov3pfFSvCgm7KJcXVdK8Tj0=; b=l1oHhHBG6Z+6tkZmFSSWNM0CVMFwNknG62hquow5EDBp3wyDmI/dmvC3LLftNPp8wjx+r7VR RLUUrfF6ayEkJCy24c4j4Ewj8APLsc64ILuT1lmpISRZaCxGod/aMz7GEzygro9Y5yPbhMIf 609MefjNbBdMLbPe+C5kHCWqM1o=
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 5bfc9c24.7f686db55ab0-smtp-out-n02; Tue, 27 Nov 2018 01:21:40 -0000 (UTC)
Date: Mon, 26 Nov 2018 17:21:39 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfc9c23d46b5_20c02b23ca6785909996@hookshot-fe-7191cb1.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_5bfc9c23d3d5b_20c02b23ca6785909895"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QWLPYX6JiePW0oOvU_zexh0msc0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 01:21:43 -0000

----==_mimepart_5bfc9c23d3d5b_20c02b23ca6785909895
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/uoaerg-uoa/dplpmtu
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3dce06ee445b339f313f3a1c1c49b1cf5712a97e
      https://github.com/quicwg/base-drafts/commit/3dce06ee445b339f313f3a1c1c49b1cf5712a97e
  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: b1b485ca71bb8967513f96acba3ab35b057621a2
      https://github.com/quicwg/base-drafts/commit/b1b485ca71bb8967513f96acba3ab35b057621a2
  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 frames


  Commit: 4193f7c1e3da1d368871590c88f21900a79319a5
      https://github.com/quicwg/base-drafts/commit/4193f7c1e3da1d368871590c88f21900a79319a5
  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/513358498dd51015057b4ed0c70ba7382c903df3
  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/562ae5566b0b707913b323eb874d8cc271f2ea15
  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: 0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87
      https://github.com/quicwg/base-drafts/commit/0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87
  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/41c0a6d60ad43267efa3e10f5eb48485080a128c
  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/812e811f195ee6578e8fe4b93017a64cf54268cd
  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/e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba
  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: b1bde2259d4b8d566ba9292ec111b646fa8750d1
      https://github.com/quicwg/base-drafts/commit/b1bde2259d4b8d566ba9292ec111b646fa8750d1
  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/bd393e14663b15df20d2c6e4d309d76c60679590
  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: 64afb144387e977e7518bbcf88e05398bfb7f0d6
      https://github.com/quicwg/base-drafts/commit/64afb144387e977e7518bbcf88e05398bfb7f0d6
  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: b17f7456ee5e1409c4157f6446431e4a3ba044db
      https://github.com/quicwg/base-drafts/commit/b17f7456ee5e1409c4157f6446431e4a3ba044db
  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/d69f796100ba9ba35eb2d26e7f09e427c417752e
  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


Compare: https://github.com/quicwg/base-drafts/compare/3dce06ee445b^...d69f796100ba
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfc9c23d3d5b_20c02b23ca6785909895--


From nobody Mon Nov 26 17:23: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 DDB45130DD4 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17:23: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 bfkP70UNLcIX for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17:23: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 2E31C130DF9 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 17:23:19 -0800 (PST)
Date: Mon, 26 Nov 2018 17:23:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543281798; bh=LbbGDouMq6DmDwlLnTwpv4Sr1tU1QyJlgAv8JEX3ORQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HcaNeIeuZ0ipvkSiBF27fCvdtB77nfNLV0lM4xQ9tPhauPXSXOWryvF/hoz5/FELw L1sJDzngCtDLiimdicg8wtbxaYsUChxYp2wYZF0+Efgwr1SUSmeGiuDt8YPy33Lqpu EzzNVgrMBu1fxtsruO03MvfcH5htX8Kknm6yv5AM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab167a1c8f0f3d3a8939697c2fe14f2d33aa9e50a192cf0000000118145e8692a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/c441862192@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc9c86640b8_46bb3fee1acd45b832544b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6j8iMQrPyzZyJ03GoT--UrNUZ3A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 01:23:21 -0000

----==_mimepart_5bfc9c86640b8_46bb3fee1acd45b832544b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that this is in good shape, but I wanted to suggest a few tweaks: https://github.com/uoaerg/base-drafts/pull/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/2036#issuecomment-441862192
----==_mimepart_5bfc9c86640b8_46bb3fee1acd45b832544b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that this is in good shape, but I wanted to suggest a few tweaks: <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="384579487" data-permission-text="Issue title is private" data-url="https://github.com/uoaerg/base-drafts/issues/1" data-hovercard-type="pull_request" data-hovercard-url="/uoaerg/base-drafts/pull/1/hovercard" href="https://github.com/uoaerg/base-drafts/pull/1">uoaerg#1</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2036#issuecomment-441862192">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyWAWEJxMcyfnlvOwofkwYV0c0jMks5uzJQGgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-3_6N4ElHJIOwBTOjoNqhYZj-xYks5uzJQGgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2036: I think that this is in good shape, but I wanted to suggest a few tweaks: https://github.com/uoaerg/base-drafts/pull/1"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036#issuecomment-441862192"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#issuecomment-441862192",
"url": "https://github.com/quicwg/base-drafts/pull/2036#issuecomment-441862192",
"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] Rewrite Packet Size section (#2036)",
"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\": 2036,\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\": 2036\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036#issuecomment-441862192"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc9c86640b8_46bb3fee1acd45b832544b--


From nobody Mon Nov 26 17:24: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 CCE47130DF9 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17:24: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 6uJchcFFi2FM for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17:24: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 4F059130DE8 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 17:24:54 -0800 (PST)
Date: Mon, 26 Nov 2018 17:24:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543281893; bh=I0Ts4lRza96ncpKd+h2OSM8igIW1GJ1m58KyjbnwYCQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AdkuYGyFrJtOhXBVWzyP+PfgHzDhsYs8T5L0sx89hfrEwOn5IakvWOSiDRvzAJL7e M6BkZtYqnTJAvu80fI42TN2EVUfqjeISMcT4tK1yhNC1HhqIlAs2mndVPpgHUEJcgs F8gd1y9jP2nF4MYl14jhuKLrQKzc7pBUoa0Y2xEw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd3e9941cc1bc5b46751cc35895f25f291d56606292cf0000000118145ee592a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053/c441862516@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2053@github.com>
References: <quicwg/base-drafts/pull/2053@github.com>
Subject: Re: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc9ce55b333_7453f844bed45b86797af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/73VYR4VL6tCYsK9PD-rMA2fSJ4U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 01:24:56 -0000

----==_mimepart_5bfc9ce55b333_7453f844bed45b86797af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Those aren't a fair comparison.  The first might be, but the Retry thing is specifically a defense against off-path attack, something we agreed is important to defend against.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441862516
----==_mimepart_5bfc9ce55b333_7453f844bed45b86797af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Those aren't a fair comparison.  The first might be, but the Retry thing is specifically a defense against off-path attack, something we agreed is important to defend against.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441862516">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwEnuY4ETsygqlB0b7S_0N3Hxm_mks5uzJRlgaJpZM4YyxdO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7FHTdaJXiVBe8YCXP4WrCwTivk2ks5uzJRlgaJpZM4YyxdO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2053: Those aren't a fair comparison.  The first might be, but the Retry thing is specifically a defense against off-path attack, something we agreed is important to defend against."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441862516"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441862516",
"url": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441862516",
"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 dropping of Initial packets with invalid reserved bits (#2053)",
"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\": 2053,\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\": 2053\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441862516"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415962958\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc9ce55b333_7453f844bed45b86797af--


From nobody Mon Nov 26 17: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 03B68130DF9 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17:29: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 nqL0xBwBJC7f for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 17:29: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 6E476127B4C for <quic-issues@ietf.org>; Mon, 26 Nov 2018 17:29:16 -0800 (PST)
Date: Mon, 26 Nov 2018 17:29:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543282155; bh=UpeBV8r0a7OP4y2OhV7lXR6kcyK/UBE0KItGION5EpU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pYs5Y8+m5Ny1xpEhBhT/V04NsaRw3Te2BxD5Dw5DEZDisgn07Wx86iLNA/Qv0cb9g kSWEno00TSvtLWyqMH0eVj/swe8mQSar7uN4z42ygHeGe4exJojIqqhcSyo1KWfKKr zZQytceWNGMHRF//9p86Yav8hM0XwFq1z69KGQV4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7798522763c8e8892023017e4cee2ade6e93680c92cf0000000118145feb92a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053/c441863408@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2053@github.com>
References: <quicwg/base-drafts/pull/2053@github.com>
Subject: Re: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfc9deb96136_4ef3fdce32d45c4504823"; 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/MB5fJPA_Zu2AplO7o_xI3fMWmBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 01:29:18 -0000

----==_mimepart_5bfc9deb96136_4ef3fdce32d45c4504823
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You're right, I forgot about the special case of a 0-length destination connection ID (again)...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441863408
----==_mimepart_5bfc9deb96136_4ef3fdce32d45c4504823
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You're right, I forgot about the special case of a 0-length destination connection ID (again)...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441863408">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzshnWc-U8U3b20lQPKVeQc_gZroks5uzJVrgaJpZM4YyxdO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx0lIEkszoF6EiYpKd5v0ddpQrHXks5uzJVrgaJpZM4YyxdO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2053: You're right, I forgot about the special case of a 0-length destination connection ID (again)..."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441863408"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441863408",
"url": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441863408",
"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 dropping of Initial packets with invalid reserved bits (#2053)",
"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\": 2053,\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\": 2053\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2053#issuecomment-441863408"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415962958\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfc9deb96136_4ef3fdce32d45c4504823--


From nobody Mon Nov 26 18:50: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 94E6E130E1E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 18:50: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 SHvSiz_UsuRx for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 18:50:13 -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 5D6DF130E33 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 18:50: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=sHpjcsJt9xj2cvLEweQAe9prDMo=; b=fsxXl63UDxBa35xD TgwspagTBZIxIgwbIYXz842+rCLfJTlkgtLELUi44BMVLcICrw5nxN+6isp7uO8l VdVdw/IoQ6Gn9JDTTo9p55RRMPX7MFmMaZyfH5UqobYEmxHh1bibkek9/ikZBNH4 yOhUK7flcssgSLlMcR30MXvwYGk=
Received: by filter1458p1mdw1.sendgrid.net with SMTP id filter1458p1mdw1-10777-5BFCB0E4-6 2018-11-27 02:50:12.376051645 +0000 UTC m=+2929.732093868
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0019p1iad1.sendgrid.net (SG) with ESMTP id FgUHbkTpQGSoNn2ODtUKAA for <quic-issues@ietf.org>; Tue, 27 Nov 2018 02:50:12.336 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id 4FA17A802A4 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 18:50:12 -0800 (PST)
Date: Tue, 27 Nov 2018 02:50:12 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab11cf022c3bd207cff5be49fa102532e367e0c22192cf00000001181472e492a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c441878674@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcb0e44cd77_35f43fb33bad45c05271a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3FcqVIIPLK3WxyrlErEy2UQY4TSUKclsWJEO 7bHknbChEYCtYb5MyBCSMgs8as6VhzIcIDTzBOz0e6FarBPGNGSk+jFyF00Yn2kDXev5E5JdLRX8cf /XY9m7OUfJ4vKvCtATYPWhMZI20QwhP836uy3sq0Uc2Hslv9Wl6Vl2ycEQEj+CJLKHIYHrenvc0aXZ g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/opotJztGEr7S6y4n-VsGmoBMHME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 02:50:16 -0000

----==_mimepart_5bfcb0e44cd77_35f43fb33bad45c05271a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Alright, how about this:

"Senders use a FIN to indicate the end of an HTTP request or response. Absent a CONNECT method in the request, senders MUST NOT make the sending of FIN dependent on receipt of a response from the peer.

However, due to the possible presence of a CONNECT method, and the opportunity to send HTTP_EARLY_DATA, servers 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."

I'm open to making the server requirement a similar MUST -- "servers MUST NOT be dependent on a FIN to start processing..." if people think that would help avoid CONNECT deadlocks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441878674
----==_mimepart_5bfcb0e44cd77_35f43fb33bad45c05271a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Alright, how about this:</p>
<p>"Senders use a FIN to indicate the end of an HTTP request or response. A=
bsent a CONNECT method in the request, senders MUST NOT make the sending of=
 FIN dependent on receipt of a response from the peer.</p>
<p>However, due to the possible presence of a CONNECT method, and the oppor=
tunity to send HTTP_EARLY_DATA, servers SHOULD begin processing partial HTT=
P messages once enough of the message has been received to make progress. I=
f a client stream terminates without enough of the HTTP message to provide =
a complete response, the server SHOULD abort its response with the error co=
de HTTP_INCOMPLETE_REQUEST."</p>
<p>I'm open to making the server requirement a similar MUST -- "servers MUS=
T NOT be dependent on a FIN to start processing..." if people think that wo=
uld help avoid CONNECT deadlocks.</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/2003#issuecomment-441878674">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq37lUfX_p3s48udV=
yyDLQxklsO9sks5uzKhkgaJpZM4YebIV">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkqwhweYMAHwIIxirSHJVX1MQFEm1Qks5uzKhkgaJp=
ZM4YebIV.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":"@martinduke in #2003:=
 Alright, how about this:\r\n\r\n\"Senders use a FIN to indicate the end of=
 an HTTP request or response. Absent a CONNECT method in the request, sende=
rs MUST NOT make the sending of FIN dependent on receipt of a response from=
 the peer.\r\n\r\nHowever, due to the possible presence of a CONNECT method=
, and the opportunity to send HTTP_EARLY_DATA, servers SHOULD begin process=
ing partial HTTP messages once enough of the message has been received to m=
ake progress. If a client stream terminates without enough of the HTTP mess=
age to provide a complete response, the server SHOULD abort its response wi=
th the error code HTTP_INCOMPLETE_REQUEST.\"\r\n\r\nI'm open to making the =
server requirement a similar MUST -- \"servers MUST NOT be dependent on a F=
IN to start processing...\" if people think that would help avoid CONNECT d=
eadlocks."}],"action":{"name":"View Pull Request","url":"https://github.com=
/quicwg/base-drafts/pull/2003#issuecomment-441878674"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441=
878674",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441878=
674",
"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] Interaction of FIN and message parsing (=
#2003)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@martinduke",
"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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441878=
674"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfcb0e44cd77_35f43fb33bad45c05271a--


From nobody Mon Nov 26 18:53: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 A9D05130DF9 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 18:53:38 -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 fPmTa-xIx3F7 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 18:53: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 C9200127B4C for <quic-issues@ietf.org>; Mon, 26 Nov 2018 18:53: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=E8XfYzcjCyfaEyrh3v12BBfH4fY=; b=JLa77ne2yBwu3fW8 TV4OLLfHUDvBYsW2Y0q+T4DkKsnpTcrSDlN/BqIkRgu7oh9dl7N11BYeb2sMOBa7 gJFby3Sj+a3Cmj47ggcrsl61v78H1FAj3hUMjID0CnBmwGssTRFmyMdLQ/31zncE +4Y8zyL4ulN8/1C8CJ/+t8q5luc=
Received: by filter1468p1mdw1.sendgrid.net with SMTP id filter1468p1mdw1-25951-5BFCB1B0-1 2018-11-27 02:53:36.031668877 +0000 UTC m=+962294.379312516
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0032p1iad1.sendgrid.net (SG) with ESMTP id A69p6xSAT522AJZGGnDQdw for <quic-issues@ietf.org>; Tue, 27 Nov 2018 02:53:35.945 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id E3F8E3E1193 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 18:53:35 -0800 (PST)
Date: Tue, 27 Nov 2018 02:53:36 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1af2a14537044db716a81540938ddfe319e0a5eb92cf00000001181473af92a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c441879268@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcb1afe2248_14fb3ff83d6d45b414796ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2NpX8IIojDrpSzUjgOIHz77LmK9dNDJAW03x aTl0hMSD7KyKTM8n0M0LacqtDhpS+EnIM8smxZ6M8z87nxxERRUtSCZYQNVFIJ7wnc3HPPG4GvMoeJ WysV3lqd3JM2XGivHpeCGcTsisfvAmd2vhpMuHG7uH1IEd7Jv9xnoScF8ucYQ+HN03vOTeFEaMWLbs M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UWeI4iQQSLMqIY9E3asSxnlgnbo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 02:53:39 -0000

----==_mimepart_5bfcb1afe2248_14fb3ff83d6d45b414796ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not seeing how early data (or HTTP_EARLY_DATA, whatever that is) has any bearing on this.  I would drop the first particle from the second paragraph and concentrate on the recommendations: process when you can, use HTTP_INCOMPLETE_REQUEST if you need to.

I don't think we need a MUST attached to the recommendations - if you don't follow the recommendations, then it's your loss.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441879268
----==_mimepart_5bfcb1afe2248_14fb3ff83d6d45b414796ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Not seeing how early data (or HTTP_EARLY_DATA, whatever that is) has any=
 bearing on this.  I would drop the first particle from the second paragrap=
h and concentrate on the recommendations: process when you can, use HTTP_IN=
COMPLETE_REQUEST if you need to.</p>
<p>I don't think we need a MUST attached to the recommendations - if you do=
n't follow the recommendations, then it's your loss.</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/2003#issuecomment-441879268">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7RtFS7bupXD8vhX=
H_PNaKTeB8ESks5uzKkvgaJpZM4YebIV">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq97vqa9_JmQq_E2yA6ZQ6jfwYysEks5uzKkvgaJp=
ZM4YebIV.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":"@martinthomson in #20=
03: Not seeing how early data (or HTTP_EARLY_DATA, whatever that is) has an=
y bearing on this.  I would drop the first particle from the second paragra=
ph and concentrate on the recommendations: process when you can, use HTTP_I=
NCOMPLETE_REQUEST if you need to.\r\n\r\nI don't think we need a MUST attac=
hed to the recommendations - if you don't follow the recommendations, then =
it's your loss."}],"action":{"name":"View Pull Request","url":"https://gith=
ub.com/quicwg/base-drafts/pull/2003#issuecomment-441879268"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441=
879268",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441879=
268",
"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] Interaction of FIN and message parsing (=
#2003)",
"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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441879=
268"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfcb1afe2248_14fb3ff83d6d45b414796ad--


From nobody Mon Nov 26 19:08: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 A8280130DD8 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:08: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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uTzZHF-5XLDf for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:07: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 17A6E129A87 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:07:54 -0800 (PST)
Date: Mon, 26 Nov 2018 19:07:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543288071; bh=Yli5QdqX/o92KbIAoNIkALMS9JarhneclFiB6bZldpU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V/ubomfX8D1dY02iGZguohCJ3gxKQNdiafbG/ZHQDCK4ph+HPEveftI3HuLRZ91PL 5oVKGgT8TofOxRQ/7YyjQFnWwuq50WSIHfWF4QCbEH9OL/OViQrwvA561V70Nd0bDH 0eNBMMcxpWiWbQOPSI3tE7AdLk9B0X8hly8Esx2I=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4381bf2e6c928bd061e0fde8002ad4526ee50c4092cf000000011814770792a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c441882433@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcb507ae21f_70f13f913bcd45b8128444"; 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/RK7JHlrw3PFDqtJ4LPSN7imUlzM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 03:08:05 -0000

----==_mimepart_5bfcb507ae21f_70f13f913bcd45b8128444
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> or HTTP_EARLY_DATA, whatever that is

Argh, I meant HTTP_EARLY_RESPONSE.

As for the final wording, I am happy with whatever you guys decide.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441882433
----==_mimepart_5bfcb507ae21f_70f13f913bcd45b8128444
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>or HTTP_EARLY_DATA, whatever that is</p>
</blockquote>
<p>Argh, I meant HTTP_EARLY_RESPONSE.</p>
<p>As for the final wording, I am happy with whatever you guys decide.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441882433">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz5l1oynMau_8_-OVJroRaqH5xHnks5uzKyHgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0cwcqcZb-EgoYqpA26ybFF87heLks5uzKyHgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003: \u003e or HTTP_EARLY_DATA, whatever that is\r\n\r\nArgh, I meant HTTP_EARLY_RESPONSE.\r\n\r\nAs for the final wording, I am happy with whatever you guys decide."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441882433"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441882433",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441882433",
"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] Interaction of FIN and message parsing (#2003)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-441882433"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfcb507ae21f_70f13f913bcd45b8128444--


From nobody Mon Nov 26 19:14: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 2F728129C6B for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:14: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 OQokrCwdi_aH for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:14:05 -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 171BE130DF9 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:14:04 -0800 (PST)
Date: Mon, 26 Nov 2018 19:14:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543288443; bh=sZxrQJ6OvqNNDfYBoGhSqrz31wtY3+DFfiNvqB13fN0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t7XLViV9BGQIUT7lxN8gFbFRHU8YkVcBlB2t45IGv21FeSXQgNosnAOXxrs0IHfck LCVP9OfYg8FoVt4Cd2G2pt68qDVTSGFEGvbxXV12i5hod0ayX1zkvHyhwRWLFsjGnX BPS6t6jMih1CZB5SiYaxx+SCGgWheEnCNyC2/bH8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeb58de88a23e6b00a81a76cc82c8a7bb0a42af8292cf000000011814787b92a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2022/441884478@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcb67bf78d_57c03f939d0d45c48951b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0-hFNtXvVgC6UZ8CjRHP1drZLBw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 03:14:07 -0000

----==_mimepart_5bfcb67bf78d_57c03f939d0d45c48951b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord : I don't think this is mistrust in the endpoint.  Negotiation of this feature means that both endpoints agree to a certain level of privacy from middleboxes, and one might argue that unilateral use means that the end with the weakest level of privacy always wins.

As you note, there seems to be clear support to disallow unilateral use. I'm closing this issue; please reopen if anyone thinks further discussion is warranted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2022#issuecomment-441884478
----==_mimepart_5bfcb67bf78d_57c03f939d0d45c48951b3
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=3D25256216" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/igorlord">@igorlord</a> : I don't think this is mistrust in the endpoint=
.  Negotiation of this feature means that both endpoints agree to a certa=
in level of privacy from middleboxes, and one might argue that unilateral=
 use means that the end with the weakest level of privacy always wins.</p=
>
<p>As you note, there seems to be clear support to disallow unilateral us=
e. I'm closing this issue; please reopen if anyone thinks further discuss=
ion is warranted.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2022#issuecomment-441884478">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4nf=
oFGtL_oP_42J3AcOHubmyKEfks5uzK37gaJpZM4YqO4D">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzCq7Qbq9XoJ9NcmPx3YHQ-O=
CUESks5uzK37gaJpZM4YqO4D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2022: @igorlord : I don't think this is mistrust in the endpo=
int.  Negotiation of this feature means that both endpoints agree to a ce=
rtain level of privacy from middleboxes, and one might argue that unilate=
ral use means that the end with the weakest level of privacy always wins.=
\r\n\r\nAs you note, there seems to be clear support to disallow unilater=
al use. I'm closing this issue; please reopen if anyone thinks further di=
scussion is warranted."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/2022#issuecomment-441884478"}}}</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/2022#issuecomment=
-441884478",
"url": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
1884478",
"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] Short header reserved bits: make avail=
able for unilateral experimentation (#2022)",
"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\": 2022,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2022#issuecomment-44=
1884478"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4137241=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfcb67bf78d_57c03f939d0d45c48951b3--


From nobody Mon Nov 26 19:14: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 72A7D129C6B for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:14: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 KYfvxrL1JWdr for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:14:06 -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 B6ADE130E00 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:14: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=HcgJuC4SEmOHxFaaJWZgS/Gbkms=; b=HIZuRhoGqxdk+JHM FDDqtTyfIexMdfhSWdVUwx7TC+bROyCdwZJrA+QfGDMhhwrFkeuue01b3xrTmac+ gTXyp4bwxGlu1/+hu2igdPSITaQsPCjx0/fnjUKHhIUNLiACLWhb5rggvAc3XuSS V9MYQRgUMXlYLrBorkd2kyUavfU=
Received: by filter0163p1iad2.sendgrid.net with SMTP id filter0163p1iad2-27618-5BFCB67C-B 2018-11-27 03:14:04.524279258 +0000 UTC m=+960428.229504573
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0034p1iad1.sendgrid.net (SG) with ESMTP id 9RZ4-53aQr2-EfYKEa6Xjw for <quic-issues@ietf.org>; Tue, 27 Nov 2018 03:14:04.422 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 6564A1E0D6E for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:14:04 -0800 (PST)
Date: Tue, 27 Nov 2018 03:14:04 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb85bffa355ee7cd98404de3ad7a2e3c26d0c05c192cf000000011814787c92a169ce16cbfdb7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2022/issue_event/1988453944@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2022@github.com>
References: <quicwg/base-drafts/issues/2022@github.com>
Subject: Re: [quicwg/base-drafts] Short header reserved bits: make available for unilateral experimentation (#2022)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcb67c6413e_57d63f939d0d45c41200976"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Jft/sxSg/+Fg4aIOLEFhg0ubUxk3CteUdlu JwEEExnjWUc905TFnGVqBcMZKgH7E6MOWUcclqq+ubcdRdyssnrvCvyD7umAcEowSIe4jpwb5l0ZlB KOm4bvoRIEH/z69vaJQyHZO0QQOthEmtx88G+ZygE2w6rjDfxMl5F+pGfPlibgMmCgfVThON3NJwEN 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zAMandhQEZD2o_igFw7qmho_Pj0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 03:14:09 -0000

----==_mimepart_5bfcb67c6413e_57d63f939d0d45c41200976
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2022.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2022#event-1988453944
----==_mimepart_5bfcb67c6413e_57d63f939d0d45c41200976
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="382467511" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2022" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2022/hovercard" href="https://github.com/quicwg/base-drafts/issues/2022">#2022</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2022#event-1988453944">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq16GjNYhNUVN2Cqt7GTgvX4E7gouks5uzK38gaJpZM4YqO4D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1KWKgpzGuGFadc31HLBfDjdLQ8Pks5uzK38gaJpZM4YqO4D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2022."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2022#event-1988453944"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2022#event-1988453944",
"url": "https://github.com/quicwg/base-drafts/issues/2022#event-1988453944",
"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] Short header reserved bits: make available for unilateral experimentation (#2022)",
"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/2022#event-1988453944"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413724163\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfcb67c6413e_57d63f939d0d45c41200976--


From nobody Mon Nov 26 19:18: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 E67C8130DF9 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:18: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 lQImmyzkAAbn for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:18: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 E3A47127B4C for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:18:10 -0800 (PST)
Date: Mon, 26 Nov 2018 19:18:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543288689; bh=TAu2EcUGxjQBb4NXLkMoa/9jgVc8pbJMNpYy9rVW2bI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zcdySsJ9SGl8084Tv/I2TT/jVc4b1mmyXQ9BcItBv0PCHFhA15hKME+ZSshLtIiTb 6CQTmHGd0FKdtU5gDOXVk3W//hYVuSttCFFsg5PMC14KNjPYOcDoATb4OFYsVJwO0W 1xfDMi9/mAwkUXfys0pcBzED/l6lGIE6eQ4f4qHA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab366e789dbd6113627b8d45b0d0691619b9cc874592cf000000011814797192a169ce16de87de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2046/review/178595698@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2046@github.com>
References: <quicwg/base-drafts/pull/2046@github.com>
Subject: Re: [quicwg/base-drafts] TLS provides AEAD and KDF (#2046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcb771af27f_223b3f844bed45b81222e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kTj-vR9KHD9utTmgz8HdxappR4Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 03:18:13 -0000

----==_mimepart_5bfcb771af27f_223b3f844bed45b81222e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.



> @@ -710,14 +722,19 @@ based on the client's initial Destination Connection ID, as described in
 {{initial-secrets}}.
 
 The keys used for packet protection are computed from the TLS secrets using the
-method described in Section 7.3 of {{!TLS13}}), with the labels "quic key" and
-"quic iv" in place of the labels used by TLS (that is, "key" and "iv"
-respectively).  Using these labels provides key separation between QUIC and TLS,
-see {{key-diversity}}.
+KDF provided by TLS.  In TLS 1.3, the HKDF-Expand-Label function described in
+Section 7.1 of {{!TLS13}}) is used, using the hash function from the negotiated
+cipher suite.  Other versions of TLS MUST provide a similar function in order to
+be used QUIC.
+
+ The current encryption level secret and the label "quic key" are input to the

```suggestion
The current encryption level secret and the label "quic key" are input to the
```

> @@ -753,9 +770,8 @@ thus ensuring that the keys are different for each version of QUIC. This
 prevents a middlebox that only recognizes one version of QUIC from seeing or
 modifying the contents of handshake packets from future versions.
 
-The HKDF function defined in TLS 1.3 MUST be used even in case the minimum TLS
-version that the endpoint is willing to use is greater, so as to assure that
-the peer can decrypt the packet.
+The HKDF-Expand-Label function defined in TLS 1.3 MUST be used for Initial

Might be worth stating "For QUICv1 ..."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2046#pullrequestreview-178595698
----==_mimepart_5bfcb771af27f_223b3f844bed45b81222e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> approved this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2046#discussi=
on_r236507198">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -710,14 +722,19 @@ based on the client&=
#39;s initial Destination Connection ID, as described in
 {{initial-secrets}}.
 =

 The keys used for packet protection are computed from the TLS secrets us=
ing the
-method described in Section 7.3 of {{!TLS13}}), with the labels &quot;qu=
ic key&quot; and
-&quot;quic iv&quot; in place of the labels used by TLS (that is, &quot;k=
ey&quot; and &quot;iv&quot;
-respectively).  Using these labels provides key separation between QUIC =
and TLS,
-see {{key-diversity}}.
+KDF provided by TLS.  In TLS 1.3, the HKDF-Expand-Label function describ=
ed in
+Section 7.1 of {{!TLS13}}) is used, using the hash function from the neg=
otiated
+cipher suite.  Other versions of TLS MUST provide a similar function in =
order to
+be used QUIC.
+
+ The current encryption level secret and the label &quot;quic key&quot; =
are input to the
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">- The current encryption level secret and the =
label "quic key" are input to the
+The current encryption level secret and the label "quic key" are input t=
o the
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2046#discussi=
on_r236507416">draft-ietf-quic-tls.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -753,9 +770,8 @@ thus ensuring that the=
 keys are different for each version of QUIC. This
 prevents a middlebox that only recognizes one version of QUIC from seein=
g or
 modifying the contents of handshake packets from future versions.
 =

-The HKDF function defined in TLS 1.3 MUST be used even in case the minim=
um TLS
-version that the endpoint is willing to use is greater, so as to assure =
that
-the peer can decrypt the packet.
+The HKDF-Expand-Label function defined in TLS 1.3 MUST be used for Initi=
al
</pre>
<p>Might be worth stating "For 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/2046#pullrequestreview-178595698">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
1EPdjrCcd0hPz8cIgSkUBMMTEAGks5uzK7xgaJpZM4YwA5X">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqy9d-P8rIeRXSsJF1RfIl=
anF3ZvEks5uzK7xgaJpZM4YwA5X.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2046"}],"action":{"name":"View Pull Request","url":"htt=
ps://github.com/quicwg/base-drafts/pull/2046#pullrequestreview-178595698"=
}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2046#pullrequestrev=
iew-178595698",
"url": "https://github.com/quicwg/base-drafts/pull/2046#pullrequestreview=
-178595698",
"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 2046",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2046#pullrequestreview=
-178595698"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4152397=
67\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfcb771af27f_223b3f844bed45b81222e8--


From nobody Mon Nov 26 19: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 BADE9130E00 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:19: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 y_2oJhQSmrZb for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:19: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 23610130DF9 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:19:55 -0800 (PST)
Date: Mon, 26 Nov 2018 19:19:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543288794; bh=aalwSjFtJF6yPEgCrAWw4h9GjIt6bDxXLsXZomB3NpE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WvV6r+J4s62LeO2hPPdgIxlILvR028AnPnSMmdl1Cp2X1bwGNckc1Srm2Tc8Q+nBK IPezhx7FgYViPzia3RE/oPXcZtll1B3Jp4XoNhF9YSI+mkUfxydnFTFrutO9xhA8Mw BobmpxUNCnQkl1LrbmnKhIHUO4FZp9zhWPlzUGx0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19f6e969b01b519d05475f2e9e30db1b4949bce792cf00000001181479da92a169ce16de87de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2046/review/178596270@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2046@github.com>
References: <quicwg/base-drafts/pull/2046@github.com>
Subject: Re: [quicwg/base-drafts] TLS provides AEAD and KDF (#2046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcb7da68c87_6d673fd4a6cd45b419900c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VXzxw_NLuWasIBW42rTzSMtiVWE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 03:19:57 -0000

----==_mimepart_5bfcb7da68c87_6d673fd4a6cd45b419900c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -753,9 +770,8 @@ thus ensuring that the keys are different for each version of QUIC. This
 prevents a middlebox that only recognizes one version of QUIC from seeing or
 modifying the contents of handshake packets from future versions.
 
-The HKDF function defined in TLS 1.3 MUST be used even in case the minimum TLS
-version that the endpoint is willing to use is greater, so as to assure that
-the peer can decrypt the packet.
+The HKDF-Expand-Label function defined in TLS 1.3 MUST be used for Initial

Yeah, I considered that, but it's a long slide down that slope.  I think that it's sufficiently strongly implied.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2046#discussion_r236507707
----==_mimepart_5bfcb7da68c87_6d673fd4a6cd45b419900c3
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/2046#discussion_r236507707">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -753,9 +770,8 @@ thus ensuring that the keys are different for each version of QUIC. This
 prevents a middlebox that only recognizes one version of QUIC from seeing or
 modifying the contents of handshake packets from future versions.
 
-The HKDF function defined in TLS 1.3 MUST be used even in case the minimum TLS
-version that the endpoint is willing to use is greater, so as to assure that
-the peer can decrypt the packet.
+The HKDF-Expand-Label function defined in TLS 1.3 MUST be used for Initial
</pre>
<p>Yeah, I considered that, but it's a long slide down that slope.  I think that it's sufficiently strongly implied.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2046#discussion_r236507707">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-xMRUVKqottJqxk3fC9zSnBErlOks5uzK9agaJpZM4YwA5X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-WF5CjOKmw2D54RhANXtAMiDovGks5uzK9agaJpZM4YwA5X.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2046"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2046#discussion_r236507707"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2046#discussion_r236507707",
"url": "https://github.com/quicwg/base-drafts/pull/2046#discussion_r236507707",
"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 2046",
"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/2046#discussion_r236507707"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415239767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfcb7da68c87_6d673fd4a6cd45b419900c3--


From nobody Mon Nov 26 19:20: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 1AE38130DD8 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:20:05 -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 7BfYdlkhniB3 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:20: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 D9172127B4C for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:20:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543288802; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Jzy62NyObW4b1r0po/NicvurS3qAY0oUYLhTW9j83bQ=; b=jQPULnjbxhu/1+Ka+CSDjtT0QH61PIbCuHrSsjh/7M8yI5heHgTQmsZdQRvbQ/N82jewOIAv q6+pqT1Mh5DNHss9q8Lm3tHCZmsv3idN4ssRVDPl/+k/9+1oRQ4ttlDAv9V4SQzoGncF8GmS MiYIqyufNjTJIeu6pO1vyTstir8=
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 5bfcb7e2.7fdb5b3cf3f0-smtp-out-n01; Tue, 27 Nov 2018 03:20:02 -0000 (UTC)
Date: Mon, 26 Nov 2018 19:20:02 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfcb7e29a49_20ca2ae3d6aac57828623@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f8ffa6: Remove extra space
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfcb7e293d0_20ca2ae3d6aac5782857f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y6grm8o5GIC2yj1NSRHcPK1q9gI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 03:20:05 -0000

----==_mimepart_5bfcb7e293d0_20ca2ae3d6aac5782857f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/secret-aead-kdf
  Home:   https://github.com/quicwg/base-drafts
  Commit: f8ffa650d569c50201eac30f7e25863234e0a625
      https://github.com/quicwg/base-drafts/commit/f8ffa650d569c50201eac30f7e25863234e0a625
  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>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfcb7e293d0_20ca2ae3d6aac5782857f--


From nobody Mon Nov 26 19:24: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 42A41130DFF for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:24:54 -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 soxzCuoBnZOm for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:24: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 19E87123FFD for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:24:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543289092; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/9x/PxVi8oSFT03gx8phWLoIFHpnM/mKx+ewFGA86s8=; b=j+LbMkvgHsWHWZTo5IVeGkZfvGps/q89U/3UNEwJHYGmHfpTFRkihaXzr7x+Qhza0yYaEg0W IAx2DQWtFB/sGXXF7EQMYuEeAtnsmoqltTMN4bj9FKVOp8Ip3Wc5IMv+j1Twn/iSzolWCfb6 PETAsZP9DFCJT20uZK3YbMfP0RI=
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.40]) by mxa.mailgun.org with ESMTP id 5bfcb903.7fe5b89313f0-smtp-out-n02; Tue, 27 Nov 2018 03:24:51 -0000 (UTC)
Date: Mon, 26 Nov 2018 19:24:50 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfcb902ae527_5deb2ac5cccd257841887@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 433903: TLS provides AEAD and KDF
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfcb902ae063_5deb2ac5cccd2578417f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cuuobA4FK7H3Dl5mfhnW5Ip2lzE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 03:24:54 -0000

----==_mimepart_5bfcb902ae063_5deb2ac5cccd2578417f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 433903d323d12aaf142b6053ca0139c54ff76d26
      https://github.com/quicwg/base-drafts/commit/433903d323d12aaf142b6053ca0139c54ff76d26
  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: f8ffa650d569c50201eac30f7e25863234e0a625
      https://github.com/quicwg/base-drafts/commit/f8ffa650d569c50201eac30f7e25863234e0a625
  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/564ae47d30aa3e53bd090fac99b237a6844485b4
  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


Compare: https://github.com/quicwg/base-drafts/compare/4352da6e7164...564ae47d30aa
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfcb902ae063_5deb2ac5cccd2578417f0--


From nobody Mon Nov 26 19:25: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 772D3130E00 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:24: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 pcp6jc6mHZxn for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:24: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 011C2123FFD for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:24:54 -0800 (PST)
Date: Mon, 26 Nov 2018 19:24:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543289094; bh=0MPvFajaKGP4MoevN6vA90uFMpY1Quk/uFHQffj630o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dYmht1UylZl60jsGbUvxnrTNZcrHo/kLGp1savKgNgNrK1gX5iUdD6sOEi0Cca039 NddArlteRS1TOFp1khksR20O54VKbhMXSlFUL+lgaZGFIFz6Bfy8q40qH0OWR9MP17 4nX5XgM6qpHO3heb89yT2nsqbjBXxTcHfrKEJomA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab37ba1836b37fa4e6be58de9e382690b03ddf9b0392cf0000000118147b0692a169ce16de87de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2046/issue_event/1988466038@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2046@github.com>
References: <quicwg/base-drafts/pull/2046@github.com>
Subject: Re: [quicwg/base-drafts] TLS provides AEAD and KDF (#2046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcb90659279_79e13ffdb8cd45c41075079"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mbnXJJ5L1jZ4yzyxQECqTxSOl-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: Tue, 27 Nov 2018 03:24:57 -0000

----==_mimepart_5bfcb90659279_79e13ffdb8cd45c41075079
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2046 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/2046#event-1988466038
----==_mimepart_5bfcb90659279_79e13ffdb8cd45c41075079
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="383682526" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2046" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2046/hovercard" href="https://github.com/quicwg/base-drafts/pull/2046">#2046</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/2046#event-1988466038">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4jUZTTcFoxlx0bRHZgDVa9zNI5nks5uzLCGgaJpZM4YwA5X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyPCXHdtCl2WD0tt4I8Wt1841hUFks5uzLCGgaJpZM4YwA5X.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2046 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2046#event-1988466038"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2046#event-1988466038",
"url": "https://github.com/quicwg/base-drafts/pull/2046#event-1988466038",
"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] TLS provides AEAD and KDF (#2046)",
"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/2046#event-1988466038"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415239767\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfcb90659279_79e13ffdb8cd45c41075079--


From nobody Mon Nov 26 19:25: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 43C3B130E18 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:24: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 p1OEKV1XNCBH for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19: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 BE4D8130DFF for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:24:55 -0800 (PST)
Date: Mon, 26 Nov 2018 19:24:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543289095; bh=Ios9p8KLblR/kC33WA4QoH3iLRTMgiMYFwbs1Va9Lg8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2dOskATS+a8EE4BCt8ShOTuGJoJkDEEfeQMMYGUcbwjlI47Eiq7aARDkKiU9zezPT 5YN7YGdPjx+fF43fT5BiKS1L3Qbwa+aq8pt7mCqvzypgRnwkomt6ldSRN+I1yPoTLy KpS0ngnf6WDcuez8doNN6NijHUtxzlI0wWK31z8U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7787ad5e8785b7b3f723ba76505deeeb4f334b0792cf0000000118147b0792a169ce16d3c410@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2034/issue_event/1988466042@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2034@github.com>
References: <quicwg/base-drafts/pull/2034@github.com>
Subject: Re: [quicwg/base-drafts] Use the same KDF regardless of TLS version (#2034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcb907189a2_57ba3f939d0d45c4930892"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UsvH4bMXs60isPchmSZjSamssLY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 03:24:57 -0000

----==_mimepart_5bfcb907189a2_57ba3f939d0d45c4930892
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2034 via #2046.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2034#event-1988466042
----==_mimepart_5bfcb907189a2_57ba3f939d0d45c4930892
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="382977040" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2034" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2034/hovercard" href="https://github.com/quicwg/base-drafts/pull/2034">#2034</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383682526" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2046" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2046/hovercard" href="https://github.com/quicwg/base-drafts/pull/2046">#2046</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2034#event-1988466042">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq52TIzBDkzLwXX76sFIrI06NfceQks5uzLCHgaJpZM4Ysfw7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Ch7N4tgNwWLdzrMfQOyupmWKxoks5uzLCHgaJpZM4Ysfw7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2034 via #2046."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2034#event-1988466042"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2034#event-1988466042",
"url": "https://github.com/quicwg/base-drafts/pull/2034#event-1988466042",
"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] Use the same KDF regardless of TLS version (#2034)",
"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/2034#event-1988466042"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414317627\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfcb907189a2_57ba3f939d0d45c4930892--


From nobody Mon Nov 26 19: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 A5D37130DFF for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:25:00 -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 KUyd7bjgcQSh for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:24: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 AE1C5123FFD for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:24:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543289099; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Orw+4Z8auNnqoORiCWECOoPxtcNL5TKc+ezeWAgWH2s=; b=EoohCTVTArB2lx8Ol2sSE5HaPrIgernDOlutBPYj1gjrVqocOTdgF3bRQRbWZwUjxs/Mof1R CSeNCELbmSF51v3Phk+3pU0o2bqNkVWKIuhBBHNia5UsI1q3g8acnHgGS+8xCu9t8vGr+se5 3fM0oTLYZWbI451BDiYfZhFbAt0=
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 5bfcb90a.7f75dadba900-smtp-out-n01; Tue, 27 Nov 2018 03:24:58 -0000 (UTC)
Date: Mon, 26 Nov 2018 19:24:57 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfcb909e3ce6_1d972b2366df257873428@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfcb909e3652_1d972b2366df2578733e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O63DfEAjaWsJEp_iSaR3-C7E_Jw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 03:25:00 -0000

----==_mimepart_5bfcb909e3652_1d972b2366df2578733e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/secret-aead-kdf
  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_5bfcb909e3652_1d972b2366df2578733e4--


From nobody Mon Nov 26 19:34: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 E2CAE129C6B for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:34: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 yPEPJ5D9IlMZ for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:34: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 5A8D91288EB for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:34:10 -0800 (PST)
Date: Mon, 26 Nov 2018 19:34:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543289649; bh=KhtPRHjgpdwNhc+45YdiooK0ZxfFlPeIa/jaxobOcpo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T1gwaY57+ZKLngciECUtU2A2YGS/h0kETkEwCavJhBJy48LmbhhuoLkY/tNv+tVvh h8I/JapytOXGEL9Uud9Z/BYE0+ydTijPqJVvn21vfQqSRxgrCyQIleJdiQ1az3ubJJ rNXHMiXn6AOyicMfO792nZTzpQiSRjJrgiUS4kpE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80796ba4ab961077fdfbf859f4144e60ef3c1d7092cf0000000118147d3192a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049/441889385@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2049@github.com>
References: <quicwg/base-drafts/issues/2049@github.com>
Subject: Re: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcbb318a593_50b63ff6f84d45c02025315"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uo84HcCIgUfgWDf0d1QYGeQh7CQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 03:34:12 -0000

----==_mimepart_5bfcbb318a593_50b63ff6f84d45c02025315
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I'm with Nick on this one. I've dealt with this exact problem in a
different context. You need to have logic to decide whether the stream
frame is going to have a length field or not. A simple rule that says
include the length field if the stream frame data size is < 2 makes it a
simple fix.

On Sun, Nov 25, 2018 at 7:42 PM Martin Thomson <notifications@github.com>=

wrote:

> Maybe don't pad, but change the packet number encoding instead.
>
> =E2=80=94
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/quicwg/base-drafts/issues/2049#issuecomment-4415104=
99>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AKjg1KMkSdW_FJRHF6ne=
p4Dx7dHAtgVZks5uy2M7gaJpZM4YxtMJ>
> .
>


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441889385=

----==_mimepart_5bfcbb318a593_50b63ff6f84d45c02025315
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I&#39;m with Nick on this one. I&#39;ve dealt with this exact problem in =
a<br>
different context. You need to have logic to decide whether the stream<br=
>
frame is going to have a length field or not. A simple rule that says<br>=

include the length field if the stream frame data size is &lt; 2 makes it=
 a<br>
simple fix.<br>
<br>
On Sun, Nov 25, 2018 at 7:42 PM Martin Thomson &lt;notifications@github.c=
om&gt;<br>
wrote:<br>
<br>
&gt; Maybe don&#39;t pad, but change the packet number encoding instead.<=
br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you are subscribed to this thread.<br=
>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2049#issuecomment-4=
41510499&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1KMkSdW_FJ=
RHF6nep4Dx7dHAtgVZks5uy2M7gaJpZM4YxtMJ&gt;<br>
&gt; .<br>
&gt;<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/2049#issuecomment-441889385">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7te=
0b-hcVY_Ch3nn9rvaHogAsw5ks5uzLKxgaJpZM4YxtMJ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_qux5DgAZ8dJpmojJyFGrI9=
-jirks5uzLKxgaJpZM4YxtMJ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2049: I'm with Nick on this one. I've dealt with this exact p=
roblem in a\ndifferent context. You need to have logic to decide whether =
the stream\nframe is going to have a length field or not. A simple rule t=
hat says\ninclude the length field if the stream frame data size is \u003=
c 2 makes it a\nsimple fix.\n\nOn Sun, Nov 25, 2018 at 7:42 PM Martin Tho=
mson \u003cnotifications@github.com\u003e\nwrote:\n\n\u003e Maybe don't p=
ad, but change the packet number encoding instead.\n\u003e\n\u003e =E2=80=
=94\n\u003e You are receiving this because you are subscribed to this thr=
ead.\n\u003e Reply to this email directly, view it on GitHub\n\u003e \u00=
3chttps://github.com/quicwg/base-drafts/issues/2049#issuecomment-44151049=
9\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/noti=
fications/unsubscribe-auth/AKjg1KMkSdW_FJRHF6nep4Dx7dHAtgVZks5uy2M7gaJpZM=
4YxtMJ\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441889385"=
}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment=
-441889385",
"url": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-44=
1889385",
"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] minimum payload size requirement creat=
es awkward special case (#2049)",
"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\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-44=
1889385"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4156833=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfcbb318a593_50b63ff6f84d45c02025315--


From nobody Mon Nov 26 19: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 6CD9A130E1E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:55: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 7edPmw3JuhP9 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 19:55: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 9C8F0127333 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 19:55:50 -0800 (PST)
Date: Mon, 26 Nov 2018 19:55:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543290949; bh=aEg1ZwOnHydZx/KSFlnjV4A+73x365+sCIMSGT45qjo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vkUrrhjLzOUBihK4ldgV8Mhn0jdmZ1NFWcnp5phTojJyTrfhRO6REu/V/dpjaraVE 2CJmUWXMme4aOBL2PoCYntidlKe41nSxnVEZxiu03uVz7khK3t0R4lId61IB0OoUAe uN9FqgFIEGSJ43TZ0qW/MKphiVB4+QfhCTGXyPuM=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe01967127acbf37b6426a4a2e67f82eeac22f83492cf000000011814824592a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/review/178599853@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcc0459473b_6c7b3fd0d24d45bc130148b"; 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/BHkk3kmAEtWqU0bxBCB_DVk7AsQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 03:55:52 -0000

----==_mimepart_5bfcc0459473b_6c7b3fd0d24d45bc130148b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.

Thank you for updating the reference to PLPMTUD.

>  
+The IPv4 Router requirements {{!RFC1812} state that the quoted packet should

RFC 792 requires only 8 bytes of Transport header. While this quite old, it hasn't been formally obsoleted. I've always assumed endpoints needed to handle this case, although I don't have any data as to whether this still really happens in the internet. Hence the original text, which you've removed.

As a related data point, only about 4 years ago we saw ICMP messages where the MTU field was set to zero, which has been outdated for 25+ years. It's a wild world out there.

>  
-The PADDING frame provides a useful option for PMTU probe packets. PADDING
-frames generate acknowledgements, but they need not be delivered reliably. As a
-result, the loss of PADDING frames in probe packets does not require
-delay-inducing retransmission. However, PADDING frames do consume congestion
-window, which may delay the transmission of subsequent application data.
+When implementing the algorithm in Section 5.3 of
+{{!DPLPMTUD}}, the initial value of BASE_PMTU SHOULD be consistent with the
+minimum QUIC packet size (1232 bytes for IPv6 and 1252 bytes for IPv4).

Isn't the BASE_PMTU simply 1280? Is that easier and clearer?

>  
-Section 7.3 of {{!PLPMTUD}} discusses trade-offs between small and large

This text was meant to indicate a point in Section 7.3 that does not apply to QUIC.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178599853
----==_mimepart_5bfcc0459473b_6c7b3fd0d24d45bc130148b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<p>Thank you for updating the reference to PLPMTUD.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2036#discussion_r236510653">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
+The IPv4 Router requirements {{!RFC1812} state that the quoted packet should
</pre>
<p>RFC 792 requires only 8 bytes of Transport header. While this quite old, it hasn't been formally obsoleted. I've always assumed endpoints needed to handle this case, although I don't have any data as to whether this still really happens in the internet. Hence the original text, which you've removed.</p>
<p>As a related data point, only about 4 years ago we saw ICMP messages where the MTU field was set to zero, which has been outdated for 25+ years. It's a wild world out there.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2036#discussion_r236511645">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The PADDING frame provides a useful option for PMTU probe packets. PADDING
-frames generate acknowledgements, but they need not be delivered reliably. As a
-result, the loss of PADDING frames in probe packets does not require
-delay-inducing retransmission. However, PADDING frames do consume congestion
-window, which may delay the transmission of subsequent application data.
+When implementing the algorithm in Section 5.3 of
+{{!DPLPMTUD}}, the initial value of BASE_PMTU SHOULD be consistent with the
+minimum QUIC packet size (1232 bytes for IPv6 and 1252 bytes for IPv4).
</pre>
<p>Isn't the BASE_PMTU simply 1280? Is that easier and clearer?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2036#discussion_r236511979">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Section 7.3 of {{!PLPMTUD}} discusses trade-offs between small and large
</pre>
<p>This text was meant to indicate a point in Section 7.3 that does not apply to QUIC.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178599853">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5h_7SB1m97hOsVUWc4aNxzOIC8kks5uzLfFgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxMRcAhZWIkBbR61ViIk90jRvRWMks5uzLfFgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178599853"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178599853",
"url": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178599853",
"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": "@martinduke commented on 2036",
"sections": [
{
"text": "Thank you for updating the reference to PLPMTUD.",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178599853"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfcc0459473b_6c7b3fd0d24d45bc130148b--


From nobody Mon Nov 26 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 9E33F130E00 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 20:02: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 0EgAe2wFQ21P for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 20:02:12 -0800 (PST)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42EE7130DF9 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 20:02:12 -0800 (PST)
Date: Mon, 26 Nov 2018 20:02:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543291331; bh=nNTY7x3Lae/XvBkRagxUypsoReoM6eZIysHlIUYsdxE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hSqpZXzrY2bTxlnx7fwjAaQPCr5nIncFe4xwXCUdlOb9THI7ysM5cxDHWT+0wT5jw SGUlzQHx98BpgRPWt69SVHyYlmxspnamGHvzFhSg08j6/hMedwN813AAjSeUTiKHcw 9yfQCcgpkj8XsRIHJQCCV1TfygkrU2rJ/dwDRhRA=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce2607c963337f33cdb85235f38e911f2a41469c92cf00000001181483c392a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/review/178602855@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfcc1c388ef5_56a53f8660ad45b41293242"; 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/1m7pF_itDkJNpi-hdEK6tTOOVZY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 04:02:15 -0000

----==_mimepart_5bfcc1c388ef5_56a53f8660ad45b41293242
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



>  
-The PADDING frame provides a useful option for PMTU probe packets. PADDING
-frames generate acknowledgements, but they need not be delivered reliably. As a
-result, the loss of PADDING frames in probe packets does not require
-delay-inducing retransmission. However, PADDING frames do consume congestion
-window, which may delay the transmission of subsequent application data.
+When implementing the algorithm in Section 5.3 of

It appears that the rest of this section simply repeats section 6.4 of the DPLPMTUD draft, which seems unnecessary, except the bit about ICMP processing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178602855
----==_mimepart_5bfcc1c388ef5_56a53f8660ad45b41293242
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/2036#discussion_r236513439">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The PADDING frame provides a useful option for PMTU probe packets. PADDING
-frames generate acknowledgements, but they need not be delivered reliably. As a
-result, the loss of PADDING frames in probe packets does not require
-delay-inducing retransmission. However, PADDING frames do consume congestion
-window, which may delay the transmission of subsequent application data.
+When implementing the algorithm in Section 5.3 of
</pre>
<p>It appears that the rest of this section simply repeats section 6.4 of the DPLPMTUD draft, which seems unnecessary, except the bit about ICMP processing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178602855">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7yJ1hX8qPUF1EWEQ3hwuzPzodPxks5uzLlDgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8MxI-qgGB0ZJJ3xhEZHgXw_wbMBks5uzLlDgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178602855"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178602855",
"url": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178602855",
"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": "@martinduke commented on 2036",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-178602855"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfcc1c388ef5_56a53f8660ad45b41293242--


From nobody Mon Nov 26 20:08: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 5D94C130E14 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 20:08: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 LqBqF6tMa9K7 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 20:08: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 D4D49127333 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 20:08:52 -0800 (PST)
Date: Mon, 26 Nov 2018 20:08:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543291732; bh=h7FvUlgOfI7/qlC0wNpggx9BakQZvWT/lfrgWQam2ok=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q0Iu1hYq5dnuAq70WltjIpBLKiYWaSsjHRvwfQvMrvokQMaIOE08a2TXsAWHXVq7G fxQ44QDcRp/8W2CTQF4Br+SIQFP2UI5jjQvQsntgm7Kij1yPoVMscbsPgic1jmPqNU m1PlpSGclCPnFS1Efzim3Wy0tKFNY8UCjTvkJJAk=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdcf08066cab5087a46f14d508ec990b1bf7966e092cf000000011814855492a169ce16e756f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2052/441899285@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_5bfcc354efb3_60823fc2a9ed45bc889520"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tXQZJopgHx_QqKZTzBtEYxKNXFc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 04:08:54 -0000

----==_mimepart_5bfcc354efb3_60823fc2a9ed45bc889520
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This could use some clarifying, but that shouldn't happen. loss_time is set to 0 if loss_time is smaller than now, see DetectLostPackets() which sets loss_time. Specifically,
```
    if (time_since_sent > delay_until_lost ||
        delta > reordering_threshold):
      sent_packets.remove(unacked.packet_number)
      if (unacked.retransmittable):
        lost_packets.insert(unacked)
    else if (loss_time == 0 && delay_until_lost != infinite):
      loss_time = now() + delay_until_lost - time_since_sent
```
Since loss_time is *not set* when time_since_sent > delay_until_lost, it remains set to 0. This means an ER timer does not need to be set (and is not set in SetLossDetectionTimer(), which is exactly what you want, since setting a timer only makes sense if the event is in the future. In this case, loss_time was before now(), and so, the loss event happens now, causing OnPacketsLost() to be called at the end of DetectLostPackets().


-- 
You are receiving this 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#issuecomment-441899285
----==_mimepart_5bfcc354efb3_60823fc2a9ed45bc889520
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This could use some clarifying, but that shouldn't happen. loss_time i=
s set to 0 if loss_time is smaller than now, see DetectLostPackets() whic=
h sets loss_time. Specifically,</p>
<pre><code>    if (time_since_sent &gt; delay_until_lost ||
        delta &gt; reordering_threshold):
      sent_packets.remove(unacked.packet_number)
      if (unacked.retransmittable):
        lost_packets.insert(unacked)
    else if (loss_time =3D=3D 0 &amp;&amp; delay_until_lost !=3D infinite=
):
      loss_time =3D now() + delay_until_lost - time_since_sent
</code></pre>
<p>Since loss_time is <em>not set</em> when time_since_sent &gt; delay_un=
til_lost, it remains set to 0. This means an ER timer does not need to be=
 set (and is not set in SetLossDetectionTimer(), which is exactly what yo=
u want, since setting a timer only makes sense if the event is in the fut=
ure. In this case, loss_time was before now(), and so, the loss event hap=
pens now, causing OnPacketsLost() to be called at the end of DetectLostPa=
ckets().</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2052#issuecomment-441899285">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwrU=
jRa48HnUN3HqjWAxfyFj23YKks5uzLrUgaJpZM4YyttL">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2PAtn72EEFeaELMDGUplfoU=
WAV3ks5uzLrUgaJpZM4YyttL.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2052: This could use some clarifying, but that shouldn't happ=
en. loss_time is set to 0 if loss_time is smaller than now, see DetectLos=
tPackets() which sets loss_time. Specifically,\r\n```\r\n    if (time_sin=
ce_sent \u003e delay_until_lost ||\r\n        delta \u003e reordering_thr=
eshold):\r\n      sent_packets.remove(unacked.packet_number)\r\n      if =
(unacked.retransmittable):\r\n        lost_packets.insert(unacked)\r\n   =
 else if (loss_time =3D=3D 0 \u0026\u0026 delay_until_lost !=3D infinite)=
:\r\n      loss_time =3D now() + delay_until_lost - time_since_sent\r\n``=
`\r\nSince loss_time is *not set* when time_since_sent \u003e delay_until=
_lost, it remains set to 0. This means an ER timer does not need to be se=
t (and is not set in SetLossDetectionTimer(), which is exactly what you w=
ant, since setting a timer only makes sense if the event is in the future=
. In this case, loss_time was before now(), and so, the loss event happen=
s now, causing OnPacketsLost() to be called at the end of DetectLostPacke=
ts().\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/2052#issuecomment-441899285"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment=
-441899285",
"url": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-44=
1899285",
"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": "**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\": 2052,\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\": 2052\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-44=
1899285"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4159475=
95\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfcc354efb3_60823fc2a9ed45bc889520--


From nobody Mon Nov 26 21:58: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 78186128BCC for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 21:58: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 KIQxozJPUQeg for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 21:58: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 93A19128AFB for <quic-issues@ietf.org>; Mon, 26 Nov 2018 21:58:07 -0800 (PST)
Date: Mon, 26 Nov 2018 21:58:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543298286; bh=76Wk9pRFNf3JOIA0ab189ODnLjOd87SMMajDs1aJuSg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s9gMbeaBmS5iv9DIgBJLJ3/XQyrY4W8oRx1w4LTB6318QlPiuDpb0Nd1t4fzjUKRX z+15CK/IuAMFdq3ERuj6wCqxuO4q17BGPmgsTwoLmoZdRgA3By9qEGdFVLb0MTzvKt Pbt0f02IlEaI9jAgi9YJBqpdWw/nJhQ20frXpS+U=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd6335d576a68112fb067d89d86948e38d786892692cf0000000118149eee92a169ce16a7e5d6@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/178620095@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_5bfcdcee2c091_6d753ff7a12d45b415591d"; 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/ERXK65DfpfYewE-nYNC6GvCrHeo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 05:58:09 -0000

----==_mimepart_5bfcdcee2c091_6d753ff7a12d45b415591d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema 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.
+  If this parameter is absent, a default of 8 is assumed.

I we have default = 0, do we also need a "migration not supported" TP? It would seem that not setting a non null value would effectively prevent migration.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#discussion_r236528581
----==_mimepart_5bfcdcee2c091_6d753ff7a12d45b415591d
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/1998#discussion_r236528581">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.
+  If this parameter is absent, a default of 8 is assumed.
</pre>
<p>I we have default = 0, do we also need a "migration not supported" TP? It would seem that not setting a non null value would effectively prevent migration.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r236528581">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_yACPS87jcOHPJ3jr8vaEUixcfOks5uzNRugaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Y6cX47zqW9dpViZzLDdEI7fKEjks5uzNRugaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r236528581"}}}</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_r236528581",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r236528581",
"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 1998",
"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/1998#discussion_r236528581"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfcdcee2c091_6d753ff7a12d45b415591d--


From nobody Mon Nov 26 22: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 3B3D4130E6E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:32: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 lekpHku1d182 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:32: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 60BDD1293FB for <quic-issues@ietf.org>; Mon, 26 Nov 2018 22:32:52 -0800 (PST)
Date: Mon, 26 Nov 2018 22:32:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543300371; bh=muouqdVtbLDaJUMlJrBCjCrf2W+7TwZx1nf/9xpTDJI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0dlFbycXZMGqu6hFiNuGoU8Hw/pGUW/wrJmUwhDGt2U99bHU1VFLgHLd9a1E6oopq KUUjAhAZfET33rz5Iuh3BBgltBlozSRdTf0wfoNFW8D1Lj0ovbfwDAEt9u8MRKK8De s5QsiYtaEKv6zbB9EgYeEXwK7NLXKvr4Z06rtPEQ=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad781e89f9eaf6e14f6db39c16db9630e93e6ac392cf000000011814a71392a169ce16e756f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2052/441944567@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_5bfce513119f6_28623fdd2a6d45c4320146"; 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/ER__R1TxGW1e8LQ8TDGy3U3Pur4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 06:32:54 -0000

----==_mimepart_5bfce513119f6_28623fdd2a6d45c4320146
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Consider the case that `loss_time` is set in `DetectLostPackets()`, but by the time `SetLossDetectionTimer()` is called, `now` is larger than `loss_time`.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2052#issuecomment-441944567
----==_mimepart_5bfce513119f6_28623fdd2a6d45c4320146
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Consider the case that <code>loss_time</code> is set in <code>DetectLostPackets()</code>, but by the time <code>SetLossDetectionTimer()</code> is called, <code>now</code> is larger than <code>loss_time</code>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2052#issuecomment-441944567">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7RBKNRoBliJp_pzOoNMSPJV66Iwks5uzNyTgaJpZM4YyttL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1YCANXbMrLrEGn8Bq1cDz1256Ikks5uzNyTgaJpZM4YyttL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 in #2052: Consider the case that `loss_time` is set in `DetectLostPackets()`, but by the time `SetLossDetectionTimer()` is called, `now` is larger than `loss_time`."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2052#issuecomment-441944567"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-441944567",
"url": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-441944567",
"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": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"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\": 2052,\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\": 2052\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-441944567"
}
],
"@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_5bfce513119f6_28623fdd2a6d45c4320146--


From nobody Mon Nov 26 22:35: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 F2D27130E78 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:35: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 jlCG4DNuTWT0 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:35: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 04DB7130E6E for <quic-issues@ietf.org>; Mon, 26 Nov 2018 22:35:00 -0800 (PST)
Date: Mon, 26 Nov 2018 22:34:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543300498; bh=yj+E0yC+CwExGDCUygM+DAAmn6ilRbOO11FEiAoY44c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WgwV6Mp+YIvnBAT2uZoFP4019wdP4bnOvJmYLv0ViB7mkaCfAK1jmXt4FMTePX88W fD1tQuc0+faYHH4LZL6JD0PE2r1bJRF2omrt0ZpsvJPtA1lWMYpwfKMlqC15rEGHMZ ABF2YLzLTXZn8zJvGxb2Q0XsPOF+saYGu1+7SB2k=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaaf8577862a43b15cfe96cecabf4f3cb8280051092cf000000011814a79292a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2015/441944991@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfce592c6bda_13193ffcbcad45b4189049e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZnSy9uuvoNlZDRVwjSKjl3bF-PY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 06:35:02 -0000

----==_mimepart_5bfce592c6bda_13193ffcbcad45b4189049e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm closing this. Please reopen if anyone thinks further discussion is warranted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2015#issuecomment-441944991
----==_mimepart_5bfce592c6bda_13193ffcbcad45b4189049e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm closing this. Please reopen if anyone thinks further discussion is warranted.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2015#issuecomment-441944991">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyKIybMc4pIO640d0X5mggcgJ4qrks5uzN0SgaJpZM4Ym-sR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8NOdUDhyLOp-MeASUL2Ypj4Iymnks5uzN0SgaJpZM4Ym-sR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2015: I'm closing this. Please reopen if anyone thinks further discussion is warranted."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2015#issuecomment-441944991"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-441944991",
"url": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-441944991",
"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] OnPacketsLost for Nonretransmittable Packets (#2015)",
"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\": 2015,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2015#issuecomment-441944991"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412871441\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfce592c6bda_13193ffcbcad45b4189049e--


From nobody Mon Nov 26 22: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 AA778130E6E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:35: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 9BOxLxRyrv2Q for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:35:02 -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 375D6130E74 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 22:35:00 -0800 (PST)
Date: Mon, 26 Nov 2018 22:34:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543300499; bh=/HoA0KWA4nFnz9ywdoa4Lsd1sxT7rG8In7fLtj6LSXU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aTR9h/0MTHGEHOEp4+bvGy1pxNMxwIf+WogNZd7UNYdIfUuLO/kvn2q9Rub7okRhJ 55YIbWTSWXhj2mxvNKZQa9D2eLJLk5o8hweVD37Jj/fHW/4fUavTbJvhA/a1vl8cNL Z/bXmsBpLU8/hqtzXkryJJPkVe6i/n0V6mdc6x0Y=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbb8d687e12eca8bcefaef9a688bef4199f063ca892cf000000011814a79392a169ce16c13e3b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2015/issue_event/1988686632@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2015@github.com>
References: <quicwg/base-drafts/issues/2015@github.com>
Subject: Re: [quicwg/base-drafts] OnPacketsLost for Nonretransmittable Packets (#2015)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfce5935a00e_4a1f3fc08aed45c42689888"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lQy76lD7qVRVMKOm50udv0IVb4I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 06:35:04 -0000

----==_mimepart_5bfce5935a00e_4a1f3fc08aed45c42689888
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2015.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2015#event-1988686632
----==_mimepart_5bfce5935a00e_4a1f3fc08aed45c42689888
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="381763131" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2015" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2015/hovercard" href="https://github.com/quicwg/base-drafts/issues/2015">#2015</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2015#event-1988686632">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Q6W003ISq7n7-QYzmTLVfQe_k0ks5uzN0TgaJpZM4Ym-sR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzqC_8bYdF-IfIrja8r_x86uWOTPks5uzN0TgaJpZM4Ym-sR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2015."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2015#event-1988686632"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2015#event-1988686632",
"url": "https://github.com/quicwg/base-drafts/issues/2015#event-1988686632",
"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] OnPacketsLost for Nonretransmittable Packets (#2015)",
"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/2015#event-1988686632"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412871441\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfce5935a00e_4a1f3fc08aed45c42689888--


From nobody Mon Nov 26 22: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 0B27E130E6E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:40: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 FfGVPeeW0edX for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22: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 46507130E6C for <quic-issues@ietf.org>; Mon, 26 Nov 2018 22:40:30 -0800 (PST)
Date: Mon, 26 Nov 2018 22:40:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543300829; bh=nkHIlT+QCmJsh0NZAthwMhAyoSTbxkom85qRkZLe6Ng=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=oKYmk1vnGFdZN+97B3yS2Kr+aPpDIDZGmjQRcAhHDpEmt+/zMrDumdnDqzOBkXBxy XLoGYnLxh1L4r9pZk3PGFbCzrtZGcuTBq4Id6nXFGn9cr5cItwsaG0XJ0It9beNs9A G5U1abfeDJDLFAZAz/6HiS3TKWamRMxXCJUQz6Iw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84b759589569c153e1938d7dd3408360eead77e292cf000000011814a8dd92a169ce16ed3e0d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2058@github.com>
Subject: [quicwg/base-drafts] Clarify state that is reset on Retry or VN (#2058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfce6dd2abb7_2aaa3fc22ded45c095127"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i1P4a5MFBGLMn273t9Dr25NE4gs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 06:40:32 -0000

----==_mimepart_5bfce6dd2abb7_2aaa3fc22ded45c095127
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Follow-up to #2040. As @marten-seemann suggests, we might want to add text to the transport draft that enumerates what is reset: all state except for connection IDs, packet numbers and, optionally, an RTT measurement.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2058
----==_mimepart_5bfce6dd2abb7_2aaa3fc22ded45c095127
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="383325970" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2040" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2040/hovercard" href="https://github.com/quicwg/base-drafts/pull/2040">#2040</a>. As <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> suggests, we might want to add text to the transport draft that enumerates what is reset: all state except for connection IDs, packet numbers and, optionally, an RTT measurement.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2058">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3UQBAXkkMmAnE0B8CHyhhE7v-m_ks5uzN5dgaJpZM4Y01RG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxLQRNufP8CYzXOvVopEaBpgG1hGks5uzN5dgaJpZM4Y01RG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 state that is reset on Retry or VN (#2058)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2058"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2058",
"url": "https://github.com/quicwg/base-drafts/issues/2058",
"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": "Clarify state that is reset on Retry or VN (#2058)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2058
}
]
}
],
"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\": 2058,\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\": 2058\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2058"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416502854\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfce6dd2abb7_2aaa3fc22ded45c095127--


From nobody Mon Nov 26 22:41: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 579D7130E6E for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:41: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 mYeZihu8v854 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:41:31 -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 F2CEE130E25 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 22:41:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543300889; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=r0JrUtRu0URAYiNKLNLR50eHTvyYSJGvYMk6NsWF9uc=; b=lAu0PKnDlyBOmNkOq1vjX5pPwQeG/5YXTHACAgV3Yv/sEaOwDgNEwKPQGUCDsVuaSXj0ZiyU z2uVkxirlDxAzmWo4popFIjIJebfMiRwDMnXxEjox53tnr7r7/p57o0QzUTUgzK1O8vyp1Kf jzZtxZyJj46f1RnHU05jOQddtA8=
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 5bfce719.7f894507c090-smtp-out-n01; Tue, 27 Nov 2018 06:41:29 -0000 (UTC)
Date: Mon, 26 Nov 2018 22:41:28 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfce718f2bb6_6c572b0ddc83457c747b9@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6fbca3: Alternate patch
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfce718f285a_6c572b0ddc83457c74687"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZkumkPYo3k1iLRquwYTo5HdsjH0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 06:41:32 -0000

----==_mimepart_5bfce718f285a_6c572b0ddc83457c74687
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6fbca3cfcf23b38d71b5041249f77ba3a711190c
      https://github.com/quicwg/base-drafts/commit/6fbca3cfcf23b38d71b5041249f77ba3a711190c
  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/9e47a68efb16151d5be7d6d1aff5a1c3c5419548
  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: 5264f8931f08d3ed4f4d9191a13bf9fd28418efa
      https://github.com/quicwg/base-drafts/commit/5264f8931f08d3ed4f4d9191a13bf9fd28418efa
  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


Compare: https://github.com/quicwg/base-drafts/compare/564ae47d30aa...5264f8931f08
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfce718f285a_6c572b0ddc83457c74687--


From nobody Mon Nov 26 22:41: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 D80EA130E25 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22: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 3hvykV-VkRpq for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:41: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 ED8B3130E7A for <quic-issues@ietf.org>; Mon, 26 Nov 2018 22:41:33 -0800 (PST)
Date: Mon, 26 Nov 2018 22:41:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543300893; bh=PLtv7o21YPowSjeNqSluzoHcHWL7eyjkCHODV1YVmZc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BTb4+yL9AsS6BAwPLG7Zxbm4oUesYmb066ekisa5yA55/Q7WxZvegZLKaDGnh2F5M 8QQqA/3gvhFREupcZ3Hzlw8f7gwzcEHhHDtXJ/Wq8UhA+PmT4cnIyie1ASNtPMxY4J kokU+jhz9Ths7EmGgDjQyUYdUgPU3XLC4VU/SGZ8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab33956433b5669f0f4b6f78f38d2219eca67007eb92cf000000011814a91d92a169ce1695ffc6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1983/issue_event/1988695038@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1983@github.com>
References: <quicwg/base-drafts/issues/1983@github.com>
Subject: Re: [quicwg/base-drafts] Loss recovery draft section 4.3.1.1 clarification (#1983)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfce71d105c0_71db3fc5f9ad45b8368e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9YB_DCOTet2Ms3rgio-hpCR3qcw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 06:41:36 -0000

----==_mimepart_5bfce71d105c0_71db3fc5f9ad45b8368e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1983 via #2040.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1983#event-1988695038
----==_mimepart_5bfce71d105c0_71db3fc5f9ad45b8368e9
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="378929094" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1983" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1983/hovercard" href="https://github.com/quicwg/base-drafts/issues/1983">#1983</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383325970" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2040" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2040/hovercard" href="https://github.com/quicwg/base-drafts/pull/2040">#2040</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1983#event-1988695038">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0kmtcALoXb1tLhN15AMfZxwzr3Eks5uzN6dgaJpZM4YVil3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3YR-3UJEpvIHaXD0GOUhU_tAWpyks5uzN6dgaJpZM4YVil3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1983 via #2040."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1983#event-1988695038"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1983#event-1988695038",
"url": "https://github.com/quicwg/base-drafts/issues/1983#event-1988695038",
"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] Loss recovery draft section 4.3.1.1 clarification (#1983)",
"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/1983#event-1988695038"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408299895\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfce71d105c0_71db3fc5f9ad45b8368e9--


From nobody Mon Nov 26 22: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 348D5130E25 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:41: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 UWKwvbtVWpax for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:41: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 55355130E82 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 22:41:34 -0800 (PST)
Date: Mon, 26 Nov 2018 22:41:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543300893; bh=qVduiQr2+XRxKTTygcMgY74jQ+jf2z2Wic84Srvd2sQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZxVf7EogJ94Ki/22fJcNm4qJH4EWuiK7UiWiH2ocOGgRMjDumbVBgYUtmOKDxMx1V 5dmXrOkhXbfjoxwSceYdjfOKLTHiQej3ADzIEDU5g2/WTXwU5SCYJF1Z4zl4n/Inzn CwAyxUMl65W8I559DcbXe7Rw/Hv7KIQsDavDxMHI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0a072fb688dd90a232fccf1806a799b4304e45792cf000000011814a91d92a169ce16d91712@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2040/issue_event/1988695036@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2040@github.com>
References: <quicwg/base-drafts/pull/2040@github.com>
Subject: Re: [quicwg/base-drafts] Reset connection state on retry and VN (#2040)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfce71d64bbc_664b3f9f60ed45c47682a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vd8-fNEqqQm8SpTl2-M5AN7Vf68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 06:41:37 -0000

----==_mimepart_5bfce71d64bbc_664b3f9f60ed45c47682a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2040 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/2040#event-1988695036
----==_mimepart_5bfce71d64bbc_664b3f9f60ed45c47682a
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="383325970" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2040" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2040/hovercard" href="https://github.com/quicwg/base-drafts/pull/2040">#2040</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/2040#event-1988695036">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwnK2dCHsZqIXTF2zvIZxLkHyxAJks5uzN6dgaJpZM4YuawA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7veSHbFgqZz4nBgroVuTE64VYc7ks5uzN6dgaJpZM4YuawA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2040 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2040#event-1988695036"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2040#event-1988695036",
"url": "https://github.com/quicwg/base-drafts/pull/2040#event-1988695036",
"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] Reset connection state on retry and VN (#2040)",
"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/2040#event-1988695036"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414821376\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfce71d64bbc_664b3f9f60ed45c47682a--


From nobody Mon Nov 26 22:53: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 CA77D130E78 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:53: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 dOvP_fXrcem8 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:53:30 -0800 (PST)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC1CE130E6E for <quic-issues@ietf.org>; Mon, 26 Nov 2018 22:53:30 -0800 (PST)
Date: Mon, 26 Nov 2018 22:53:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543301609; bh=8MnQYcZkMnFtewsYWNXscLu1wBTli88T0oPI7AvbYWU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jMDfcrTf72BR63V5vTXC4b5DNUxwTSkcwmkfqg+2nFIHLdNzkV2w/aFcIpKyHNKoK AZu+kh81/SKaVJseg31sVpf1qWZmbZu7H9cBZkPnpC7MfDdffHVLpA/E0nWGwS0Wdo CcNxcngV6IyfPP85oUXSxP5Yx0crIHCUFyPT1e28=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab24480344da686eeee12169582b65c9dd5dce4a1d92cf000000011814abe992a169ce16eb0e3d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2056/c441948424@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2056@github.com>
References: <quicwg/base-drafts/pull/2056@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit clients from declaring placeholders (#2056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfce9e990bb6_f983fadd80d45c41111ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Bn3ucDiUIAjeDuDo4yMnt51JRJo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 06:53:33 -0000

----==_mimepart_5bfce9e990bb6_f983fadd80d45c41111ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Heh. I like that 0x01 is getting used now, but can't you use UNEXPECTED_FRAME 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/2056#issuecomment-441948424
----==_mimepart_5bfce9e990bb6_f983fadd80d45c41111ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Heh. I like that 0x01 is getting used now, but can't you use UNEXPECTED_FRAME 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/2056#issuecomment-441948424">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7-RQkV7Zt2zjnpu3n-vbWUo5rceks5uzOFpgaJpZM4YzzBO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6obJFh-i0t3k3xsz2gAkMo_LRR6ks5uzOFpgaJpZM4YzzBO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2056: Heh. I like that 0x01 is getting used now, but can't you use UNEXPECTED_FRAME for this?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2056#issuecomment-441948424"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2056#issuecomment-441948424",
"url": "https://github.com/quicwg/base-drafts/pull/2056#issuecomment-441948424",
"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] Prohibit clients from declaring placeholders (#2056)",
"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\": 2056,\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\": 2056\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2056#issuecomment-441948424"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416231502\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfce9e990bb6_f983fadd80d45c41111ab--


From nobody Mon Nov 26 22: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 03DE1130E79 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:53:45 -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 q1IP20tGrYm1 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:53: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 46DA5130E78 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 22:53:38 -0800 (PST)
Date: Mon, 26 Nov 2018 22:53:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543301617; bh=5A5vyVYQvQBZFkiAIcFv0QymLTE0cxl2FqHvkc+/qdc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SbPXpmB6ZK7Ljd+keMC0HmP1YABw2NG9Dn9kEH15HSV758EmED1iw0F3S6sKDgvah 8ffMhOZXazA89shMVS0Qyx8ucA3ItEgB9cTiGMbgp2VQkAJNdrtGVCm4oB+a6TM//0 RJqSQB4k3prP9EY56pBwPbm2LIecgYsl5ftiljHg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba47db99543833860ca2c51f64495ac2f58f8fd6392cf000000011814abf192a169ce16eb0e3d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2056/review/178630462@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2056@github.com>
References: <quicwg/base-drafts/pull/2056@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit clients from declaring placeholders (#2056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfce9f14d4aa_6ea23f9d8bcd45c0120560"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z63UXI5Got0s_3j8pdyKiSs8YPA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 06:53:45 -0000

----==_mimepart_5bfce9f14d4aa_6ea23f9d8bcd45c0120560
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1028,7 +1028,9 @@ the prioritization the client had attempted to express.
 In HTTP/3, a number of placeholders are explicitly permitted by the server using
 the `SETTINGS_NUM_PLACEHOLDERS` setting. Because the server commits to maintain

s/maintain/maintaining

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2056#pullrequestreview-178630462
----==_mimepart_5bfce9f14d4aa_6ea23f9d8bcd45c0120560
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/2056#discussion_r236537443">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1028,7 +1028,9 @@ the prioritization the client had attempted to express.
 In HTTP/3, a number of placeholders are explicitly permitted by the server using
 the `SETTINGS_NUM_PLACEHOLDERS` setting. Because the server commits to maintain
</pre>
<p>s/maintain/maintaining</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2056#pullrequestreview-178630462">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwuyvgD18fH9pGriNrd08O4h-FW1ks5uzOFxgaJpZM4YzzBO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-WN19EZ0nE0ml8146iPzlJ4Od5eks5uzOFxgaJpZM4YzzBO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2056"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2056#pullrequestreview-178630462"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2056#pullrequestreview-178630462",
"url": "https://github.com/quicwg/base-drafts/pull/2056#pullrequestreview-178630462",
"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 2056",
"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/2056#pullrequestreview-178630462"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416231502\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfce9f14d4aa_6ea23f9d8bcd45c0120560--


From nobody Mon Nov 26 22:57: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 98D3A130E78 for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:57:44 -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 AfiDR077PMYN for <quic-issues@ietfa.amsl.com>; Mon, 26 Nov 2018 22:57: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 24996130DC6 for <quic-issues@ietf.org>; Mon, 26 Nov 2018 22:57:43 -0800 (PST)
Date: Mon, 26 Nov 2018 22:57:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543301862; bh=Esoko8JktkbPiWUgwnCCNtC1F5VdzolFgOpbIfCSbxU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zxM4f7bm7J3x8Xc+2lMt3/8IwSeI8xrPpQ87PJtTUVthruddksKCKdYVVGfNuBZWv Pu2gHbdmPv8/ly1hojCOXdH4YNztNFQ+VOug/u9NEfKotzHKf9c0heioPXpxO5nGYI eaQb7dEL+c+gN5S7zVvsNTd4LhTce3GmRfbzpL4o=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1be83453a67daf51f67267f5c9d6cbce861612a092cf000000011814ace692a169ce169265bd@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/review/178631665@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_5bfceae6492df_35d83ff0ec6d45bc24265a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dMspfJ0w1F7c7InRnc_a_NSDokQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 06:57:45 -0000

----==_mimepart_5bfceae6492df_35d83ff0ec6d45bc24265a
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/1982#pullrequestreview-178631665
----==_mimepart_5bfceae6492df_35d83ff0ec6d45bc24265a
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/1982#pullrequestreview-178631665">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq915gHptX1vZs-UGFO0Ex67Q_8DCks5uzOJmgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzMHnUbr2EjHrr4sorzgeMTmYsSIks5uzOJmgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178631665"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178631665",
"url": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178631665",
"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 1982",
"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/1982#pullrequestreview-178631665"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfceae6492df_35d83ff0ec6d45bc24265a--


From nobody Tue Nov 27 01:57: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 8F923127B4C for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 01:57: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 yifshw4L-ijC for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 01:57: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 D3DEE1276D0 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 01:57:21 -0800 (PST)
Date: Tue, 27 Nov 2018 01:57:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543312640; bh=nDwpZNWGj9CgynD2H+5Rapua6QmfvINEZJN5rOel+Rk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s00eMe2PLXjrlez3Pos+Cor5nCTKktpN07fWkD0k/abH/6yJS3tcSt5Z38yFXrVzx qE44MnIH8YQndMuCUbr/NyCyt8NsGYtQfmA9Mgz9srnfQKuDS/QDhrOioPy9nVr0aa LrDAsthH1hk8tC3tr+P6oB+65AEP7uOxuSTrdKqQ=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f251bd16abf5049ab7136ae99f3089d28e719ff92cf000000011814d70092a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/c441997767@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfd1500d344e_13333faf88ad45b813245c"; 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/FZHGr3VdwwAreiTVDM3r30zfr-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: Tue, 27 Nov 2018 09:57:24 -0000

----==_mimepart_5bfd1500d344e_13333faf88ad45b813245c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop wrote:

> You're still required to send/consume SETTINGS -- you're just allowed to use a basic version of the protocol for the (hopefully very brief) period where you haven't seen it yet.

You're correct

"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."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038#issuecomment-441997767
----==_mimepart_5bfd1500d344e_13333faf88ad45b813245c
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> wrote:</p>
<blockquote>
<p>You're still required to send/consume SETTINGS -- you're just allowed =
to use a basic version of the protocol for the (hopefully very brief) per=
iod where you haven't seen it yet.</p>
</blockquote>
<p>You're correct</p>
<p>"Each side MUST initiate a single control stream at the beginning of t=
he connection and send its SETTINGS frame as the first frame on this stre=
am."</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2038#issuecomment-441997767">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq67uxT=
s1rnbYTzJM2AKqPuDb5IIpks5uzQyAgaJpZM4YuNMm">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqy5dZjfCeLowQMcsEAB_07hsFI0a=
ks5uzQyAgaJpZM4YuNMm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@LPar=
due in #2038: @MikeBishop wrote:\r\n\r\n\u003e You're still required to s=
end/consume SETTINGS -- you're just allowed to use a basic version of the=
 protocol for the (hopefully very brief) period where you haven't seen it=
 yet.\r\n\r\nYou're correct\r\n\r\n\"Each side MUST initiate a single con=
trol stream at the beginning of the connection and send its SETTINGS fram=
e as the first frame on this stream.\""}],"action":{"name":"View Pull Req=
uest","url":"https://github.com/quicwg/base-drafts/pull/2038#issuecomment=
-441997767"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4=
41997767",
"url": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4419=
97767",
"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] Default settings in HTTP (#2038)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 2038,\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\": 2038\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038#issuecomment-4419=
97767"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4147658=
62\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfd1500d344e_13333faf88ad45b813245c--


From nobody Tue Nov 27 02:31: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 34171129BBF for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 02:31: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 Kx-3jqp7aKZS for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 02:31:34 -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 E057F126F72 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 02:31: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=KJm2wKDrFtkgU9N7UVme/PPcSbU=; b=F6UWFf8HT7/10R/G E4moIxi2WSyrKp1jY44mgCY3x01MwXe3ipoL2y8qd37tqyM3TQCFoirnDZWPKNh3 CEDII4XuN99zsNvb14B+47R4GlQMegFgN9aXvmxST1tBvr7W0TVg8cohjoT6xRXj UMrSb1kavAfxUhvzmmdEQa6mA2o=
Received: by filter1192p1las1.sendgrid.net with SMTP id filter1192p1las1-21934-5BFD1CFF-18 2018-11-27 10:31:28.059131448 +0000 UTC m=+993041.613938801
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0025p1iad1.sendgrid.net (SG) with ESMTP id SlL4sL_3SDiSHlhtYrbFyA for <quic-issues@ietf.org>; Tue, 27 Nov 2018 10:31:27.955 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id E73913E0290 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 02:31:27 -0800 (PST)
Date: Tue, 27 Nov 2018 10:31:28 +0000 (UTC)
From: Tom Jones <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/push/3083668909@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfd1cffe5e09_17ae3ff7f50d45bc4001a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: adventureloop
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak08CFsGyxI9nA4aAIrkijaleDpOAgpyCSpyA/ ALKVg3St0UiiQVoPcVIEUv3wlOfInyboHsI4DRGELfuvdU3nWv/CqJgF3j5DCdewrx4QtZiSmunzUf /T32WwKLbhs6Mv6SASUwNEbCG4VDR2s4mFqZA1LtEpfQjXjwsg6zPoIxQ2W33uq7Ps8gS08e9smsG0 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PDzQFj6feYjWgi6NcJFnmuZqvd4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 10:31:36 -0000

----==_mimepart_5bfd1cffe5e09_17ae3ff7f50d45bc4001a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@adventureloop pushed 2 commits.

d69f796  Reflow, fixup
02cd828  Merge pull request #1 from quicwg/uoaerg-uoa/dplpmtu


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2036/files/b17f7456ee5e1409c4157f6446431e4a3ba044db..02cd8284170120996c3eb7517c30999eda525cce

----==_mimepart_5bfd1cffe5e09_17ae3ff7f50d45bc4001a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/adventureloop" class="user-mention">@adventureloop</a> pushed 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d69f796">d69f796</a>  Reflow, fixup</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/02cd828">02cd828</a>  Merge pull request #1 from quicwg/uoaerg-uoa/dplpmtu</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2036/files/b17f7456ee5e1409c4157f6446431e4a3ba044db..02cd8284170120996c3eb7517c30999eda525cce">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1kTAGrKnMmiZNvF4G9_7UjV4eoMks5uzRR_gaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8MPjBwFD6y2pJPQq_jL1MZaqdoTks5uzRR_gaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@adventureloop pushed 2 commits in #2036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036/files/b17f7456ee5e1409c4157f6446431e4a3ba044db..02cd8284170120996c3eb7517c30999eda525cce"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036/files/b17f7456ee5e1409c4157f6446431e4a3ba044db..02cd8284170120996c3eb7517c30999eda525cce",
"url": "https://github.com/quicwg/base-drafts/pull/2036/files/b17f7456ee5e1409c4157f6446431e4a3ba044db..02cd8284170120996c3eb7517c30999eda525cce",
"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": "@adventureloop pushed 2 commits in #2036",
"sections": [
{
"text": "2 new commits pushed to quicwg/base-drafts #2036:",
"activityTitle": "**Tom Jones**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@adventureloop",
"facts": [
{
"name": "d69f796",
"value": "Reflow, fixup"
},
{
"name": "02cd828",
"value": "Merge pull request #1 from quicwg/uoaerg-uoa/dplpmtu"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036/files/b17f7456ee5e1409c4157f6446431e4a3ba044db..02cd8284170120996c3eb7517c30999eda525cce"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfd1cffe5e09_17ae3ff7f50d45bc4001a9--


From nobody Tue Nov 27 07:16: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 7ACDE130E8D for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 07:16: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 1fGDv_bKD8E4 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 07:16:49 -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 85C7C130DF3 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 07:16: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=R1eNaeVCWnUYnO1scHjKneJzDkk=; b=WKp1t+Jze83NQR3E Rt7MWntuoegqNrK+z4gwD3LQ6Go+9D6eu+snqHOdiWMFpIi7DBt+lUMnRT1YQmNn fa9UAzP+YpOg0u3wweVhAvkbofC9Cz3ywugTM4EQWU0RKc9v8zhGYtqzW/Ohq2I1 GtkwMu44BKVyHjX3xR1nfhrzArg=
Received: by filter0139p1iad2.sendgrid.net with SMTP id filter0139p1iad2-30895-5BFD5FE0-20 2018-11-27 15:16:48.464865238 +0000 UTC m=+1003816.600219645
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id IT0DsY7bSOmcsrZvU_6vDA for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:16:48.442 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id 703683E0CF0 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 07:16:48 -0800 (PST)
Date: Tue, 27 Nov 2018 15:16:48 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd6179b2d68bcb001e8aa5d4cc68d519a71ee861a92cf00000001181521e092a169ce169265bd@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/review/178837938@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_5bfd5fe06e606_42793fbf570d45c03119c6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2GgPQrs6mW+N2DDu5SNxA5BlTr6LSXXhV27d vg5DDPbPMVT1B1uDxP1KOgnslV7AsbwgTzDxIfQ6LZwiJgZsKrRJ52HVVXyI2AdsdMfzc3Ttt3nM75 q9mJIiy0gzTkW+r/0JDbiMApWr6UkthyWy+tpioghkvrd/M4WPw4m3nZ+zDPy8ri4lo+fFtl+iOGoR g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y2K28NNT5Iu2Sy9Mv0GC5hReXzA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 15:16:57 -0000

----==_mimepart_5bfd5fe06e606_42793fbf570d45c03119c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -239,14 +239,17 @@ fraction of connections.
 
 The selection process SHOULD be designed such that
 on average the spin bit is disabled for at least one eighth of network paths.
-The random choice SHOULD be dependent
-on the source and destination addresses of the path,
-so that the spin bit is consistently enabled or
-disabled for repeated use of the same path.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.

It's unclear if "selection process" means that different paths can have different spin as long as the PRNG is done the same way, or the connection should reuse the result of the first selection.

-- 
You are receiving this 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#pullrequestreview-178837938
----==_mimepart_5bfd5fe06e606_42793fbf570d45c03119c6
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/1982#discussion_r236708333">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -239,14 +239,17 @@ fraction of connections.
 
 The selection process SHOULD be designed such that
 on average the spin bit is disabled for at least one eighth of network paths.
-The random choice SHOULD be dependent
-on the source and destination addresses of the path,
-so that the spin bit is consistently enabled or
-disabled for repeated use of the same path.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
</pre>
<p>It's unclear if "selection process" means that different paths can have different spin as long as the PRNG is done the same way, or the connection should reuse the result of the first selection.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#pullrequestreview-178837938">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyn65T_kxnfZJ8GDltOp3Sa6MwVwks5uzVdggaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxXnvuQrD_XvZ6GAuh3pFfmxTb-Nks5uzVdggaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178837938"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178837938",
"url": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178837938",
"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 1982",
"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/1982#pullrequestreview-178837938"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd5fe06e606_42793fbf570d45c03119c6--


From nobody Tue Nov 27 07:34: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 815AC130DDA for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 07:34:45 -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 YzfLXlu7ekSB for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 07:34:43 -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 7DCA412D4E7 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 07:34: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=dnGoD4L/zAoibww6nimXT7Tto2w=; b=caRBVRgaKNz4qe2R D4kOzA6mApaGvHbui8RxK0oaWCO3cDG2TaFqGWfl7AythjAggJLLgetn6zginTh2 gmSb79mIF/wGYkrMXeZ0Qxwz02GjYEScxPEyyB41H933qhUN7Sbxup1/EyeUKhdE YjqgWdAFSmA8ShsJXdlpKWdTU+c=
Received: by filter0028p1iad2.sendgrid.net with SMTP id filter0028p1iad2-4543-5BFD6412-16 2018-11-27 15:34:42.380700525 +0000 UTC m=+857813.461845778
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id ad4FCfDgQ_SihD1W5_ArCg for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:34:42.417 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 5F76C4017E0 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 07:34:42 -0800 (PST)
Date: Tue, 27 Nov 2018 15:34:42 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40cc2ad65135fd05c7bb71841ebf814113bc87f692cf000000011815261292a169ce169265bd@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/review/178848692@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_5bfd64125ce6e_f193fddd0ad45c45285c6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0KeAdx1FzvaSbMn9Kk0/+tNhdkaXEo/KjGSs cFB5n8y9xTnxYqB0n6SBUlwVhta8FuyiPpg05JPiQDlvV8b9V7Gq/Cy1sFKEjPCHT5yY/lAUlpKzB7 iz5ZBaaBlC9oF35gn7MYIM6TprYHOdciWwYltNdh2vEdQbWUEgVZ1XfsyA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ShZgct40fuaLlmjvn-SRIextFA8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 15:34:46 -0000

----==_mimepart_5bfd64125ce6e_f193fddd0ad45c45285c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak commented on this pull request.



> @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 

Sorry to re-open this conversation but the spin should really be set to zero and not random per packet or anything like that because this makes it harder to impossible to detect valid spinning signals in the network and may render the valid spin signal useless for aggreates.

-- 
You are receiving this 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#pullrequestreview-178848692
----==_mimepart_5bfd64125ce6e_f193fddd0ad45c45285c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236716820">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 
</pre>
<p>Sorry to re-open this conversation but the spin should really be set to zero and not random per packet or anything like that because this makes it harder to impossible to detect valid spinning signals in the network and may render the valid spin signal useless for aggreates.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#pullrequestreview-178848692">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1sOkJ3qNay7Grf9bosLzQS45vf4ks5uzVuSgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9njoVZE0ITCjHQnxCnMbgFhMpjdks5uzVuSgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178848692"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178848692",
"url": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178848692",
"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": "@mirjak commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178848692"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd64125ce6e_f193fddd0ad45c45285c6--


From nobody Tue Nov 27 07:39: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 83E0E130EA1 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 07:38:45 -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 QTtCTwaUljHe for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 07:38:43 -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 73554130E78 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 07:38:43 -0800 (PST)
Date: Tue, 27 Nov 2018 07:38:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543333123; bh=MbDj1eJnOk+1FznZkYhtM6B5jWaSZX9Y3nUUcsZm5sY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=slgmmcqlSq6UDUdMlwqPFC2phOF9NdWdV24yUaQYvrDTgMQsNhQUz4rOalzlkO/W8 Zj7fWc9kFup3Tq8LpndePDRHQc0ZikCiaphAw/QzTAhuK7V/KZGSAfz2zXkztPf7fk lLtCMhZDiUOQsOFMFKEaxTKegbLFFa6Ufr2j9IFY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca878a3c644979def89698ccaf2873abf701d75192cf000000011815270292a169ce169265bd@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/review/178851218@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_5bfd6502dbe6c_6a323f913d8d45c4799ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B2TpTm1wrmWLiClZ_z9gecGQj48>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 15:38:58 -0000

----==_mimepart_5bfd6502dbe6c_6a323f913d8d45c4799ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 

I thought the agreement was that it SHOULD be set to a fixed value, but that value should vary by connection?  Or at least that was my understanding.  I don't think a MUST is enforceable, but a SHOULD seems appropriate.

-- 
You are receiving this 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#discussion_r236718869
----==_mimepart_5bfd6502dbe6c_6a323f913d8d45c4799ae
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/1982#discussion_r236718869">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 
</pre>
<p>I thought the agreement was that it SHOULD be set to a fixed value, but that value should vary by connection?  Or at least that was my understanding.  I don't think a MUST is enforceable, but a SHOULD seems appropriate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r236718869">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5m97LHOFgvZkCUWg1YjWtR3spReks5uzVyCgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq186f7HUa24SglVUTnsMRJfanRzAks5uzVyCgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236718869"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236718869",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236718869",
"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 1982",
"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/1982#discussion_r236718869"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd6502dbe6c_6a323f913d8d45c4799ae--


From nobody Tue Nov 27 07:44: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 E9C9112D4E7 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 07:44: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 dgfg49mJwWVj for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 07:44:31 -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 2C0781277BB for <quic-issues@ietf.org>; Tue, 27 Nov 2018 07:44: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=CqT9JwSBNyH52WGK/6wzRFUwh14=; b=MQHWMLhQ789BVT7V 3rikIYLFcyq7vepGtgorhBMpEdOmbxIhmixbaMw/iZ2SvHTP9LnX5RtJVvQfqZcP Nrs6w+xEcOZpAUYj6tVB7NfrhMSsFN+VEBn01UGbfxt7fqlsqIYTVLLCHaroZ3mF szvgcObjpLLiZLBz5fnOPiZGYO0=
Received: by filter1211p1las1.sendgrid.net with SMTP id filter1211p1las1-8219-5BFD665D-21 2018-11-27 15:44:29.615294845 +0000 UTC m=+1012944.662222705
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0033p1mdw1.sendgrid.net (SG) with ESMTP id CGi4Xo8cRKSOC0VxjPZGNg for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:44:29.508 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 709E71E00BC for <quic-issues@ietf.org>; Tue, 27 Nov 2018 07:44:29 -0800 (PST)
Date: Tue, 27 Nov 2018 15:44:29 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba697995cd8c20df88bba7539c3577d3ab4ef81aa92cf000000011815285d92a169ce16e756f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2052/442106240@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_5bfd665d6e221_24523fdf16ed45c4223336"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3W/4WFxvtmKoUwRZnSa7wT3SKJkpBVpnwUyc 59VGJUbZ0HPPvaPEbQEJEctOMU56JZkIJCyY/H+40qlosfdAZP0X2VoDIBTf2THv3qPcIYv+Xujndz IH12QDvyjOmGISn9dcT4fXBkO9kANGTmrum2Zn5QwOahbyCIkQsV7sQfNPXNAnk0lrh5B3MKnFOCcD 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l3ZA5lGYb5fgU5Thi1QMm42zLjY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 15:44:33 -0000

----==_mimepart_5bfd665d6e221_24523fdf16ed45c4223336
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To clarify, this is a case when alarms wake up late, since ideally if this was negative, the alarm should have executed, correct?

I think the easiest fix that fits with how most alarms work is to allow negative values and say they mean execute ASAP.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442106240
----==_mimepart_5bfd665d6e221_24523fdf16ed45c4223336
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>To clarify, this is a case when alarms wake up late, since ideally if this was negative, the alarm should have executed, correct?</p>
<p>I think the easiest fix that fits with how most alarms work is to allow negative values and say they mean execute ASAP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442106240">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_N0rs4Qt7ygz9n8DTC1DMakHidOks5uzV3dgaJpZM4YyttL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq53G8Ld7mX6doERFt7dZxQdm3lv-ks5uzV3dgaJpZM4YyttL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2052: To clarify, this is a case when alarms wake up late, since ideally if this was negative, the alarm should have executed, correct?\r\n\r\nI think the easiest fix that fits with how most alarms work is to allow negative values and say they mean execute ASAP."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442106240"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442106240",
"url": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442106240",
"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": [
{
"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\": 2052,\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\": 2052\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442106240"
}
],
"@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_5bfd665d6e221_24523fdf16ed45c4223336--


From nobody Tue Nov 27 07: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 3F4471277BB for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 07:46: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 SOXr-O7H0OJS for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 07:46: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 765FF126DBF for <quic-issues@ietf.org>; Tue, 27 Nov 2018 07:46:21 -0800 (PST)
Date: Tue, 27 Nov 2018 07:46:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543333580; bh=3rbsuC+ZOBchEFPfcKVm6Z41Uq/1++YUmLoIO3GLLLo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UCLve9zXGjoZHmD9gTFP0c37BlLTzt9aVYyKJkN4fGDk18o5dG3ZHeNdgD4mForaA CHnjpTxO+nQOWBNkSZ82fPWhkPtWW+JqbzFyRaGH6bLwpnGBjV6A1/dinpHVBTb49g +Oq2KNQdER+nBEfSepXvf28GW8tAmK0FaYlFdKW0=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb921648150424b6f228ce6ee1f234c30ce92bf392cf00000001181528cc92a169ce169265bd@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/review/178856012@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_5bfd66cc6dc09_6fca3f9df8ed45c420946"; 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/WF_XxASR2V4kfIlKAc6Vb0Yq2D0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 15:46:23 -0000

----==_mimepart_5bfd66cc6dc09_6fca3f9df8ed45c420946
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak commented on this pull request.



> @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 

Correction for my side: it doesn't need to be zero but set to a fixed value. However the text saying this got removed. 

This is not enforcable but as a good citizian you should not try to disturb the spin signal provided by other flow and therefore I would even go for a MUST.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r236722714
----==_mimepart_5bfd66cc6dc09_6fca3f9df8ed45c420946
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236722714">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 
</pre>
<p>Correction for my side: it doesn't need to be zero but set to a fixed value. However the text saying this got removed.</p>
<p>This is not enforcable but as a good citizian you should not try to disturb the spin signal provided by other flow and therefore I would even go for a MUST.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236722714">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3r5GXJxbwtyCGwUcWyjj7-fHizwks5uzV5MgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0HhcyyO37zZReuE7yyi8X3nuvbUks5uzV5MgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236722714"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236722714",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236722714",
"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": "@mirjak commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236722714"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd66cc6dc09_6fca3f9df8ed45c420946--


From nobody Tue Nov 27 08: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 BE563130E14 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:09: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 ERODLtv3h8eC for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:09: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 60103130E09 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 08:09:57 -0800 (PST)
Date: Tue, 27 Nov 2018 08:09:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543334996; bh=qnogc/B526cW5uA2jo/KqfX4c42naH5B7IyxleffcU0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N6OglIoORatrLHNWyVTmNppIdnrjfS7zhAXGytLbIa9tnGEACwFEJipomM/pjAKPm tuv5eBpFOb5dmsLxfJQex8iSuvZGcNfkGufZkYWt/BXsYnCl59G/xQSe4otOu6DSud Hn7ruMQfrGv1Dycgn3lcDvwAR4Cp9mwFjN5g7t9o=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e7c3e7b3cef6fd08b1dec97f48315d8af332e9b92cf0000000118152e5492a169ce169265bd@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/review/178870950@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_5bfd6c545cfb9_d713fdece4d45bc781d5"; 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/5SjH1AiBiyGhQpaW2gxFon0arSg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 16:09:59 -0000

----==_mimepart_5bfd6c545cfb9_d713fdece4d45bc781d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear commented on this pull request.



> @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 

I thought removing that text was intentional, per the discussion above. If we wanted to change the outcome of that discussion, then I could maybe see a SHOULD, but based on that conversation I can't see it being a MUST.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r236734671
----==_mimepart_5bfd6c545cfb9_d713fdece4d45bc781d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236734671">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 
</pre>
<p>I thought removing that text was intentional, per the discussion above. If we wanted to change the outcome of that discussion, then I could maybe see a SHOULD, but based on that conversation I can't see it being a MUST.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236734671">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxG0uF7m6d6wbqh6r9HHH7FxewjAks5uzWPUgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7Lh0pC6ku-2fecihnJ95ULgysO4ks5uzWPUgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear commented on #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236734671"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236734671",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236734671",
"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": "@erickinnear commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@erickinnear",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236734671"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd6c545cfb9_d713fdece4d45bc781d5--


From nobody Tue Nov 27 08: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 345D9130E34 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:18:07 -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 B446FpsCScuU for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:18:05 -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 16A75130EB5 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 08:18: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=RwhjcKwHhviFvraoXNBsXZcRy2Q=; b=Vos949Kn1zLjOetg Qt7oo7PC3Vr+hoVo4fShkv3DOm2gcgmPrD+wEOhwORygYUKZjtwM9hW0yiJAn4O5 IbozW3CU5dRbl4GIIssucsN+0Gpj/pqQy2saK4LnZSe5dExZ241erZGt3XvPYdi8 g+6en8f0FapCr9Z/uS0TdrilahU=
Received: by filter0315p1iad2.sendgrid.net with SMTP id filter0315p1iad2-13328-5BFD6E3B-D 2018-11-27 16:18:03.644015609 +0000 UTC m=+1008418.392740793
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id 6cxttg0qRHinwrdOwr3Spw for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:18:03.719 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id AA16F3E0323 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 08:18:03 -0800 (PST)
Date: Tue, 27 Nov 2018 16:18:03 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f54cc71c13bcd6aa7791e527ff1594ea7a3e15a92cf000000011815303b92a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049/442119428@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2049@github.com>
References: <quicwg/base-drafts/issues/2049@github.com>
Subject: Re: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfd6e3ba8990_56a63fd7df8d45b8169278"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2mLjHuOhdYUejOjQyKhBo04Md+DeBjAcPFma xdS1dL04FmzRn8QOFuE0htFv8gVzZ6Xge6+DvwD0EdLcku30sPWzo9vZwZd4tl0/QVH/V5xhhcpf9V HorwQeBxF96ZreWjfG1X2kq0a3ZVThfMyo5UPGE3YLuXVQqtt6nJWgi2WQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u6K58Vw6H2OCQqtZjFubIPKBxFs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 16:18:17 -0000

----==_mimepart_5bfd6e3ba8990_56a63fd7df8d45b8169278
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The problem with the simple stream frame check is that it buries logic far away from header protection where it is rather counter intuitive.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442119428
----==_mimepart_5bfd6e3ba8990_56a63fd7df8d45b8169278
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The problem with the simple stream frame check is that it buries logic far away from header protection where it is rather counter intuitive.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442119428">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxNjNbvob60FWArHEjRq20kyBKM7ks5uzWW7gaJpZM4YxtMJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4xAbE8SGyqhkJh5orc88-fT9AZkks5uzWW7gaJpZM4YxtMJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2049: The problem with the simple stream frame check is that it buries logic far away from header protection where it is rather counter intuitive."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442119428"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442119428",
"url": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442119428",
"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] minimum payload size requirement creates awkward special case (#2049)",
"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\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442119428"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415683337\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd6e3ba8990_56a63fd7df8d45b8169278--


From nobody Tue Nov 27 08: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 72C3812D4E7 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:26: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 19jqrVT79HIP for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:25: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 C8930126BED for <quic-issues@ietf.org>; Tue, 27 Nov 2018 08:25:58 -0800 (PST)
Date: Tue, 27 Nov 2018 08:25:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543335957; bh=Jho/LkX2oECJVkAgAKMZB+rXK0m6dlOJZYuqlG/Mq1o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hGN6qU7+nGHr6ytci8qWK7A1GD8ojyRR0aSY4AKNNmqLDc4jxVwj9a72Qq6njtmWc iag1Q6nsaGUqLX8KU+aobiwR/jdUsIau27N6Y7CVU5NRx3cAR5rppVSlDJBxUiSm+u 2t/SqQoVBCgxmfsxxX5bhIxlOccd7w7+v/nrnVHA=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5448bb9ef31186529cd6c35ad0f145006cf52ec092cf000000011815321592a169ce169265bd@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/review/178880369@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_5bfd7015cf14e_11e53f8914cd45c41658d2"; 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/MyU0o3hXpi4roykw-SEQvYbwUYA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 16:26:01 -0000

----==_mimepart_5bfd7015cf14e_11e53f8914cd45c41658d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak commented on this pull request.



> @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 

Sorry, I was on holidays and couldn't comment on the discussion above, that why I reopen this conversation. Also Brian is on parental leave, so he was also not able to comment. What I'm saying is that text should not have been removed. We can have more discussion about SHOULD and MUST.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r236742053
----==_mimepart_5bfd7015cf14e_11e53f8914cd45c41658d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236742053">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 
</pre>
<p>Sorry, I was on holidays and couldn't comment on the discussion above, that why I reopen this conversation. Also Brian is on parental leave, so he was also not able to comment. What I'm saying is that text should not have been removed. We can have more discussion about SHOULD and MUST.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236742053">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-8EE1aLufAQ-DsPQ77z3xz9E2kpks5uzWeVgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq43xGC9TUbVmzJKXhh_cLJoN6c01ks5uzWeVgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236742053"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236742053",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236742053",
"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": "@mirjak commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236742053"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd7015cf14e_11e53f8914cd45c41658d2--


From nobody Tue Nov 27 08:37: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 72D1A130EA2 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:37: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 CYxkRcbUQvz7 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:37: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 DAEF2130E90 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 08:37:01 -0800 (PST)
Date: Tue, 27 Nov 2018 08:37:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543336620; bh=qzJtSSFkhmI91Pd5LXYznHJfV77BtxUCpThmrbvu16g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r4JIgElXarNNj8MiwU8S231fcZCU3UKMWDY/H5hIRbiuvi88l/IEIr6sPOx/o2Tin xi0dqCtZpV/pR+guIQzk3NaM0davJuST5rHBMHNrNcxLVP+Q0BmfJgwt3NgVfKWEJ8 DjJi/7Kww2wHiyYWKB6T0VJmGPB48aiWnqCw7oWU=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2c69baecc8ead28cfa85cdf325cbca319bde5c792cf00000001181534ac92a169ce169265bd@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/review/178886687@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_5bfd72acd5fb6_31e63feb3aad45c07143f"; 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/xtZ1LR7mDDMtGXu6rVlB3Ikyij4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 16:37:15 -0000

----==_mimepart_5bfd72acd5fb6_31e63feb3aad45c07143f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -239,14 +239,17 @@ fraction of connections.
 
 The selection process SHOULD be designed such that
 on average the spin bit is disabled for at least one eighth of network paths.
-The random choice SHOULD be dependent
-on the source and destination addresses of the path,
-so that the spin bit is consistently enabled or
-disabled for repeated use of the same path.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.

The question is what to do when a connection migrates to multiple path. There are two options: make a global decision to spin or not for the duration of the connection; or, make an independent decision to spin or not for each path. The text here intend to say, make a global decision.  

-- 
You are receiving this 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#discussion_r236747086
----==_mimepart_5bfd72acd5fb6_31e63feb3aad45c07143f
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/1982#discussion_r236747086">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -239,14 +239,17 @@ fraction of connections.
 
 The selection process SHOULD be designed such that
 on average the spin bit is disabled for at least one eighth of network paths.
-The random choice SHOULD be dependent
-on the source and destination addresses of the path,
-so that the spin bit is consistently enabled or
-disabled for repeated use of the same path.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
</pre>
<p>The question is what to do when a connection migrates to multiple path. There are two options: make a global decision to spin or not for the duration of the connection; or, make an independent decision to spin or not for each path. The text here intend to say, make a global decision.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r236747086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwC6dXHlfUinMXRKb-ZQ-nlQurLtks5uzWosgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0U9Efy3LmQySbvUXJpkr8kd2hoNks5uzWosgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236747086"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236747086",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236747086",
"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 1982",
"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/1982#discussion_r236747086"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd72acd5fb6_31e63feb3aad45c07143f--


From nobody Tue Nov 27 08:38: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 6E2DC130E09 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:38: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 pBT8qEjfbIqJ for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:38: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 F19B4130DDA for <quic-issues@ietf.org>; Tue, 27 Nov 2018 08:38:27 -0800 (PST)
Date: Tue, 27 Nov 2018 08:38:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543336707; bh=Xopa81236kNtlb6frX+ry9uJEjR4XFf/8BJGQPSFdt8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ccp9FdZExqWhhIhUbUx4ONeWCwEsKQFSzLONvWQRc337Wp+g/Ggh57CxtFAHWyvAa jbhTH8+65yfgzdr10+SG2eE6HyJfaC41aGMx9hzQI4N7Lj6YfOy/OITrbBNH+jhwOe 4sJsv5zqldT7lx+iq18nk6Af2v+kpa1xOoYBildE=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b2ce6cb924fad65d6392eaa53bff2633af13c7c92cf000000011815350392a169ce169265bd@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/review/178887508@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_5bfd730325bc6_49763fee368d45b41148b5"; 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/gIjmFllEVIKoTX9UWw29TxXBrWM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 16:38:30 -0000

----==_mimepart_5bfd730325bc6_49763fee368d45b41148b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 

I assume that this comment applies to the next paragraph, "When the spin bit is disabled..." 

-- 
You are receiving this 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#discussion_r236747778
----==_mimepart_5bfd730325bc6_49763fee368d45b41148b5
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/1982#discussion_r236747778">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 
</pre>
<p>I assume that this comment applies to the next paragraph, "When the spin bit is disabled..."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r236747778">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_mjS_EMqWcKzGRVD4mUfkbCnqayks5uzWqDgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2OJrlvozK2Q_ibGHvMVqa8BTj8Xks5uzWqDgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236747778"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236747778",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236747778",
"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 1982",
"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/1982#discussion_r236747778"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd730325bc6_49763fee368d45b41148b5--


From nobody Tue Nov 27 08:40: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 7A087130DDA for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:40: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 dCLxN87IXAAK for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:40: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 12D5C128CB7 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 08:40: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=bbGInsWbN86c+kvCZw3Zyal4ZsI=; b=ezVhArnN3C3eZyd4 KXTw4RxNYKhZXPsLV9Lg3Pzl+rOwVPKcPkL4slwZsemkzn+BN0BWeJFIDOrwMgJs esKS4xtzauCNw4v9yKjWGG1VZRrzLOQGrttDIjkK1aBxh3233mFZyaAVRxdSVMIP IbrC9PVZz5fFispcpdHeZD948aQ=
Received: by filter0747p1las1.sendgrid.net with SMTP id filter0747p1las1-25910-5BFD7359-B 2018-11-27 16:39:53.487006182 +0000 UTC m=+434741.339159319
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0035p1iad2.sendgrid.net (SG) with ESMTP id mBDbrBn2SUyfEaTCsHDGYQ for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:39:53.349 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id 564FB803BA for <quic-issues@ietf.org>; Tue, 27 Nov 2018 08:39:53 -0800 (PST)
Date: Tue, 27 Nov 2018 16:39:53 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2896abedd09f2b113f0d6c4a2ce365fd6c39c96192cf000000011815355992a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/review/178877642@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfd735953324_40333fdc27ad45c4138651"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2yry8A1AZ7JntiZ7R4CtUIlXLLN/2tEy/s2C 4T5KeaOwqU1lkAAOdo2a6bPegfssp6cRqbrqty9vJihkgvzMDlR7NSm1dc+ywWfVK1kFFQLojsoa3/ iDbO+jLVa6kVqfJzIJ2h+Wit11TRQrLyRng6obHqAB9K96yNPgVF9/d5Vw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fQ_cqdkJKZoaEnlWl5QszySrQIQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 16:40:28 -0000

----==_mimepart_5bfd735953324_40333fdc27ad45c4138651
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Nice PR, some small suggestions.

> @@ -2998,17 +2998,15 @@ The QUIC packet size includes the QUIC header and integrity check, but not the
 UDP or IP header.
 
 Clients MUST ensure that the first Initial packet they send is sent in a UDP

nit: how about:
"Clients MUST ensure they send the first Initial packet in a UDP datagram that is at least 1200 bytes."

> @@ -3023,83 +3021,108 @@ The server MUST also limit the number of bytes it sends before validating the
 address of the client, see {{address-validation}}.
 
 
-## Path Maximum Transmission Unit
+## Path Maximum Transmission Unit (PMTU)
+
+The PMTU is the maximum size of the entire IP packet including the IP header,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet header,
+protected payload, and any authentication fields. This can depend upon the

```suggestion
protected payload, and any authentication fields. The PMTU can depend upon the
```

> @@ -3023,83 +3021,108 @@ The server MUST also limit the number of bytes it sends before validating the
 address of the client, see {{address-validation}}.
 
 
-## Path Maximum Transmission Unit
+## Path Maximum Transmission Unit (PMTU)
+
+The PMTU is the maximum size of the entire IP packet including the IP header,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet header,
+protected payload, and any authentication fields. This can depend upon the
+current path characteristics.  Therefore, the current largest UDP payload an
+implementation will send is referred to as QUIC maximum packet size.

```suggestion
implementation will send is referred to as the QUIC maximum packet size.
```

>  
 If a QUIC endpoint determines that the PMTU between any pair of local and remote
-IP addresses has fallen below 1280 bytes, it MUST immediately cease sending QUIC
-packets on the affected path.  This could result in termination of the
-connection if an alternative path cannot be found.
+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.  This could result in termination of the connection if an

This recommendation results in a timeout in cases where it may be possible to immediately close the connection if no other paths are available. I think it'd be preferable to close the connection, or say it MAY 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/2036#pullrequestreview-178877642
----==_mimepart_5bfd735953324_40333fdc27ad45c4138651
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>

<p>Nice PR, some small suggestions.</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussion=
_r236739848">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -2998,17 +2998,15 @@ The QUIC packet size=
 includes the QUIC header and integrity check, but not the
 UDP or IP header.
=20
 Clients MUST ensure that the first Initial packet they send is sent in a U=
DP
</pre>
<p>nit: how about:<br>
"Clients MUST ensure they send the first Initial packet in a UDP datagram t=
hat is at least 1200 bytes."</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussion=
_r236740653">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3023,83 +3021,108 @@ The server MUST als=
o limit the number of bytes it sends before validating the
 address of the client, see {{address-validation}}.
=20
=20
-## Path Maximum Transmission Unit
+## Path Maximum Transmission Unit (PMTU)
+
+The PMTU is the maximum size of the entire IP packet including the IP head=
er,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet hea=
der,
+protected payload, and any authentication fields. This can depend upon the
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-protected payload, and any authentication field=
s. This can depend upon the
+protected payload, and any authentication fields. The PMTU can depend upon=
 the
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussion=
_r236740946">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3023,83 +3021,108 @@ The server MUST als=
o limit the number of bytes it sends before validating the
 address of the client, see {{address-validation}}.
=20
=20
-## Path Maximum Transmission Unit
+## Path Maximum Transmission Unit (PMTU)
+
+The PMTU is the maximum size of the entire IP packet including the IP head=
er,
+UDP header, and UDP payload.  The UDP payload includes the QUIC packet hea=
der,
+protected payload, and any authentication fields. This can depend upon the
+current path characteristics.  Therefore, the current largest UDP payload =
an
+implementation will send is referred to as QUIC maximum packet size.
</pre>
=E2=AC=87=EF=B8=8F Suggested change
<pre style=3D"color: #555">-implementation will send is referred to as QUIC=
 maximum packet size.
+implementation will send is referred to as the QUIC maximum packet size.
</pre>


<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2036#discussion=
_r236743326">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;=20=20
 If a QUIC endpoint determines that the PMTU between any pair of local and =
remote
-IP addresses has fallen below 1280 bytes, it MUST immediately cease sendin=
g QUIC
-packets on the affected path.  This could result in termination of the
-connection if an alternative path cannot be found.
+IP addresses has fallen below the size needed to support the smallest allo=
wed
+maximum packet size, it MUST immediately cease sending QUIC packets on the
+affected path.  This could result in termination of the connection if an
</pre>
<p>This recommendation results in a timeout in cases where it may be possib=
le to immediately close the connection if no other paths are available. I t=
hink it'd be preferable to close the connection, or say it MAY close the co=
nnection?</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/2036#pullrequestreview-178877642">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-Y-vW-yHr3=
zsxxOeo7_FMR3C-2Dks5uzWrZgaJpZM4YtQHJ">mute the thread</a>.<img src=3D"http=
s://github.com/notifications/beacon/AWbkq7tXz3mgm-ImG3qtJVaecnK2Zmutks5uzWr=
ZgaJpZM4YtQHJ.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 approved #2=
036"}],"action":{"name":"View Pull Request","url":"https://github.com/quicw=
g/base-drafts/pull/2036#pullrequestreview-178877642"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestrevie=
w-178877642",
"url": "https://github.com/quicwg/base-drafts/pull/2036#pullrequestreview-1=
78877642",
"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 2036",
"sections": [
{
"text": "Nice PR, some small suggestions.",
"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/2036#pullrequestreview-1=
78877642"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfd735953324_40333fdc27ad45c4138651--


From nobody Tue Nov 27 08:41: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 A9E66130DDA for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:41: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 9-kqBj8sw0zc for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:41:37 -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 31375128CB7 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 08:41:37 -0800 (PST)
Date: Tue, 27 Nov 2018 08:41:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543336896; bh=yo74SeoGwwspd15fqkUgN3zYizO4l+nAekBKnBndlXQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zpv+VE552JUVCv/K2LcPNoY6T1JPRJLTHfOaTIRwmvb+h+CPx+UuOGN1Wg+fuUsqR XDKAlXOAFyKkhzVzZV6OLWtFFVHp47tYNUfuA3b1mAh23WwEKrn588PH7U0DduseZ/ rfQkF0xMHkkLHvc7CdJtjj2kL5xJ1UPln7IzbUYA=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc905f0143007cebc3f464437e22f4bf7d157e0eb92cf00000001181535c092a169ce169265bd@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/review/178889263@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_5bfd73c091c6c_c903f8d098d45c075531"; 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/Q0ovAcT5OCzMnadeljh6sJpHR7o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 16:41:39 -0000

----==_mimepart_5bfd73c091c6c_c903f8d098d45c075531
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

erickinnear commented on this pull request.



> @@ -244,11 +244,8 @@ on the source and destination addresses of the pat=
h,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 =


@huitema I think so, yeah. =0D
@mirjak Of course, I'm not saying that we shouldn't keep discussing, I ju=
st didn't want to copy/paste everything from above, so I referred back to=
 that. =F0=9F=98=83 =


-- =

You are receiving this 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#discussion_r236749281=

----==_mimepart_5bfd73c091c6c_c903f8d098d45c075531
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@erickinnear</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r236749281">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and des=
tination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 =

</pre>
<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 think so, yeah.<br>
<a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-url=
=3D"/hovercards?user_id=3D8420764" data-octo-click=3D"hovercard-link-clic=
k" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/mir=
jak">@mirjak</a> Of course, I'm not saying that we shouldn't keep discuss=
ing, I just didn't want to copy/paste everything from above, so I referre=
d back to that. <g-emoji class=3D"g-emoji" alias=3D"smiley" fallback-src=3D=
"https://assets-cdn.github.com/images/icons/emoji/unicode/1f603.png">=F0=9F=
=98=83</g-emoji></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1982#discussion_r236749281">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Mix4J=
1wjAK9pVhNKf7p_a3iyWdks5uzWtAgaJpZM4YUgQv">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9TCqDgA9FCILhd8Ksjxda7S9sR3=
ks5uzWtAgaJpZM4YUgQv.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 commented on #1982"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236749281"}}=
}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r23=
6749281",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r23674=
9281",
"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": "@erickinnear commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@erickinnear",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r23674=
9281"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4080282=
07\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfd73c091c6c_c903f8d098d45c075531--


From nobody Tue Nov 27 08:58: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 A829A12D4EA for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:58: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 TYJ-2erAlRib for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 08:58: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 CA3C2126BED for <quic-issues@ietf.org>; Tue, 27 Nov 2018 08:58:27 -0800 (PST)
Date: Tue, 27 Nov 2018 08:58:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543337906; bh=O4RzpLHeeWInCsqSvxSWD5Y/Juo8dO2cI/SS+NN/WH0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Uq9RFxrRxdVaHOxfBuBVmQveVJBI+lSJ2jWFMBjr9QALV3OdvcnVXZkX0s7eyMhB1 3pKJHrNs/VMouh5W6TewNBKNxGbROap21eR+qo4N+ryGCYyRtikjM9486euw50csWZ qCDpm6g5yvjOO1lE7UAnFCCT3t+t5LShz73j6Wfo=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f5898f6b5a55382c446c69aeb7c05eba152fe7892cf00000001181539b292a169ce169265bd@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/review/178898177@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_5bfd77b2c4327_63173fc4196d45bc4400d2"; 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/yGOojqAwz4IvCb7M6dTeswy8h8g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 16:58:30 -0000

----==_mimepart_5bfd77b2c4327_63173fc4196d45bc4400d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

This text reflects feedback from @ekr. There are two opinions there:

1) Many people, for example @mirjak, want to make it easy for observers to find which connections are spinning, so they can easily draw statistics from these connections. If you follow that logic, then you will say that when not spinning, the bit should be set to a constant value.

2) @ekr is concerned with middlebox behavior if we make it easy for observers to recognize whether a connection is spinning or not. His preference would be to specify nothing, or if we specify something specify that when not spinning the bit should be set to a random value.

Personally, I don't care very much. I believe that it is not very hard for a middle box to distinguish random from spinning -- average flip every 2 packets for random, every W packets for spinning. If observers can distinguish random behavior from spinning, then both arguments above become somewhat moot. 

The other side of this argument is "ossification", the risk of embedding of hardwired knowledge about bits in the middle boxes. From that point of view, "random" or "say nothing" are preferable, because they make it easier to ship a new meaning later.

As I said, I have no strong preference. But I wanted to make sure that @ekr's point was properly aired, and that whatever we put in the document reflects consensus.

-- 
You are receiving this 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#pullrequestreview-178898177
----==_mimepart_5bfd77b2c4327_63173fc4196d45bc4400d2
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/1982#discussion_r236756235">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 
</pre>
<p>This text reflects feedback 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>. There are two opinions there:</p>
<ol>
<li>
<p>Many people, for example <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>, want to make it easy for observers to find which connections are spinning, so they can easily draw statistics from these connections. If you follow that logic, then you will say that when not spinning, the bit should be set to a constant value.</p>
</li>
<li>
<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 concerned with middlebox behavior if we make it easy for observers to recognize whether a connection is spinning or not. His preference would be to specify nothing, or if we specify something specify that when not spinning the bit should be set to a random value.</p>
</li>
</ol>
<p>Personally, I don't care very much. I believe that it is not very hard for a middle box to distinguish random from spinning -- average flip every 2 packets for random, every W packets for spinning. If observers can distinguish random behavior from spinning, then both arguments above become somewhat moot.</p>
<p>The other side of this argument is "ossification", the risk of embedding of hardwired knowledge about bits in the middle boxes. From that point of view, "random" or "say nothing" are preferable, because they make it easier to ship a new meaning later.</p>
<p>As I said, I have no strong preference. But I wanted to make sure 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>'s point was properly aired, and that whatever we put in the document reflects consensus.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#pullrequestreview-178898177">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6iuvxmLMb3Uaxw9UB8gjfa_48NTks5uzW8ygaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9GfLgpQt01b8EKfO_-6bHoQhaM7ks5uzW8ygaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178898177"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178898177",
"url": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-178898177",
"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 1982",
"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/1982#pullrequestreview-178898177"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd77b2c4327_63173fc4196d45bc4400d2--


From nobody Tue Nov 27 09:06: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 3DF05130934 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:06: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 RS-k2IJ48-jp for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:06:16 -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 F0430126BED for <quic-issues@ietf.org>; Tue, 27 Nov 2018 09:06: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=0SUl9CkeZfljrsI9i+AagpEXGL8=; b=FY+B+R9lNdYW3FG6 Vazvr0EXNwdFo7qPzLkqaRkTeWp7TwJkIeQb3x90W7TkWCTNsvpNHJGRDOOAfUM7 szGHSWZmHHD3Q8iXKI8UXYf1jw+Kgt2Iudp5sRPVLIZI5Ysx+68UvcykZyt3Wwfj 573D3aoG7pYawKFdaHjakjhALrI=
Received: by filter0676p1las1.sendgrid.net with SMTP id filter0676p1las1-7726-5BFD7986-7 2018-11-27 17:06:14.44853664 +0000 UTC m=+1016887.709659298
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id TG7FbVf_Rsa35nrwtu2stw for <quic-issues@ietf.org>; Tue, 27 Nov 2018 17:06:14.291 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 40BAAC127B for <quic-issues@ietf.org>; Tue, 27 Nov 2018 09:06:14 -0800 (PST)
Date: Tue, 27 Nov 2018 17:06:14 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab076f55fef05bd68d7d07bf312dced5b425c4f4ce92cf0000000118153b8692a169ce169265bd@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/review/178902140@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_5bfd79863ef57_41223fc0d32d45b4297613"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0wxtRcXVh5epAmTlKXbIG1+Gms/g/y+KM6PI BRrogWzvY/soktUh7u9tc6aiLDUfYLqq1fLUZl9U8GSQZLHJ37eMFNYouST0snEXITx9BN60YqFxJC DusNXJNMTLshtEmDRJeE2+dhNVLiNvseUCZcgktDe3XOj2RAnxAx12C4RkLbZn3jKAJl6SyVNvBLyk s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wFdruhMLrZaIMO6orSsw1hR31YA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 17:06:19 -0000

----==_mimepart_5bfd79863ef57_41223fc0d32d45b4297613
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

Thanks for the summary.

My experience with ossification is that as long as it's not fixed across all connections, the likelihood of ossification is much lower.  But past experiences may not predict the future.  The 'QUIC bit' will likely be helpful as a single thing middleboxes can latch onto, possibly preventing more nefarious ossification.

I think leaving it completely unspecified has a cost.  Namely that I think either setting it randomly or setting a fixed value are safe, and other approaches could inadvertently leak information.  Previously I was concerned that setting it randomly could leak information, but people tell me that's not a real concern.  So if we're going to leave it flexible, I think we should add a SHOULD that if you're not going to spin, you should either randomize or pick a fixed value.  Martin made some clever suggestions previously that I was immediately able to infer loss and reordering from, so I think other options are prone to information leakage.

-- 
You are receiving this 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#discussion_r236759398
----==_mimepart_5bfd79863ef57_41223fc0d32d45b4297613
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/1982#discussion_r236759398">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 
</pre>
<p>Thanks for the summary.</p>
<p>My experience with ossification is that as long as it's not fixed across all connections, the likelihood of ossification is much lower.  But past experiences may not predict the future.  The 'QUIC bit' will likely be helpful as a single thing middleboxes can latch onto, possibly preventing more nefarious ossification.</p>
<p>I think leaving it completely unspecified has a cost.  Namely that I think either setting it randomly or setting a fixed value are safe, and other approaches could inadvertently leak information.  Previously I was concerned that setting it randomly could leak information, but people tell me that's not a real concern.  So if we're going to leave it flexible, I think we should add a SHOULD that if you're not going to spin, you should either randomize or pick a fixed value.  Martin made some clever suggestions previously that I was immediately able to infer loss and reordering from, so I think other options are prone to information leakage.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r236759398">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5xcYOn1JUh53zpDcMjfCyTrySAmks5uzXEGgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0fvhgJZZ5Q6YFFWndRPOgshZV4zks5uzXEGgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236759398"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236759398",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236759398",
"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 1982",
"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/1982#discussion_r236759398"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd79863ef57_41223fc0d32d45b4297613--


From nobody Tue Nov 27 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 EF709127B92 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:16: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 gBsrRaBOZusO for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:15: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 26EFA1292AD for <quic-issues@ietf.org>; Tue, 27 Nov 2018 09:15:59 -0800 (PST)
Date: Tue, 27 Nov 2018 09:15:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543338958; bh=HIizRRWTYkOyo9hOdSCJ7Wt/vPbhP13C17QPYTYoFj0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2LhuoNCiM/zWIF5LCwM1T1b9aQtWRX5sbXN4E+aIqUcYbFKrcwoW7AxWO+y8tSMO1 yjl+CAOPeRzeyLhcMvWjW70FJ4r8ruwJMIW9q2i/WtfyYFhU09Jpb4TRfrfgjnPe6Y Nl9O9MN/m3yZlMslY5kKI6b5GE1rRDw5L5qvojBA=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91194044674a0f1aff9ad241010cd7984c74de9992cf0000000118153dce92a169ce169265bd@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/review/178907086@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_5bfd7bce47a1b_7b013fb5e34d45bc38213b"; 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/GJa1x2L2I8wfgZ36V7OXkABPpJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 17:16:01 -0000

----==_mimepart_5bfd7bce47a1b_7b013fb5e34d45bc38213b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

So the proposed text would be:
```
When the spin bit is disabled, endpoints MAY set the spin bit to any value,
and MUST accept any incoming value. It is RECOMMENDED that they
set the spin bit to a random value either chosen independently for each packet,
or chosen independently for each path and kept constant for that path.
They MUST accept any incoming 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/1982#discussion_r236763555
----==_mimepart_5bfd7bce47a1b_7b013fb5e34d45bc38213b
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/1982#discussion_r236763555">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 
</pre>
<p>So the proposed text would be:</p>
<pre><code>When the spin bit is disabled, endpoints MAY set the spin bit to any value,
and MUST accept any incoming value. It is RECOMMENDED that they
set the spin bit to a random value either chosen independently for each packet,
or chosen independently for each path and kept constant for that path.
They MUST accept any incoming value.
</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/1982#discussion_r236763555">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyCTVl5uBo6miYab4aC0pBKWPwQMks5uzXNOgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4Ek6duxftilgqNVrMhoSDjihu4fks5uzXNOgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236763555"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236763555",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236763555",
"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 1982",
"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/1982#discussion_r236763555"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd7bce47a1b_7b013fb5e34d45bc38213b--


From nobody Tue Nov 27 09:17: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 AF605128766 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:17:03 -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 l9AhoFHdKXx3 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:17:02 -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 DCC49127B92 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 09:17: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=YBSzRTg2OS03RYTtHgbTS6wrEXI=; b=IB5rB1B/UlJA622W Exda5qkis7DQa6+rcU42iuFs72Oi+hfo0hHQq/kZcaqBtaXsbGwBXwgd9RA4rFr9 KEGjL9ddYnnwWa+U71iiEiBk1dYVo0eV/DjUyxqVqvfv8GzgPzPdQrlVL2L0p9oE ClQ6/iYq5DfTHHEsuFP7bxqjx/s=
Received: by filter0014p1iad2.sendgrid.net with SMTP id filter0014p1iad2-20610-5BFD7C0C-36 2018-11-27 17:17:00.692071323 +0000 UTC m=+1011275.147515077
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id vy6a1LwUSHG6mWoXwfowDg for <quic-issues@ietf.org>; Tue, 27 Nov 2018 17:17:00.654 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 9DA191E03C5 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 09:17:00 -0800 (PST)
Date: Tue, 27 Nov 2018 17:17:00 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0958a04499f70d6d4f1f373582105cb9c430b9c92cf0000000118153e0c92a169ce169265bd@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/review/178907588@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_5bfd7c0c9ae32_49d13fee368d45b45378f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1+lmJEdjUvc2gaKKtTLXV+ku1Ve264MnvrPX HhVwbrU1tWK8DAEW3aVBYnpu36HYlVEpbg6MngUVfRck0a/KmcHMCNSRHZrh5KkDTmdL72/Rf3bJRi LIsBum/Rp7hXspHHtlLU3I6k+5knN8RHNnNmR88zkEr2JViGsDEdb+phcf2PdC6fWMaTn9JrL6UmSi w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rbC8SPIjoF33Y2Lb_TrN7MNdbUA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 17:17:04 -0000

----==_mimepart_5bfd7c0c9ae32_49d13fee368d45b45378f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

That 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/1982#discussion_r236763949
----==_mimepart_5bfd7c0c9ae32_49d13fee368d45b45378f
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/1982#discussion_r236763949">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 
</pre>
<p>That 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/1982#discussion_r236763949">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwiO6-BYNIjlVng6ZMCGLv90l_6hks5uzXOMgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_k620wxIRN25LMCyX18p2j0RBjZks5uzXOMgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236763949"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236763949",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236763949",
"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 1982",
"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/1982#discussion_r236763949"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd7c0c9ae32_49d13fee368d45b45378f--


From nobody Tue Nov 27 09:24: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 EFC18130DF2 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:24:44 -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 FmrgDF5j_c8F for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:24:43 -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 03B601292AD for <quic-issues@ietf.org>; Tue, 27 Nov 2018 09:24: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=FiwptX2zWo+jsVjvKmcdK4wy7TQ=; b=qfM3QPSFbIHXJves vjihBBrA5WmIIJLauVvUlff64N0lAmfXGq5Q8zbmLNarSEZu9aVynjAfU69DCdm9 wXGhwe0+Yqxy4FvmpAAivPmk03729Eu/I+bJ33JHv2BOsMIMDu/tK9rXBbP/OvjJ E2J0sid8QA8hzk6E2b9wMhA3pxE=
Received: by filter0313p1iad2.sendgrid.net with SMTP id filter0313p1iad2-7792-5BFD7DD9-28 2018-11-27 17:24:41.947960694 +0000 UTC m=+867635.649013047
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0012p1iad1.sendgrid.net (SG) with ESMTP id KKAiccUMTfW95IsGG_5wvg for <quic-issues@ietf.org>; Tue, 27 Nov 2018 17:24:41.866 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id D1271AE030B for <quic-issues@ietf.org>; Tue, 27 Nov 2018 09:24:41 -0800 (PST)
Date: Tue, 27 Nov 2018 17:24:42 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbc84ba75dc0a43ee159720c511ab511a74b2f69492cf0000000118153fd992a169ce169265bd@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/review/178911422@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_5bfd7dd9ce92f_228d3fdf03ed45b431348b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3kyWlqoPx5KVYfYX7FJmfJbmDNSXNCi5SFFq eOUuiEbxoYJ420b0xWXPJGMwaHuPKj2ChRG/YOb3ZQhML3ae5E8yOSKs69WIrb7JTRcRy577sgxBx+ aZ7FAHJJHk1X3TLdi4GkcHqOZSyP/Hid8d1Pex78ObylRYlwXx70rO4gIA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1i28A_5ExOtGPAdRX2WwTQgq9jg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 17:24:45 -0000

----==_mimepart_5bfd7dd9ce92f_228d3fdf03ed45b431348b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

design by comittee ...

-- 
You are receiving this 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#discussion_r236767022
----==_mimepart_5bfd7dd9ce92f_228d3fdf03ed45b431348b
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/1982#discussion_r236767022">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 
</pre>
<p>design by comittee ...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r236767022">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0kO-i42QOazGv0q9MJdLCFPrdD2ks5uzXVZgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyYAMsY-QwuhmiK4vhf2vYbrZ5GYks5uzXVZgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236767022"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236767022",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236767022",
"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 1982",
"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/1982#discussion_r236767022"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd7dd9ce92f_228d3fdf03ed45b431348b--


From nobody Tue Nov 27 09:27: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 29953130E67 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:27: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 f2404rljs-8F for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:27: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 0A964130DD2 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 09:27: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=YwkLs+z9cfrKQt3w/3tw1ltiFS8=; b=w16wA/RMQophg/Sf C3UoXKkBkVy6mc2f3UVUF7bqstZkqtc7+dXjr9sMWr2nsSeyiG1vLymmcRBOh6KW FaJKqMttkdQtJOBT+y3pQLl3Hu2u9h2Su3GcKKE4wZAavtNilYjs811Q30XGZReb O2msK7hUTdxAY4tfL2JMzFPSlLM=
Received: by filter1474p1mdw1.sendgrid.net with SMTP id filter1474p1mdw1-29062-5BFD7E6D-3 2018-11-27 17:27:09.147931213 +0000 UTC m=+959794.131703279
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0040p1iad2.sendgrid.net (SG) with ESMTP id GlBypxxoQ6CHb5F4gUEdkg for <quic-issues@ietf.org>; Tue, 27 Nov 2018 17:27:09.116 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 16C2416352F for <quic-issues@ietf.org>; Tue, 27 Nov 2018 09:27:09 -0800 (PST)
Date: Tue, 27 Nov 2018 17:27:10 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf5c39e6dd9ef8ae169f9a768df199daf14cfda7292cf000000011815406d92a169ce169265bd@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/review/178912554@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_5bfd7e6d15465_4fe93f859b4d45bc99289"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3WT2MAlfOiRIRUrzDNGGYzNqxl9B1lmsCpLc f9e5403uG3aJ3+i8GMDfp67U5Y+OSaibD9/FzvqOKrJ0x+iEy0sSC8KNscm3x/280Sn74+FeWV11RQ LMW9Mzi8w4AOrQNtf+KJIiMJ2U3PUBKETn9SkcRYiuJllDzM4penlUffoB91WmdN+KZCv+cpkk42tn U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xq4MUuDgu9GTIyVq_gYi8maUzTI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 17:27:13 -0000

----==_mimepart_5bfd7e6d15465_4fe93f859b4d45bc99289
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

@mikkelfj a.k.a. bikeshedding.

-- 
You are receiving this 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#discussion_r236767935
----==_mimepart_5bfd7e6d15465_4fe93f859b4d45bc99289
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/1982#discussion_r236767935">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 
</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> a.k.a. bikeshedding.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r236767935">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_iYs4Ds7ltHNH7kcRSjOToEhvBJks5uzXXtgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ctNCigRbgbN3K6I-SKRq9JI4qQks5uzXXtgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236767935"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236767935",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236767935",
"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 1982",
"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/1982#discussion_r236767935"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd7e6d15465_4fe93f859b4d45bc99289--


From nobody Tue Nov 27 09:29: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 4D99E130DCF for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:29: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 zQ0E5w7pH_4t for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:29: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 8CDEA1292AD for <quic-issues@ietf.org>; Tue, 27 Nov 2018 09:29:41 -0800 (PST)
Date: Tue, 27 Nov 2018 09:29:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543339780; bh=LEcJIoZdGhUIUgS0zKGBVPNf23ciDVDAQy8wr4uluMw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PAPhmEironXqjGM79zbs815Er4eFIjW7x68YbonOC2pP30eNAJf0+Fe48OKTlBeqG NPFBiJtsXJfL0491UGHBydcXaJfjj55PkyITRRNGQW8M6AX9M9a/YHbXp981WuKP6W ZOoPU0tS3vGVxByrrC3GmubFusJeNg90blDEIhAI=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfafa64c0daab4a31e913035f8a41da895e07338492cf000000011815410492a169ce169265bd@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/review/178913665@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_5bfd7f0480b06_38c3f8ea2ad45c41086a7"; 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/69SAWrHyAaPOIhcSmrwUK7qM6rE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 17:29:43 -0000

----==_mimepart_5bfd7f0480b06_38c3f8ea2ad45c41086a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

That proposed text works for me. Thanks for the great summary above too, @huitema.

-- 
You are receiving this 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#discussion_r236768866
----==_mimepart_5bfd7f0480b06_38c3f8ea2ad45c41086a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r236768866">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 
</pre>
<p>That proposed text works for me. Thanks for the great summary above too, <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>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r236768866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq75yr86lCX8BlQcxoqDSsJ133KoAks5uzXaEgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxnWcFm10lDor1fMPmQQpwyGkX9jks5uzXaEgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear commented on #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236768866"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236768866",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236768866",
"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": "@erickinnear commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@erickinnear",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236768866"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd7f0480b06_38c3f8ea2ad45c41086a7--


From nobody Tue Nov 27 09:31: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 87B92130EB2 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09:30: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 PE-w1ISAOx6Y for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 09: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 C0CE8130E6C for <quic-issues@ietf.org>; Tue, 27 Nov 2018 09:30:52 -0800 (PST)
Date: Tue, 27 Nov 2018 09:30:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543339851; bh=pPNNZ8ZwUFI8pxCnMV5DvWvbLs3W4JgeWinHWUpNiWE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T19XFe/opWPDELlcSa5QaXBfa4H11Sgb/TkQ3sa4rHP8qkNQMLboLtVBzVEnxSdoV uFJE5iV9jZSoq3O6IV9fc3LDmLexeybZhjcC7UXf+iSBFitM3qzIMUT3P4j/6fP3Fu XKfCYSE2vN5wOryl6+/C30AB8G8ARKoLgC6OdPXs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc715a01a7bc11dd20ec3483f2eaa2fb35779052d92cf000000011815414b92a169ce169265bd@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/review/178914223@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_5bfd7f4bc71e2_2f983ff17bad45c4195794"; 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/5LnXIcxnjTIvQx2NZ_diWra9mHI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 17:31:02 -0000

----==_mimepart_5bfd7f4bc71e2_2f983ff17bad45c4195794
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

If we use two bits for non-spin, we can also have a superposition of the two most recently spinning 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/1982#discussion_r236769305
----==_mimepart_5bfd7f4bc71e2_2f983ff17bad45c4195794
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/1982#discussion_r236769305">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 
</pre>
<p>If we use two bits for non-spin, we can also have a superposition of the two most recently spinning 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/1982#discussion_r236769305">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4pMtKQBHLbS6TuxjKXks59NHkp3ks5uzXbLgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7iIHUYzXmJYpG1Bupuw5vBmJYgyks5uzXbLgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r236769305"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236769305",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r236769305",
"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 1982",
"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/1982#discussion_r236769305"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd7f4bc71e2_2f983ff17bad45c4195794--


From nobody Tue Nov 27 10:42: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 D5BBE1286E7 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:42: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 VxHY2m96XIKC for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:42: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 48545127133 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 10:42:28 -0800 (PST)
Date: Tue, 27 Nov 2018 10:42:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543344147; bh=XTKuVu1e7vNqUHO4lHfFNOaVmxYxfq9uG1a2gVtdHqA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ILqorXmow72Wm56F3mjUHP+7kkVswZXgQDEGEsRyjyPUIk3mP5/AwNY+Fz6+uuK1i o+Jc6EHrKy0xesXsltt8kZE0unIu5dcsb77py7y1XCST7AZCXr+m4YzkLDukSXiCm2 6Rbs1NkrmMnoGCcnjBBkvAzYhinbgtcNHlhlaXBc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0c4e8c8e55745a8bf3e314c9187bb62caeb553ac92cf000000011815521392a169ce16a7e5d6@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/178946736@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_5bfd901332279_438a3f89848d45bc1876a1"; 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/d70pHxvfA7xA-fciwMHbIr75c5Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 18:42:30 -0000

----==_mimepart_5bfd901332279_438a3f89848d45bc1876a1
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.
+  If this parameter is absent, a default of 8 is assumed.

It would, but you can support CID rotation *without* supporting migration, so the reverse isn't true.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#discussion_r236795616
----==_mimepart_5bfd901332279_438a3f89848d45bc1876a1
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_r236795616">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.
+  If this parameter is absent, a default of 8 is assumed.
</pre>
<p>It would, but you can support CID rotation <em>without</em> supporting migration, so the reverse isn't true.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r236795616">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Pfjy6rLgmwoBjk1WhTem48so-Iks5uzYeTgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxgFz2Bqm04Q4Gf9HmmvL9Sz5HEJks5uzYeTgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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_r236795616"}}}</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_r236795616",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r236795616",
"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 1998",
"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/1998#discussion_r236795616"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409758552\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd901332279_438a3f89848d45bc1876a1--


From nobody Tue Nov 27 10:44: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 AA0F3128BCC for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:44: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 YFid7X7sdPX8 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:44: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 22580127133 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 10:44:06 -0800 (PST)
Date: Tue, 27 Nov 2018 10:44:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543344245; bh=wFglFanee8WZAh/f3xnnMBB+ifXmVaxpFUWRMwMyHAc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WeCEDfoxXEyJaCdaEhMk5IeKTVY2bf/a47YpPhhT6rmfrJ6oBLOohZXHjnqafxzX3 mKH+5bmVWV8EFmrKeMPvpqAON1YZg+LgPU4FM8mNXUwaYETIfJze5D0YcElEIUbY0S uUIDIAOhsQPhtjSgJJ9VgiXLQ5hZOI/36JeNz7+Q=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4a89271d12aa167ce18163c0c16b89cf116784a92cf000000011815527592a169ce16eb0e3d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2056/c442171088@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2056@github.com>
References: <quicwg/base-drafts/pull/2056@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit clients from declaring placeholders (#2056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfd907525f45_2a8b3fa56e2d45bc1886a1"; 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/_msLPAS6mwNTeXKV5t0og4dsVj0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 18:44:08 -0000

----==_mimepart_5bfd907525f45_2a8b3fa56e2d45bc1886a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's a setting, not a frame.  We could expand the scope of that error code, if folks think that's preferable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2056#issuecomment-442171088
----==_mimepart_5bfd907525f45_2a8b3fa56e2d45bc1886a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's a setting, not a frame.  We could expand the scope of that error code, if folks think that's preferable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2056#issuecomment-442171088">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4Dx5iKG3Dj2mLxqmC5Y_oaalhKBks5uzYf1gaJpZM4YzzBO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ZbF6yIF3kvymlX8T4KyErear3Qks5uzYf1gaJpZM4YzzBO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2056: It's a setting, not a frame.  We could expand the scope of that error code, if folks think that's preferable."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2056#issuecomment-442171088"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2056#issuecomment-442171088",
"url": "https://github.com/quicwg/base-drafts/pull/2056#issuecomment-442171088",
"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] Prohibit clients from declaring placeholders (#2056)",
"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\": 2056,\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\": 2056\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2056#issuecomment-442171088"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416231502\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd907525f45_2a8b3fa56e2d45bc1886a1--


From nobody Tue Nov 27 10:46: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 D5A641276D0 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:46: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 wW5_xgSWy8tc for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:46: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 0D4F21286E7 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 10:46:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543344368; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=d+Sw4yqMcw4bxT8OSphskmoH3dVL2I/dI8Mhj9GKqqs=; b=a16TNwJz+5NZOfwGlkgca29PEcRJleZII4MRForsMuJL44liLTqBxgmVX1G6gjxWGnqbNgji 3587X9LEO+3RVE0JdpKUYSKzydAyHyfETAeyWEi4FWgiu11D1sbAQYtR6UuHoCw/Px8fZU6G 9AqtoRmY3JkAnfTZZnSE6CTp2MM=
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 5bfd90f0.7f80b32fc9c0-smtp-out-n01; Tue, 27 Nov 2018 18:46:08 -0000 (UTC)
Date: Tue, 27 Nov 2018 10:46:07 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfd90ef8c1a_13662b227e3e4588875c5@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d800df: maintaining
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfd90ef88d3_13662b227e3e45888745"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oWaUjx84mRasfcqBY1tRfL1x8J0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 18:46:11 -0000

----==_mimepart_5bfd90ef88d3_13662b227e3e45888745
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/client_placeholders
  Home:   https://github.com/quicwg/base-drafts
  Commit: d800df0cd2375bf7ad66c5f90580b3adee055196
      https://github.com/quicwg/base-drafts/commit/d800df0cd2375bf7ad66c5f90580b3adee055196
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  maintaining



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfd90ef88d3_13662b227e3e45888745--


From nobody Tue Nov 27 10:46: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 C2639130934 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:46: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 6lViBxLGBEC8 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:46:13 -0800 (PST)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1087E12D4E9 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 10:46:13 -0800 (PST)
Date: Tue, 27 Nov 2018 10:46:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543344372; bh=wGQkXg+yFZV5ZhM2TrQNYlHvqAFO5A7vSehfjfFf5yA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x0i25D3u2sDXAbfM0albelb6NN0NfvFYH1sphJo8G3RQZFsb6k0eaqzjjCMR5xXWQ JybkT73y5OItFbGeF5zqiRIF7G8OfRE6aWfKH2Pd6eAOhHUEFKLRR3X5tASagltTj1 ZzekCMTVONUH3AA36W3twlhGbcpAzJjth7TAR2YI=
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/2056/push/3085321371@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2056@github.com>
References: <quicwg/base-drafts/pull/2056@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit clients from declaring placeholders (#2056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfd90f41502c_72a83f8c42ad45b81576cd"; 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/nb5Y9EhTHbTdGiTGf5OgVjzYKFs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 18:46:15 -0000

----==_mimepart_5bfd90f41502c_72a83f8c42ad45b81576cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

d800df0  maintaining


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2056/files/43d3843729c3ba8ee31fd7c083b9f11a34b8c1be..d800df0cd2375bf7ad66c5f90580b3adee055196

----==_mimepart_5bfd90f41502c_72a83f8c42ad45b81576cd
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/d800df0">d800df0</a>  maintaining</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2056/files/43d3843729c3ba8ee31fd7c083b9f11a34b8c1be..d800df0cd2375bf7ad66c5f90580b3adee055196">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2F1PUCkcQQXVJBqg0VHZ1OiAP0Lks5uzYh0gaJpZM4YzzBO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-P869hWYr5OFpGBlD2A1ljc2k6mks5uzYh0gaJpZM4YzzBO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2056"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2056/files/43d3843729c3ba8ee31fd7c083b9f11a34b8c1be..d800df0cd2375bf7ad66c5f90580b3adee055196"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2056/files/43d3843729c3ba8ee31fd7c083b9f11a34b8c1be..d800df0cd2375bf7ad66c5f90580b3adee055196",
"url": "https://github.com/quicwg/base-drafts/pull/2056/files/43d3843729c3ba8ee31fd7c083b9f11a34b8c1be..d800df0cd2375bf7ad66c5f90580b3adee055196",
"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 #2056",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2056:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "d800df0",
"value": "maintaining"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2056/files/43d3843729c3ba8ee31fd7c083b9f11a34b8c1be..d800df0cd2375bf7ad66c5f90580b3adee055196"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416231502\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfd90f41502c_72a83f8c42ad45b81576cd--


From nobody Tue Nov 27 10: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 BBBBA130DCF for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:48: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 sLvMXe1-QsXr for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:48: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 0C4841276D0 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 10:48:05 -0800 (PST)
Date: Tue, 27 Nov 2018 10:48:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543344484; bh=DrHvpbw6EIklQ/y6j1vgBeAW6c1XgLSt3zUe/qYgYY4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XhV/K2Zvgc2ZZNpeMGItTFBtvI3jnF8zoWwJ61zDO80YM5Im/o2oQQJIdMujbwwEv 5+bbFI7HvK2eKc4KOtffEBsu+f/kTMYtPG9g8+kO/viYBbEVY3i0+XbdlhDsjZsvUQ 30+Ns7YOogjscnMklpb+gUdmPYjUXM6aWAuJx+7Q=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd34637b528679fa2ff3a23f599949d131c00106692cf000000011815536492a169ce16eb2a96@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2057/issue_event/1990448996@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2057@github.com>
References: <quicwg/base-drafts/pull/2057@github.com>
Subject: Re: [quicwg/base-drafts] Move NUM_PLACEHOLDERS out of the HTTP/2-used space (#2057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfd9164521e9_cc93f94148d45b8230033"; 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/Qq0RRZgUpoHLdS1vVdCaCByxW18>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 18:48:14 -0000

----==_mimepart_5bfd9164521e9_cc93f94148d45b8230033
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2057 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/2057#event-1990448996
----==_mimepart_5bfd9164521e9_cc93f94148d45b8230033
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="384510614" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2057" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2057/hovercard" href="https://github.com/quicwg/base-drafts/pull/2057">#2057</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/2057#event-1990448996">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq43HH65riFOYL36i370ou67iY0tQks5uzYjkgaJpZM4Yz1JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_1vRaqvWy_A7keNu6rNhmKklLcpks5uzYjkgaJpZM4Yz1JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2057 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2057#event-1990448996"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2057#event-1990448996",
"url": "https://github.com/quicwg/base-drafts/pull/2057#event-1990448996",
"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] Move NUM_PLACEHOLDERS out of the HTTP/2-used space (#2057)",
"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/2057#event-1990448996"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416240210\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd9164521e9_cc93f94148d45b8230033--


From nobody Tue Nov 27 10:48: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 546A2130E77 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:48: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 3dpj3Z3PfK5g for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:48: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 CC104130E16 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 10:48:07 -0800 (PST)
Date: Tue, 27 Nov 2018 10:48:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543344486; bh=CEJYjDsYvg+cY6a6Ka1HD5vXBR0mvn8ZbTFD+azHds0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wPaJI++pHU7McEcSv2UCq01m9WYhzczmfuqUq0+ClmY/xB2kOCsN+z6ZR3BQDUW3u azSUNnaw5ufW2iOgyP1Jobrsrx6499wlYB+azYxqyublrShJ4kk1Zo1Hx/PvgCsAJ8 +yS3iuvPvxQ2NCnRLm5xMa1v8n+F4idz1LHsupBQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc66e8fd9b5040725305221f00057eea6c82d66e792cf000000011815536692a169ce15f37541@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1847/issue_event/1990449006@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1847@github.com>
References: <quicwg/base-drafts/issues/1847@github.com>
Subject: Re: [quicwg/base-drafts] HTTP SETTINGS: why reuse codepoint 0x3? (#1847)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfd9166c939d_44183f89848d45bc2410ac"; 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/p6mc9OZN72gZIxzL4thC6XZKpCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 18:48:16 -0000

----==_mimepart_5bfd9166c939d_44183f89848d45bc2410ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1847 via #2057.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1847#event-1990449006
----==_mimepart_5bfd9166c939d_44183f89848d45bc2410ac
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="368276801" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1847" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1847/hovercard" href="https://github.com/quicwg/base-drafts/issues/1847">#1847</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="384510614" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2057" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2057/hovercard" href="https://github.com/quicwg/base-drafts/pull/2057">#2057</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1847#event-1990449006">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyFfG52wYlWHpYqlodVrQ8wi8tMNks5uzYjmgaJpZM4XTlV5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0AQAJHOoS-dAuo46fYa3z80tPakks5uzYjmgaJpZM4XTlV5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1847 via #2057."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1847#event-1990449006"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1847#event-1990449006",
"url": "https://github.com/quicwg/base-drafts/issues/1847#event-1990449006",
"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] HTTP SETTINGS: why reuse codepoint 0x3? (#1847)",
"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/1847#event-1990449006"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 391009657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd9166c939d_44183f89848d45bc2410ac--


From nobody Tue Nov 27 10:49: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 D1F271276D0 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:49: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 x_Y_CtlcSSKv for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:49:43 -0800 (PST)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 994B7127133 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 10:49:43 -0800 (PST)
Date: Tue, 27 Nov 2018 10:49:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543344582; bh=anR2Cgsbs4GcMTTiOyU7p30RzxHgaiW56AQ3NxTpppk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k8ZY8zai316R50dpLgLxCmKkPubErB3WFonDiz3ELQalE9VPVd42YEdYC9OOWfSy3 Q3cVto423jol1C7DqHW/tGOMUCVbAbkguMYrCZkhE10Y7x0XdSsYDocZfOG596DkS4 19qpPD4FkWx124l3HK2Ue3XZiNWcPh7TU3heOI08=
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/2038/push/3085331828@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfd91c6e8847_21ab3fa56e2d45bc5571ac"; 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/Kusu8OEA-PnPHRm1Fsuq3lMTcPo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 18:49:45 -0000

----==_mimepart_5bfd91c6e8847_21ab3fa56e2d45bc5571ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

ac97700  Merge remote-tracking branch 'origin/master' into http/unblocked_settings


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038/files/cafb834be5299202f38a0e6defeaf38c86f62088..ac977008fb719355e72a67698d40a4db2c539102

----==_mimepart_5bfd91c6e8847_21ab3fa56e2d45bc5571ac
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/ac97700">ac97700</a>  Merge remote-tracking branch &#39;origin/master&#39; into http/unblocked_settings</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2038/files/cafb834be5299202f38a0e6defeaf38c86f62088..ac977008fb719355e72a67698d40a4db2c539102">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2-zhxrar4JccMhoju9_2mTPzNTJks5uzYlGgaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9G2bMsO-Mb7JbdPi4_lqjsqBIwpks5uzYlGgaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2038"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038/files/cafb834be5299202f38a0e6defeaf38c86f62088..ac977008fb719355e72a67698d40a4db2c539102"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038/files/cafb834be5299202f38a0e6defeaf38c86f62088..ac977008fb719355e72a67698d40a4db2c539102",
"url": "https://github.com/quicwg/base-drafts/pull/2038/files/cafb834be5299202f38a0e6defeaf38c86f62088..ac977008fb719355e72a67698d40a4db2c539102",
"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 #2038",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2038:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "ac97700",
"value": "Merge remote-tracking branch 'origin/master' into http/unblocked_settings"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2038/files/cafb834be5299202f38a0e6defeaf38c86f62088..ac977008fb719355e72a67698d40a4db2c539102"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfd91c6e8847_21ab3fa56e2d45bc5571ac--


From nobody Tue Nov 27 10:58: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 8D8B412D4F0 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:58:03 -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 wgLaRVL3iDZc for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:58:01 -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 8379C1286E7 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 10:58:01 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543345080; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Bk6tPDPST+kqToEZr0MpYfXeRl2CHvh3NOTANy3LC+4=; b=NXD8D4i+xeg1WUc70aaAlfFtroj1reULiY6BFIyGr/osZxHR4esvrcBjET1Iq/nlsWw/yhf1 Nygmkyh30KqAheprePm0iRZbVo3a8g4afhFQ7olh7gyldi+tgNzglq3Y0b7bYW9XlgKfnSmR hckywLfCXHYqXdp5rM/EixRSiGQ=
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.44]) by mxa.mailgun.org with ESMTP id 5bfd915f.7f10b8d2eab0-smtp-out-n03; Tue, 27 Nov 2018 18:47:59 -0000 (UTC)
Date: Tue, 27 Nov 2018 10:47:58 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfd915ee40f3_65492ac5cb72057c87476@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 017943: Move NUM_PLACEHOLDERS out of the HTTP/2-used space
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfd915ee3d52_65492ac5cb72057c87374"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2T1DKLVDE4JNbYpt_F7foqrMPLw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 18:58:04 -0000

----==_mimepart_5bfd915ee3d52_65492ac5cb72057c87374
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 017943f732917eac419be77e14018252e78b2640
      https://github.com/quicwg/base-drafts/commit/017943f732917eac419be77e14018252e78b2640
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfd915ee3d52_65492ac5cb72057c87374--


From nobody Tue Nov 27 10:58: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 2F2F91286E7 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:58:05 -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 4dY9viwwzmPm for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 10:58: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 63B4712D4ED for <quic-issues@ietf.org>; Tue, 27 Nov 2018 10:58:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543345082; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CSqOlrR1aomxW+fpp3jofbOFBpsxEXoxzQQwetI9s5M=; b=G4JrNtnRb47uDPFddpChRKhNmPpX/OEbh/osA9bR5Rh7w4UfPUobhcZZ8P2vBZCi4Q+39hMN m4Mj+dt/6AamV3jAbEt/PkZdKBSW8Vjkwz2bKZ+xFahaPkT1IB8sTC0Ip/wFXZaRlVrLFSOn v6TXgcljD8T0RxjM3hg2MV3qEJw=
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.44]) by mxa.mailgun.org with ESMTP id 5bfd9162.7fa5152195d0-smtp-out-n02; Tue, 27 Nov 2018 18:48:02 -0000 (UTC)
Date: Tue, 27 Nov 2018 10:48:02 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfd916287eac_5e422afbe2ac457858425@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfd916287b81_5e422afbe2ac4578583f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BhVfdgmAmrcEtA_1ANvp_ubjyfI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 18:58:05 -0000

----==_mimepart_5bfd916287b81_5e422afbe2ac4578583f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/placeholders_id
  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_5bfd916287b81_5e422afbe2ac4578583f0--


From nobody Tue Nov 27 11:14: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 25417127133 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:14:41 -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 HLj7nstDVgb5 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:14:38 -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 D998B124D68 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 11:14:37 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543346077; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9avstfPBsmCDp29XPJR2pJpK+tdBG1eKH6gN1w1W/GU=; b=gKTnd2hfQGtGXbKAMpz/W1ihsoTlpCm5Y9+azvYtfOnh1lRN6z8x7uM07hoEsTVKyyG6p5aH VFjwyHzbsEBC0p0uzYXmX0QOlW4wBO5ZIxkjbjJe+MaX7Tajv6hJfchVFyLtWTFzmVfSWc1e mcZIa3TLlZFUtS5Q8H66yk5p77Q=
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 5bfd91c0.7fa3f34b4750-smtp-out-n02; Tue, 27 Nov 2018 18:49:36 -0000 (UTC)
Date: Tue, 27 Nov 2018 10:49:35 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfd91bfc48cb_66ee2af334b6a5886936@hookshot-fe-ea85c4b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0d58ea: Expand CID size text just a bit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfd91bfc426d_66ee2af334b6a58868a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RrHXKN-EDK8cbUYY6JCHY0ltr9I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 19:14:41 -0000

----==_mimepart_5bfd91bfc426d_66ee2af334b6a58868a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/unblocked_settings
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0d58ea295af70c9899500696353063343307de24
      https://github.com/quicwg/base-drafts/commit/0d58ea295af70c9899500696353063343307de24
  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: b6b69b8a381e97ca08236d22b269cdbcdbcdbd24
      https://github.com/quicwg/base-drafts/commit/b6b69b8a381e97ca08236d22b269cdbcdbcdbd24
  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: a265516ae6e760f7585f52f05a1c4dd2b1d41849
      https://github.com/quicwg/base-drafts/commit/a265516ae6e760f7585f52f05a1c4dd2b1d41849
  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/120cfaae6e2be8b68b50d374327775b6cf288184
  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/3d2a951a08f9c01ccfd04e5971579738b4b534c8
  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/c9056ccaa8579b80489946ec7e2d8870a8e7d5e6
  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: 03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf
      https://github.com/quicwg/base-drafts/commit/03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf
  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: 141dfaffe92679acde9c3b8d8d37ad2ade300e8f
      https://github.com/quicwg/base-drafts/commit/141dfaffe92679acde9c3b8d8d37ad2ade300e8f
  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: 6fbca3cfcf23b38d71b5041249f77ba3a711190c
      https://github.com/quicwg/base-drafts/commit/6fbca3cfcf23b38d71b5041249f77ba3a711190c
  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/046b4f30a974c70e4e51de2603ea66a66c25cd53
  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/078737d1ebf1abc1ce0fa565607e06131eead3a3
  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/ea9f1bcc4a90d680addce23ed42fd01cc05abb0e
  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/162d1373f167eea6f85f2ab94af54d89caca0957
  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/0d714e1e4f059558c54995e435e55f1326c99654
  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/d790fb9a47600477ed6df4a175fb81372a275928
  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/9e47a68efb16151d5be7d6d1aff5a1c3c5419548
  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: 3463998eb1f06cce89debc6c6d98b2f646b596b7
      https://github.com/quicwg/base-drafts/commit/3463998eb1f06cce89debc6c6d98b2f646b596b7
  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: 87f0e87b0aced955ef2406e4ba9bce59ece54538
      https://github.com/quicwg/base-drafts/commit/87f0e87b0aced955ef2406e4ba9bce59ece54538
  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/2f56810f597fbf12a3aa04cf296a713ab47880a2
  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: 433903d323d12aaf142b6053ca0139c54ff76d26
      https://github.com/quicwg/base-drafts/commit/433903d323d12aaf142b6053ca0139c54ff76d26
  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/8a7812a3b90a39064bb70c8683e62648ff9cdb51
  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/8529d06bbe155c7839e9a16d8aff34cdbf2866e3
  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: 533557b3de17098dc198cadaf1ca308f8657e436
      https://github.com/quicwg/base-drafts/commit/533557b3de17098dc198cadaf1ca308f8657e436
  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/c2c36ce9f38b2e1e05d56e008f3d23a57145c773
  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/55a96245089ecc80ac28e6e0357e4c298238650c
  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/f2ec2fa043b0872c53118fd6aa4c3772eb1a836d
  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/b1711b8153b37a5a8c00ef6806306fe9a7580b68
  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/3504656d4a5662df7e3e2a6a13946d252d419092
  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: 5eb7ccc10459655f912a714a6534768919af6820
      https://github.com/quicwg/base-drafts/commit/5eb7ccc10459655f912a714a6534768919af6820
  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/92f844e5e1e67a5dbb6ca4330e67a5599a2ff3b3
  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/4352da6e7164eb7e1c78e7fa6f1569305900b6ea
  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: f8ffa650d569c50201eac30f7e25863234e0a625
      https://github.com/quicwg/base-drafts/commit/f8ffa650d569c50201eac30f7e25863234e0a625
  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/564ae47d30aa3e53bd090fac99b237a6844485b4
  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/5264f8931f08d3ed4f4d9191a13bf9fd28418efa
  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: 017943f732917eac419be77e14018252e78b2640
      https://github.com/quicwg/base-drafts/commit/017943f732917eac419be77e14018252e78b2640
  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: ac977008fb719355e72a67698d40a4db2c539102
      https://github.com/quicwg/base-drafts/commit/ac977008fb719355e72a67698d40a4db2c539102
  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
    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 http/unblocked_settings


Compare: https://github.com/quicwg/base-drafts/compare/cafb834be529...ac977008fb71
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfd91bfc426d_66ee2af334b6a58868a6--


From nobody Tue Nov 27 11:48: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 75D9E124D68 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:48:19 -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 kjyKrq8B-K9S for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:48: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 9B8DD1241F6 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 11:48:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543348096; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MfHTHuwTGPvSjzGD5jq7PxAflIEnbFDPifhNAd/A1Yw=; b=dNR6sgqNChu1oYf/MDNKgpV2U6xeHuWx9jRzvwwBhIrWUsodr1whfzYhIELXEfjBd4n5ab3a yEM4MW/bRt/1ltup7zzzerK5emhUml5jdsO9wtsZ3GalKLeiJAwNZ4aG06S2zL3kKuxB4Jh3 tAYONvwwysUaGZuvAb0iWDdynl0=
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 5bfd9f80.7f568ed80f90-smtp-out-n03; Tue, 27 Nov 2018 19:48:16 -0000 (UTC)
Date: Tue, 27 Nov 2018 11:48:16 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfd9f802f3c5_76912af51bc4057852543@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c78dc9: Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfd9f802f09c_76912af51bc405785244b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p0w-RTVMJDfbUUKC5pBjWcP26aU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 19:48:19 -0000

----==_mimepart_5bfd9f802f09c_76912af51bc405785244b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c78dc96aebaf8fc3eeb992b41f93b20aa32241fb
      https://github.com/quicwg/base-drafts/commit/c78dc96aebaf8fc3eeb992b41f93b20aa32241fb
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfd9f802f09c_76912af51bc405785244b--


From nobody Tue Nov 27 11:48: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 D25211276D0 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:48:21 -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 pOvlKxWUEABf for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:48: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 2AE0B1241F6 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 11:48:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543348099; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ffol+3k1rOSYETrevIG8zghyx4SgiNK/GcBdH4vPX+0=; b=kg1rIb2IAOwlnuiOwi27oxZIq0tdoetF6b1oIG/Al4tyV9uTQnYjUU6kIX3oIU35M5psR/RJ u7zaLmn4MwI5rpnVS4d1JxoQ7yMCj5Ly6SetvS5a5pzXFZ5d+tWxkhuQth7Y5LwwQM8zWpW/ jSntCmOXIjviFYyl1CcSthF/emA=
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 5bfd9f83.7fdf2b750840-smtp-out-n02; Tue, 27 Nov 2018 19:48:19 -0000 (UTC)
Date: Tue, 27 Nov 2018 11:48:19 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfd9f831a994_74932b1fa252a584869b8@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfd9f831a610_74932b1fa252a58486890"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XQc1BhbhCY3QwDCBIdHyKtmoBzA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 19:48:23 -0000

----==_mimepart_5bfd9f831a610_74932b1fa252a58486890
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/unblocked_settings
  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_5bfd9f831a610_74932b1fa252a58486890--


From nobody Tue Nov 27 11:48: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 C19D71241F6 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:48:23 -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 jsMOUiHOe-CO for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:48:22 -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 D44201286E7 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 11:48: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=Iu8S4H49m0jDtb+S1ZOJuZJ853Q=; b=BB0qeYO0tfVBPgr4 SWQWy3XIU/62epfvF7bLmdbRZWaxr5kCD5RO8arzaRBx0SD2VfudP7ilU7IdpNR3 9hTBGwQkOAzMz8w+676Q2UFp8CXcKoJFIsG4vT/M1TRUmH7leaf1bnuJBsnbTrsZ hzjx/bkmlbDha+fuOLjAIy/J4mc=
Received: by filter1754p1mdw1.sendgrid.net with SMTP id filter1754p1mdw1-15427-5BFD9F84-F 2018-11-27 19:48:20.857652255 +0000 UTC m=+362117.561711673
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id uVUmBhbQSSqRAB2-r-zbsA for <quic-issues@ietf.org>; Tue, 27 Nov 2018 19:48:20.891 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id CE70780B11 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 11:48:20 -0800 (PST)
Date: Tue, 27 Nov 2018 19:48:20 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab490e682a97c2f6ca9b87db6dc92832264d77916492cf000000011815618492a169ce15f10683@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1846/issue_event/1990593179@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1846@github.com>
References: <quicwg/base-drafts/issues/1846@github.com>
Subject: Re: [quicwg/base-drafts] Asymmetry in the handling of SETTINGS frame (#1846)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfd9f84cc369_6b413f939d0d45c414162d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1U7wH1R+I0XHJbtmsfAPnNh0VxmOhWBARS9d 4DMaeiP8pBSpeTL575YMeBz6rL9kj3+wgdYrwRYXdbdhDi6S5cBbJUDQ6GSnkrwCnXyS15jM4qJXf6 m7/ObP7pspyepHYTDElPn7RC5If7jGA8gYvop/+aoxuPitJtr4sAEtICTiF7EEbNi5bJJUR40nC9ut I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N7zrLTWR-8LS8cr2bn13iM1u1yw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 19:48:24 -0000

----==_mimepart_5bfd9f84cc369_6b413f939d0d45c414162d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1846 via #2038.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1846#event-1990593179
----==_mimepart_5bfd9f84cc369_6b413f939d0d45c414162d
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="368117379" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1846" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1846/hovercard" href="https://github.com/quicwg/base-drafts/issues/1846">#1846</a> via <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>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1846#event-1990593179">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz8bl5Jzun_5BLq1bZfngboA_izvks5uzZcEgaJpZM4XScTw">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyT9V99WeiXiOmrO7obD9UNE0f5oks5uzZcEgaJpZM4XScTw.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1846 via #2038."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1846#event-1990593179"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1846#event-1990593179",
"url": "https://github.com/quicwg/base-drafts/issues/1846#event-1990593179",
"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] Asymmetry in the handling of SETTINGS frame (#1846)",
"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/1846#event-1990593179"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 390710512\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd9f84cc369_6b413f939d0d45c414162d--


From nobody Tue Nov 27 11: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 B07171241F6 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:48: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 tauekZ9MQqz1 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:48: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 4168512D4ED for <quic-issues@ietf.org>; Tue, 27 Nov 2018 11:48:22 -0800 (PST)
Date: Tue, 27 Nov 2018 11:48:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543348101; bh=74kBbwFxCyXfqGJChhxuJcJLzDrPbC+WsWxjUqK75Ko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yjG82hBNaMNo5j4kBYBFjkDsoutjfFfJzQBinc0ekfBUADph5gfWTY/fQiozKEp5Y HdQBnE28WyBZ9LQdhuD8YBgicAZZ50vVvIJXMXxHWNOQd6q/mtxTAGSFJdcNPCy5G6 vox+hi2xvR170JvNrnE3E2GFeRxAFgqpiIRc5BYg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde4cfd4c9a589cbe10deca627402817d6b8b4b2f92cf000000011815618592a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/issue_event/1990593175@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfd9f8532505_2af83fdca70d45bc224469"; 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/mVrSl_MTAPbq3mr-QlsuQ6S_P7w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 19:48:25 -0000

----==_mimepart_5bfd9f8532505_2af83fdca70d45bc224469
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2038 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/2038#event-1990593175
----==_mimepart_5bfd9f8532505_2af83fdca70d45bc224469
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="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> 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/2038#event-1990593175">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw2RMfSCkSlVIre06tAhNTMtuBSQks5uzZcFgaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2QV06F_S0dNMgNaS2Nf5qOTaen-ks5uzZcFgaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2038 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038#event-1990593175"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#event-1990593175",
"url": "https://github.com/quicwg/base-drafts/pull/2038#event-1990593175",
"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] Default settings in HTTP (#2038)",
"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/2038#event-1990593175"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfd9f8532505_2af83fdca70d45bc224469--


From nobody Tue Nov 27 11:58: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 E7931124D68 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:58:45 -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 p0qy1wwF59xt for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 11:58:44 -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 4E9161241F6 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 11:58: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=CJ8ifaym+sVSeX94tk/Znn2WJ2Q=; b=H3iB6wxteIxR0OSH XtuvQYykKwAOqMWce4sxQda7fEosazY4Pl0A61wyzoThtZ/Axl0GSebHJsDhBDgu nVfZlrizaCLwjOwPzfcYeVQsY2uFfLPSI8RoWByYBY1WALK4ppFeAUUGRhs0Lnzj Qc9AMFmHh+tTGpVnD1Skd9tCskc=
Received: by filter0769p1las1.sendgrid.net with SMTP id filter0769p1las1-16094-5BFDA1F2-7 2018-11-27 19:58:42.369163334 +0000 UTC m=+1027575.067655687
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id 2v1ZliEAQgyh5d9QhEDWgg for <quic-issues@ietf.org>; Tue, 27 Nov 2018 19:58:42.381 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id 3DFC3A802A8 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 11:58:42 -0800 (PST)
Date: Tue, 27 Nov 2018 19:58:42 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab623ec729da6917c15940765f318aba41e0a37d0a92cf00000001181563f292a169ce16d8e664@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2038/review/178980962@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2038@github.com>
References: <quicwg/base-drafts/pull/2038@github.com>
Subject: Re: [quicwg/base-drafts] Default settings in HTTP (#2038)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfda1f23c7a6_34a13fdba1ed45c42194b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3xbKOiMAPRDlTcZJQ0FTFxKmdNbeDA+WKR9B Jic9DVpmUdil5BUrB4QxG86RiKGt4bK7k/1fsDfQo9dQIsDEMVfropEzcIAtl8dBe7crkLHONNouvc KNGHh58MvWF2ULcu4EfyunoErOQA5ymJ2Gys6hiMLHWUKXtxm3pgB5uVrwguI4Hrw61ddX1V5QNtC3 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xATi5FoIBAXEK0wNnwhKLE1lliY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 19:58:46 -0000

----==_mimepart_5bfda1f23c7a6_34a13fdba1ed45c42194b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1014,12 +1014,12 @@ represented as an 8-bit prefix string literal.
 QPACK defines two settings which are included in the HTTP/QUIC SETTINGS frame.
 
   SETTINGS_HEADER_TABLE_SIZE (0x1):
-  : An integer with a maximum value of 2^30 - 1.  The default value is 4,096
+  : An integer with a maximum value of 2^30 - 1.  The default value is zero
     bytes.  See {{table-dynamic}} for usage.

Also, it appears that @martinthomson's change to replace octets with bytes last month was global, so that text doesn't match the current editor's copy of QPACK.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2038#discussion_r236824029
----==_mimepart_5bfda1f23c7a6_34a13fdba1ed45c42194b
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/2038#discussion_r236824029">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1014,12 +1014,12 @@ represented as an 8-bit prefix string literal.
 QPACK defines two settings which are included in the HTTP/QUIC SETTINGS frame.
 
   SETTINGS_HEADER_TABLE_SIZE (0x1):
-  : An integer with a maximum value of 2^30 - 1.  The default value is 4,096
+  : An integer with a maximum value of 2^30 - 1.  The default value is zero
     bytes.  See {{table-dynamic}} for usage.
</pre>
<p>Also, it appears that <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 change to replace octets with bytes last month was global, so that text doesn't match the current editor's copy of QPACK.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2038#discussion_r236824029">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7TG6MbqOd6bD2bZCtK-7PZOzJg1ks5uzZlygaJpZM4YuNMm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx66eWVMDpa2vZMMhD4ISuKSP5nhks5uzZlygaJpZM4YuNMm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2038"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2038#discussion_r236824029"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2038#discussion_r236824029",
"url": "https://github.com/quicwg/base-drafts/pull/2038#discussion_r236824029",
"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 2038",
"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/2038#discussion_r236824029"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414765862\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfda1f23c7a6_34a13fdba1ed45c42194b--


From nobody Tue Nov 27 13: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 380631286E3 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 13:26: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 Dd5q-zRAablC for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 13:26: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 B415F126F72 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 13:26:18 -0800 (PST)
Date: Tue, 27 Nov 2018 13:26:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543353977; bh=ls8cxiNNfitP5peFc3767wxV5HfqtigizbQbqxx1s10=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x8B1omExRdzLuOkbIzF5qcIZenD+P7EFFXs5HqvHYIxrR7i070eagrSN4mF/JxXrY 50wwm29WWfH7BcdGmGQnsRgB5zz7aXPZsEuF1VmxDBa/+OAEkhv+VdSf+ALr4JZukM MY2EKamqmnTFR809d9VMLZMtCR8E9uIxfOd3TPAM=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6014694c28afebeb33e70796de682a0d21233b1a92cf000000011815787992a169ce16c08c68@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/c442223049@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_5bfdb67964966_6bae3f7f47ad45c0172511"; 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/bc1U8-aq-UmA0cNjHHieN8B5994>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 21:26:20 -0000

----==_mimepart_5bfdb67964966_6bae3f7f47ad45c0172511
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Can you resolve the conflicts?  Probably the whole section 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/2014#issuecomment-442223049
----==_mimepart_5bfdb67964966_6bae3f7f47ad45c0172511
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Can you resolve the conflicts?  Probably the whole section 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/2014#issuecomment-442223049">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Gk2hRoTWbCPV-5zb8B8ep_emvqks5uza35gaJpZM4Ymx3M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_tkDXMvmDHc4wA89y_WP98_4foZks5uza35gaJpZM4Ymx3M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2014: Can you resolve the conflicts?  Probably the whole section moved."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2014#issuecomment-442223049"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2014#issuecomment-442223049",
"url": "https://github.com/quicwg/base-drafts/pull/2014#issuecomment-442223049",
"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": [
{
"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\": 2014,\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\": 2014\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2014#issuecomment-442223049"
}
],
"@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_5bfdb67964966_6bae3f7f47ad45c0172511--


From nobody Tue Nov 27 15:14: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 CBD08130E6C for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:13:54 -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 b1f8iOtEGpVh for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:13:52 -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 8D7E8130DF9 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:13:52 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543360431; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WqalNHdLqihYoSc/GA01PJRLRgY/1iJ0VUzZjLCfE6I=; b=DKrkEscL2GPp3+eyQZtoDFAEDeTFEM14xPEVwehXjpcWQKzioKwfiac3TdyQ6snCi0tnvN5X XZZ9I1PWvoPUSDiVUWn5+Grq16gHktyUndfMjw+/OkZRs0r8UdddWKrqo8AqqtFictmNOuAL hVccr1BHwGr4uZZ5Z7oOfkrCtyc=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: dtikhonov=litespeedtech.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5bfdcfae.7f6a3f1f0ed0-smtp-out-n02; Tue, 27 Nov 2018 23:13:50 -0000 (UTC)
Date: Tue, 27 Nov 2018 15:13:50 -0800
From: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
Reply-To: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
To: quic-issues@ietf.org
Message-ID: <5bfdcfaedc2ae_33622b14c93e45783059e@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 16e8f5: Fix QPACK error listing: need blank lines between ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfdcfaedb7b8_33622b14c93e4578304f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_FJdfZn38mMhHDUOA4EpZB8Dm6Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 23:14:06 -0000

----==_mimepart_5bfdcfaedb7b8_33622b14c93e4578304f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 16e8f594c11dc0b128ebec4cc9705be4c2a0d156
      https://github.com/quicwg/base-drafts/commit/16e8f594c11dc0b128ebec4cc9705be4c2a0d156
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfdcfaedb7b8_33622b14c93e4578304f--


From nobody Tue Nov 27 15:14: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 1ACDF130DD7 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:14: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 1yjBHAkvwWuU for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:13:58 -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 6B5D1130E3E for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:13:58 -0800 (PST)
Date: Tue, 27 Nov 2018 15:13:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543360437; bh=vEAYO6yL/wcPkm70AEHclPoOdmBs2W7GaYx5NJIanH0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pIYUzuc6mXONu8f3cfn+BwoLbFZt2E8X9YUY656+SEr1dROOQAzgT+MURzitx7SC/ 0vumVvvVII3WXAKb1h2OaZxEBj45PpvVHnzyFecE6Yu2+M9yz62X/fJLvdF+ek/n8W ogVMjMEBuDfbV2UXWjbZYiGRE+tW+OKKfe3tDwss=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab37f9c971c7ec6afff7cb0de793ea892ce20f8c6592cf00000001181591b592a169ce16a5ee83@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1996/issue_event/1991032832@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1996@github.com>
References: <quicwg/base-drafts/pull/1996@github.com>
Subject: Re: [quicwg/base-drafts] Fix QPACK error listing: need blank lines between entries (#1996)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfdcfb5ad679_7d6d3f9fd12d45b41102b1"; 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/B6BA_hnIFhdFbqjTPDCTWALtdZU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 23:14:11 -0000

----==_mimepart_5bfdcfb5ad679_7d6d3f9fd12d45b41102b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1996 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/1996#event-1991032832
----==_mimepart_5bfdcfb5ad679_7d6d3f9fd12d45b41102b1
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="379973251" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1996" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1996/hovercard" href="https://github.com/quicwg/base-drafts/pull/1996">#1996</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/1996#event-1991032832">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_dJka1Xd7PGUuVOQXfeieWQW2bgks5uzcc1gaJpZM4Yah3T">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0nOdeQWr6p8gjbjpMnlKjJ7-Fovks5uzcc1gaJpZM4Yah3T.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1996 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1996#event-1991032832"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1996#event-1991032832",
"url": "https://github.com/quicwg/base-drafts/pull/1996#event-1991032832",
"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 QPACK error listing: need blank lines between entries (#1996)",
"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/1996#event-1991032832"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 409607635\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfdcfb5ad679_7d6d3f9fd12d45b41102b1--


From nobody Tue Nov 27 15:22: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 29CFF130DCA for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:22: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 1EigLVgCDBdS for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:22: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 78C1A12F1A2 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:22:08 -0800 (PST)
Date: Tue, 27 Nov 2018 15:22:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543360927; bh=MNiKI/3u0DuacpLOsKXJiBG1NnskV+E91FbEUHEAEJg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YA63XdB1kEHftAlUMRqLdPbkdy5bLl2FGIfmZIk4GD1tbJ7aiI8Ajnh841u00tJR3 2qCeQ6cWS4KpBqxnlNbqmOJr/83yR6qBk9MvE2OoO76co1+jNHt7ahELoSMgofqFYI nA6idrMqaB/UyK2d0lfUDkIHfOjY5E2cPzkMqw6c=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd29d760ec9ed548ab7a2f42d471cb72c871752592cf000000011815939f92a169ce1698914e@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/c442256652@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_5bfdd19f3bd0e_7dd93f9fd12d45b42207b4"; 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/10GvAPwxmjOL86sVcdBjNoO_m74>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 23:22:11 -0000

----==_mimepart_5bfdd19f3bd0e_7dd93f9fd12d45b42207b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it's pretty unlikely anyone is going to figure out that they can save bytes on the wire by adding a space to their header value.  We decided to use the real world to guide the contents of the table.  In other cases where we felt the table was encouraging bad practice, we dropped the header from the table.  But if this one is "too important" to drop, the it's probably "too important" to change from common to canonical usage for the sake of consistency or encouraging better 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/pull/1984#issuecomment-442256652
----==_mimepart_5bfdd19f3bd0e_7dd93f9fd12d45b42207b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think it's pretty unlikely anyone is going to figure out that they c=
an save bytes on the wire by adding a space to their header value.  We de=
cided to use the real world to guide the contents of the table.  In other=
 cases where we felt the table was encouraging bad practice, we dropped t=
he header from the table.  But if this one is "too important" to drop, th=
e it's probably "too important" to change from common to canonical usage =
for the sake of consistency or encouraging better practice.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-442256652">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxsufD=
0zqr6PpTDat4X9kqnQ3epCks5uzckfgaJpZM4YWSog">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxjbRTnotWih0bgNIf_k5nuIQEdq=
ks5uzckfgaJpZM4YWSog.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1984: I think it's pretty unlikely anyone is going to figure out t=
hat they can save bytes on the wire by adding a space to their header val=
ue.  We decided to use the real world to guide the contents of the table.=
  In other cases where we felt the table was encouraging bad practice, we=
 dropped the header from the table.  But if this one is \"too important\"=
 to drop, the it's probably \"too important\" to change from common to ca=
nonical usage for the sake of consistency or encouraging better practice.=
"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg=
/base-drafts/pull/1984#issuecomment-442256652"}}}</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=
42256652",
"url": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-4422=
56652",
"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] add whitespace after semicolon in stat=
ic header table (#1984)",
"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\": 1984,\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\": 1984\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-4422=
56652"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4084966=
72\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfdd19f3bd0e_7dd93f9fd12d45b42207b4--


From nobody Tue Nov 27 15:28: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 94A61130DC5 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:28:09 -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 f5dU8qotO_WC for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:28: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 5FDDF12E043 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:28:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543361287; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IMUbhfX/UFO0G6fdL+rx0mTi3g5Hzxhtn/FkqTmgmsk=; b=SS52FJecXXMMfZDhBtugYNk80XryrAxmeWJ0PMe8ffqo9K20vXfsANWB0/6E5Aml3cTED56e 4uWNt7s9qHuuxNOqMzr5Aimx6DiXErbhyT8/33gQ3fX5zytGBVhqC5uqXNq5+vw4EiVTN46e R0BepSLA9YANV61qWKo08vCOhoo=
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 5bfdd307.7f10b60c93c0-smtp-out-n03; Tue, 27 Nov 2018 23:28:07 -0000 (UTC)
Date: Tue, 27 Nov 2018 15:28:07 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfdd3073d1d8_33782b1ac0f0a590732b3@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 651f0e: Add mention of discarding Initial to transport
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfdd3073cd03_33782b1ac0f0a590731cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tWtZM2OJlaokYbB7DgilLMXPVw8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 23:28:10 -0000

----==_mimepart_5bfdd3073cd03_33782b1ac0f0a590731cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/abandon-initial
  Home:   https://github.com/quicwg/base-drafts
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfdd3073cd03_33782b1ac0f0a590731cd--


From nobody Tue Nov 27 15:28: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 E8BEB12E043 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:28: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 OIKuZD1CuVXW for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:28: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 59EC6130DD5 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:28:13 -0800 (PST)
Date: Tue, 27 Nov 2018 15:28:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543361292; bh=aDl27bWddPKaLHAobUqXxF2mncUMVkimHBD1/o5hlQY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tJR6S2ItNspJVazAUIvd0pLeIYZcBkplFsu03EK53UCsHLS5MJK2FO5lC5vhhoI5t VTkujKL7I5dZsiqXZ4+e1lTVGAI0S/uKlxt9MIlNT5HRDnDIZD2l3QEVgW11XCn/Zm NKS2G684t8WXoFeneVVwm2o/2VMxR9tAY1pFR1LI=
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/3086125014@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_5bfdd30c5455d_5af03fb383ad45b429251a"; 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/CuZRynAXZCbsdy09sNJAtVNjKIo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 23:28:15 -0000

----==_mimepart_5bfdd30c5455d_5af03fb383ad45b429251a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

651f0ef  Add mention of discarding Initial to transport


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045/files/1b928f21b3b50aecf271fdda148c693b660edca5..651f0ef36217eb3ac6ca74fa6b79a23674abc22f

----==_mimepart_5bfdd30c5455d_5af03fb383ad45b429251a
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/651f0ef">651f0ef</a>  Add mention of discarding Initial to transport</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2045/files/1b928f21b3b50aecf271fdda148c693b660edca5..651f0ef36217eb3ac6ca74fa6b79a23674abc22f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2MRwv1FgaXq3y2zEL4blyVTca5gks5uzcqMgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxvSY5zu5yR0IAWObi8Om9e18bLCks5uzcqMgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/1b928f21b3b50aecf271fdda148c693b660edca5..651f0ef36217eb3ac6ca74fa6b79a23674abc22f"}}}</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/1b928f21b3b50aecf271fdda148c693b660edca5..651f0ef36217eb3ac6ca74fa6b79a23674abc22f",
"url": "https://github.com/quicwg/base-drafts/pull/2045/files/1b928f21b3b50aecf271fdda148c693b660edca5..651f0ef36217eb3ac6ca74fa6b79a23674abc22f",
"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": "651f0ef",
"value": "Add mention of discarding Initial to transport"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045/files/1b928f21b3b50aecf271fdda148c693b660edca5..651f0ef36217eb3ac6ca74fa6b79a23674abc22f"
}
],
"@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_5bfdd30c5455d_5af03fb383ad45b429251a--


From nobody Tue Nov 27 15:35: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 EFB8A12F1AC for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:35: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 oVA3mlx0aLkg for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:35: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 6DB8012F18C for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:35:53 -0800 (PST)
Date: Tue, 27 Nov 2018 15:35:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543361752; bh=rryMChHCetLXwuMMSGIJVVLYsRIjGySWKc60UW4/9Es=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AS+eJq6PZCoCBIVMMEmdg0G7TVa26BW8Gt0GZsETafd8wFJZ92Z5xnFhokuoA4QXI UbpcP1Ord+h75PG9r7ReSSWWPZ++mNFiiqs7jPGfgDrEbSdNdKxt8KEZe7flwtSzwK LnIe7BDVws+MIx4f0p5jQCXhZt3F4973OAEx2ExA=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf61d169d1a8293c16e386a25ae0684dd2b42cf8c92cf00000001181596d892a169ce16de7e61@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/179062971@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_5bfdd4d8c2a3c_dfa3fb2f8ad45b85755f"; 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/_JPDkypd53azvumA2EZdUG-CAbA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 23:35:55 -0000

----==_mimepart_5bfdd4d8c2a3c_dfa3fb2f8ad45b85755f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema 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-179062971
----==_mimepart_5bfdd4d8c2a3c_dfa3fb2f8ad45b85755f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</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-179062971">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2dWRQPFGu4gGX-EfhnjDFtrU0Wxks5uzcxYgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq153qt38BN6m_dLqRUr_2xHB88F7ks5uzcxYgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-179062971"}}}</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-179062971",
"url": "https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-179062971",
"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 approved 2045",
"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/2045#pullrequestreview-179062971"
}
],
"@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_5bfdd4d8c2a3c_dfa3fb2f8ad45b85755f--


From nobody Tue Nov 27 15:42: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 C9076129C6A for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:42: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 JAQEQLTO4aUQ for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:42: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 733F1128CFD for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:42:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543362146; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Bf5w8uOcApJ0V4Ov66xnyF0vglpYksmql7Mo3OtcVxo=; b=C7MS4X4mrcijLZTAeRLMG2ddvPxrxoB1+l8+3p17KXNsLPHJjerm7TGVQ2cTI/Np6RQTdbCU qpqwDTVDHtKJAgOjRN674kthwuvSUAsQmRLHUVOkdMQNPstMjEOsHh5nuhm5G52Ic1ojg1uB 4gpxOKhHJ71igqJ0wKxN7Hbrvog=
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 5bfdd662.7fccc431de10-smtp-out-n02; Tue, 27 Nov 2018 23:42:26 -0000 (UTC)
Date: Tue, 27 Nov 2018 15:42:25 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfdd661f1801_7b132af380d0e578705d8@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1c76c9: Add more stuff to transport about CRYPTO discards
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfdd661f125c_7b132af380d0e5787047"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ArotI2eX8RIP_80l0sX9NT_xfwM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 23:42:29 -0000

----==_mimepart_5bfdd661f125c_7b132af380d0e5787047
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/abandon-initial
  Home:   https://github.com/quicwg/base-drafts
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfdd661f125c_7b132af380d0e5787047--


From nobody Tue Nov 27 15:42: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 1EB3B130DD6 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:42: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 Qh5IAfnFwgIW for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:42:30 -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 A9893129C6B for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:42: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=0D3sZA42lcYAElDXqxcnKLqyy80=; b=kICqXUi6VF0Cmyst mWBLvD0O2KeKz5wOtJVS3ajP6xZaMP3qp4yUQpgbFV/uCEG2gP9j0q879QM0wEQr nLMToVYo7GSrO6HwyU0StmcbS1UyqKuWW05y0JsyAtwzgvhgdWJlzOf2XW/EeS4j 9ioMbH/e8ZxS3gDJPkvJY8RgpAU=
Received: by filter1605p1mdw1.sendgrid.net with SMTP id filter1605p1mdw1-7364-5BFDD665-E 2018-11-27 23:42:29.730314524 +0000 UTC m=+1037436.529201349
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id nINmmgKpSYObKN5pqx6TcQ for <quic-issues@ietf.org>; Tue, 27 Nov 2018 23:42:29.694 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id A2E153E078E for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:42:29 -0800 (PST)
Date: Tue, 27 Nov 2018 23:42:29 +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/3086156126@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_5bfdd665a0946_473f3fb54d4d45bc746c6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1XmIfqSGB2kkfUw6xKZLbZa+Ay1WXinextc7 D8bwYmgHbRekppcjABcxLmU4Mu9r0uqWuZyIMRZTrTKsz/tOR5B+KxR4ee0Jy3Ha1V1vB5qhY1xktj 53wk5C0K/IKBslAf0NDSOLo/rlTMb5Xr0VHEP2tFI0hArzdEmq40F4wxcEO2tzbyTJCpTXPQxqxd6V A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OKw4fOBVDY7Lnj3L1t4-88KFhyI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 23:42:33 -0000

----==_mimepart_5bfdd665a0946_473f3fb54d4d45bc746c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

1c76c90  Add more stuff to transport about CRYPTO discards


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045/files/651f0ef36217eb3ac6ca74fa6b79a23674abc22f..1c76c90291b4c132cf53feb91dc0de5cb89a6847

----==_mimepart_5bfdd665a0946_473f3fb54d4d45bc746c6
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/1c76c90">1c76c90</a>  Add more stuff to transport about CRYPTO discards</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#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/651f0ef36217eb3ac6ca74fa6b79a23674abc22f..1c76c90291b4c132cf53feb91dc0de5cb89a6847">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw6Cq_S2IJNRNKdtb01Qdyqhd9rxks5uzc3lgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq62vu5OP5plkU2G0Kq4w4ESYTWf2ks5uzc3lgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/651f0ef36217eb3ac6ca74fa6b79a23674abc22f..1c76c90291b4c132cf53feb91dc0de5cb89a6847"}}}</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/651f0ef36217eb3ac6ca74fa6b79a23674abc22f..1c76c90291b4c132cf53feb91dc0de5cb89a6847",
"url": "https://github.com/quicwg/base-drafts/pull/2045/files/651f0ef36217eb3ac6ca74fa6b79a23674abc22f..1c76c90291b4c132cf53feb91dc0de5cb89a6847",
"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": "1c76c90",
"value": "Add more stuff to transport about CRYPTO discards"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045/files/651f0ef36217eb3ac6ca74fa6b79a23674abc22f..1c76c90291b4c132cf53feb91dc0de5cb89a6847"
}
],
"@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_5bfdd665a0946_473f3fb54d4d45bc746c6--


From nobody Tue Nov 27 15:45: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 603D4129C6A for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:45: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 UDhvkUT2UCqe for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:45: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 B6346128CFD for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:45:51 -0800 (PST)
Date: Tue, 27 Nov 2018 15:45:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543362350; bh=BR1SAsNfdxuftb6y/bOiqDcjiABFtRyHMDI6Y8CplTY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d28RO1Bljt7wFGI7OpTC7OaQzGIKVX0ypgZ4P6xJIpFtm+/rUEF9JbojjEWXj6R+z nSV+ThZefpAk304vJRERe9CPevJBQ9K0L+m3WcPoqeTAYmDF4Mbu79YypTVHCJTU3x O4v6cileJuIJL/olQn88UF+mLpNN4T5fPNRX5tJg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2e680575b2d8594c31010f403b50ff4145ddd1f92cf000000011815992e92a169ce169265bd@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/c442262078@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_5bfdd72ebe66f_bcd3f94204d45c48622c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wMAMp0NiuFCNBWS-c8WDKhVNa_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: Tue, 27 Nov 2018 23:45:53 -0000

----==_mimepart_5bfdd72ebe66f_bcd3f94204d45c48622c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema, can you make the edit based on [your comment](#discussion_r236763555)?

@britram, I know you are on leave, so we're inclined to merge this change so that this doesn't rot.  If you happen to think this is a terrible idea, we'll apologize and fix it 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/1982#issuecomment-442262078
----==_mimepart_5bfdd72ebe66f_bcd3f94204d45c48622c
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>, can you make the edit based on <a href=3D"#discuss=
ion_r236763555">your comment</a>?</p>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1884116" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
britram">@britram</a>, I know you are on leave, so we're inclined to merg=
e this change so that this doesn't rot.  If you happen to think this is a=
 terrible idea, we'll apologize and fix it later.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1982#issuecomment-442262078">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3pRvR=
De1XxrxQpBOi7ylCL_aYqZks5uzc6ugaJpZM4YUgQv">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3H6qTKCo-3ceR6rYgE0Ynrm52Sf=
ks5uzc6ugaJpZM4YUgQv.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1982: @huitema, can you make the edit based on [your commen=
t](#discussion_r236763555)?\r\n\r\n@britram, I know you are on leave, so =
we're inclined to merge this change so that this doesn't rot.  If you hap=
pen to think this is a terrible idea, we'll apologize and fix it later."}=
],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/b=
ase-drafts/pull/1982#issuecomment-442262078"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#issuecomment-4=
42262078",
"url": "https://github.com/quicwg/base-drafts/pull/1982#issuecomment-4422=
62078",
"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] Spin per peer (#1982)",
"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\": 1982,\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\": 1982\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#issuecomment-4422=
62078"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4080282=
07\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfdd72ebe66f_bcd3f94204d45c48622c--


From nobody Tue Nov 27 15:49: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 9F674129C6B for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:49: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 DlrpHuGXp77p for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:49: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 CF3F0128CFD for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:49:46 -0800 (PST)
Date: Tue, 27 Nov 2018 15:49:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543362586; bh=wdajqoFtEk8TNexs4fcbzyet6vp6WdLFK36IVxEjKsc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=caoSPqTC96/Eif3th0JX7Pz/SZ/4JcH1v5oOLYBYNEVxP0GPldhTfrsTvMfViUYeC +aAEbvBYa3Ehy78iJVS7LguJ9tTGW48AIv2Pi+AD3hJcTdja+IA4X0mz2z0dKv60V0 bEj2dQ9MlM6rskk3goBwN/RCWDl5eVO1mn/FHMs4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba196d39933f593e706d6c3b645649d87f3f468d392cf0000000118159a1a92a163ce01e04ab2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f/31476402@github.com>
In-Reply-To: <quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f@github.com>
References: <quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f@github.com>
Subject: Re: [quicwg/base-drafts] Add mention of discarding Initial to transport (651f0ef)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfdd81a2ae3c_25293f86cecd45bc152984"; 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/Xmz9CCVe1gcukpZgFaPq-82c3eg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 23:49:50 -0000

----==_mimepart_5bfdd81a2ae3c_25293f86cecd45bc152984
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

when

-- 
You are receiving 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/651f0ef36217eb3ac6ca74fa6b79a23674abc22f#commitcomment-31476402
----==_mimepart_5bfdd81a2ae3c_25293f86cecd45bc152984
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>when</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f#commitcomment-31476402">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwl5HKHgQpuPFMBB4JfoiVZ_yXdqks5uzc-agaJpZM4Y2kcy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8T_Ry-U8xjznz2SWiIwWGUpkUKlks5uzc-agaJpZM4Y2kcy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 on 651f0ef: when"}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f#commitcomment-31476402"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f#commitcomment-31476402",
"url": "https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f#commitcomment-31476402",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5bfdd81a2ae3c_25293f86cecd45bc152984--


From nobody Tue Nov 27 15:51: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 6A669130DF1 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:51: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 v6af5RYFL4no for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 15:51: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 842DA130DFC for <quic-issues@ietf.org>; Tue, 27 Nov 2018 15:51:02 -0800 (PST)
Date: Tue, 27 Nov 2018 15:51:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543362661; bh=iEbqqNoFZqoXz2tyTk8l1jMRDVAWkybwPuCFcFuyx0I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=19YAsM7bT81C0SHAsU48WQkjiLNphxFoW1oCch25cowo92ZXJhtNh4PsnBjyrJnTv VQ3t4aqrFjDOoj7uGH2H8t11HNVEC47Kyqm7Vj+ttXBq2juGW2evddFMtyHhyyW5Tl AzhWwO4oIJqyMVL2GuUC4eEen7ivwUWcp9w5/eB4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4be7bb55b6708efcb632fdee2829be5622c5e9c92cf0000000118159a6592a163ce01e04abe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f/31476414@github.com>
In-Reply-To: <quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f@github.com>
References: <quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f@github.com>
Subject: Re: [quicwg/base-drafts] Add mention of discarding Initial to transport (651f0ef)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfdd8659b0d0_309a3f8119ed45c02316ea"; 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/T6NmbRcYxdgfFtWWsP4WP0wPSaw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 23:51:15 -0000

----==_mimepart_5bfdd8659b0d0_309a3f8119ed45c02316ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Perhaps clarify that stops accepting means ignoring/droping?

-- 
You are receiving 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/651f0ef36217eb3ac6ca74fa6b79a23674abc22f#commitcomment-31476414
----==_mimepart_5bfdd8659b0d0_309a3f8119ed45c02316ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Perhaps clarify that stops accepting means ignoring/droping?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f#commitcomment-31476414">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1mEu5QaQABuIGptR3_dZXqtpAZdks5uzc_lgaJpZM4Y2kcy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0t6PbsVmVWSh6DSXsIWbdI9mA13ks5uzc_lgaJpZM4Y2kcy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 on 651f0ef: Perhaps clarify that stops accepting means ignoring/droping?"}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f#commitcomment-31476414"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f#commitcomment-31476414",
"url": "https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f#commitcomment-31476414",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5bfdd8659b0d0_309a3f8119ed45c02316ea--


From nobody Tue Nov 27 16:02: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 8C50012F18C for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:01: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 PSUJdDm7qFM4 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:01:55 -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 17B3512D4EB for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:01:55 -0800 (PST)
Date: Tue, 27 Nov 2018 16:01:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543363314; bh=E5C0L0BO/tFZJKR7s3quV7FFISjExwO0Hs3ASg/YlQM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ydR/tBntbTiM8mNAA/reHyFmL2MvhsopDH8u32Tr1Vmm6oNaT6COPSPDeJbfr55sK 2C/sCn3/okIB6X6Ff4AiORkhaWyQpbxQiuwwL4Hox24srNx1Lqa/+5XARzMK/ytBI6 zA4UYLyX3k2PJY6Tk/SYK35PaB0QmIyNfWyaooPM=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/push/3086195636@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_5bfddaf2793bc_46943fe6b7cd45b4180550"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TkR4bJ9Kh6362mnWD-HrPtFLOXs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 00:01:57 -0000

----==_mimepart_5bfddaf2793bc_46943fe6b7cd45b4180550
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

95b3380  bikeshedding the random spin bit


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982/files/42d0aef75b50a39899cc592d92a98ab01fca3d82..95b33807a831a09a8db0730fd25c233b649d7ac7

----==_mimepart_5bfddaf2793bc_46943fe6b7cd45b4180550
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/95b3380">95b3380</a>  bikeshedding the random spin bit</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1982/files/42d0aef75b50a39899cc592d92a98ab01fca3d82..95b33807a831a09a8db0730fd25c233b649d7ac7">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9eHxwIl0d_zU1WJM5zFRFH4yvS5ks5uzdJygaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0eFdxZJ8fjuKAXrIrocHkKy9jAdks5uzdJygaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982/files/42d0aef75b50a39899cc592d92a98ab01fca3d82..95b33807a831a09a8db0730fd25c233b649d7ac7"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982/files/42d0aef75b50a39899cc592d92a98ab01fca3d82..95b33807a831a09a8db0730fd25c233b649d7ac7",
"url": "https://github.com/quicwg/base-drafts/pull/1982/files/42d0aef75b50a39899cc592d92a98ab01fca3d82..95b33807a831a09a8db0730fd25c233b649d7ac7",
"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 pushed 1 commit in #1982",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1982:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "95b3380",
"value": "bikeshedding the random spin bit"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982/files/42d0aef75b50a39899cc592d92a98ab01fca3d82..95b33807a831a09a8db0730fd25c233b649d7ac7"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfddaf2793bc_46943fe6b7cd45b4180550--


From nobody Tue Nov 27 16:02: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 804DA128CFD for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:02:44 -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 iJ_uc6k8XC5x for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:02:43 -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 E8A6A12875B for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:02: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=ljeKYoio10N37irGUTl2zHibRcQ=; b=LuVnIGqflSLy5H3J //9tx4RXJrkyF40DyHba1jzz3rw6YhGIxGpiioU7QIJsvZh3gLibI0wlhgZKduw8 RBGXc3zUIHCNAaNj5cNgV2yAHdv6Foi9J3NDAZwmtOC/JcCOT/94k7JTqyTXjFb9 32TVky4PR+pC8PnWoDtvqbtTmIg=
Received: by filter1525p1mdw1.sendgrid.net with SMTP id filter1525p1mdw1-9305-5BFDDB22-3 2018-11-28 00:02:42.038371288 +0000 UTC m=+1039184.763235949
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0037p1iad1.sendgrid.net (SG) with ESMTP id ze7D99QpTEaAIAih-Pwy0w for <quic-issues@ietf.org>; Wed, 28 Nov 2018 00:02:42.001 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id F1FD23E0A25 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:02:41 -0800 (PST)
Date: Wed, 28 Nov 2018 00:02:42 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1766941020c267555269ff935571132733da44f992cf0000000118159d2192a169ce169265bd@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/c442265737@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_5bfddb21efe20_16173f93ad6d45b8344815"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1t4+k401He3QgAe0W86wwv/h3JWLy0QN8qYR lW+1x6STiIMugzKu0nPmH63d2aTZ1dT0xjPbBOpvRzzMz9cjAHV2auV/ETdE2rsohdNcp6EVNQhEKc y2LY8TqLDk9YFMib1n4DG7wZ23FhVpG1xI+I28J4jsfrbD5eHPA3rfEVzCWzwh9yd9IfX419ja7ljd g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f0G0E8REaaLNIYT_MTP4Uv4JhkQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 00:02:45 -0000

----==_mimepart_5bfddb21efe20_16173f93ad6d45b8344815
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 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/1982#issuecomment-442265737
----==_mimepart_5bfddb21efe20_16173f93ad6d45b8344815
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> 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/1982#issuecomment-442265737">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8MqwCMr34x3-9UXT5vP16D6J1qnks5uzdKhgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyV_1xKRjnFur6qNxUSGMSIhdBKpks5uzdKhgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982: @martinthomson done."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#issuecomment-442265737"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#issuecomment-442265737",
"url": "https://github.com/quicwg/base-drafts/pull/1982#issuecomment-442265737",
"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] Spin per peer (#1982)",
"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\": 1982,\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\": 1982\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#issuecomment-442265737"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfddb21efe20_16173f93ad6d45b8344815--


From nobody Tue Nov 27 16:05: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 D4BE11288EB for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:05:36 -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 fjIiHK5Z-G29 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:05: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 3FAC012875B for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:05:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543363534; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AYzDtxN3Zbe+CFYrUb/Yxy438Gp5NneeXm7e4blPWkg=; b=SDbgsVDAddPMl4+D7AwPS1N43RwlsoJenB8OXivNRUzJd6tdDnRwu1Yw2n4Qa8OvMNeegidq z5r59CrfTF5qpSagJcJa2FLPy6/MmJ9rOQUxDlnB2SCVSIoHpJVGkGelcDotKOfrd2r1SW5x L6SEk3roj8wMN7wh3O4b6PUEteM=
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 5bfddbce.7f3c03b2dd50-smtp-out-n02; Wed, 28 Nov 2018 00:05:34 -0000 (UTC)
Date: Tue, 27 Nov 2018 16:05:33 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfddbcd921a9_45502ab439d4858870569@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] dda6b4: Add a MUST, call out CONNECT
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfddbcd91c2d_45502ab439d4858870435"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9lSTLo_x6aJFGxSMannHgZsE-q8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 00:05:37 -0000

----==_mimepart_5bfddbcd91c2d_45502ab439d4858870435
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/no_waiting
  Home:   https://github.com/quicwg/base-drafts
  Commit: dda6b41538737d1bee15893e3f0c7d74f2cc014d
      https://github.com/quicwg/base-drafts/commit/dda6b41538737d1bee15893e3f0c7d74f2cc014d
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Add a MUST, call out CONNECT



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfddbcd91c2d_45502ab439d4858870435--


From nobody Tue Nov 27 16: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 9A31612D4EB for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:05: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 Z9JVCzm1YBlb for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:05: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 431B712875B for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:05:38 -0800 (PST)
Date: Tue, 27 Nov 2018 16:05:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543363537; bh=3bx4eERPjkYYbQNEIQgPC7SP817/IcHa+QyZgoETANA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lJL+wHWGuDHauQmynrXAFHCH6NxIjcGDjZp5ewyTS7I5UpNF02uphPP+pgaWBflZI D68rX6qq9/SzwyQ2jZYNG5Xnuec1fuAZsVfY0cXFoPDN3+9pca3rynFvLksmj/cyu9 4J05dcMZCA4DdpqeWAJymERLzEIw56FlQSplKg7k=
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/2003/push/3086203213@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfddbd11fa76_5fc53faf6d2d45b83716f3"; 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/b3_QagmKSvh-bbXVq1a3UrNbZ1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 00:05:41 -0000

----==_mimepart_5bfddbd11fa76_5fc53faf6d2d45b83716f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

dda6b41  Add a MUST, call out CONNECT


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003/files/eb58201482ac4ed045591927e81ae6dcf131aecc..dda6b41538737d1bee15893e3f0c7d74f2cc014d

----==_mimepart_5bfddbd11fa76_5fc53faf6d2d45b83716f3
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/dda6b41">dda6b41</a>  Add a MUST, call out CONNECT</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2003/files/eb58201482ac4ed045591927e81ae6dcf131aecc..dda6b41538737d1bee15893e3f0c7d74f2cc014d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyR-WgUhfmwAUPd3AB4yl4NzJI1Oks5uzdNRgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1l15w8eqP-knXLscSNoT2v3wR2Hks5uzdNRgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003/files/eb58201482ac4ed045591927e81ae6dcf131aecc..dda6b41538737d1bee15893e3f0c7d74f2cc014d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003/files/eb58201482ac4ed045591927e81ae6dcf131aecc..dda6b41538737d1bee15893e3f0c7d74f2cc014d",
"url": "https://github.com/quicwg/base-drafts/pull/2003/files/eb58201482ac4ed045591927e81ae6dcf131aecc..dda6b41538737d1bee15893e3f0c7d74f2cc014d",
"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 #2003",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2003:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "dda6b41",
"value": "Add a MUST, call out CONNECT"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003/files/eb58201482ac4ed045591927e81ae6dcf131aecc..dda6b41538737d1bee15893e3f0c7d74f2cc014d"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfddbd11fa76_5fc53faf6d2d45b83716f3--


From nobody Tue Nov 27 16:05: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 639EC128CFD for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:05:56 -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 0kIUR56Ru3qC for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:05:55 -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 DE59012875B for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:05: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=F+QqCVOgDyA8HXIAzw8ZvtaPS/8=; b=BKXngSntlq3fs4jF U5Q8dyESY0zThl3hs1rzgl01D19mti9vMHIRvdvocCjE0dmVmlNIopn//OI8qcWt lMand8JrYpaypEmOJ2gL5YNnLD4bVIQQcCvI2qGBPSCO7K4Frh/kqBGR59KOPDE5 KnDxz/eaSPHGwgN61sUhVKyf/vk=
Received: by filter0044p1iad2.sendgrid.net with SMTP id filter0044p1iad2-27505-5BFDDBE1-48 2018-11-28 00:05:53.963218699 +0000 UTC m=+1036676.146524367
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0028p1iad2.sendgrid.net (SG) with ESMTP id F8KYy9KJT-umNcpEkb70NA for <quic-issues@ietf.org>; Wed, 28 Nov 2018 00:05:53.888 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id D8373260077 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:05:53 -0800 (PST)
Date: Wed, 28 Nov 2018 00:05:53 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab30816ded1ac263d75b660f71bfed291feff0655192cf0000000118159de192a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/c442266464@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfddbe1d6876_ced3fc2546d45c449483"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak13RB/2vrbu/CNk4/8bmpVCDw1LhZiCpMI2J0 A4O+TGRW5BEZFFkGXF1EYwKj8WF9T9jGpikIvVnG4YU5i8DM4InVcNceNzysZyj77UssSsl3BiXNSQ b2xmnFg7j4aSWNOX+ooktRpAaSBBps6DaEhii5wfgieTZCZ1UsybIyzLlrlRWlDQM1GAIr0Y4n9wx4 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZqO0J50OAVfxi3Om8hV7MwSLs9E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 00:05:56 -0000

----==_mimepart_5bfddbe1d6876_ced3fc2546d45c449483
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Did something along those lines -- 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/2003#issuecomment-442266464
----==_mimepart_5bfddbe1d6876_ced3fc2546d45c449483
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Did something along those lines -- 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/2003#issuecomment-442266464">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-N0HJGWo97EcP3cr1KT4gbOchP2ks5uzdNhgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7FN9jVEK1e1xP4sKxva2H2ryMH_ks5uzdNhgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003: Did something along those lines -- see what you think."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#issuecomment-442266464"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-442266464",
"url": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-442266464",
"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] Interaction of FIN and message parsing (#2003)",
"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\": 2003,\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\": 2003\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#issuecomment-442266464"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfddbe1d6876_ced3fc2546d45c449483--


From nobody Tue Nov 27 16:41: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 7A643128CF2 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:41: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 k8ncAlxA7oHW for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:40:58 -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 A28A41288EB for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:40:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543365657; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pEn2K6h/B+6NEOY0+ep1c2AS5CPWQhsxm0fiCbp4lrA=; b=hYB5d1NjQN68XFN18RpDHGfLR4MLqsSKbXthHohgDdszU1q2OKFMhoE1TtRJB6GxUlt1P12g 06qT/m7i1hWifIcXBpYFrCZwCkJOVwNr1v0pUYZmhaxBZToCyY8zhCQZI5PWkLAx9uiHPtYm tsWK9PSef+55W+U5Qlrij9H6KtE=
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.45]) by mxa.mailgun.org with ESMTP id 5bfde419.7fa1ea8e6180-smtp-out-n01; Wed, 28 Nov 2018 00:40:57 -0000 (UTC)
Date: Tue, 27 Nov 2018 16:40:56 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfde4186b628_7c062aeae01f6580702e3@hookshot-fe-a5fcff7.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_5bfde4186afa6_7c062aeae01f6580701fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/--61SPWM9jjR5FeAiwebwfH9q9c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 00:41:01 -0000

----==_mimepart_5bfde4186afa6_7c062aeae01f6580701fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3dce06ee445b339f313f3a1c1c49b1cf5712a97e
      https://github.com/quicwg/base-drafts/commit/3dce06ee445b339f313f3a1c1c49b1cf5712a97e
  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: b1b485ca71bb8967513f96acba3ab35b057621a2
      https://github.com/quicwg/base-drafts/commit/b1b485ca71bb8967513f96acba3ab35b057621a2
  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 frames


  Commit: 4193f7c1e3da1d368871590c88f21900a79319a5
      https://github.com/quicwg/base-drafts/commit/4193f7c1e3da1d368871590c88f21900a79319a5
  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/513358498dd51015057b4ed0c70ba7382c903df3
  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/562ae5566b0b707913b323eb874d8cc271f2ea15
  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: 0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87
      https://github.com/quicwg/base-drafts/commit/0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87
  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/41c0a6d60ad43267efa3e10f5eb48485080a128c
  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/812e811f195ee6578e8fe4b93017a64cf54268cd
  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/e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba
  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: b1bde2259d4b8d566ba9292ec111b646fa8750d1
      https://github.com/quicwg/base-drafts/commit/b1bde2259d4b8d566ba9292ec111b646fa8750d1
  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/bd393e14663b15df20d2c6e4d309d76c60679590
  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: 64afb144387e977e7518bbcf88e05398bfb7f0d6
      https://github.com/quicwg/base-drafts/commit/64afb144387e977e7518bbcf88e05398bfb7f0d6
  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: b17f7456ee5e1409c4157f6446431e4a3ba044db
      https://github.com/quicwg/base-drafts/commit/b17f7456ee5e1409c4157f6446431e4a3ba044db
  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/d69f796100ba9ba35eb2d26e7f09e427c417752e
  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: 02cd8284170120996c3eb7517c30999eda525cce
      https://github.com/quicwg/base-drafts/commit/02cd8284170120996c3eb7517c30999eda525cce
  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: bff17d02f879822e01616bcc885a0ff0257e5801
      https://github.com/quicwg/base-drafts/commit/bff17d02f879822e01616bcc885a0ff0257e5801
  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/ac2b643e19b91c282a6bf3665dfe070db0b946ef
  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'


Compare: https://github.com/quicwg/base-drafts/compare/16e8f594c11d...ac2b643e19b9
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfde4186afa6_7c062aeae01f6580701fa--


From nobody Tue Nov 27 16: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 1343612426A for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:41: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 UdZyoSc126xi for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:41: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 3363512D4F1 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:41:04 -0800 (PST)
Date: Tue, 27 Nov 2018 16:41:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543365663; bh=JM6mfqZam7w91A+lejYtYHEKTjmZcFIxZnNiaFjTHXE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QYczdqewEPNKGf4r86hudICP97v/hgUoZG1GGhhHjVfM7x5DcKozp+jcdHSTT1KSr jikjuf1J4vKG9JnGDOaJX77WDzmQhjNqIRQf/zCvbHuDDB+5nU3dii2heFZUVGBvh+ N1zffpxSpvocYZoSvgK5qZLOwu0TbPFkEehC+hUM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba71304a31d2ad83d4e603e7be3b153e649803a2192cf000000011815a61f92a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/issue_event/1991156646@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfde41f4f208_79ba3fb6452d45c056096"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sNrwGLL4pubQZF-XXkZRy4y9V58>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 00:41:06 -0000

----==_mimepart_5bfde41f4f208_79ba3fb6452d45c056096
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2036 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/2036#event-1991156646
----==_mimepart_5bfde41f4f208_79ba3fb6452d45c056096
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="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> 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/2036#event-1991156646">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq05EJcGCOR_43BoDLZd7iCQS6J8sks5uzdufgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxaDhcJEJWgAIPWY_46u76ICiCR7ks5uzdufgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2036 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036#event-1991156646"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#event-1991156646",
"url": "https://github.com/quicwg/base-drafts/pull/2036#event-1991156646",
"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] Rewrite Packet Size section (#2036)",
"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/2036#event-1991156646"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfde41f4f208_79ba3fb6452d45c056096--


From nobody Tue Nov 27 16:41: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 44718128CF2 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:41: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 MQ8kT3dA7SM4 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:41: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 8B9D012426A for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:41:54 -0800 (PST)
Date: Tue, 27 Nov 2018 16:41:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543365713; bh=PM7sEomuXtdbim3pIHzGqf2DOYbEA9y2IRfjCLWntc8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a0xrsaiG1OLiq5/GABJqLstRpqnFAccQkvD0WZwo2cKMLb1WsqQ5JpHTtKaZ8qB1K B96h8QgXvCQhhVW+t4FhgHSiGB5pHoHTVGD4v38MuPRTOUXJrOqPZaFp1gw0BI5A6C G8YAgF+rtR9RIQx9HtHy2VF+Ow7SyEFP6g0z+Yyo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1de1133916f932b51a927e7dc2ee9346f1a246db92cf000000011815a65192a169ce16d66007@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2036/c442274336@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2036@github.com>
References: <quicwg/base-drafts/pull/2036@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite Packet Size section (#2036)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfde451afda0_7aa33fb7ec8d45bc3297b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XKH25LDRCkT_0gkE_EwOz78FjBU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 00:41:56 -0000

----==_mimepart_5bfde451afda0_7aa33fb7ec8d45bc3297b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for this!  It's a large change, but well-written and a big 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/2036#issuecomment-442274336
----==_mimepart_5bfde451afda0_7aa33fb7ec8d45bc3297b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for this!  It's a large change, but well-written and a big 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/2036#issuecomment-442274336">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq08CpopRiY4JJcsJjWxWccC1Cu2Sks5uzdvRgaJpZM4YtQHJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6XIjgC0IQuP3rP-330mx50hFB6Rks5uzdvRgaJpZM4YtQHJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2036: Thanks for this!  It's a large change, but well-written and a big improvement."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2036#issuecomment-442274336"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2036#issuecomment-442274336",
"url": "https://github.com/quicwg/base-drafts/pull/2036#issuecomment-442274336",
"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] Rewrite Packet Size section (#2036)",
"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\": 2036,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2036#issuecomment-442274336"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414515657\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfde451afda0_7aa33fb7ec8d45bc3297b--


From nobody Tue Nov 27 16:54: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 8FD32130E98 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:53: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 EIEV_yQw0DCb for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:53: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 BFB2E130E36 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:53:46 -0800 (PST)
Date: Tue, 27 Nov 2018 16:53:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543366426; bh=jAjmk0h2JvFqxa7343mZT8ZabWUGXMPamN0JsRqisbk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Lq+EyuaBENTodZPZZuwz8jNGteAjkqDSXfymBxJuAM3XwjIB/I9LkyVr3XUP76a/s 0jGd9p3wPle2FIsWpusXFaWVWnkH9CNsd9KNP1hdxMlgOPovDwfucUr73YrvjkduV8 qInrNap2hVd8dP19RRAcVnyGsVIGtbaF4nzP/CzA=
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/3086294660@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_5bfde71a1b399_7ea33f9045ad45c0127568"; 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/sYz_kFRkOqj_LBcMSs-R8S1iDOE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 00:54:00 -0000

----==_mimepart_5bfde71a1b399_7ea33f9045ad45c0127568
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

98feded  when


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045/files/1c76c90291b4c132cf53feb91dc0de5cb89a6847..98feded4a7630c7c0b6cfd47066d671706d1c25b

----==_mimepart_5bfde71a1b399_7ea33f9045ad45c0127568
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/98feded">98feded</a>  when</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#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/1c76c90291b4c132cf53feb91dc0de5cb89a6847..98feded4a7630c7c0b6cfd47066d671706d1c25b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Y12otz6_AaTrgJ32JsBgfNBeS5ks5uzd6agaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6oAmGQow5N2GPB-KO2Z4GV7SnyDks5uzd6agaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/1c76c90291b4c132cf53feb91dc0de5cb89a6847..98feded4a7630c7c0b6cfd47066d671706d1c25b"}}}</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/1c76c90291b4c132cf53feb91dc0de5cb89a6847..98feded4a7630c7c0b6cfd47066d671706d1c25b",
"url": "https://github.com/quicwg/base-drafts/pull/2045/files/1c76c90291b4c132cf53feb91dc0de5cb89a6847..98feded4a7630c7c0b6cfd47066d671706d1c25b",
"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": "98feded",
"value": "when"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045/files/1c76c90291b4c132cf53feb91dc0de5cb89a6847..98feded4a7630c7c0b6cfd47066d671706d1c25b"
}
],
"@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_5bfde71a1b399_7ea33f9045ad45c0127568--


From nobody Tue Nov 27 16:54: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 BB635130E92 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:53:48 -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 wxbYKarftZSb for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:53: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 5D069130E82 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:53:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543366423; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=teALg2dDKmXCymveRffE/pmeiZ2wfOTLVlvJNwk7h2g=; b=Ry6raNa7aHkRIfE4wMipgRDpBebwea6wsmi6suawJVSa8FRzaurmg5XrmAE69gwLCWCr1cKx XLs3e0PHOA7jp4OhMlrQAQ7OU+RSH6q6BDpEye88N4Fr+Mzp//0leQ8TqE/NXfoQ4J1r+QvQ QO1giZ1jx6+vhULyJZ6veloFF34=
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.45]) by mxa.mailgun.org with ESMTP id 5bfde717.7f5ff15a8180-smtp-out-n02; Wed, 28 Nov 2018 00:53:43 -0000 (UTC)
Date: Tue, 27 Nov 2018 16:53:42 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bfde7164d828_42f42b1daae5457829632@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 98fede: when
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfde7164d461_42f42b1daae5457829553"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ugm73ie2hlGkCdT3Yxr-8Rm1Ui8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 00:54:00 -0000

----==_mimepart_5bfde7164d461_42f42b1daae5457829553
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/abandon-initial
  Home:   https://github.com/quicwg/base-drafts
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfde7164d461_42f42b1daae5457829553--


From nobody Tue Nov 27 16:55: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 98E1E130DF4 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:55: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 iIHUqUH3tPyN for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 16:55: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 5779B130E9D for <quic-issues@ietf.org>; Tue, 27 Nov 2018 16:55:06 -0800 (PST)
Date: Tue, 27 Nov 2018 16:55:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543366505; bh=3E7zWCZAgBC+x0e33DWUlbp8BzfMBQCAnAcf+z3s0N4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ayQmbeOI7hLZ13iYrA6UIe12aGe4ZlIi0IL+gZ9V644+Hvx/xN9nNPH+MY1JoLCFT vFkMLwGxgI0J27oug3xgnecfgggYpWAsJNTypakPwk9eKG7iWufj70cf8iU63ZQXKn W6h6M4lNUir7D46EWxDdspOpYmpDlQ6Yg/pacx2s=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcfe18a8b352514cfaf2a5ad3513b7483f92a8b9392cf000000011815a96992a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/review/179081376@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfde7694e704_58463f83f2ad45c0391f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eCPT-8fcrY49PsPWN9R08MnXVZg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 00:55:09 -0000

----==_mimepart_5bfde7694e704_58463f83f2ad45c0391f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

WFM



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179081376
----==_mimepart_5bfde7694e704_58463f83f2ad45c0391f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p>WFM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179081376">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq84WTRUR0KeTyiIWnivk7y2KCl2Fks5uzd7pgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9E9QxpoQtsb6YWZ0Hz4yhhovRzuks5uzd7pgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179081376"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179081376",
"url": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179081376",
"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 2003",
"sections": [
{
"text": "WFM",
"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/2003#pullrequestreview-179081376"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfde7694e704_58463f83f2ad45c0391f5--


From nobody Tue Nov 27 17: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 C3A3412F1AC for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 17:24: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 v9uMkG6di9YT for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 17:24: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 0AF9312875B for <quic-issues@ietf.org>; Tue, 27 Nov 2018 17:24:54 -0800 (PST)
Date: Tue, 27 Nov 2018 17:24:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543368292; bh=6Tk3NryJ/2uBjO42hDDuJYOksXr6dcSMHZpQ0uDHHUI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=rIXHiiMmYNSflSkgEAAVkJFJhzAwZ+qCSYsI5gZwWkd+6XqsNDECZd7YZnbTeIOlI Ku+06hXXn7cvagUOkC4UIpK9aH+ai8nC4FArAthNNpZdQQiuKcpIpPcpvnEKfCUoNp P2N2qwRRg6IQhp5YiqCD64ibipAtbjOA1nGilk58=
From: Vidhi Goel <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd72b27f171c541227e12bd7eb03a5f802618b50192cf000000011815b06492a169ce16f38b36@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2059@github.com>
Subject: [quicwg/base-drafts] Fast Retransmit triggered by single ACK (#2059)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfdee64de63b_2c883fb76c0d45b8101854"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: goelvidhi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/veIlzOA4bJJsgJ0JnTGK5SZVEus>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 01:24:56 -0000

----==_mimepart_5bfdee64de63b_2c883fb76c0d45b8101854
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>From Recovery draft,
"An unacknowledged packet is marked as lost when an acknowledgment is received for a packet that was sent a threshold number of packets (kReorderingThreshold) and/or a threshold amount of time after the unacknowledged packet."

Lets say sender sends packet# 1, 2, 3, 4 and 5 and kReorderingThreshold  = 3. The sender receives ACK for packet# 5. Will that trigger FR? Does this mean that FR will be triggered by a "single ACK"?

TCP causes FR only after receiving 3-Dup ACKs or corresponding SACK. The mechanism described in QUIC recovery draft is a major deviation from 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/issues/2059
----==_mimepart_5bfdee64de63b_2c883fb76c0d45b8101854
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>From Recovery draft,<br>
"An unacknowledged packet is marked as lost when an acknowledgment is received for a packet that was sent a threshold number of packets (kReorderingThreshold) and/or a threshold amount of time after the unacknowledged packet."</p>
<p>Lets say sender sends packet# 1, 2, 3, 4 and 5 and kReorderingThreshold  = 3. The sender receives ACK for packet# 5. Will that trigger FR? Does this mean that FR will be triggered by a "single ACK"?</p>
<p>TCP causes FR only after receiving 3-Dup ACKs or corresponding SACK. The mechanism described in QUIC recovery draft is a major deviation from TCP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0wvECSudkyxZ7OF88BaL4dSqedlks5uzeXkgaJpZM4Y2qir">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3anqdIkb6q_JKhnUFKq-kuVMIosks5uzeXkgaJpZM4Y2qir.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Fast Retransmit triggered by single ACK  (#2059)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2059"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2059",
"url": "https://github.com/quicwg/base-drafts/issues/2059",
"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": "Fast Retransmit triggered by single ACK  (#2059)",
"sections": [
{
"text": "",
"activityTitle": "**Vidhi Goel**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@goelvidhi",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2059
}
]
}
],
"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\": 2059,\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\": 2059\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2059"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416983211\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfdee64de63b_2c883fb76c0d45b8101854--


From nobody Tue Nov 27 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 DF238130DEC for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 17:29: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 RFt23LC_uvQY for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 17:29: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 4773F12875B for <quic-issues@ietf.org>; Tue, 27 Nov 2018 17:29:01 -0800 (PST)
Date: Tue, 27 Nov 2018 17:29:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543368540; bh=lfHghKeCZGgTPYgrDIn5mrcl0Tk2KKkedZDCr5ySHvk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nRLeCfJPlVSZnpjM5uv9ttB8xLekMxrPHdc6fVWukayI4zerAS48rMuIHhEPDxzHH LeSjtIzV6xJ590+bVvonv4Pdb+h+Q5d1B+ZHW7XK4npT41xPqHe9c+qERRYocLg6pF 4KVMkLS+1NXu0DvRNoDt8/0j8RBnvnK+lTe/2yro=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca7c1455b6f30f054b69bc875714ab9721972cfc92cf000000011815b15c92a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/review/179088319@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfdef5c76243_631e3fd35fad45b8218417"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gbz1SzwQAA56JQG13T8ceRJYSkQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 01:29:03 -0000

----==_mimepart_5bfdef5c76243_631e3fd35fad45b8218417
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



>  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client MUST close the stream for sending; clients
+MUST NOT make stream closure dependent on receiving a response to their request,
+unless using the CONNECT method (see {{the-connect-method}}). After sending a

This sentence is confusing to me, because it is unclear what "unless" applies to.

How about changing the sentence to: _Unless using the CONNECT method (see {{the-connect-method}}), a client MUST close the stream for sending after sending a request. Clients MUST NOT make stream closure dependent on receiving a response to 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/pull/2003#pullrequestreview-179088319
----==_mimepart_5bfdef5c76243_631e3fd35fad45b8218417
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/2003#discussion_r236911476">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client MUST close the stream for sending; clients
+MUST NOT make stream closure dependent on receiving a response to their request,
+unless using the CONNECT method (see {{the-connect-method}}). After sending a
</pre>
<p>This sentence is confusing to me, because it is unclear what "unless" applies to.</p>
<p>How about changing the sentence to: <em>Unless using the CONNECT method (see {{the-connect-method}}), a client MUST close the stream for sending after sending a request. Clients MUST NOT make stream closure dependent on receiving a response to the request.</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/2003#pullrequestreview-179088319">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq86cW49xWi47vCmYoA7LSa33sWRjks5uzebcgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzqZ9PC9cN8ZkHZ65ZusjwBosbt7ks5uzebcgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179088319"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179088319",
"url": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179088319",
"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 2003",
"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/2003#pullrequestreview-179088319"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfdef5c76243_631e3fd35fad45b8218417--


From nobody Tue Nov 27 17: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 402D5130DEF for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 17: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 2S7ow3HmuySr for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 17:32: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 C61141277CC for <quic-issues@ietf.org>; Tue, 27 Nov 2018 17:32:33 -0800 (PST)
Date: Tue, 27 Nov 2018 17:32:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543368752; bh=w/R9EMcutCugxDp+Ur71GRfkjvHnvplmyM3ULifWp/M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MrJ0AODaUroUvuEY/RUZKYLQeXdFYJJtvaYdkq4iKKNWqhb28uQ/lSQMPqJxtBk/R wyc22bOsDzxDAo6FYuP3bzd5CsrgtxEr3k1CUwf+iH8bU8xVCCTsvik4aI08m5TCON hEoNbWB2yz1uNUyF8qsn5o08lCOSiBdmH9Ggx9Vg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d7ff3b2eba419cc41addae2d23ebea19f52412a92cf000000011815b23092a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049/442284241@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2049@github.com>
References: <quicwg/base-drafts/issues/2049@github.com>
Subject: Re: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfdf030cf42c_2c953fb76c0d45b81234f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/alfeUKVdlmQe8V6LtKtXD55fwfk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 01:32:35 -0000

----==_mimepart_5bfdf030cf42c_2c953fb76c0d45b81234f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj As I stated in 
https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441427122, there are other approaches that you can consider.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442284241
----==_mimepart_5bfdf030cf42c_2c953fb76c0d45b81234f5
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> As I stated in<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="384045946" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2049" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2049/hovercard?comment_id=441427122&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/2049#issuecomment-441427122">#2049 (comment)</a>, there are other approaches that you can consider.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442284241">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1kgMqee31FpKUiU7j8IF1EoX4R9ks5uzeewgaJpZM4YxtMJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq29xuOWyy8PixZPMWxa3QZuAVkhtks5uzeewgaJpZM4YxtMJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2049: @mikkelfj As I stated in \r\nhttps://github.com/quicwg/base-drafts/issues/2049#issuecomment-441427122, there are other approaches that you can consider."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442284241"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442284241",
"url": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442284241",
"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] minimum payload size requirement creates awkward special case (#2049)",
"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\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442284241"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415683337\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfdf030cf42c_2c953fb76c0d45b81234f5--


From nobody Tue Nov 27 17: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 EA7E6130E90 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 17:59: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 zKtc56t4_PgL for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 17:59: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 85B3A130E83 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 17: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=PrdmdDHqjKlw39/dWR8Ijp0/RqU=; b=wds2sodnkHbSro5Y hU8O7K88EKivQEULvtyTXKvZKSXFNgUH7Uf8e4U+Td3qvH8k7M7uQeJr2Ql/fRe8 45XOWRw8s0PM3Zis7MnYs/KiDLwN/Abc9iNTvyF6GLcjxGzaA8E3Tvel67+KyCi4 QxDp3fndur1x8JhauMtHQmfS47A=
Received: by filter1509p1mdw1.sendgrid.net with SMTP id filter1509p1mdw1-4258-5BFDF663-1C 2018-11-28 01:58:59.714761288 +0000 UTC m=+1045802.571062690
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0039p1iad1.sendgrid.net (SG) with ESMTP id QD1ft0hrQyy32Lre9QLe3Q for <quic-issues@ietf.org>; Wed, 28 Nov 2018 01:58:59.683 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id A2ADC4017F2 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 17:58:59 -0800 (PST)
Date: Wed, 28 Nov 2018 01:58:59 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9d939287c69c1166ebeafa9f9cbe2b21b90eeef792cf000000011815b86392a169ce16e756f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2052/442289506@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_5bfdf663a1249_2a783f8e76ed45c45584b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1couF572Q1hY6IuTwb+6JcqnKMzwaFjnqU2P bQGxLNjpgnuvzKlp6K3+MQd/yRFkC8/pHmuHVFkaJ+FsCQuljI7400+MbuX67YmuNhvANN5PnBe7Y2 a3OpCMb1rI+uUyA8QGEyMu0M4WtB85sYaD8dCmeI0sljUhf49BGyTInWbkaRQCfQAyEjka70DVF702 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d7aqIKDHa8eWM0ePqGWNSTYUexo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 01:59:02 -0000

----==_mimepart_5bfdf663a1249_2a783f8e76ed45c45584b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For somebody unfamiliar with congestion control, it helps if the pseudo-code in the specification was designed to always return a non-negative timeout, because then, you could check the value to see if you have implemented it 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/2052#issuecomment-442289506
----==_mimepart_5bfdf663a1249_2a783f8e76ed45c45584b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For somebody unfamiliar with congestion control, it helps if the pseudo-code in the specification was designed to always return a non-negative timeout, because then, you could check the value to see if you have implemented it 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/2052#issuecomment-442289506">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxZOC8kAEmnpl2ma0RM4N9ArwTkbks5uze3jgaJpZM4YyttL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyx6P67-lIJU1fjkrRiEG8QFEKeTks5uze3jgaJpZM4YyttL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2052: For somebody unfamiliar with congestion control, it helps if the pseudo-code in the specification was designed to always return a non-negative timeout, because then, you could check the value to see if you have implemented it correctly."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442289506"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442289506",
"url": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442289506",
"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": "**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\": 2052,\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\": 2052\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442289506"
}
],
"@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_5bfdf663a1249_2a783f8e76ed45c45584b5--


From nobody Tue Nov 27 18:08: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 557D4130E95 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 18:08:41 -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 gvuggFjLKfnL for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 18:08:39 -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 7EFEC130E91 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 18:08: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=vWEDTxe5hVk/ikYsfgV+nyJ4FsE=; b=nuSFULkqDb7TjxDF iDpjluUEq0nFys8s0eSzNjv9w2UDtkAbefgTOZgD1PZVTpKh9QJGtrAmUjxusgYv VQsOlQNhx8hJTr3aZdhOP49y+FzzzzWXjOaPbBTw0JDrBgWww5/B39WHfL8ivNOE yjdA/3JgAmm0wMmp0KTWZZ+GxC0=
Received: by filter1562p1mdw1.sendgrid.net with SMTP id filter1562p1mdw1-26398-5BFDF89E-30 2018-11-28 02:08:30.692970224 +0000 UTC m=+1046524.439315365
Received: from github-lowworker-63e61ec.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id XtUwoGhATJGUIRWTnK9sjw for <quic-issues@ietf.org>; Wed, 28 Nov 2018 02:08:30.607 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-63e61ec.cp1-iad.github.net (Postfix) with ESMTP id 9A0DD2A0029 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 18:08:30 -0800 (PST)
Date: Wed, 28 Nov 2018 02:08:30 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab63fda6c5c797b37477abbe2573a133ed7043730a92cf000000011815ba9e92a169ce16f38b36@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2059/442291354@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_5bfdf89e97e62_1af53fe1f30d45c02693cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak142tUROYI1M8jlGRCciDWZqbRvHoCa8hNc+o 7CEZvIgzLPzdq3+IUj2buKiAbp4lQgF5PCwhiumbn56RUuyEGKiGdXxD5hx16z0Eb8kGjR5297eG7c eC1NABLS1knDBccGujkEEyli13/Oa/m7UGpvxF67NO3XX5eBpk+IJj5T9Z35WxT2tPqukDnJITuBBg U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kgb217rm_YVqnLTaGw4OVjqTEI0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 02:08:41 -0000

----==_mimepart_5bfdf89e97e62_1af53fe1f30d45c02693cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This behavior is documented in: https://tools.ietf.org/html/rfc7414#section-8 and I believe is widely implemented.

-- 
You are receiving this 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#issuecomment-442291354
----==_mimepart_5bfdf89e97e62_1af53fe1f30d45c02693cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This behavior is documented in: <a href="https://tools.ietf.org/html/rfc7414#section-8" rel="nofollow">https://tools.ietf.org/html/rfc7414#section-8</a> and I believe is widely implemented.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#issuecomment-442291354">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7SntX4E5QYp7offvjtPH7kWMIAOks5uzfAegaJpZM4Y2qir">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwNot4yD3os_IJ-kn3YYZ6vcdlB8ks5uzfAegaJpZM4Y2qir.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2059: This behavior is documented in: https://tools.ietf.org/html/rfc7414#section-8 and I believe is widely implemented."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442291354"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442291354",
"url": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442291354",
"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] Fast Retransmit triggered by single ACK  (#2059)",
"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\": 2059,\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\": 2059\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442291354"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416983211\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfdf89e97e62_1af53fe1f30d45c02693cc--


From nobody Tue Nov 27 18: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 740A3130E97 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 18:16: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 S71URqTxQzPb for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 18:16:21 -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 E433E130E83 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 18:16:20 -0800 (PST)
Date: Tue, 27 Nov 2018 18:16:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543371380; bh=wrP1sxmzNpjOs9W38iLO2ePwv+OwRlgsR0WvT2EjUx8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XToWkgNasdGWuDTlJKN0iG4joGXTCjA6+Y5glQbTzwFF50UvA8mHHUZvQhaG9teJg F4QknD8wKoj4APWpJfR5r+ZKpYn7JrQAntkyuRP5BSjywnCfwqCtBHlJAqhaBRz2BS sOgADvTfPsGuhqZAA64pC/MU/N1pZJdbhMAZuzw0=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a8640fb0edeea7a2d5df55d6a7c6e52d34ab0d392cf000000011815bc7492a169ce16f38b36@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2059/442292937@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_5bfdfa742577d_6b8b3fbe23cd45bc9528e"; 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/CcIxa2T1kjJr3DP6pUYoRyjoiW0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 02:16:23 -0000

----==_mimepart_5bfdfa742577d_6b8b3fbe23cd45bc9528e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think it is a major deviation from TCP. The spirit of the FR mechanism in TCP is to FR when it sees 3 packets out of order which a receiver can only do via SACKs or duplicate cumulative acks. Since QUIC does not have cumulative ACKs, the notion of DUP acks would not make sense, so an ACK for a packet which is 3 packets out of order would imply that 2 packets before it were lost. It's cleaner and easier to implement.

-- 
You are receiving this 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#issuecomment-442292937
----==_mimepart_5bfdfa742577d_6b8b3fbe23cd45bc9528e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think it is a major deviation from TCP. The spirit of the FR m=
echanism in TCP is to FR when it sees 3 packets out of order which a rece=
iver can only do via SACKs or duplicate cumulative acks. Since QUIC does =
not have cumulative ACKs, the notion of DUP acks would not make sense, so=
 an ACK for a packet which is 3 packets out of order would imply that 2 p=
ackets before it were lost. It's cleaner and easier to implement.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2059#issuecomment-442292937">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6iP=
CwEE-SzYvECqIhf5ldcE6YyDks5uzfH0gaJpZM4Y2qir">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3YItrpK5DLwlmPx3ofWDlOJ=
lId7ks5uzfH0gaJpZM4Y2qir.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2059: I don't think it is a major deviation from TCP. The spirit=
 of the FR mechanism in TCP is to FR when it sees 3 packets out of order =
which a receiver can only do via SACKs or duplicate cumulative acks. Sinc=
e QUIC does not have cumulative ACKs, the notion of DUP acks would not ma=
ke sense, so an ACK for a packet which is 3 packets out of order would im=
ply that 2 packets before it were lost. It's cleaner and easier to implem=
ent."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/2059#issuecomment-442292937"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment=
-442292937",
"url": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment-44=
2292937",
"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] Fast Retransmit triggered by single AC=
K  (#2059)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@siyengar",
"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\": 2059,\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\": 2059\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment-44=
2292937"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4169832=
11\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfdfa742577d_6b8b3fbe23cd45bc9528e--


From nobody Tue Nov 27 18:21: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 8E97B130E9A for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 18:21: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 JGqoa2LXJ0rj for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 18:21: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 1421D130E27 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 18:21:08 -0800 (PST)
Date: Tue, 27 Nov 2018 18:21:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543371666; bh=Js23T357yZkiSiI1PyzQ7SQIu0ZjvQFOfAO/vcbFCwU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l5GzM2rxJoD8WazzNi/plMZzKs7YnFEBOV/k4LSQk6/Z/2Zn9MganVVmk3YVIsdZS ZaTzUYWwmtKkFRjYJOAT0hWrmAlWGGmw5pIuaF3LFavWUF1n1yv76/t1hYmB65F/0P wZP908MHilT8ho4nOg+o7Fdk2xNaQ363byv+sKCI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0c152ac1f6f8c8761f4c7ec96b2a7bffeb98ec792cf000000011815bd9292a169ce16de7e61@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/179098650@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_5bfdfb92cae90_3d4e3fb9a22d45c414609e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jwnKn_qSwSENObZtwl6RBY7YkUk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 02:21:09 -0000

----==_mimepart_5bfdfb92cae90_3d4e3fb9a22d45c414609e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Thanks for the update Martin, I'd like to look at this PR more, but this is a clear 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/2045#pullrequestreview-179098650
----==_mimepart_5bfdfb92cae90_3d4e3fb9a22d45c414609e
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 Martin, I'd like to look at this PR more, but this is a clear 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/2045#pullrequestreview-179098650">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq58W380p82Bb77rDseGI69hvsDlFks5uzfMSgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1aA3jq0KC06DXG0CsE3j-Qs71uVks5uzfMSgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-179098650"}}}</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-179098650",
"url": "https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-179098650",
"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 2045",
"sections": [
{
"text": "Thanks for the update Martin, I'd like to look at this PR more, but this is a clear improvement.",
"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/2045#pullrequestreview-179098650"
}
],
"@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_5bfdfb92cae90_3d4e3fb9a22d45c414609e--


From nobody Tue Nov 27 18: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 9C6BF130E91 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 18:21: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 JL75oqFgyRRy for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 18: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 2311C130E27 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 18:21:53 -0800 (PST)
Date: Tue, 27 Nov 2018 18:21:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543371712; bh=rArZc/mppPyNI/xj5u2IW6Rg2Z13jVYyoko2n48X4dY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m7Q0P0VCyUi4GPchcfAGjO24xGWoODk+fUoqV2toNS8V3ZHvND3pExff83EN51rvs /mQ4fyIq65tT5E3BGvN2XtgboJq7eF10NKtzeKFNBtJnKuEvlSi73oMBJHmPAuwgmd 0FAVysR7P0imK5fM6ijLaRslq89Sdt2PxLgzGWSk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a094a3cc643121263ee70ae84ec39b9517c122792cf000000011815bdc092a169ce16e756f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2052/442293982@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_5bfdfbc01fe0f_2daf3fb9a22d45c4103338"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/arcISCks6-6K3ztNQ7za_0i4MsQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 02:21:55 -0000

----==_mimepart_5bfdfbc01fe0f_2daf3fb9a22d45c4103338
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that Kazuho is right.  `timeout = max(timeout, 0)` isn't that hard to add to the algorithm.  An unchecked underflow on an unsigned integer would be an unfortunate outcome.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442293982
----==_mimepart_5bfdfbc01fe0f_2daf3fb9a22d45c4103338
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that Kazuho is right.  <code>timeout = max(timeout, 0)</code> isn't that hard to add to the algorithm.  An unchecked underflow on an unsigned integer would be an unfortunate outcome.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442293982">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq01F6jU9CP6QYjVb9wA6Levo_cKrks5uzfNAgaJpZM4YyttL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0A63aBt8uIWjc6C3hzB5HR0Pk17ks5uzfNAgaJpZM4YyttL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2052: I think that Kazuho is right.  `timeout = max(timeout, 0)` isn't that hard to add to the algorithm.  An unchecked underflow on an unsigned integer would be an unfortunate outcome."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442293982"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442293982",
"url": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442293982",
"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": "**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\": 2052,\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\": 2052\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-442293982"
}
],
"@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_5bfdfbc01fe0f_2daf3fb9a22d45c4103338--


From nobody Tue Nov 27 19:27: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 B1FDE130EE2 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 19:27: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 EYL3ia5BVFhQ for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 19:27: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 1FB6B130EDF for <quic-issues@ietf.org>; Tue, 27 Nov 2018 19:27:06 -0800 (PST)
Date: Tue, 27 Nov 2018 19:27:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543375624; bh=Pi+MpGGgcyUT32+oTLdNUgCPPAa45Etx46oLrE7JKtY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jQEGeqcsZ15nzuJcR23/0GWtKtPMhNyw4l4vWv8WahsC+zseoLKXhJ9q9xsOX7rKV UHxm3TzvtiVK8+Jb2EkwiXm3F508FtdjENRAErlNBTWQZi9L8ISmuqMfkUEYMzgyLS DaU7tYgdwOM9nIu+BcwDHC+fbEJ5qscPX3bzBlSs=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9cd4b5acc24130c36b3f50b8c1d4dc1017470bc92cf000000011815cd0892a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/review/179110158@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfe0b08a6a21_29ff3f81e26d45b86542a1"; 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/ee2xyn8PE9KsPu-Gt6zaz2xI0EE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 03:27:08 -0000

----==_mimepart_5bfe0b08a6a21_29ff3f81e26d45b86542a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke approved this pull request.

I like @kazuho's working slightly better, but aside from that, 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/2003#pullrequestreview-179110158
----==_mimepart_5bfe0b08a6a21_29ff3f81e26d45b86542a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>

<p>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 working slightly better, but aside from that, 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/2003#pullrequestreview-179110158">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwjxPxK35oMTMUGkqR-GBJcNH-YTks5uzgKIgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8OdMTpai-SXcaJ03xRy5d7H0bTRks5uzgKIgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 approved #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179110158"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179110158",
"url": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179110158",
"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": "@martinduke approved 2003",
"sections": [
{
"text": "I like @kazuho's working slightly better, but aside from that, ship it!",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003#pullrequestreview-179110158"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfe0b08a6a21_29ff3f81e26d45b86542a1--


From nobody Tue Nov 27 20:36: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 4582512F1A2 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 20:36: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 ICWFjp9ORKTW for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 20:36: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 D6B8912875B for <quic-issues@ietf.org>; Tue, 27 Nov 2018 20:36:26 -0800 (PST)
Date: Tue, 27 Nov 2018 20:36:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543379786; bh=MeOgLy3leLgCU5x83NcK/tNwIzsf4f0CwUKbe99uCeM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hZ4izTzE6V/O+fjK3lPqbztWsGF+pvAifeCF/NoCWX25Ka+0aVEPF67F28Zf8cOqw irjM/nbuuoTiYI8CwYnJIh3RFlh6T2ZFV/lzD5NtyW8qo8HLkSUyFC8Ttc4FSHKbkf T1wLKpHyjZ4+QwwtQiDynuXg2ru6iVN3Ec6QPvCQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3194ccac9cd06f0bdca6aeb67d8dc961eb21d75892cf000000011815dd4a92a169ce16f4226e@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@github.com>
Subject: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfe1b4a1cc2f_46f3f919d2d45c412458c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ak-HwWWigKvupY9ZYYl5uP0FTSo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 04:36:29 -0000

----==_mimepart_5bfe1b4a1cc2f_46f3f919d2d45c412458c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The logic in UpdateRtt function that compensatets for ack_delay is as follows.
```
    // Adjust for ack delay if it's plausible.
    if (latest_rtt - min_rtt > ack_delay):
      latest_rtt -= ack_delay
```

The issue here is the delay is compensated at all if `ack_delay` is a bit greater than the true value due to measurement errors, etc. If this happens on a congested network where ACKs get lost, `latest_rtt` ends up in an incredibly high value.

IMO this should be `latest_rtt = max(latest_rtt - ack_delay, 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
----==_mimepart_5bfe1b4a1cc2f_46f3f919d2d45c412458c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The logic in UpdateRtt function that compensatets for ack_delay is as follows.</p>
<pre><code>    // Adjust for ack delay if it's plausible.
    if (latest_rtt - min_rtt &gt; ack_delay):
      latest_rtt -= ack_delay
</code></pre>
<p>The issue here is the delay is compensated at all if <code>ack_delay</code> is a bit greater than the true value due to measurement errors, etc. If this happens on a congested network where ACKs get lost, <code>latest_rtt</code> ends up in an incredibly high value.</p>
<p>IMO this should be <code>latest_rtt = max(latest_rtt - ack_delay, min_rtt)</code>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2060">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyMxX45uDEDNAk4CuRMlsj4OXssZks5uzhLKgaJpZM4Y22J5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5ltKn9kg5-bJHR20_xj07a5PuF2ks5uzhLKgaJpZM4Y22J5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"compensation of ack_delay is fragile against errors (#2060)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2060",
"url": "https://github.com/quicwg/base-drafts/issues/2060",
"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": "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": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2060
}
]
}
],
"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"
}
],
"@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_5bfe1b4a1cc2f_46f3f919d2d45c412458c1--


From nobody Tue Nov 27 21:44: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 55D38130E1C for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 21:44: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 OvPawLNxrVAt for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 21:44: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 7A71A127333 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 21:44:17 -0800 (PST)
Date: Tue, 27 Nov 2018 21:44:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543383856; bh=z/sh+1i88hVj23UMq/Mqq5RW45JmwDeLZVLEw0z1BW8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GRQaVGmXNgM0IWJGxJRFK/1ERHySfmD2mkUpvuYikGoGi/M+TJ9XyezQRQcXbVw1F ooabWsZ07VdgQyPFxVtjHC5Ocz6qGbrWTiOmJ8ChC4+dW5yvbOsTUMzS5tRZgomXjn PY2bt5SlTMOQWtbZk+ES3Bat3aZmhMAmjV4SFwA4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83d39e4033818bcd740c61243972015cff79fa3492cf000000011815ed3092a169ce16f38b36@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2059/442327366@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_5bfe2b308b481_48a23f86ce6d45b8173917"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p0upOriymh7yceKm1TMqW9404Xc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 05:44:19 -0000

----==_mimepart_5bfe2b308b481_48a23f86ce6d45b8173917
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is there any change required to the specification 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/2059#issuecomment-442327366
----==_mimepart_5bfe2b308b481_48a23f86ce6d45b8173917
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is there any change required to the specification 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/2059#issuecomment-442327366">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8fOpIXUgdGS_XjA-vDYFtHUZMNXks5uziKwgaJpZM4Y2qir">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq29k177lhNS4EgTm2F2f3-I_TvJ0ks5uziKwgaJpZM4Y2qir.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2059: Is there any change required to the specification here?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442327366"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442327366",
"url": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442327366",
"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] Fast Retransmit triggered by single ACK  (#2059)",
"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\": 2059,\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\": 2059\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442327366"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416983211\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfe2b308b481_48a23f86ce6d45b8173917--


From nobody Tue Nov 27 22:14: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 840D2130E44 for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 22:14: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 Nvcj4x7Agnar for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 22:13:58 -0800 (PST)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CB67130E3C for <quic-issues@ietf.org>; Tue, 27 Nov 2018 22:13:58 -0800 (PST)
Date: Tue, 27 Nov 2018 22:13:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543385637; bh=mUXvWniYft6VkHQhbi42qO8qN9abhlLUDpSFMMOTvbo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1WrVKA913QDGq+I1t9UsiINSqtukhp/y8wQA+iMqOID4lK80PPh4yzBPrM2r6sq16 Oosg+5dkKEor8ImCJBbv7pgjyb4EHJdvz6xbSahd+ipHBGWPjcr9rhJcrlx+qIpaaK wE2hTeg2q3F3SACk4faKsz5+Qi1Sp9Mf9iILrKZc=
From: Vidhi Goel <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab31889772305bbfbaff180e4e9124cd8d39aeac7592cf000000011815f42492a169ce16f38b36@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2059/442332379@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_5bfe322534c_1eb63fc4ad8d45bc2063734"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: goelvidhi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ifM7PBaiJd0WvqG1kmvCAa1SbJk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 06:14:01 -0000

----==_mimepart_5bfe322534c_1eb63fc4ad8d45bc2063734
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks Ian.
@martinthomson,
I think a reference to FACK paper (Forward Acknowledgement: Refining TCP Congestion Control) in the Fast Recovery section of the draft would be helpful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442332379
----==_mimepart_5bfe322534c_1eb63fc4ad8d45bc2063734
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks Ian.<br>
<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>,<br>
I think a reference to FACK paper (Forward Acknowledgement: Refining TCP Congestion Control) in the Fast Recovery section of the draft would be helpful.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442332379">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyylYVUMQAX314IyvPoaOI4IwkO7ks5uzimkgaJpZM4Y2qir">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3QCeS06zAutY8yF3mZUOBAhnosdks5uzimkgaJpZM4Y2qir.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@goelvidhi in #2059: Thanks Ian.\r\n@martinthomson,\r\nI think a reference to FACK paper (Forward Acknowledgement: Refining TCP Congestion Control) in the Fast Recovery section of the draft would be helpful."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442332379"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442332379",
"url": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442332379",
"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] Fast Retransmit triggered by single ACK  (#2059)",
"sections": [
{
"text": "",
"activityTitle": "**Vidhi Goel**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@goelvidhi",
"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\": 2059,\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\": 2059\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2059#issuecomment-442332379"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416983211\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfe322534c_1eb63fc4ad8d45bc2063734--


From nobody Tue Nov 27 22:36: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 EE49F130E3C for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 22:36: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 nC0sAa7FHMqB for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 22:36: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 94E3D129533 for <quic-issues@ietf.org>; Tue, 27 Nov 2018 22:36:22 -0800 (PST)
Date: Tue, 27 Nov 2018 22:36:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543386981; bh=y9Eqjd4G73/PkY58Xll7Mg3UutaEH3SLdaOTKtLzjQ0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TRvWBo8nMNJG5agdv3gadw/XcVXS3QO1Mn61NyuM3FbHT3nYxK8d/Ljhqhi/en+tP ePK4lfy88qzt/cT+A0stC0MhmI9eQ/w6gQWw8/M8aaa5nRWVdp5LMFA//A2h9wJgeP TBsGgpNjT4x9Tp4cCeZ24M+Hq/c1K8bYyAMxvAwo=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e9da06662e3f2163cf43948f5326f3cf1e4fea892cf000000011815f96592a169ce16f48073@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@github.com>
Subject: [quicwg/base-drafts] Client port for new connections (#2061)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfe376575b61_111c3f8c14ed45c4336fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bPs7xhnbcgCU5jxK-gLu21Aa6ng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 06:36:24 -0000

----==_mimepart_5bfe376575b61_111c3f8c14ed45c4336fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To minimize load on NATs, especially cone NATs, it might be a good idea to recommend using the same {IP + client port} on outgoing connections.  An added value is that it makes any 2/4-tuple based side-channels less leaky.

Clients should not use the same port when using a new IP, to avoid correlation when migrating connections.

On a related note, none of the drafts talk about use of UDP ports on the client side. The -http draft talks about use of ports on the server side, but there's no mention of client side 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/issues/2061
----==_mimepart_5bfe376575b61_111c3f8c14ed45c4336fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>To minimize load on NATs, especially cone NATs, it might be a good idea to recommend using the same {IP + client port} on outgoing connections.  An added value is that it makes any 2/4-tuple based side-channels less leaky.</p>
<p>Clients should not use the same port when using a new IP, to avoid correlation when migrating connections.</p>
<p>On a related note, none of the drafts talk about use of UDP ports on the client side. The -http draft talks about use of ports on the server side, but there's no mention of client side ports.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_L3sz4bDUoS33gURZO6TKL7zyslks5uzi7lgaJpZM4Y29B6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq15EPCN2rqRc9ZTJ_hmmTr2R10lqks5uzi7lgaJpZM4Y29B6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Client port for new connections (#2061)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2061"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2061",
"url": "https://github.com/quicwg/base-drafts/issues/2061",
"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": "Client port for new connections (#2061)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2061
}
]
}
],
"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\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2061\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2061"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417058938\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfe376575b61_111c3f8c14ed45c4336fb--


From nobody Tue Nov 27 22:50: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 7C2C0128AFB for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 22:50: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 QHX8GpeA_zRi for <quic-issues@ietfa.amsl.com>; Tue, 27 Nov 2018 22:50: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 69D3F130E3C for <quic-issues@ietf.org>; Tue, 27 Nov 2018 22:50:41 -0800 (PST)
Date: Tue, 27 Nov 2018 22:50:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543387840; bh=2Esxi67aUzncKtTmOBrj8GWCVUW17WJwfsh0aymrpoU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sLZrEisniweWKHz06ZaESrXViN+/GUT6WlZYQuvaNhb9VaYVDDUeoLb4NFoUM41LH +0q4R9uDUrzzZ7R9XAJVQ5o3cvN7O+C9PtUg8MI8vrBVM3SP9uEJpKsFffR8kRmIhk NBO7QYoTHWqwfbXb0O5/0eOO2JS114KSQzstsyRA=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab695e6e3e4dff9d7c46ed9ccde114b356a828da4e92cf000000011815fcc092a169ce16f48073@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/442339120@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_5bfe3ac01eea0_7c3a3f9b860d45c4131942"; 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/ZceYjSdLTDB3qOv4Vvfqnadt1c8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 06:50:45 -0000

----==_mimepart_5bfe3ac01eea0_7c3a3f9b860d45c4131942
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This will also prevent you from using 0 byte connection IDs. 4 byte will be sufficient though, which might be good 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/2061#issuecomment-442339120
----==_mimepart_5bfe3ac01eea0_7c3a3f9b860d45c4131942
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This will also prevent you from using 0 byte connection IDs. 4 byte will be sufficient though, which might be good 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/2061#issuecomment-442339120">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx5rF8mtlAGa1Y8jrh_J0XX3-cAdks5uzjJAgaJpZM4Y29B6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3QuFxSEGzCaT46_W4O1qT3QSWWDks5uzjJAgaJpZM4Y29B6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2061: This will also prevent you from using 0 byte connection IDs. 4 byte will be sufficient though, which might be good enough."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2061#issuecomment-442339120"}}}</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-442339120",
"url": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-442339120",
"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": "**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\": 2061,\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\": 2061\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-442339120"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417058938\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfe3ac01eea0_7c3a3f9b860d45c4131942--


From nobody Wed Nov 28 00:27: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 4BE6D130E50 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 00:27: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 7cCpLVTBwKCf for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 00:27: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 7D3A4130E4D for <quic-issues@ietf.org>; Wed, 28 Nov 2018 00:27:23 -0800 (PST)
Date: Wed, 28 Nov 2018 00:27:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543393642; bh=7ZJkza7zmvDDMHDltXW5KpLCJdeF9Wb2aw2VCso4dns=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gHiP67yvI2iR1kWCemwlmM2KevRAnB7ew2EtVINP3eEJo0wF/G3wEFEBflWNJmHIK mviyvYdSOIxlC4IotJr8rfwOp1xvBynvU2dOQCWiq0+su+3mirSYLJ+47U0cutz1Ge wqa7TxEs45f83L9Ma/FhJc6TuG43iIOIQITiXRzg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0adecb46406e48b98f0793ea4409e4b6c74d181792cf000000011816136a92a169ce16e756f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2052/442360989@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_5bfe516a788bc_b883f912e2d45c01949ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t1MgfjVpdBbnw4S1hGu_ktbiXOM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 08:27:26 -0000

----==_mimepart_5bfe516a788bc_b883f912e2d45c01949ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett 
> To clarify, this is a case when alarms wake up late, since ideally if this was negative, the alarm should have executed, correct?

I could well be missing something, but my understanding that the case can happen with accurate alarms.

Consider the case when an endpoints view of packets are as follows:

|PN|sent_at|acked?|notes|
|---|---|---|---|
|1|0|Y|sent normally|
|2|100|N|sent normally|
|3|300|N|sent due to RTO|

At this point, the loss timer is set to 700 (i.e. 2 \* min_rto_timeout (200)).

Then, when the endpoint receives a packet containing an ACK for PN=2 at time 600, `rto_count` is reset to zero, because PN=2 is newly acked. Then, the loss timer becomes 500, which is 100 earlier than the current 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/2052#issuecomment-442360989
----==_mimepart_5bfe516a788bc_b883f912e2d45c01949ab
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></p>
<blockquote>
<p>To clarify, this is a case when alarms wake up late, since ideally if =
this was negative, the alarm should have executed, correct?</p>
</blockquote>
<p>I could well be missing something, but my understanding that the case =
can happen with accurate alarms.</p>
<p>Consider the case when an endpoints view of packets are as follows:</p=
>
<table>
<thead>
<tr>
<th>PN</th>
<th>sent_at</th>
<th>acked?</th>
<th>notes</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>0</td>
<td>Y</td>
<td>sent normally</td>
</tr>
<tr>
<td>2</td>
<td>100</td>
<td>N</td>
<td>sent normally</td>
</tr>
<tr>
<td>3</td>
<td>300</td>
<td>N</td>
<td>sent due to RTO</td>
</tr>
</tbody>
</table>
<p>At this point, the loss timer is set to 700 (i.e. 2 * min_rto_timeout =
(200)).</p>
<p>Then, when the endpoint receives a packet containing an ACK for PN=3D2=
 at time 600, <code>rto_count</code> is reset to zero, because PN=3D2 is =
newly acked. Then, the loss timer becomes 500, which is 100 earlier than =
the current time.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2052#issuecomment-442360989">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy0p=
Sq0EzudiGIN0vlqAK6kyeMDjks5uzkjqgaJpZM4YyttL">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2SpPZjmoc0S2PEI9Rltc9Q7=
2W2Dks5uzkjqgaJpZM4YyttL.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2052: @ianswett \r\n\u003e To clarify, this is a case when alarms =
wake up late, since ideally if this was negative, the alarm should have e=
xecuted, correct?\r\n\r\nI could well be missing something, but my unders=
tanding that the case can happen with accurate alarms.\r\n\r\nConsider th=
e case when an endpoints view of packets are as follows:\r\n\r\n|PN|sent_=
at|acked?|notes|\r\n|---|---|---|---|\r\n|1|0|Y|sent normally|\r\n|2|100|=
N|sent normally|\r\n|3|300|N|sent due to RTO|\r\n\r\nAt this point, the l=
oss timer is set to 700 (i.e. 2 \\* min_rto_timeout (200)).\r\n\r\nThen, =
when the endpoint receives a packet containing an ACK for PN=3D2 at time =
600, `rto_count` is reset to zero, because PN=3D2 is newly acked. Then, t=
he loss timer becomes 500, which is 100 earlier than the current time."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/2052#issuecomment-442360989"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment=
-442360989",
"url": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-44=
2360989",
"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": "**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\": 2052,\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\": 2052\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-44=
2360989"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4159475=
95\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfe516a788bc_b883f912e2d45c01949ab--


From nobody Wed Nov 28 00:55: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 1D8D9130E52 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 00: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 CJNpxu_L86LG for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 00: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 C205B130E4F for <quic-issues@ietf.org>; Wed, 28 Nov 2018 00:55:54 -0800 (PST)
Date: Wed, 28 Nov 2018 00:55:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543395353; bh=C+STQ6jo7vPrQJ+VLh5Pb8SaIyqBswL7QbVWcl8gtC0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T5euTFsqDNJg4W45iIfe3sPZnBjxrRYQf3a5fzLuPOpuX6cCQ6L5qgp3BgZ1SNpd0 9g+LlbUi5+z+zLprAwMx2iZdzQaCYkiD4tycqdXvhXa7tRGcmTR/Iuns/OUELrHmtH 7M/29E+aDwgjuzj7XQyRRzT9TVVMV4nTXUYSPHj4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b0ffe62332b1ad50f5e0367733cacae4ee4cb0c92cf0000000118161a1992a169ce16f48073@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/442369044@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_5bfe5819dc2e2_60753f97136d45b855574"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VYG9IHGd5H2zaQUyyW7u5uqmcRY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 08:55:56 -0000

----==_mimepart_5bfe5819dc2e2_60753f97136d45b855574
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There are a whole bunch of trade-offs here that we need to be cognizant of.  Using the same port could be a proxy for "same device" even in the presence of NAT, which is a nice linkability signal, where the NAT would otherwise create some uncertainty about that.  For connections from the same host, same port indicates "same application".  Using the same port also means that you need to use connection IDs, which is less efficient.

We do already have advice about changing source port after a period (along with a new connection ID), which addresses the final point.  Combining that with advice on reusing ports complicates things a little because you need to observe quiescent period across multiple connections (maybe, I don't know how this might look).

All in, I think that it's probably best to let a system of best practices evolve around this rather than stipulate any specific behaviour.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2061#issuecomment-442369044
----==_mimepart_5bfe5819dc2e2_60753f97136d45b855574
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There are a whole bunch of trade-offs here that we need to be cognizan=
t of.  Using the same port could be a proxy for "same device" even in the=
 presence of NAT, which is a nice linkability signal, where the NAT would=
 otherwise create some uncertainty about that.  For connections from the =
same host, same port indicates "same application".  Using the same port a=
lso means that you need to use connection IDs, which is less efficient.</=
p>
<p>We do already have advice about changing source port after a period (a=
long with a new connection ID), which addresses the final point.  Combini=
ng that with advice on reusing ports complicates things a little because =
you need to observe quiescent period across multiple connections (maybe, =
I don't know how this might look).</p>
<p>All in, I think that it's probably best to let a system of best practi=
ces evolve around this rather than stipulate any specific behaviour.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-442369044">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2MW=
Sth812PtxvNy8zUqA0VDTOSRks5uzk-ZgaJpZM4Y29B6">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9QtyWksEzsfnpWpQbadnLhn=
8qhHks5uzk-ZgaJpZM4Y29B6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2061: There are a whole bunch of trade-offs here that we ne=
ed to be cognizant of.  Using the same port could be a proxy for \"same d=
evice\" even in the presence of NAT, which is a nice linkability signal, =
where the NAT would otherwise create some uncertainty about that.  For co=
nnections from the same host, same port indicates \"same application\".  =
Using the same port also means that you need to use connection IDs, which=
 is less efficient.\r\n\r\nWe do already have advice about changing sourc=
e port after a period (along with a new connection ID), which addresses t=
he final point.  Combining that with advice on reusing ports complicates =
things a little because you need to observe quiescent period across multi=
ple connections (maybe, I don't know how this might look).\r\n\r\nAll in,=
 I think that it's probably best to let a system of best practices evolve=
 around this rather than stipulate any specific behaviour."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/20=
61#issuecomment-442369044"}}}</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=
-442369044",
"url": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-44=
2369044",
"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": "**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\": 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=
2369044"
}
],
"@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_5bfe5819dc2e2_60753f97136d45b855574--


From nobody Wed Nov 28 02:08: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 DFF51128C65 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 02:07: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 pjOjpJdI9UDo for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 02:07: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 335A8130EA2 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 02:07:57 -0800 (PST)
Date: Wed, 28 Nov 2018 02:07:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543399676; bh=1u91y+n3f3RUz9ERRntgCT65FdLB+jStZXrGTcPex2M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=09+VP8LJckXRVFWH380iZ6cXa2TiLi9zVbCKR7R5pYfh8o+U3P7+4XIQklz8X1/AP U3jjLqQcYL3aa9NR8DGupQo1N3ZL+BNR+tszy3wvmX+cnJvshZElPCK+8NRYoduexz naVof+mDwRm4coSVBBhk3hd9TWlY6DxVd8cCpweY=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf09c23a38cb10f141d4a81197fdd7061d5462d0292cf0000000118162afc92a169ce16f48073@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/442391431@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_5bfe68fc28473_110b3f8c14ed45c411746bc"; 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/NUs2v-aFZeN92cujUEgKLqG4MzQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 10:07:59 -0000

----==_mimepart_5bfe68fc28473_110b3f8c14ed45c411746bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We basically have an open issue in the ops-draft (26) to figure out if want to say more. In any case I think it would belong in the applicability statement.

-- 
You are receiving this 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-442391431
----==_mimepart_5bfe68fc28473_110b3f8c14ed45c411746bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We basically have an open issue in the ops-draft (26) to figure out if want to say more. In any case I think it would belong in the applicability statement.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-442391431">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-JfqZABUETFFltJBYWbQnGLTbbUks5uzmB8gaJpZM4Y29B6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz1ePQTgPrB2xtAsKGWUhhxvUBkyks5uzmB8gaJpZM4Y29B6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2061: We basically have an open issue in the ops-draft (26) to figure out if want to say more. In any case I think it would belong in the applicability statement."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2061#issuecomment-442391431"}}}</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-442391431",
"url": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-442391431",
"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": "**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\": 2061,\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\": 2061\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-442391431"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417058938\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfe68fc28473_110b3f8c14ed45c411746bc--


From nobody Wed Nov 28 02: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 C784E130EA2 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 02: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 l_fY_hLjiLQH for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 02:23:58 -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 39183130E4F for <quic-issues@ietf.org>; Wed, 28 Nov 2018 02:23:58 -0800 (PST)
Date: Wed, 28 Nov 2018 02:23:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543400636; bh=D9yitX4xUCi5CWnbmyQzU7DJDmX2bxGinXv0VskwoIE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lpDn7MmAylFy6CgS9jMzX5HeAsr7q3ptsJfjSaMN5RMR7tidQWFqMUmyzKY0CI8yS 3+ej1n0SFwGg73peNy8dXOUtIg94NgWfqaFyE2AyVvvWXyGeNtg3aOH0ilJzBR+R95 iDgZgr2TJ44bgjIeOhBZUx9MjijDRllUns+WD/1Q=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab78c204da591a8ccfd1c20505529308e0f86338d092cf0000000118162ebc92a169ce169265bd@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/review/179219835@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_5bfe6cbc6816f_9493fc4962d45c0267df"; 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/u8RnBkDdwCTykaubgrRFUQiD9RY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 10:24:00 -0000

----==_mimepart_5bfe6cbc6816f_9493fc4962d45c0267df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

Given that setting it random per packet or to a fixed value per path is both seen as acceptable and save, I strongly prefer to recommend the later. I dont' think that is it true that random values can be easily distringuished from valid signals because exactly those patterns in a valid signal where things look strange are often the interesting ones to detect problems, e.g. large amounts of re-odering. If you filter out random spinning connections and may also filter out exactly those cases you are most interesting of. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r237022117
----==_mimepart_5bfe6cbc6816f_9493fc4962d45c0267df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r237022117">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 
</pre>
<p>Given that setting it random per packet or to a fixed value per path is both seen as acceptable and save, I strongly prefer to recommend the later. I dont' think that is it true that random values can be easily distringuished from valid signals because exactly those patterns in a valid signal where things look strange are often the interesting ones to detect problems, e.g. large amounts of re-odering. If you filter out random spinning connections and may also filter out exactly those cases you are most interesting of.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r237022117">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5TNHvLO_JpwBtwj7jjQwCIiuSVoks5uzmQ8gaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Wkb2-CtMlyriKdurho9j5c4cVEks5uzmQ8gaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237022117"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237022117",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237022117",
"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": "@mirjak commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237022117"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfe6cbc6816f_9493fc4962d45c0267df--


From nobody Wed Nov 28 02:45: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 DA081130F70 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 02:45: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 RiIgAvmJ53NV for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 02:45: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 39F1B130F6F for <quic-issues@ietf.org>; Wed, 28 Nov 2018 02:45:43 -0800 (PST)
Date: Wed, 28 Nov 2018 02:45:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543401941; bh=6lnI3OHYEb29EBfuSbhx1dpG0oeycqHc+DeVDA6DT9g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BU+djjN1yPJBx2QrPK0VZ5T9IhWSgVVk2aSptOj/9QnGZI4wffT8W0Im5rT/ea0GU ToHr0WJuTzajGEGaE+xJAywdWaNXt+ITNYLPfQKpkkDmqQOaNFrODm/8mCknpW5h4d I8YH+1W1xrdr0oxFlks8Xkv78FclpMBW/e5aRKHo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba43b0641200cf6ee2e39a9315d3dc1dffaf9046292cf00000001181633d592a169ce169265bd@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/review/179229434@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_5bfe71d55244b_413a3f8beb6d45b42271f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/67jnPCnhkh_SqyrU95eNivkg8p0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 10:45:45 -0000

----==_mimepart_5bfe71d55244b_413a3f8beb6d45b42271f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

I understand that perspective, but I'm wondering if this is a detail that now needs to be brought ot the list to decide, since I think there are people who specifically want to randomize it?  What do you think @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/1982#discussion_r237030144
----==_mimepart_5bfe71d55244b_413a3f8beb6d45b42271f4
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/1982#discussion_r237030144">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 
</pre>
<p>I understand that perspective, but I'm wondering if this is a detail that now needs to be brought ot the list to decide, since I think there are people who specifically want to randomize it?  What do you think <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r237030144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq89lIw8dlEs0-oxzI7OsCNiVf1tMks5uzmlVgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9pykRKtVouEYxVRBZaVYLXXIjz7ks5uzmlVgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237030144"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237030144",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237030144",
"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 1982",
"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/1982#discussion_r237030144"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfe71d55244b_413a3f8beb6d45b42271f4--


From nobody Wed Nov 28 03:03: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 F2D7E130EA2 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:03: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 n_pI7x9raPde for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:03: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 90C2D130E27 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 03:03:46 -0800 (PST)
Date: Wed, 28 Nov 2018 03:03:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543403025; bh=x/3wQI61LQyzhDRkV6Mbni7foZ0DMO+ska+WcyqACQ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rrqrybIrUO6FMKhCF2BUWQdW/P6+IzOuUF+lKiwf1rRemsSlpjxvc4k85+Hcji0Q0 AghgvyMPr9VoiO1YWv6vTxz9D0rz+y0z9bw2mD5JYRgtSjFh4G5gv4J7BSTW3cO1ZV ObjXR4TStfWHkxMX0DJudVF5bTuUirsN8fzFSb3o=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab90fc3408a75c80218d12ff3cc3b2ce5b98d5da3692cf000000011816381192a169ce16f48073@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/442408034@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_5bfe7611ac75c_55383f8f402d45c4249194"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zh-bLEo-ASWTbZt7MjeIlOcTkuY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 11:03:48 -0000

----==_mimepart_5bfe7611ac75c_55383f8f402d45c4249194
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The one thing that may be worth adding text for is not adding linkability at the IP/port layer, but otherwise I'd rather wait for best practices to evolve as @martinthomson said.

Currently, the transport draft spends a lot of text and effort on ensuring connection IDs don't create linkability, but no text on ensuring the routing layer(ie: IP and port) don't do the exact same thing.  Possibly that belongs in security 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/issues/2061#issuecomment-442408034
----==_mimepart_5bfe7611ac75c_55383f8f402d45c4249194
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The one thing that may be worth adding text for is not adding linkabil=
ity at the IP/port layer, but otherwise I'd rather wait for best practice=
s to evolve as <a class=3D"user-mention" data-hovercard-type=3D"user" dat=
a-hovercard-url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hoverc=
ard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://g=
ithub.com/martinthomson">@martinthomson</a> said.</p>
<p>Currently, the transport draft spends a lot of text and effort on ensu=
ring connection IDs don't create linkability, but no text on ensuring the=
 routing layer(ie: IP and port) don't do the exact same thing.  Possibly =
that belongs in security considerations?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-442408034">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz4l=
CrJ-Q7uLzwE0RsQXrEyQT2ueks5uzm2RgaJpZM4Y29B6">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqz3vPnjlrohznehTpMgV0g6p=
N-10ks5uzm2RgaJpZM4Y29B6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2061: The one thing that may be worth adding text for is not add=
ing linkability at the IP/port layer, but otherwise I'd rather wait for b=
est practices to evolve as @martinthomson said.\r\n\r\nCurrently, the tra=
nsport draft spends a lot of text and effort on ensuring connection IDs d=
on't create linkability, but no text on ensuring the routing layer(ie: IP=
 and port) don't do the exact same thing.  Possibly that belongs in secur=
ity considerations?"}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/2061#issuecomment-442408034"}}}</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=
-442408034",
"url": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-44=
2408034",
"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": "**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\": 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=
2408034"
}
],
"@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_5bfe7611ac75c_55383f8f402d45c4249194--


From nobody Wed Nov 28 03: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 675DF130F75 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:11: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 t6Yw7Ki8FgmX for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:11: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 A3530130EA2 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 03:11:06 -0800 (PST)
Date: Wed, 28 Nov 2018 03:11:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543403465; bh=7QSQqDJHOaXiOBtLsslEfLJy8QlwaI3mDYwAKiLZ73c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OgnaTyMHVW3Gt/cy1dMmybXgXCQkx2GzUQNPk2pPXj6wUvYRaeGh9DxNvXo6rMwzo EEyQqL+Gk6LnrFA8gBMx6xn+ZBU7eICSgh+dBBd1NGnXU9nv4GM8U830R2u2QGrcOG uIOaygCzusHjAYJMqUS/YzHRCu5UJdO0v4LNBWxQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe3c6a95236d95626ece8c109b7f2a4d4d60ecda192cf00000001181639c992a169ce16f4226e@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/442410019@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_5bfe77c99570e_54f33fdd2eed45b8405436"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kNlo6XtnFfQPKwnnjmo6vvyd54U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 11:11:09 -0000

----==_mimepart_5bfe77c99570e_54f33fdd2eed45b8405436
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks, I think that's a good suggestion.  Writing a PR 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/2060#issuecomment-442410019
----==_mimepart_5bfe77c99570e_54f33fdd2eed45b8405436
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks, I think that's a good suggestion.  Writing a PR now.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442410019">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1KJlAf-NR5ovYtY7mue71D1Cbfmks5uzm9JgaJpZM4Y22J5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq80YUraf19DP7ki1ViuAvXAs3yjaks5uzm9JgaJpZM4Y22J5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: Thanks, I think that's a good suggestion.  Writing a PR now."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442410019"}}}</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-442410019",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442410019",
"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}"
}
]
},
{
"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-442410019"
}
],
"@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_5bfe77c99570e_54f33fdd2eed45b8405436--


From nobody Wed Nov 28 03:12: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 0AD20130F75 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:12:33 -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 Ho-kT5sxbOmq for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:12:31 -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 1BAAA130EA2 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 03:12:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543403550; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=45Nv7UIRRYImNN/+VrdulxzF1YLYNENr8Ut7CBxXX5U=; b=QyhQkkaEO9Nc1zBc8AAYl/MYYchVT/X4x0blF4U1lREMDD43ZcJUocaAdjD2vt6gbKeMbSKJ LwtMr8jh0A2h2JFySjH26F8mQtEvICCCdenTgvZTM9bo1K0TQkW+/dB/tMDDlS3sEyTxZjEb AG5t5aXGgqH2BrlEa8f+O+X+q7M=
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 5bfe781e.7ff1b8cc8c90-smtp-out-n01; Wed, 28 Nov 2018 11:12:30 -0000 (UTC)
Date: Wed, 28 Nov 2018 03:12:30 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bfe781eb35f_42182b2297732578581c2@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4139fe: Adjusting latest RTT by ack delay
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfe781eaf9a_42182b22977325785806d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oZFWBSKdzRYY8TygoBwAGw3E0IE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 11:12:33 -0000

----==_mimepart_5bfe781eaf9a_42182b22977325785806d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-latest-ack-delay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4139feeada9168cad0817ccd3860cb8848f6da3c
      https://github.com/quicwg/base-drafts/commit/4139feeada9168cad0817ccd3860cb8848f6da3c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Adjusting latest RTT by ack delay

Fixes #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_5bfe781eaf9a_42182b22977325785806d--


From nobody Wed Nov 28 03:12: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 E052D130F75 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:12: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_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 Z1AadR7V19ui for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:12: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 81621130EA2 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 03:12:45 -0800 (PST)
Date: Wed, 28 Nov 2018 03:12:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543403564; bh=pXAC1nDixoqCIOlEiUYrpgPUR1EjVFf+ymHID7C2y1Q=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nj7dqup51/rh50oNlXOJKoVv64csonyhKSPXdg2IDK0CELnGv9Nc3ws32n1oqW4XT xiPUCu971SkQsZct+cAH+nBZejmc2f2meclvlkik8bVogAMjuBboyiUIYtlmv+5eIg liTtkdQ8uTvZ84MgXs+oaXFWUalk/+lShnknCeuE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19a421ec695545bf55ca810f623123d982ca5b4f92cf0000000118163a2c92a169ce16f5f494@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@github.com>
Subject: [quicwg/base-drafts] Adjusting latest RTT by ack delay (#2062)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfe782ccb695_33ab3fbe976d45bc3448c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E49FVn0aLHCOLmmAjMx4IJAX-Cc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 11:12:47 -0000

----==_mimepart_5bfe782ccb695_33ab3fbe976d45bc3448c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2060
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2062

-- Commit Summary --

  * Adjusting latest RTT by ack delay

-- File Changes --

    M draft-ietf-quic-recovery.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2062.patch
https://github.com/quicwg/base-drafts/pull/2062.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/2062

----==_mimepart_5bfe782ccb695_33ab3fbe976d45bc3448c0
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 #2060.">Fixes</span> <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/2062'>https://github.com/quicwg/base-drafts/pull/2062</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Adjusting latest RTT by ack delay</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2062/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/2062.patch'>https://github.com/quicwg/base-drafts/pull/2062.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2062.diff'>https://github.com/quicwg/base-drafts/pull/2062.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/2062">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq99dnT2mGvJHO50MR6SgKYdMu7sLks5uzm-sgaJpZM4Y3YM_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Az5Cqx8uk17S08DfQVMIfBPcPkks5uzm-sgaJpZM4Y3YM_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Adjusting latest RTT by ack delay (#2062)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2062"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2062",
"url": "https://github.com/quicwg/base-drafts/pull/2062",
"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": "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": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "4139fee",
"value": "Adjusting latest RTT by ack delay"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2062/files#diff-0) (3 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\": 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"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2062.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2062.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417170239\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfe782ccb695_33ab3fbe976d45bc3448c0--


From nobody Wed Nov 28 03:23: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 56C83130EA2 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:23: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 kdi4Xi6ngPU4 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:23: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 81C90130EBE for <quic-issues@ietf.org>; Wed, 28 Nov 2018 03:23:31 -0800 (PST)
Date: Wed, 28 Nov 2018 03:23:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543404210; bh=/+CQrxfOjlpgHAGQ6RyglpYwbzsg88aAFcACu87Ip0k=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=lFU06H8Jl0WTcb/fQrlv41FbV/BcnrJaHfD8lB8K2JWC+3aKOxZYJwD8T+QzD/WxT 3+lwzLBGNNIidYxjnfTQxT2cOSc/K7T0uWA9tkIyFIOmpm1tNn/VfK18fweAws4RA2 JZhbJc38RU54+j7qqIs1eXZlmdqau/r783OgsdM8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2c142741d0b593d0eddf6b708610ff4f3e9cbc892cf0000000118163cb292a169ce16f604d0@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@github.com>
Subject: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfe7ab253109_65da3fb9996d45c43362e5"; 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/KPVipPckxNdeoLdigPJz4960P3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 11:23:33 -0000

----==_mimepart_5bfe7ab253109_65da3fb9996d45c43362e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I read through the recent PR #2036 which cleans up the packet size discussion. The text does touch upon ICMP denial of service attacks but I'm afraid the protection is too fragile because it is required that transmission stops on a path where PMTU is suspected to have been decreased. It is not explicitly stated (as far as I can tell) that ICMP packet too big is used for this decision, but it is used in PMTU discovery.

There is no major problem with attacks on discovery, but if ICMP can later close a connection, that is a big problem.

There is protection against off path attackers, but it is easy for a man on the side attack to generate ICMP messages that would pass validation. This only requires one compromised machine on a LAN.

This issue also relates to the ongoing discussion on protection against the initial handshake by man on the side stopping handshake by generating invalid early handshake packets, only here it can happen long after the connection is established.

A possible mitigation could be that a path should not be dropped based in ICMP messages alone but only after one or two new new PMTU probes.


-- 
You are receiving this 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
----==_mimepart_5bfe7ab253109_65da3fb9996d45c43362e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I read through the recent 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> which cleans up the packet size discussion. The text does touch upon ICMP denial of service attacks but I'm afraid the protection is too fragile because it is required that transmission stops on a path where PMTU is suspected to have been decreased. It is not explicitly stated (as far as I can tell) that ICMP packet too big is used for this decision, but it is used in PMTU discovery.</p>
<p>There is no major problem with attacks on discovery, but if ICMP can later close a connection, that is a big problem.</p>
<p>There is protection against off path attackers, but it is easy for a man on the side attack to generate ICMP messages that would pass validation. This only requires one compromised machine on a LAN.</p>
<p>This issue also relates to the ongoing discussion on protection against the initial handshake by man on the side stopping handshake by generating invalid early handshake packets, only here it can happen long after the connection is established.</p>
<p>A possible mitigation could be that a path should not be dropped based in ICMP messages alone but only after one or two new new PMTU probes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx0vuNKyd1zXX06vx0PXGPiHhBF0ks5uznIygaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq67r7uq0dkcClV1uRUvrS3Dl3MvCks5uznIygaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"ICMP DOS (#2063)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063",
"url": "https://github.com/quicwg/base-drafts/issues/2063",
"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": "ICMP DOS (#2063)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2063
}
]
}
],
"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\": 2063,\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\": 2063\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2063"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417175005\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfe7ab253109_65da3fb9996d45c43362e5--


From nobody Wed Nov 28 03:52: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 2D796130F78 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:52: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 7C8nZfbP1ZSK for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 03:52: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 92FB012E7C1 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 03:52:55 -0800 (PST)
Date: Wed, 28 Nov 2018 03:52:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543405973; bh=aR5mHPC3yhifUMTDZ+FEjnqB/jecFCNxp41eUWQIhsw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0oZbl5Sc9MM1wiQ5SmV5u5NM1bZDEKHLtb8Ca6uyLGmeZYGC+cwg4henTw9y67EZF Ybone3Dzt+2SK2LDFtLk4fjzrZVyDTLNO5SM2tRpsJx36YN1of8a6aKlK1Pq5b4uEU X8uK2ZzbjX5sWrT92UMm0dFyZ3OvGVJXjiY8mdiw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee52a081327ed3b099be76d239267b4265eedae592cf000000011816439592a169ce16f48073@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/442420732@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_5bfe819592482_54e23f8f402d45c4588886"; 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/wcPR0UUTUUP0G342Ht9xAxb7Csc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 11:52:57 -0000

----==_mimepart_5bfe819592482_54e23f8f402d45c4588886
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agree with MT/Ian.

On recommendation to not use same port when on a different IP, that probably makes sense in some common scenarios, but there are others where it would be a pain, especially when you do not use the Berkely socket interface for outbound UDP: In a docker cloud deployment you might hardcode the port in the application or environment and let the IP sort itself runtime. If for some reason the IP changes in the surrounding NAT layer, you don't want to deal with that. Nor do you generally want to deal with generating random ports.

So I think it might be a good recommendation for migratory client use cases, but it should not be a general 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/2061#issuecomment-442420732
----==_mimepart_5bfe819592482_54e23f8f402d45c4588886
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Agree with MT/Ian.</p>
<p>On recommendation to not use same port when on a different IP, that pr=
obably makes sense in some common scenarios, but there are others where i=
t would be a pain, especially when you do not use the Berkely socket inte=
rface for outbound UDP: In a docker cloud deployment you might hardcode t=
he port in the application or environment and let the IP sort itself runt=
ime. If for some reason the IP changes in the surrounding NAT layer, you =
don't want to deal with that. Nor do you generally want to deal with gene=
rating random ports.</p>
<p>So I think it might be a good recommendation for migratory client use =
cases, but it should not be a general 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/2061#issuecomment-442420732">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_xl=
Hyh4WEwN-8iWETKohYtpuzM-ks5uznkVgaJpZM4Y29B6">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5WXAyVSJ_KON9vnBo-h2JWL=
Tr9Jks5uznkVgaJpZM4Y29B6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2061: Agree with MT/Ian.\r\n\r\nOn recommendation to not use sam=
e port when on a different IP, that probably makes sense in some common s=
cenarios, but there are others where it would be a pain, especially when =
you do not use the Berkely socket interface for outbound UDP: In a docker=
 cloud deployment you might hardcode the port in the application or envir=
onment and let the IP sort itself runtime. If for some reason the IP chan=
ges in the surrounding NAT layer, you don't want to deal with that. Nor d=
o you generally want to deal with generating random ports.\r\n\r\nSo I th=
ink it might be a good recommendation for migratory client use cases, but=
 it should not be a general requirement."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/2061#issuecomment-44=
2420732"}}}</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=
-442420732",
"url": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-44=
2420732",
"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": "**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\": 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=
2420732"
}
],
"@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_5bfe819592482_54e23f8f402d45c4588886--


From nobody Wed Nov 28 05:11: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 714C1130F7B for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 05:11: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 udDuq5t-s7Ys for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 05:11: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 B4E6F130F7F for <quic-issues@ietf.org>; Wed, 28 Nov 2018 05:11:11 -0800 (PST)
Date: Wed, 28 Nov 2018 05:11:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543410670; bh=H5eeLEBGfsrjWC25r1frw7jSZ+KvbVwZKBZC0VbR0gQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ApuS87IKi8uyh5LbWphiRW7OB1oUY5AXPtJ/A0M07VkCb7NhTTUH3JAaR6SXmOaHk TLPwMIrMY7zSoQsqs5iX7JCBGcpfxCGMy5SYItZdr8D24aawYIt2j39tZ/7sWVTOWU IbK1Lzzz6u6llQUw+FfC4EGKIfp7CfSd2KbqLJH4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba24b81758256173b29994c28cc7a7004ce46255092cf00000001181655ee92a169ce16f5f494@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/review/179286824@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_5bfe93ee9353e_5c243feb784d45c4283930"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s6mTTsjXhcmjiU13gbpTqazFC9E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 13:11:19 -0000

----==_mimepart_5bfe93ee9353e_5c243feb784d45c4283930
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho approved this pull request.

:heart:



-- 
You are receiving this 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#pullrequestreview-179286824
----==_mimepart_5bfe93ee9353e_5c243feb784d45c4283930
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@kazuho</b> approved this pull request.</p>

<p><g-emoji class=3D"g-emoji" alias=3D"heart" fallback-src=3D"https://ass=
ets-cdn.github.com/images/icons/emoji/unicode/2764.png">=E2=9D=A4=EF=B8=8F=
</g-emoji></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2062#pullrequestreview-179286824">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
0_-C59mn1uGhxTAGhrT4hJqWEZXks5uzotugaJpZM4Y3YM_">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqylNqRLhrOYR4gX96tC-M=
ckAhj7qks5uzotugaJpZM4Y3YM_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 approved #2062"}],"action":{"name":"View Pull Request","url":"https://=
github.com/quicwg/base-drafts/pull/2062#pullrequestreview-179286824"}}}</=
script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2062#pullrequestrev=
iew-179286824",
"url": "https://github.com/quicwg/base-drafts/pull/2062#pullrequestreview=
-179286824",
"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 2062",
"sections": [
{
"text": ":heart:",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2062#pullrequestreview=
-179286824"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4171702=
39\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bfe93ee9353e_5c243feb784d45c4283930--


From nobody Wed Nov 28 07:54: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 643CD130FDE for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 07:54: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 QPVPsH-T8XfX for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 07:54: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 57AF3130FA0 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 07:54: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=dlMUaeqlkwv8yQ3+U+QS+qObPI0=; b=mWOwujaYP0Ah0rh9 Q3yLRq0R/z6NAFUt80jFP1ouW+OtKERFa9mEPyIrRpUnqrt/tXMKH2FOYVD1BNV7 z1GPw/JX205AJ8MuWAD2+QfSz7rqk5BkZh+TaEB5lsPlVatiECkCzqaruAweL+aF fN+bkaTkKe86n38rEAiZBUb1VyY=
Received: by filter0540p1iad2.sendgrid.net with SMTP id filter0540p1iad2-2926-5BFEBA1D-32 2018-11-28 15:54:05.888167172 +0000 UTC m=+766339.803064616
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0027p1iad2.sendgrid.net (SG) with ESMTP id t7_MSjm0SsG20oJZTkyhag for <quic-issues@ietf.org>; Wed, 28 Nov 2018 15:54:05.886 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id D30B04C015D for <quic-issues@ietf.org>; Wed, 28 Nov 2018 07:54:05 -0800 (PST)
Date: Wed, 28 Nov 2018 15:54:06 +0000 (UTC)
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/2014/push/3088603633@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_5bfeba1dce9b1_48703fc117cd45c0684273"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3z4HJTLLq8wvz5Z8gM3tWrNRMz8dlxwDd4tD mYohzQr+zkLOo/c6x+R6+VqtuHRT1EtT+B4yQSHitgvuxHHQVCqrAEHlPpPEt1CglZst9dXRy6Pnf9 tqA+xeAN6PjiS0fbd4uz+Ydb+IlNjOPTnud+PHNIHHn+1/EaRDHJXMSkotN1CJwhgscwfQ2zUIBMM3 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZAybY3PXw76lDEfvTGqThxrWcMc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 15:54:13 -0000

----==_mimepart_5bfeba1dce9b1_48703fc117cd45c0684273
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov pushed 2 commits.

c2e375d  Merge branch 'master' into 201811161345-decoders-dont-receive-resets
34a36ee  Fix: endpoints receive resets and deal with streams


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2014/files/2317cd09a779e2561153eb8920d32d2239fa7b61..34a36ee4c86d42a796f91478e4a5e84e55cadea2

----==_mimepart_5bfeba1dce9b1_48703fc117cd45c0684273
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/dtikhonov" class="user-mention">@dtikhonov</a> pushed 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c2e375d">c2e375d</a>  Merge branch &#39;master&#39; into 201811161345-decoders-dont-receive-resets</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/34a36ee">34a36ee</a>  Fix: endpoints receive resets and deal with streams</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2014/files/2317cd09a779e2561153eb8920d32d2239fa7b61..34a36ee4c86d42a796f91478e4a5e84e55cadea2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6_fyJII7j24gI014YvM8AXTZlb3ks5uzrGdgaJpZM4Ymx3M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqywj9jg6eL1kTGYOS9gSDov546TPks5uzrGdgaJpZM4Ymx3M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 2 commits in #2014"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2014/files/2317cd09a779e2561153eb8920d32d2239fa7b61..34a36ee4c86d42a796f91478e4a5e84e55cadea2"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2014/files/2317cd09a779e2561153eb8920d32d2239fa7b61..34a36ee4c86d42a796f91478e4a5e84e55cadea2",
"url": "https://github.com/quicwg/base-drafts/pull/2014/files/2317cd09a779e2561153eb8920d32d2239fa7b61..34a36ee4c86d42a796f91478e4a5e84e55cadea2",
"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": "@dtikhonov pushed 2 commits in #2014",
"sections": [
{
"text": "2 new commits pushed to quicwg/base-drafts #2014:",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [
{
"name": "c2e375d",
"value": "Merge branch 'master' into 201811161345-decoders-dont-receive-resets"
},
{
"name": "34a36ee",
"value": "Fix: endpoints receive resets and deal with streams"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2014/files/2317cd09a779e2561153eb8920d32d2239fa7b61..34a36ee4c86d42a796f91478e4a5e84e55cadea2"
}
],
"@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_5bfeba1dce9b1_48703fc117cd45c0684273--


From nobody Wed Nov 28 09:29: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 D9343130FBA for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 09:29:07 -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 FZBbBTMUCXmA for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 09:29:06 -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 C36DE130F63 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 09:29:05 -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=24Y3SdZRKcXkmczA3NbtuXwYWM0=; b=ui4y9CwPH+pGt6Lg yvC3BpIGaU605oSNoNhEGAbe3tnADoosyPM2e1Ht6Jo7CACXS1ddKqwn4qevHLN2 MoHcekZHeS3edJO696R11uW3VEtKBE5KZLYb5xoZc+fOdbPcOxjRhfct0YfB2r2M IN8cU8tFwdBMCHTqkRM5mTnOHfA=
Received: by filter1681p1mdw1.sendgrid.net with SMTP id filter1681p1mdw1-15719-5BFED060-2B 2018-11-28 17:29:04.699639692 +0000 UTC m=+1101952.761880311
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id dMpeEkznQ_GxQUCGnmME3Q for <quic-issues@ietf.org>; Wed, 28 Nov 2018 17:29:04.653 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id 9D7CA3E1213 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 09:29:04 -0800 (PST)
Date: Wed, 28 Nov 2018 17:29:04 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abb9123ec11e785d4a04b60be86f1c308cabdc607692cf000000011816926092a169ce16f86995@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/98@github.com>
Subject: [quicwg/wg-materials] Fix my name and complete one statement. (#98)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfed0609b88d_57c43f8f3c6d45c4298167"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gueDc514S0zpZZDHxuc0e7JtOKoYRdV5Ast JtdlXDcpdrWRzfpJwjq2qHXgFrrw+KGnb8LLbX29MY2UQbzHChfmZ5loOAuPdmQs55mvNbVpQ7ynEC reqiyNLm0FKPZylRgvQIdYL4qEVPBrScVnRniZ4eYtPytpG2xK4zqO1Czw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L6-S90E3ICCBpMsDdp-29NbQhx0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 17:29:08 -0000

----==_mimepart_5bfed0609b88d_57c43f8f3c6d45c4298167
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/wg-materials/pull/98

-- Commit Summary --

  * Fix my name and complete one statement.

-- File Changes --

    M ietf103/minutes.md (10)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/98.patch
https://github.com/quicwg/wg-materials/pull/98.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/wg-materials/pull/98

----==_mimepart_5bfed0609b88d_57c43f8f3c6d45c4298167
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/wg-materials/pull/98'>https://github.com/quicwg/wg-materials/pull/98</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix my name and complete one statement.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/98/files#diff-0">ietf103/minutes.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/98.patch'>https://github.com/quicwg/wg-materials/pull/98.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/98.diff'>https://github.com/quicwg/wg-materials/pull/98.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/wg-materials/pull/98">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-zz2qmybtUhySIyqFtTPBYVf49vks5uzsfggaJpZM4Y4Fys">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9VAT_nv7Vy1ing0Ih8qg4MABVm_ks5uzsfggaJpZM4Y4Fys.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix my name and complete one statement. (#98)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/98"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/98",
"url": "https://github.com/quicwg/wg-materials/pull/98",
"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 my name and complete one statement. (#98)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "f557ac2",
"value": "Fix my name and complete one statement."
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[ietf103/minutes.md](https://github.com/quicwg/wg-materials/pull/98/files#diff-0) (10 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/wg-materials\",\n\"issueId\": 98,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 98\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/98"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/98.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/98.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417356972\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfed0609b88d_57c43f8f3c6d45c4298167--


From nobody Wed Nov 28 09: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 786E9130E8B for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 09:35: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 0mAzw79_pgU3 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 09:35: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 DECEE1277BB for <quic-issues@ietf.org>; Wed, 28 Nov 2018 09:35:41 -0800 (PST)
Date: Wed, 28 Nov 2018 09:35:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543426539; bh=BUzU5C5Ezx8YSz+DZkVIJunvEl3Rs+jE/V2fg1Ol9Gw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B1iueTmc5mCVctoQ4HJhuAbzayzCkwOSj/a4CaBjBm7t5tAsLBDv4gm0VDJGH7PY5 cKYnAEsU10Nma3JiST1AFBzzbZaE53rnJxoloykW4G+1pn6tAJT02SyHoF8mpFcEfC 2HwfF2YcmMUhsgLnzBwvZS65jrEqPXAKM40N37Gk=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb573989669de2ea4fbab3cc60bb1bdc85730aa9d92cf00000001181693eb92a169ce15d27d33@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/442535987@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_5bfed1ebdcb06_6e4b3fca654d45bc17743"; 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/MeEBOIx4wz02y2Lnps91SXPRT7o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 17:35:44 -0000

----==_mimepart_5bfed1ebdcb06_6e4b3fca654d45bc17743
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is the assumption of the current discussion that the connection ID is present/non-zero? I guess if no connection ID would be present a per-CID spin signal would look quite random from the network, 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/1828#issuecomment-442535987
----==_mimepart_5bfed1ebdcb06_6e4b3fca654d45bc17743
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is the assumption of the current discussion that the connection ID is present/non-zero? I guess if no connection ID would be present a per-CID spin signal would look quite random from the network, no?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1828#issuecomment-442535987">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8hI97MBOWEu3rVyY8inBEaOzr3Pks5uzslrgaJpZM4XFB9Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7IDjMdVT03XbZRr_Cs9ksfeCBhrks5uzslrgaJpZM4XFB9Q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1828: Is the assumption of the current discussion that the connection ID is present/non-zero? I guess if no connection ID would be present a per-CID spin signal would look quite random from the network, no? "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1828#issuecomment-442535987"}}}</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-442535987",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-442535987",
"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] Spin bit should be applied per each 5-tuple rather than per connection (#1828)",
"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\": 1828,\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\": 1828\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-442535987"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 387194704\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfed1ebdcb06_6e4b3fca654d45bc17743--


From nobody Wed Nov 28 10:22: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 96D0C130F63 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:22: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 bWeLhEPf8mFi for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:22: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 8123E130E94 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 10:22:16 -0800 (PST)
Date: Wed, 28 Nov 2018 10:22:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543429335; bh=RVntGnPni6zAaFxIA57OmM5RTqWvFCDPt+AdbdBXhzo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zs+r8XFkrrwDmEremPMZIbiPiAmaFRqYTjBdnoc1GpXzoJmpfuFuilK8NLHz+VnrF rqSfoJGHnQmnKqOzrIy3oKlQzVhQYaqO9mpmE2W9nBi1sQ8yvMxDmI/Cb+4yRUkVzL OXuXSHyfsc+EG5fjyr5GVFF8hK6hFt930h8z5auY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb1b255c63828ca9b2f68049b3f81830029954b6492cf0000000118169ed792a169ce16de7e61@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/179446792@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_5bfedcd770f0f_21dd3fdc5aad45b41932e3"; 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/vC4DzMzLX2FtpAh-jOszZjO_QxY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 18:22:19 -0000

----==_mimepart_5bfedcd770f0f_21dd3fdc5aad45b41932e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop 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}}).

Not my area, but I'm not sure implies the right thing to say that any congestion control state gets discarded here.  The congestion controller doesn't care what encryption level things are at, it just cares about bytes.

Perhaps it would be worth being more concrete:  "discarded(...), and all Initial packets are considered acknowledged for loss recovery and congestion control purposes (see...)."  This would also make the following paragraph unnecessary.

-- 
You are receiving this 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-179446792
----==_mimepart_5bfedcd770f0f_21dd3fdc5aad45b41932e3
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/2045#discussion_r237204528">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>Not my area, but I'm not sure implies the right thing to say that any congestion control state gets discarded here.  The congestion controller doesn't care what encryption level things are at, it just cares about bytes.</p>
<p>Perhaps it would be worth being more concrete:  "discarded(...), and all Initial packets are considered acknowledged for loss recovery and congestion control purposes (see...)."  This would also make the following paragraph unnecessary.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-179446792">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6DwBNM_dc44iMW7WwPHNcDqCxFZks5uztRXgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3xlRDtYuW9kRfjXcBo-WFXzQBWHks5uztRXgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-179446792"}}}</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-179446792",
"url": "https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-179446792",
"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 2045",
"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/2045#pullrequestreview-179446792"
}
],
"@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_5bfedcd770f0f_21dd3fdc5aad45b41932e3--


From nobody Wed Nov 28 10:26: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 7993C130F99 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:25: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 VBrAx0k9ZUf6 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:25: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 D5A25130E6E for <quic-issues@ietf.org>; Wed, 28 Nov 2018 10:25:56 -0800 (PST)
Date: Wed, 28 Nov 2018 10:25:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543429555; bh=bbvdd/Xu9s0b+/c3Jch2t8tTYq8VN/y7j4f9UFZdt+4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Lf5CegKtWm/cTYfuhC7KMQGmMjQtqA1MPTP/SscccVpjxhUeiIIc64kwbIr8tjL4n L81hPO+B8FRBzIh4V5pwRHfo28B9clrdNzdZwiPywoMNGUPqaAtzSm1aRBfw7r5ADR YVmScL09aiJ/941sDpsazwZuOmgZILflAAlsO9u8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18d276d85f0c84fb88e493f7e2955bd150c18ae892cf0000000118169fb392a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/review/179448494@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfeddb3b70e4_220c3fce334d45b83443f2"; 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/0W7lkc1jHCxFPwOT5yowFQFO8bU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 18:25:59 -0000

----==_mimepart_5bfeddb3b70e4_220c3fce334d45b83443f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client MUST close the stream for sending; clients
+MUST NOT make stream closure dependent on receiving a response to their request,
+unless using the CONNECT method (see {{the-connect-method}}). After sending a

And this highlights the confusion, because I meant the "unless" to be on the opposite clause.  :-)

With the formulation we've already got, the entire CONNECT stream is one large HTTP request message, so it doesn't make sense to say you don't need to close a stream after the request in that case.  However, stream closure most definitely depends on the response you get back to the headers of your CONNECT 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/2003#discussion_r237205911
----==_mimepart_5bfeddb3b70e4_220c3fce334d45b83443f2
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/2003#discussion_r237205911">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 A response MAY consist of multiple messages when and only when one or more
 informational responses (1xx, see {{!RFC7231}}, Section 6.2) precede a final
 response to the same request.  Non-final responses do not contain a payload body
 or trailers.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.
-After sending a request, a client closes the stream for sending; after sending a
-final response, the server closes the stream for sending and the QUIC stream is
-fully closed.  Requests and responses are considered complete when the
-corresponding QUIC stream is closed in the appropriate direction.
+After sending a request, a client MUST close the stream for sending; clients
+MUST NOT make stream closure dependent on receiving a response to their request,
+unless using the CONNECT method (see {{the-connect-method}}). After sending a
</pre>
<p>And this highlights the confusion, because I meant the "unless" to be on the opposite clause.  :-)</p>
<p>With the formulation we've already got, the entire CONNECT stream is one large HTTP request message, so it doesn't make sense to say you don't need to close a stream after the request in that case.  However, stream closure most definitely depends on the response you get back to the headers of your CONNECT 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/2003#discussion_r237205911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_pnzOpX55Irhu82xt_hTqhfwLrGks5uztUzgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_168UJfgqNkWqImYeWDz0eSi_wZks5uztUzgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#discussion_r237205911"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#discussion_r237205911",
"url": "https://github.com/quicwg/base-drafts/pull/2003#discussion_r237205911",
"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 2003",
"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/2003#discussion_r237205911"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfeddb3b70e4_220c3fce334d45b83443f2--


From nobody Wed Nov 28 10:28: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 728DF130F9A for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:28:05 -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 3pvkW-yHm5S7 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:28: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 8A77A130E6E for <quic-issues@ietf.org>; Wed, 28 Nov 2018 10:28:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543429682; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CLqwEhUlZrs7BDBzJPvAuCezBKXcKEYcBHHYngk/umE=; b=iP5zSLOOe0cRgtXiHle1OiofoTWp8qw0C5tKTqCwBrxc9AepFPNsMif3DFmjRnwqE9Tz5+xp Pzq5vJWU+sjWh4XXA1koy+bhvY3nqSqlo39sDWjIpGpeLDV8PrgdCdYuLPwb4xh6JCIHbRX6 EqJvLt8QAiMdIQHPTfDSxspKvcc=
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 5bfede32.7fa1f2b1fed0-smtp-out-n01; Wed, 28 Nov 2018 18:28:02 -0000 (UTC)
Date: Wed, 28 Nov 2018 10:28:01 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfede31be868_6e62aeb2e4c257c516ee@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a67f74: Which unless?
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfede31be3d8_6e62aeb2e4c257c51567"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4qXT2ILvhRAgXydx0fKvBqnWjGU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 18:28:06 -0000

----==_mimepart_5bfede31be3d8_6e62aeb2e4c257c51567
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/no_waiting
  Home:   https://github.com/quicwg/base-drafts
  Commit: a67f74d5121f01445b2de13761462cc3a4f45bf3
      https://github.com/quicwg/base-drafts/commit/a67f74d5121f01445b2de13761462cc3a4f45bf3
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Which unless?



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfede31be3d8_6e62aeb2e4c257c51567--


From nobody Wed Nov 28 10:28: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 C14C0130E6E for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:28: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 hRK1AH84ijbp for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:28:08 -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 79E32130FA9 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 10:28: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=GiI4e/LyM6DjX4VSEPEovu3O6AA=; b=SnmRymbE9QKpG/SQ qCyJPfNhQfxDZ2Lni0e0T26/i5ifYcxv1ZysQPjyS8YdY5zlrjuBsKXIOdZXKwiP cxSVMkU60YIQIJimLit69iROP58GwhlpRc7b1dkGf2s/QEFhw2Lyodmr3tMwZawz PusdSYitvOmN8Ai5yOFPuMfi0Hw=
Received: by filter0195p1iad2.sendgrid.net with SMTP id filter0195p1iad2-436-5BFEDE37-9 2018-11-28 18:28:07.342255946 +0000 UTC m=+1102498.473860716
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id Im8MZRoSTFm70wLjCYEqlA for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:28:07.345 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id 4C4C9240D72 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 10:28:07 -0800 (PST)
Date: Wed, 28 Nov 2018 18:28:07 +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/2003/push/3089124249@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfede374a946_2b23f977d6d45bc368b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ww//x9jFsX+JTz/p9QTeLOwLrhM9I6r1RCc aXMiscGlR97NY9jFrFF72PNdi6ufnAHJIfp6L4//uGWTIVMrpGwGVwvutSJbizjtgirvKTpIDxTTKi iPbINwgBmnzuyxw/3xtKzEnrkDJy7l1saO/uuGaT3adzxd7lFgDh8CvAvVtIRLmovVs7ipE8y0SOF4 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gFS5XrIneHvtVPLhgMJG3SlHjYw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 18:28:10 -0000

----==_mimepart_5bfede374a946_2b23f977d6d45bc368b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

a67f74d  Which unless?


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2003/files/dda6b41538737d1bee15893e3f0c7d74f2cc014d..a67f74d5121f01445b2de13761462cc3a4f45bf3

----==_mimepart_5bfede374a946_2b23f977d6d45bc368b
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/a67f74d">a67f74d</a>  Which unless?</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2003/files/dda6b41538737d1bee15893e3f0c7d74f2cc014d..a67f74d5121f01445b2de13761462cc3a4f45bf3">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-gyLSc6Z5urQ0mor8bZXqaNsWuFks5uztW3gaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_G04u_KT_RUkyBpUPMrliBA-3RQks5uztW3gaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2003"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003/files/dda6b41538737d1bee15893e3f0c7d74f2cc014d..a67f74d5121f01445b2de13761462cc3a4f45bf3"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003/files/dda6b41538737d1bee15893e3f0c7d74f2cc014d..a67f74d5121f01445b2de13761462cc3a4f45bf3",
"url": "https://github.com/quicwg/base-drafts/pull/2003/files/dda6b41538737d1bee15893e3f0c7d74f2cc014d..a67f74d5121f01445b2de13761462cc3a4f45bf3",
"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 #2003",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2003:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "a67f74d",
"value": "Which unless?"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2003/files/dda6b41538737d1bee15893e3f0c7d74f2cc014d..a67f74d5121f01445b2de13761462cc3a4f45bf3"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfede374a946_2b23f977d6d45bc368b--


From nobody Wed Nov 28 10:29: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 0B653130E6E for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:29:51 -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 DP3BXRogOr_0 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:29: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 A930D130F9A for <quic-issues@ietf.org>; Wed, 28 Nov 2018 10:29:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543429788; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UAovq4mZsK8WxjXW7KbaM3Jt3CNyO7XFRnnznmOa7vk=; b=lonfTLL4WQ4ryfb0KfF1cWpCXEICC/fjLA55O1rUXGN0shyR+2nc8ILU/NzSXPym0G6Xpsfj 3w//ch/kZHpxQxoo6L0bksgyZTIVvngMP5aar8w8KnpfrnwbzG3XpYRGetNWXzBBxVcZ7fP7 F/wEpQp4TmKIyv3ACjRjVIjtCmc=
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 5bfede9b.7f5a5f6f2540-smtp-out-n02; Wed, 28 Nov 2018 18:29:47 -0000 (UTC)
Date: Wed, 28 Nov 2018 10:29:46 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bfede9adb7fa_226a2aca76dd857c29648@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 87b0ef: Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfede9adb349_226a2aca76dd857c295f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3pF7PxmHJJpGuk1E80P85jP9bEk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 18:29:51 -0000

----==_mimepart_5bfede9adb349_226a2aca76dd857c295f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 87b0ef708dea01621630c95c023e06d7a52ad9d0
      https://github.com/quicwg/base-drafts/commit/87b0ef708dea01621630c95c023e06d7a52ad9d0
  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?



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfede9adb349_226a2aca76dd857c295f1--


From nobody Wed Nov 28 10:30: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 C00F0130FBE for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:29: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 DDz_4RnqxbVS for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:29: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 14DFE130E6E for <quic-issues@ietf.org>; Wed, 28 Nov 2018 10:29:52 -0800 (PST)
Date: Wed, 28 Nov 2018 10:29:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543429791; bh=9MDi9pSYUp4Q4sZoGyjG7nV8zVwPDu/0OanzbwZMdy8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xUV6btIUNIVRlEABzu9jsE0JL3xO7ofpYSiV4S0O/0i9C5aM93/1pnPPwNr8tFLAa +fpzLYjeGWMy5VXsE2dd9dcx+rNxXqZRy6m0gKnF0V86X9Il8TMiBtPNlx5cMfiLD+ gmbMS9F/N0z+ZbbvNaAdsZb2qKnwo7MeKdysYm1w=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88769c98eb4f2e263c2230f6c2dc966f2d86a2ef92cf000000011816a09f92a169ce16b355af@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2003/issue_event/1993246867@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2003@github.com>
References: <quicwg/base-drafts/pull/2003@github.com>
Subject: Re: [quicwg/base-drafts] Interaction of FIN and message parsing (#2003)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfede9f662d7_26fe3f91d20d45b4767dc"; 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/_7BZEPty3Dh3skd_uIvEVA9Or8o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 18:29:55 -0000

----==_mimepart_5bfede9f662d7_26fe3f91d20d45b4767dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2003 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/2003#event-1993246867
----==_mimepart_5bfede9f662d7_26fe3f91d20d45b4767dc
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="380851631" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2003" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2003/hovercard" href="https://github.com/quicwg/base-drafts/pull/2003">#2003</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/2003#event-1993246867">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzAlKw4Br2bZjsuBylwkf_8Z4kX1ks5uztYfgaJpZM4YebIV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1E-YPXUjUWQg37uFcEgPwlxNBOMks5uztYfgaJpZM4YebIV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2003 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2003#event-1993246867"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2003#event-1993246867",
"url": "https://github.com/quicwg/base-drafts/pull/2003#event-1993246867",
"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] Interaction of FIN and message parsing (#2003)",
"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/2003#event-1993246867"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410628629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfede9f662d7_26fe3f91d20d45b4767dc--


From nobody Wed Nov 28 10:30: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 44158130FCA for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:29: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 hcjasMrgZa3V for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 10:29: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 775CC130FB1 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 10: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=BTygySHpjcRoGDgBNS3ht4Gve/8=; b=taLpxNGyEkCzwzlx gKkjksQ6aKD7+ZS5ndWuUkaEc/AJich8LgqeIqf+KDMtf03UL2n6zoy5Gvmmbu4J W12eyKu+TD7HEjWkyXZvAvV0QW04A08KV5LMXE5qcc5xkJBjzJ0viQZsN9mY+qfp Y9DKcFl6pgS4Lk4eXp9/6DOECzI=
Received: by filter0225p1iad2.sendgrid.net with SMTP id filter0225p1iad2-30101-5BFEDE9E-4A 2018-11-28 18:29:50.909529214 +0000 UTC m=+48204.449319046
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id QTlhEV0jQsOSsFLT_8s82A for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:29:50.870 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id D6D943E0300 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 10:29:50 -0800 (PST)
Date: Wed, 28 Nov 2018 18:29:50 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0669f022a9df1a1bbbd904e6a5a4b5417db8aac592cf000000011816a09e92a169ce1683c825@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1972/issue_event/1993246871@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1972@github.com>
References: <quicwg/base-drafts/issues/1972@github.com>
Subject: Re: [quicwg/base-drafts] http deadlock with stream FIN choices (#1972)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfede9ed5929_6253ffd24ed45c01155c1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0nhgg9FxDFKU2xXgNG1Eqoys2MOb0m7yhojg ltY/F9aF/iCKCiPj3yRfRgcJQZ73VA1rUPCf2cyWJOOANHdHWg+NYCuQDnyKd/OyNUzmppYmrM6YhH ZtrqSDMV9QmHMCHdd3neGCi16Sb1NR3516Cf3MrpSNB+hE/cay9kWODrIHm84vppGujgd+7l4LKZFE w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3Z77qDp68AqQxLHQ2fUPfn7LMr8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 18:29:55 -0000

----==_mimepart_5bfede9ed5929_6253ffd24ed45c01155c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1972 via #2003.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1972#event-1993246871
----==_mimepart_5bfede9ed5929_6253ffd24ed45c01155c1
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="377735205" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1972" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1972/hovercard" href="https://github.com/quicwg/base-drafts/issues/1972">#1972</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="380851631" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2003" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2003/hovercard" href="https://github.com/quicwg/base-drafts/pull/2003">#2003</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1972#event-1993246871">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Avjn6gGRMxxG2yxMbFrvmg99k9ks5uztYegaJpZM4YP8rZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzXLjZUvz9wq-QsGQ8GV6g2Cevtlks5uztYegaJpZM4YP8rZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1972 via #2003."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1972#event-1993246871"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1972#event-1993246871",
"url": "https://github.com/quicwg/base-drafts/issues/1972#event-1993246871",
"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] http deadlock with stream FIN choices (#1972)",
"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/1972#event-1993246871"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406833881\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfede9ed5929_6253ffd24ed45c01155c1--


From nobody Wed Nov 28 11:47: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 74842130E14 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 11:47: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_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 EPLUEpsy0-3X for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 11:47: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 8F4C01277D2 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 11:47:00 -0800 (PST)
Date: Wed, 28 Nov 2018 11:46:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543434419; bh=eVjBLB/0jtWWttLiOS/y8muoSIxSr2Xa0iYCGjdvR9s=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZhuuOM+uF0/oUwPvPuK0IudgS2hcS6ANa3Sc2rS0OROC4RekGLq4D3rc6iPlTNBQJ tdX1MOBk1aVG0PEd2umSOjxMf7mQU8DunT/UY8Y1DGM0XISd2bw+21bTL/w0uLmnpK uw4WzBKRk/rotJEwUgVm7NYUkAAn61/7HE+BexMs=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab157a44a32b07a88239be1f65b703db5430a84aeb92cf000000011816b2b392a169ce16f92d74@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@github.com>
Subject: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfef0b365453_58983fd551ed45c070820"; 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/tt9qCR5UrOUb58qSNd-RwS9Af3U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 19:47:03 -0000

----==_mimepart_5bfef0b365453_58983fd551ed45c070820
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We designed the Address Validation procedures to prevent QUIC servers from being used for UDP based DOS amplification attacks. By default, sending an Initial packet to a QUIC server results in up to 3 full size UDP packets sent back to the originating address, and perhaps several more if the server repeats packets on timeout. With address validation turned on, the server will only answer to Initial packets carrying a proof of origin, in the form of a "token". Once address is validated, servers are free to send many more than 3 packets in response to the Initial packets. I am concerned that the validation procedure can be bypassed with a replay attack.

Let's imagine that an attacker manages to locate itself close enough to its target to be able to observe an Initial/Retry exchange between the source address and a remote server, and obtain a copy of the Retry packet. The attacker now has enough information to manufacture an Initial packet that will pass address validation at the server, if sent from the spoofed address of the target. The attacker could then pass that information to a botnet. A large number of bots can send spoofed packets to the server, resulting in a massive attack against the target.

Whether the attack is plausible or not depends on how the server performs address validation. The current draft presents little guidance about that. If a server implementation simply verifies that the token was associated with the source address of the client, the botnet can run unimpeded. If the token also has some time to live, the attack will run unimpeded until that time. The attack will only be blocked if the server enforces that tokens are used only once, but the current draft does not require that.

I looked at how to modify the Picoquic implementation and protect against this attack. The simplest defense that I found was to embed in the ticket the Connection ID of the server. The connection ID is provided to the client as part of the retry packet, so that change is easy. Tokens could also be provided in New Token frames and sent by clients in Initial packet; the server could extract the CID from the token, and chose that for the new connection. The "server CID defense" is not perfect, but it ensures that the botnet will only be able to create one connection at a time. If tokens have a limited time to live, the attack is effectively thwarted.

I am not saying that all implementations should adopt the server CID defense. The goal is to prevent token reuse at the server, and there are certainly other ways to achieve that. I am just asking that we ask servers to prevent multiple reuses of the same token.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2064

-- Commit Summary --

  * Merge pull request #8 from quicwg/master
  * Ask servers to limit use of tokens to only once

-- File Changes --

    M draft-ietf-quic-transport.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2064.patch
https://github.com/quicwg/base-drafts/pull/2064.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/2064

----==_mimepart_5bfef0b365453_58983fd551ed45c070820
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We designed the Address Validation procedures to prevent QUIC servers from being used for UDP based DOS amplification attacks. By default, sending an Initial packet to a QUIC server results in up to 3 full size UDP packets sent back to the originating address, and perhaps several more if the server repeats packets on timeout. With address validation turned on, the server will only answer to Initial packets carrying a proof of origin, in the form of a "token". Once address is validated, servers are free to send many more than 3 packets in response to the Initial packets. I am concerned that the validation procedure can be bypassed with a replay attack.</p>
<p>Let's imagine that an attacker manages to locate itself close enough to its target to be able to observe an Initial/Retry exchange between the source address and a remote server, and obtain a copy of the Retry packet. The attacker now has enough information to manufacture an Initial packet that will pass address validation at the server, if sent from the spoofed address of the target. The attacker could then pass that information to a botnet. A large number of bots can send spoofed packets to the server, resulting in a massive attack against the target.</p>
<p>Whether the attack is plausible or not depends on how the server performs address validation. The current draft presents little guidance about that. If a server implementation simply verifies that the token was associated with the source address of the client, the botnet can run unimpeded. If the token also has some time to live, the attack will run unimpeded until that time. The attack will only be blocked if the server enforces that tokens are used only once, but the current draft does not require that.</p>
<p>I looked at how to modify the Picoquic implementation and protect against this attack. The simplest defense that I found was to embed in the ticket the Connection ID of the server. The connection ID is provided to the client as part of the retry packet, so that change is easy. Tokens could also be provided in New Token frames and sent by clients in Initial packet; the server could extract the CID from the token, and chose that for the new connection. The "server CID defense" is not perfect, but it ensures that the botnet will only be able to create one connection at a time. If tokens have a limited time to live, the attack is effectively thwarted.</p>
<p>I am not saying that all implementations should adopt the server CID defense. The goal is to prevent token reuse at the server, and there are certainly other ways to achieve that. I am just asking that we ask servers to prevent multiple reuses of the same token.</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/2064'>https://github.com/quicwg/base-drafts/pull/2064</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Merge pull request #8 from quicwg/master</li>
  <li>Ask servers to limit use of tokens to only once</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2064/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/2064.patch'>https://github.com/quicwg/base-drafts/pull/2064.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2064.diff'>https://github.com/quicwg/base-drafts/pull/2064.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/2064">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzRa0dISdZ0Jq7aIvBuRIIm3DZ7xks5uzugzgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4XpSlx7W9kY82AqVKcjKxlA0c3pks5uzugzgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Amplification attack using retry tokens and spoofed addresses (#2064)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064",
"url": "https://github.com/quicwg/base-drafts/pull/2064",
"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": "Amplification attack using retry tokens and spoofed addresses (#2064)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "1a93cb8",
"value": "Merge pull request #8 from quicwg/master"
},
{
"name": "baeb987",
"value": "Ask servers to limit use of tokens to only once"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2064/files#diff-0) (3 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\": 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"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2064.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2064.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417415730\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bfef0b365453_58983fd551ed45c070820--


From nobody Wed Nov 28 12: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 496EF130FF8 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 12:22:24 -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 HTl8k-FzgyA1 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 12:22: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 04F0D130E23 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 12:22:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543436541; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Bd4yBo8l0HT0IOnsejQ6nAtbUgquKqztntXdanJPS/8=; b=VOBvcAs31H0dncGsMoP51sltyo0AvJPtWhyJ8+/SyzrbGlQj2aNILATR8hbCyH6jIToY/KQK KFGK+gAkFep89JaBrCAr0yU/WKrOiiiQZJCjNz4OeTr3eiUjHmuq9O/IUk6JUoVKHny3T32R UMNzhs8CRn/0vKVBMFztQFDLoZg=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5bfef8fc.7f49965e57b0-smtp-out-n02; Wed, 28 Nov 2018 20:22:20 -0000 (UTC)
Date: Wed, 28 Nov 2018 12:22:19 -0800
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5bfef8fbc59c4_2c8b2b0d63e2a57c23488@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] f557ac: Fix my name and complete one statement.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bfef8fbc5661_2c8b2b0d63e2a57c2334a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/USHmWl9SUeUWcGlk6cYaPY8mt1M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 20:22:24 -0000

----==_mimepart_5bfef8fbc5661_2c8b2b0d63e2a57c2334a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: f557ac2027845a33d7386d4366ac9d9f86a478d3
      https://github.com/quicwg/wg-materials/commit/f557ac2027845a33d7386d4366ac9d9f86a478d3
  Author: mirjak <mirja.kuehlewind@tik.ee.ethz.ch>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M ietf103/minutes.md

  Log Message:
  -----------
  Fix my name and complete one statement.


  Commit: 801b78111bbadf1c941776d075ec89903ebf72b1
      https://github.com/quicwg/wg-materials/commit/801b78111bbadf1c941776d075ec89903ebf72b1
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M ietf103/minutes.md

  Log Message:
  -----------
  Merge pull request #98 from mirjak/patch-1

Fix my name and complete one statement.


Compare: https://github.com/quicwg/wg-materials/compare/e16c0cee6c23...801b78111bba
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bfef8fbc5661_2c8b2b0d63e2a57c2334a--


From nobody Wed Nov 28 12:22: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 85E91130E23 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 12:22: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 Q-QKscaRRgLY for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 12:22: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 5CB4F130FDB for <quic-issues@ietf.org>; Wed, 28 Nov 2018 12:22:22 -0800 (PST)
Date: Wed, 28 Nov 2018 12:22:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543436541; bh=PO4vfEjU6XXpm3xaCkgnZM6K/Eq4PqqEIpn0jixn/ik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OUBQXn385H64tO2VmlExGmD1ouX7ckswJ6HCvf1uKcDU+dYWhfwNfyxK2MLvEOujn 6klrgL0qpi608BXN8YS6jMScI1W00MAk93yllJwmiv0JDSB7NzoYXWlPe8ubYJKW5Q e0OZvL8R2KLh8/H6aNoZr/83z1e6ro2uhGPmLHqc=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4abaaca44036d0db29821de96a806fafcaeb233312392cf000000011816bafd92a169ce16f86995@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/98/issue_event/1993499176@github.com>
In-Reply-To: <quicwg/wg-materials/pull/98@github.com>
References: <quicwg/wg-materials/pull/98@github.com>
Subject: Re: [quicwg/wg-materials] Fix my name and complete one statement. (#98)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bfef8fd739ee_44883fae2d6d45b43230f7"; 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/gZr6e5R7fkjkaOuiXbLDGTWJGYk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 20:22:25 -0000

----==_mimepart_5bfef8fd739ee_44883fae2d6d45b43230f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #98 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/wg-materials/pull/98#event-1993499176
----==_mimepart_5bfef8fd739ee_44883fae2d6d45b43230f7
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="385378709" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/98" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/wg-materials/pull/98/hovercard" href="https://github.com/quicwg/wg-materials/pull/98">#98</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/wg-materials/pull/98#event-1993499176">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3BjOwzUJOGKxzkkoEZy7ZE5fuPRks5uzvB9gaJpZM4Y4Fys">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxYgNSHFcMXSQGpEHirKnUa6Qx1Pks5uzvB9gaJpZM4Y4Fys.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/wg-materials","title":"quicwg/wg-materials","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #98 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/98#event-1993499176"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/98#event-1993499176",
"url": "https://github.com/quicwg/wg-materials/pull/98#event-1993499176",
"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/wg-materials] Fix my name and complete one statement. (#98)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/98#event-1993499176"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417356972\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfef8fd739ee_44883fae2d6d45b43230f7--


From nobody Wed Nov 28 12:43:56 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 4797A127B4C for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 12:43: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 6X5wOcO1CCbM for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 12:43: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 3D436126DBF for <quic-issues@ietf.org>; Wed, 28 Nov 2018 12:43: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=xXNzWbKeEEFBU71S5k+WdF6Z82c=; b=uARQXYo/OHWdkr2Z /qlN9KglQtSm4/ViHNEfROuSAm+PlopTnUkKMfXMUg5dkTMf/mPzXFVrWOIx0OuA FDXTRUksuGXv0uUJb8x4iU9aAK/1rRa0+x/2+r21ka7rJhxkooB9TIcRBIIuDiwT Nuxvs2RMdI2V4lQPHlxCTtnY8Ds=
Received: by filter1620p1mdw1.sendgrid.net with SMTP id filter1620p1mdw1-19755-5BFEFE04-14 2018-11-28 20:43:48.504291526 +0000 UTC m=+66808.144741190
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0066p1mdw1.sendgrid.net (SG) with ESMTP id TOR5cT8QQO6o6ozLIFjT9g for <quic-issues@ietf.org>; Wed, 28 Nov 2018 20:43:48.467 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 66FFF16129E for <quic-issues@ietf.org>; Wed, 28 Nov 2018 12:43:48 -0800 (PST)
Date: Wed, 28 Nov 2018 20:43:48 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7ef0f95470bc9fa11400044544e6c35be8c335492cf000000011816c00492a169ce169265bd@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/review/179507327@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_5bfefe046596e_62da3ff4efad45c021508f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2TxYsnnHIVRVx6KrhFp0CLcEOm9dlAQB0NRU PCjWI3t1vQ+k5GaqNJptdAKlKDrdw2f5urWJMkVOwy8GGADopF8gMKKSijLiSlhoKX9E4p3ga3Wswh RfSEqXD5b78JmuBfoQmWyJGSFd5knKFXU9QODTbG/V+0VZDz5USxu1qIoKc/qf2zdgeMfRpyijgPTB A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h96cDPyPnjsDQ5Z8Rbf911RpnQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 20:43:54 -0000

----==_mimepart_5bfefe046596e_62da3ff4efad45c021508f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

i don't know if a must-level admonition will achieve consensus, but if the proposal is to recommend something, that's different

what i've gotten from this discussion is that we don't have consensus on having a specific mandate.  at least with the current text we are able to make forward progress.  i'd suggest that anyone who has a desire to argue for something more specific, they should go to the list, and maybe open 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/1982#discussion_r237252863
----==_mimepart_5bfefe046596e_62da3ff4efad45c021508f
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/1982#discussion_r237252863">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 
</pre>
<p>i don't know if a must-level admonition will achieve consensus, but if the proposal is to recommend something, that's different</p>
<p>what i've gotten from this discussion is that we don't have consensus on having a specific mandate.  at least with the current text we are able to make forward progress.  i'd suggest that anyone who has a desire to argue for something more specific, they should go to the list, and maybe open 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/1982#discussion_r237252863">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq29EoEZX439I21LFADeaez1nnfzSks5uzvWEgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxVknaiBdO4KjQdvyexQAcm21kFuks5uzvWEgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237252863"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237252863",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237252863",
"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 1982",
"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/1982#discussion_r237252863"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bfefe046596e_62da3ff4efad45c021508f--


From nobody Wed Nov 28 12:52: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 D61F41276D0 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 12:52: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 eHE6XFWUiwzR for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 12:52:49 -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 33260126DBF for <quic-issues@ietf.org>; Wed, 28 Nov 2018 12:52:49 -0800 (PST)
Date: Wed, 28 Nov 2018 12:52:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543438368; bh=3zhZrA7tfhHGq195j28fu3oIpE7d3JeJlb5LkW1Q/Is=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l5twUNlvXLE6xd+kiejSXQXlgDnSnu2TPvjRTB27/U2nVMB427fnwfilKWFKl5QwH it2y6uwuUH9k/pp/5QprKftKyQxCZjXkWltvqXxx2zRk4ca2Tvu3Bj1E7co2+iI88X Yny/+2IKpUmBpGTGfVx2Q+zvgi1orbLVF/4fNW4I=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba89c6c6aad55b5c22cb649a14a29bcf196146ab792cf000000011816c22092a169ce169265bd@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/review/179510922@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_5bff002034024_67c73f825c0d45bc1945bc"; 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/gFq3REt8OOUol3PJYQ8aaqIGVZQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 20:52:51 -0000

----==_mimepart_5bff002034024_67c73f825c0d45bc1945bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

larseggert commented on this pull request.



> @@ -239,14 +239,17 @@ fraction of connections.
 
 The selection process SHOULD be designed such that
 on average the spin bit is disabled for at least one eighth of network paths.
-The random choice SHOULD be dependent
-on the source and destination addresses of the path,
-so that the spin bit is consistently enabled or
-disabled for repeated use of the same path.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.

"1/8th of network paths" is unclear - how can an endpoint identify paths? I think what is meant is 1/8th of *peers*

-- 
You are receiving this 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#discussion_r237255687
----==_mimepart_5bff002034024_67c73f825c0d45bc1945bc
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/1982#discussion_r237255687">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -239,14 +239,17 @@ fraction of connections.
 
 The selection process SHOULD be designed such that
 on average the spin bit is disabled for at least one eighth of network paths.
-The random choice SHOULD be dependent
-on the source and destination addresses of the path,
-so that the spin bit is consistently enabled or
-disabled for repeated use of the same path.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
</pre>
<p>"1/8th of network paths" is unclear - how can an endpoint identify paths? I think what is meant is 1/8th of <em>peers</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/1982#discussion_r237255687">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyEI57p6gMpf3ointqFqHMg2Ae79ks5uzveggaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzWF_21QpnfpyHCXnItkTITxJy5aks5uzveggaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237255687"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237255687",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237255687",
"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": "@larseggert commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237255687"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff002034024_67c73f825c0d45bc1945bc--


From nobody Wed Nov 28 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 A478F130DF2 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 12:54: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 0f1ZSyQUL7js for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 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 B7549126DBF for <quic-issues@ietf.org>; Wed, 28 Nov 2018 12:54:25 -0800 (PST)
Date: Wed, 28 Nov 2018 12:54:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543438464; bh=coVvmW2sdMxVWdc5C+Jr4rDp6j5m8U0Mt652BJ/v2tw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dF6N83MliqJUgWVNAUkLoqGBgdOX0dPklIX0oIN3n7d024xtCZMpAWDlKLCJdodhU FphFYNtaOzCYyxRKTL+4AmYpNxceq0HC0qSB21GbFXE6tE8VuSXR8ZVlP1Ebh+aRCn DvF81C52B9hFEC7zRQOnvUGIV24c6xIDUHrtxbig=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc9259369063bd4eff1747de3e5f6a0819191ebc92cf000000011816c28092a169ce169265bd@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/review/179511678@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_5bff0080920db_8533f9d464d45b820179f"; 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/85mDRT2bbP68X_NdUxXzuItzeok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 20:54:29 -0000

----==_mimepart_5bff0080920db_8533f9d464d45b820179f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

larseggert commented on this pull request.



> @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 

I don't have a strong opinion, but at least Marcus seemed to believe that a random signal can be filtered out just as easily as a fixed zero or 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/1982#discussion_r237256304
----==_mimepart_5bff0080920db_8533f9d464d45b820179f
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/1982#discussion_r237256304">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 
</pre>
<p>I don't have a strong opinion, but at least Marcus seemed to believe that a random signal can be filtered out just as easily as a fixed zero or 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/1982#discussion_r237256304">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2L65OXAiHPqs9brYAv93HXt57nTks5uzvgAgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7paAj8-FjWzukIL8SJY5g2YbVbXks5uzvgAgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237256304"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237256304",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237256304",
"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": "@larseggert commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237256304"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff0080920db_8533f9d464d45b820179f--


From nobody Wed Nov 28 13: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 8356E130EE4 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:00: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 I9qIHR3xqxux for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:00: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 D66311274D0 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:00:41 -0800 (PST)
Date: Wed, 28 Nov 2018 13:00:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543438841; bh=k5+Rp1nUMnVffcDzOFTgIAeAQje1LAfMGeysN2r5XJE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i/nQy6eNVsrAl2rec+d0P7XMDmtRl7b6xjN9LQVlIJ8CIwnjA1vWtQz4BQaI1BJgj CUPJS0lG6hjbHsJTU5jlWHkv6wKvVHkkV9J5V+3tsDlEYyjLQLS5lQzh4ID11SQhOB Fv0f2OFHiBy2d5zpgl9F85x4tkfb22aLC7lwaazY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9830f738b3d91b9887463d614a6217f6294ff80392cf000000011816c3f992a169ce16f604d0@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/442602796@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_5bff01f9f153_8353f9d464d45b8262378"; 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/8itbktGpI2QR2TIxjX872UzKbFM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 21:00:43 -0000

----==_mimepart_5bff01f9f153_8353f9d464d45b8262378
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A possible resolution is to never allow ICMP to reduce a path below 1200 bytes or so, corresponding to the handshake discovery. Dropping a path should then solely be based on a) having a better path to switch to, or b) that packets loss rate is getting too high for the application to tolerate.

-- 
You are receiving this 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-442602796
----==_mimepart_5bff01f9f153_8353f9d464d45b8262378
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>A possible resolution is to never allow ICMP to reduce a path below 12=
00 bytes or so, corresponding to the handshake discovery. Dropping a path=
 should then solely be based on a) having a better path to switch to, or =
b) that packets loss rate is getting too high for the application to tole=
rate.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-442602796">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwM2=
z2hy9x_vghWOaCVtql8GnPjFks5uzvl5gaJpZM4Y3ZXd">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzub1OOodCAufIfSBPBxHf-M=
fZyIks5uzvl5gaJpZM4Y3ZXd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2063: A possible resolution is to never allow ICMP to reduce a p=
ath below 1200 bytes or so, corresponding to the handshake discovery. Dro=
pping a path should then solely be based on a) having a better path to sw=
itch to, or b) that packets loss rate is getting too high for the applica=
tion to tolerate."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/2063#issuecomment-442602796"}}}</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=
-442602796",
"url": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-44=
2602796",
"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] ICMP DOS (#2063)",
"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\": 2063,\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\": 2063\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-44=
2602796"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4171750=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bff01f9f153_8353f9d464d45b8262378--


From nobody Wed Nov 28 13: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 91516130E27 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:01: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 AVOVMoofhmD8 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:01:26 -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 2BEAF1274D0 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:01:26 -0800 (PST)
Date: Wed, 28 Nov 2018 13:01:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543438884; bh=ECQyr54bGFr0Ndkeo87yclGxXGTuOfiTYeAbqhfh4yY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RMa2HWi1qMa72s7KH7rqqQ+miHq8WQRjq9CCT7TXUrWp1weGOWEnNuhR4fzKaxLg8 E1+uGg8BiVK49+rEZs/o+0CH4/+6yYwRLUo0APGDtmKM/sqkI+SJV9xwot2/CwnMAv qZpJLrCJ8FkDxwk2eKeC0OgAXu+DQugfrw0LCQC8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0069d2b097c0534ac96e471bf89d545a3deed82992cf000000011816c42492a169ce16f92d74@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/c442603028@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_5bff022499b5a_37023f825c0d45bc8618b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u-4lFw4fOD-ZbNBw7oiz7rYNZ4A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 21:01:29 -0000

----==_mimepart_5bff022499b5a_37023f825c0d45bc8618b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

this is a good sentiment, but i feel like it is asking too much

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-442603028
----==_mimepart_5bff022499b5a_37023f825c0d45bc8618b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>this is a good sentiment, but i feel like it is asking too much</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2064#issuecomment-442603028">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_N_KvxXm_rRZPO5VxzeCTGOVRBUks5uzvmkgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1TtlYPsZ_VRKVW4_QyG0EjkuMDFks5uzvmkgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2064: this is a good sentiment, but i feel like it is asking too much"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-442603028"}}}</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-442603028",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-442603028",
"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": "**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\": 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-442603028"
}
],
"@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_5bff022499b5a_37023f825c0d45bc8618b--


From nobody Wed Nov 28 13:08: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 595421274D0 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:08: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 Be4vx-DQJUw6 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:08: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 8F53E130EBC for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:08:00 -0800 (PST)
Date: Wed, 28 Nov 2018 13:07:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543439279; bh=jlAvfKpkoDNj/YjYJHsWGP6m9aTw12aHQYJ1rfWCsfQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Pzb+YCCo6NBlrtesqi3ZUDOm8bIKcW53ZDTWgpO0WwDs80VhGM9fbsX8gINHAFAnP SsJDADDrBof9vq3QJKjRFeUew3DamZafDkIk1bg0HaVrOjxSj76gQMWGw/oJaeiBYG ZGM8WtOsygEZnYhDc5KbSvzNyBKlUR1DhY2QmJMc=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19154a81c4d919b8509d6aa69bbac6a53b6c8d4c92cf000000011816c5af92a169ce16f92d74@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/c442605033@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_5bff03afb9198_108e3f929a6d45b8690f1"; 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/6wfKBWH3pmjhWGLvr0iq5Hx6QrM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 21:08:02 -0000

----==_mimepart_5bff03afb9198_108e3f929a6d45b8690f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I am happy to negotiate. Instead of making a requirement on servers, we can document the attack in the security section. We should also explain to clients that servers MAY enforce single use of the tokens, and that thus they REALLY SHOULD NOT try to reuse a token multiple times.

-- 
You are receiving this 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-442605033
----==_mimepart_5bff03afb9198_108e3f929a6d45b8690f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I am happy to negotiate. Instead of making a requirement on servers, w=
e can document the attack in the security section. We should also explain=
 to clients that servers MAY enforce single use of the tokens, and that t=
hus they REALLY SHOULD NOT try to reuse a token multiple times.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-442605033">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw7fYR=
ahggbex5ypoykGA5GDL72Gks5uzvsvgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1WNFS3emQfp881hBF_Huu5mFPb_=
ks5uzvsvgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: I am happy to negotiate. Instead of making a requirement on=
 servers, we can document the attack in the security section. We should a=
lso explain to clients that servers MAY enforce single use of the tokens,=
 and that thus they REALLY SHOULD NOT try to reuse a token multiple times=
."}],"action":{"name":"View Pull Request","url":"https://github.com/quicw=
g/base-drafts/pull/2064#issuecomment-442605033"}}}</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=
42605033",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4426=
05033",
"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-4426=
05033"
}
],
"@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_5bff03afb9198_108e3f929a6d45b8690f1--


From nobody Wed Nov 28 13:09: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 AD12B130EE4 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13: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 bFg0cvYyMpFA for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:09:11 -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 35D091274D0 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:09:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543439350; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OHGc6pGPFLjwCQSc+DNhWI/HZh1PkCkiuvGr35anThw=; b=bj3oX4p6+6tSWheeNteyXRPnrL/8kyY7g2fYgXJvLf19TsAT8lkPfZWeoeDp1qN1XZQ6ligC tI9plQ7kiuGJZRWP50DcTrUrCqR/BIwK+sOE0prPX4dNqrgo0FK/ZyoIf9BSLqKa/OwxvOUQ Vv9gzwTOrf61Vt2Qwp9IOpVN/dY=
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.40]) by mxa.mailgun.org with ESMTP id 5bff03f6.7fdb4e3eddb0-smtp-out-n01; Wed, 28 Nov 2018 21:09:10 -0000 (UTC)
Date: Wed, 28 Nov 2018 13:09:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bff03f5e556b_5b042b294f362574785bc@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9bed7e: Fix references, headers
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bff03f5e5087_5b042b294f3625747847"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LeSe_yiPLJ_CPiNtmBIq_KmlKh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 21:09:13 -0000

----==_mimepart_5bff03f5e5087_5b042b294f3625747847
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9bed7ea98a1ccb617147d9bb1ba5ba7402584afe
      https://github.com/quicwg/base-drafts/commit/9bed7ea98a1ccb617147d9bb1ba5ba7402584afe
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bff03f5e5087_5b042b294f3625747847--


From nobody Wed Nov 28 13:13: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 EFED91293FB for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:13: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 zN3A9bUa5Cz0 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:13:19 -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 31FB91274D0 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:13:19 -0800 (PST)
Date: Wed, 28 Nov 2018 13:13:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543439597; bh=Or4cLPYzU9nCLnj/ieMGm/a14nLKBNZ/KZ73goJzKaM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KaXVJ3OkUcBXZvT+OBw1JQAP+F/sWFNWHUn1cDf92YbDQnNMQNVMQcnqXSS7lCEVN R2NMoVMR9UNu4bkZR5xBIVGbGq2TJwJIqpHXyLnhJfH8g6sLkG4E4GAzKdfL3yng8y e+avoKFZaMAcIS71QdITpLcqkUe62QXljTQywd3Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab52aff7b4a0cc81427aea32b8e7603c6a91fdf6d692cf000000011816c6ed92a169ce16f92d74@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/c442606636@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_5bff04ed5c0fb_56c53ffd0ecd45c4334a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F1VPRcTG1w-6Q-ESr4K0DnA_v6Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 21:13:21 -0000

----==_mimepart_5bff04ed5c0fb_56c53ffd0ecd45c4334a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

yes, having no expectation that reuse is possible is fine, but the best i can think of for dos protection is a very short timer, which - for a sufficiently good amplification factor - might not be 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/2064#issuecomment-442606636
----==_mimepart_5bff04ed5c0fb_56c53ffd0ecd45c4334a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>yes, having no expectation that reuse is possible is fine, but the best i can think of for dos protection is a very short timer, which - for a sufficiently good amplification factor - might not be 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/2064#issuecomment-442606636">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0fJAHtzWdFVEUQmHm25muC4W2b-ks5uzvxtgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1BZwrpm0MxxEyjaJnYVj-1xe3KEks5uzvxtgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2064: yes, having no expectation that reuse is possible is fine, but the best i can think of for dos protection is a very short timer, which - for a sufficiently good amplification factor - might not be enough"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-442606636"}}}</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-442606636",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-442606636",
"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": "**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\": 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-442606636"
}
],
"@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_5bff04ed5c0fb_56c53ffd0ecd45c4334a7--


From nobody Wed Nov 28 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 7F3B3130DE1 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:19: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 qgiD1QOS_CZv for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 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 B98B01274D0 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:19:44 -0800 (PST)
Date: Wed, 28 Nov 2018 13:19:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543439984; bh=ciAd7BY931GGfVtekhaaG6WMKt/BsogkF5q4bkd8szQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DAw7tC697Mm3aJes14BHrXg6OYhdfYh3wx9ZX0aLHJUjDsyuKkPHZUBdb6ZUTcshs G6xdYlrhvGtT6njT4is7pwj5iRMPyXRk83y8qdO2vy3dn1ZGvzMBAgDnHqy4RvMikr BJV92WTgvj56xSNhdGAzSe2jlKCsdoLWjBbVvcMs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab97ba07b000f03b0388e98e7c9566df3b3adb76ca92cf000000011816c86f92a169ce16f92d74@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/179521964@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_5bff066fe7004_7b993fd5da0d45b81557e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/naZrDIhjdIcAcHyEqpIrbUz7o34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 21:19:46 -0000

----==_mimepart_5bff066fe7004_7b993fd5da0d45b81557e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1637,6 +1637,9 @@ able to reuse a token.  To avoid attacks that exploit this property, a server
 can limit its use of tokens to only the information needed validate client
 addresses.
 
+Fraudulently obtained tokens could enable botnets to use servers as amplifiers

```suggestion
Fraudulently obtained tokens could enable attackers to use servers as amplifiers
```

-- 
You are receiving this 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-179521964
----==_mimepart_5bff066fe7004_7b993fd5da0d45b81557e3
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/2064#discussi=
on_r237264687">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1637,6 +1637,9 @@ able to reuse a toke=
n.  To avoid attacks that exploit this property, a server=0D
 can limit its use of tokens to only the information needed validate clie=
nt=0D
 addresses.=0D
 =0D
+Fraudulently obtained tokens could enable botnets to use servers as ampl=
ifiers=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Fraudulently obtained tokens could enable bot=
nets to use servers as amplifiers=0D
+Fraudulently obtained tokens could enable attackers to use servers as am=
plifiers=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/2064#pullrequestreview-179521964">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
__GhFeTX2PVxxXszmzUEOxvghqhks5uzv3vgaJpZM4Y4UIy">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq3hvX9r31rSFDbbf-dAEv=
PXk4I_jks5uzv3vgaJpZM4Y4UIy.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 #2064"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-179521964=
"}}}</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/2064#pullrequestrev=
iew-179521964",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview=
-179521964",=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 2064",=0D
"sections": [=0D
{=0D
"text": "",=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/2064#pullrequestreview=
-179521964"=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\": 4174157=
30\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5bff066fe7004_7b993fd5da0d45b81557e3--


From nobody Wed Nov 28 13:21: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 B95551274D0 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:21:37 -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 ywcGp8gurT6J for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:21:36 -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 2531A124408 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:21: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=5h31zdRiqA7Cx9Qfb5G1AzNlkqE=; b=Y27v5uXwbKnwZLUq 5HIEq/9MTXWAKOpWLb/iqIdrs4Jdk30HeJX8jSxivCNvoZTZxPaNihvaMflzgY4I wST8kWJimuaP7JkrQs9Cj5Eq6GmJZQN//x9uFcoj0O57obJETjcfZ9/vjvt/7UF2 XbptiK0rkSN/E2pTY+5MATIvU7U=
Received: by filter0571p1iad2.sendgrid.net with SMTP id filter0571p1iad2-29304-5BFF06DB-4 2018-11-28 21:21:31.141790579 +0000 UTC m=+1112066.444116094
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0033p1iad2.sendgrid.net (SG) with ESMTP id ETnjYmhuSbWrsjrlLQyo7g for <quic-issues@ietf.org>; Wed, 28 Nov 2018 21:21:31.122 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 1C1D31E144E for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:21:31 -0800 (PST)
Date: Wed, 28 Nov 2018 21:21:31 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab36957966e378dfbd41a21e6daa097a6667143f92cf000000011816c8db92a169ce16f92d74@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/179522683@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_5bff06db1a9ad_63de3fc9604d45b8190266"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1pNiQIpHvrCIjUu9u80uMxjAuzDmvXJsidC0 0AqhpeC6qtqwvlYO/2/O2t1lGGziKv8j+tXC5nVQ3V8LGztuNewxF5iTwhSLEC5xDdR91A6vgaVOYF 1+JPeoWRdukm4I5MgtkdxQ0QseFSA1SMytYjaw49XMr9XB2CGAcqlsb6ag==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mL1Z6X8vzGYR6-OpryX_sQzjaEE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 21:21:38 -0000

----==_mimepart_5bff06db1a9ad_63de3fc9604d45b8190266
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1637,6 +1637,9 @@ able to reuse a token.  To avoid attacks that exploit this property, a server
 can limit its use of tokens to only the information needed validate client
 addresses.
 
+Fraudulently obtained tokens could enable botnets to use servers as amplifiers
+in DDOS attacks. Servers SHOULD protect against such attacks by ensuring that
+tokens are used by clients only once.

I think this issue applies to non-fraudulently obtained tokens as well, but it's worse for the case you outlined in the description, since it's lower cost.

-- 
You are receiving this 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-179522683
----==_mimepart_5bff06db1a9ad_63de3fc9604d45b8190266
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/2064#discussion_r237265288">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1637,6 +1637,9 @@ able to reuse a token.  To avoid attacks that exploit this property, a server
 can limit its use of tokens to only the information needed validate client
 addresses.
 
+Fraudulently obtained tokens could enable botnets to use servers as amplifiers
+in DDOS attacks. Servers SHOULD protect against such attacks by ensuring that
+tokens are used by clients only once.
</pre>
<p>I think this issue applies to non-fraudulently obtained tokens as well, but it's worse for the case you outlined in the description, since it's lower cost.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-179522683">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4lTq7fEMDiMWH_faxkB1oaefa0Uks5uzv5bgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3-NxK7jJ-o4h172EcneGwC9CKxkks5uzv5bgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2064"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-179522683"}}}</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-179522683",
"url": "https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-179522683",
"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 2064",
"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/2064#pullrequestreview-179522683"
}
],
"@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_5bff06db1a9ad_63de3fc9604d45b8190266--


From nobody Wed Nov 28 13:34: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 BC6DF13106F for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:34:32 -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 dfF0f5U3gDSE for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:34: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 AA3F6131072 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:34:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543440870; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=i8zr8YkLKUuRyJqLuxjdElci1WI7/gFKUiBvunfQMv0=; b=CNaKBLF77JGsuBmNxjwu6ecTP5BtaAAh+5MKRWEk3c/fAFEdjb9f2CLKs1rQeIO6SbU+6dHw QKV47XC0XJKYyy16mLvbAaUl0wckjkuXMLNFFpLH08e1I64wHTWqcRhN24rnsKmikz7a/+G6 lpQAQIOZ3tOU6nbcyzEGktae86U=
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 5bff09e5.7f33d266b210-smtp-out-n01; Wed, 28 Nov 2018 21:34:29 -0000 (UTC)
Date: Wed, 28 Nov 2018 13:34:29 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5bff09e5d6969_350f2b20279b058878355@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 17dd53: Prevent int underflow
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bff09e5d657c_350f2b20279b0588782ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VX6mOZ52FhF_9FgQN0DjQ4d8bF0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 21:34:39 -0000

----==_mimepart_5bff09e5d657c_350f2b20279b0588782ee
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: 17dd53f1e0844745bfa284127e8f49cd7b89b426
      https://github.com/quicwg/base-drafts/commit/17dd53f1e0844745bfa284127e8f49cd7b89b426
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Prevent int underflow

Fixes #2052



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bff09e5d657c_350f2b20279b0588782ee--


From nobody Wed Nov 28 13:34: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 E4B38131036 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:34:55 -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 cI0xic_JimCU for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:34: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 64C67131029 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:34:51 -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=TNu0MjwgyRYco3GHyMoucRD29Cc=; b=YE4SubC5YZ6PJ54K h7/2jhtqFCzPPxFza8kKlG4R6jRhaiqJkCcBITtJ+FVAtPSikuSo95K8GkKjXTKM NO1E4+ePLfwDYAckdEIcaxRArF2BxNsqfjdiVBTcyanVdG7U0GmvFV27SZdVgB8p 29EMwgcpPKeQprycKSAgt0hA9uM=
Received: by filter0107p1iad2.sendgrid.net with SMTP id filter0107p1iad2-13619-5BFF09FA-25 2018-11-28 21:34:50.572255372 +0000 UTC m=+1113812.476644249
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0043p1iad1.sendgrid.net (SG) with ESMTP id BcTkSwWpTmCbBAK32XklHQ for <quic-issues@ietf.org>; Wed, 28 Nov 2018 21:34:50.496 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id 749B2240D60 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:34:50 -0800 (PST)
Date: Wed, 28 Nov 2018 21:34:50 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b57d8ae1473415aa4f71d6cdc78d97a36f9ff2392cf000000011816cbfa92a169ce16f9c086@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@github.com>
Subject: [quicwg/base-drafts] Prevent int underflow (#2065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff09fa7013e_63813ff4340d45b844219"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1fdgPc1wBLATwhzsl6tmsaxmHpWQcvqZcLzJ YktbWAr8VlvQOytL2MhB39rKz2JpZFM7cER0Aj1G/D7DZT9Py1JxRXaw/GSHeqvJ63karDDCagPF6/ I/G2m8QFmJc6IBrv7ADG8ODbSVXanyirKyWwkfjDqGzZZFeP9XB9H+X7qPV4b0JUDYmJxNQGZuvc4X Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CxFy-qeFTCnH4cDXTLpqwSZPX2c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 21:34:56 -0000

----==_mimepart_5bff09fa7013e_63813ff4340d45b844219
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2052
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2065

-- Commit Summary --

  * Prevent int underflow

-- File Changes --

    M draft-ietf-quic-recovery.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2065.patch
https://github.com/quicwg/base-drafts/pull/2065.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/2065

----==_mimepart_5bff09fa7013e_63813ff4340d45b844219
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 #2052.">Fixes</span> <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></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/2065'>https://github.com/quicwg/base-drafts/pull/2065</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Prevent int underflow</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2065/files#diff-0">draft-ietf-quic-recovery.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2065.patch'>https://github.com/quicwg/base-drafts/pull/2065.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2065.diff'>https://github.com/quicwg/base-drafts/pull/2065.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/2065">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq05uRZNRRc30QMsLYRpu_Us7hgqiks5uzwF6gaJpZM4Y4exs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8tuUsH-f7QRohqmEu7rPQvyqFEEks5uzwF6gaJpZM4Y4exs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Prevent int underflow (#2065)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2065"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2065",
"url": "https://github.com/quicwg/base-drafts/pull/2065",
"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": "Prevent int underflow (#2065)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "17dd53f",
"value": "Prevent int underflow"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2065/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\": 2065,\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\": 2065\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2065"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2065.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2065.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417459308\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bff09fa7013e_63813ff4340d45b844219--


From nobody Wed Nov 28 13:35: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 E7040131032 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:35: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 GJyQxpLgo2HU for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:35: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 0AC0F130FDE for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:35:46 -0800 (PST)
Date: Wed, 28 Nov 2018 13:35:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543440945; bh=SEw1YKxtrychXsm0b8ukVsi9UJ0PFhs10YPeQ1lzp+w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d/ydeL/8YvWMcEYGVmUXSMHRqaxmb0YsTpjm/HAZeys3/J/D9wr0ER7oGJroSTKH+ EIb5jv/5ke9pu4CM7hn4CbPbjKsQXfAkszFCdh7J6wYEJE/okUQE4wIS7aZRilO8/V ZWr5e0mzWJ6/axWFHBCOZi4nB6/om2T0g7Nqe27I=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab864ed8a0e1d76b138d40f6bf934a8175204be0c892cf000000011816cc3192a169ce169265bd@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/review/179528456@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_5bff0a3151502_3ef33fbed7ad45b4898bd"; 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/cSq8PNKbsy_0WT6zlEfPBkgXEhU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 21:35:48 -0000

----==_mimepart_5bff0a3151502_3ef33fbed7ad45b4898bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak commented on this pull request.



> @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 

Yes, it's not hard to filter out, if your the goal/use case is to only get valid samples. However if you are interested in e.g. detecting large amount of re-ordering which will cause invalid samples within a flow that otherwise provides a valid spin signal, that would be harder to detect because re-ordering will also look like random noise. Therefore I would like to see us recommening a constant value. Of course we cannot enforce this and still have to handle noise, however, if the noise is low enough, it should still be fine.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r237270159
----==_mimepart_5bff0a3151502_3ef33fbed7ad45b4898bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r237270159">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 
</pre>
<p>Yes, it's not hard to filter out, if your the goal/use case is to only get valid samples. However if you are interested in e.g. detecting large amount of re-ordering which will cause invalid samples within a flow that otherwise provides a valid spin signal, that would be harder to detect because re-ordering will also look like random noise. Therefore I would like to see us recommening a constant value. Of course we cannot enforce this and still have to handle noise, however, if the noise is low enough, it should still be fine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r237270159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0-IBiL_quuMhfLEzt4Zu7o-Yevjks5uzwGxgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6p51UoFX7AbKJ55wfqwAmfBB1ikks5uzwGxgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 commented on #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237270159"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237270159",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237270159",
"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": "@mirjak commented on 1982",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237270159"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff0a3151502_3ef33fbed7ad45b4898bd--


From nobody Wed Nov 28 13:37: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 A6DB613106D for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:37: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 GU_gUgUbOmUf for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 13:37: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 864C4131069 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 13:37:02 -0800 (PST)
Date: Wed, 28 Nov 2018 13:37:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543441021; bh=yQXkEShUa5exO767o/m/ufnIxgC1ICl4f+VsJqpd2eE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YcdlcStylv/5CGI6VaAeaf4XSs2XqR4mjRAYHniM3Nn+BmzT++y4ng2UdzlXJM6lG FKWjOVPqxe52bcVasnT3abxCdR9boCA7slrRFKS+MSTujcRTE61HVYnt9WoIdn5eu8 RkYCaph8yXR62Br7P4q3aaIx9oXoh1zpeHKmLKhQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8a90a61564896c8c73afd17e6a90dfccafafba992cf000000011816cc7d92a169ce16e756f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2052/442613732@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_5bff0a7dac4a3_625a3f95618d45c465982"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BSAiEWFN2Cuy-FLOtbUA6CY_lRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 21:37:11 -0000

----==_mimepart_5bff0a7dac4a3_625a3f95618d45c465982
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson if the timeout is unsigned, then max(0, timeout) doesn't help because timeout has already wrapped :(

@kazuho Interesting example I've never considered.  However, that doesn't cause an int underflow, just for the timer to be set in the past.

I sent out a PR to avoid the int underflow, because it's easy to fix and I agree it's best to avoid negative values when possible.

I'd rather not do anything to prevent timers being set in the past, because it can happen almost anywhere under some circumstances(ie: late alarms).


-- 
You are receiving this 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#issuecomment-442613732
----==_mimepart_5bff0a7dac4a3_625a3f95618d45c465982
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> if the timeout is unsigned, then max(0, t=
imeout) doesn't help because timeout has already wrapped :(</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> Interesting example I've never considered.  However, th=
at doesn't cause an int underflow, just for the timer to be set in the pa=
st.</p>
<p>I sent out a PR to avoid the int underflow, because it's easy to fix a=
nd I agree it's best to avoid negative values when possible.</p>
<p>I'd rather not do anything to prevent timers being set in the past, be=
cause it can happen almost anywhere under some circumstances(ie: late ala=
rms).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2052#issuecomment-442613732">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzuh=
FP-zg1ylOJzezRM0OyUxZxwXks5uzwH9gaJpZM4YyttL">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-o9Ytow33s00eQbdlVEmzzH=
WQX0ks5uzwH9gaJpZM4YyttL.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2052: @martinthomson if the timeout is unsigned, then max(0, tim=
eout) doesn't help because timeout has already wrapped :(\r\n\r\n@kazuho =
Interesting example I've never considered.  However, that doesn't cause a=
n int underflow, just for the timer to be set in the past.\r\n\r\nI sent =
out a PR to avoid the int underflow, because it's easy to fix and I agree=
 it's best to avoid negative values when possible.\r\n\r\nI'd rather not =
do anything to prevent timers being set in the past, because it can happe=
n almost anywhere under some circumstances(ie: late alarms).\r\n"}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/2052#issuecomment-442613732"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment=
-442613732",
"url": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-44=
2613732",
"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_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\": 2052,\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\": 2052\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2052#issuecomment-44=
2613732"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4159475=
95\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bff0a7dac4a3_625a3f95618d45c465982--


From nobody Wed Nov 28 15: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 88E251310C2 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 15:57: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 5spBHQ321y97 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 15: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 AAAC71310C3 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 15:57:01 -0800 (PST)
Date: Wed, 28 Nov 2018 15:56:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543449419; bh=YJx80AhtgHzOwQqvCS/ekrhp9t3kOWMVo8fX2ZKjadI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gDvOydo4YZ1epNMZYzU1KVucjos3HMDYiko+7JgrK1y1s6JxB/XUNEic4n+wwx7te hgYFNYviEyG+2ahUurQhiWNeKNOAKkCt8t6/zsPGHmh7Z7u4sFmveTWW0P2LV5Anpx HHEGjVG7QeK6pO/+onFbE9B+rBBbaGWK6yTO7XEM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba0ef0d5b00570a5718ddf83804e24583d2664b192cf000000011816ed4b92a169ce16f9c086@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/179574787@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_5bff2b4be7e46_2753fe3958d45c49778"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qYYItln65BtcVSKuMcNBATEP_nw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 23:57:05 -0000

----==_mimepart_5bff2b4be7e46_2753fe3958d45c49778
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -848,8 +848,8 @@ Pseudocode for SetLossDetectionTimer follows:
       return
     if (loss_time != 0):
       // Early retransmit timer or time loss detection.
-      timeout = loss_time -
-        time_of_last_sent_retransmittable_packet
+      loss_detection_timer.set(loss_time)
+      return
     else:

You don't need an else clause if you are going to exit.  But this might set the timer to some time in the past if we're not careful with setting loss_time.  I have a PR that might help 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/pull/2065#pullrequestreview-179574787
----==_mimepart_5bff2b4be7e46_2753fe3958d45c49778
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/2065#discussion_r237308173">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -848,8 +848,8 @@ Pseudocode for SetLossDetectionTimer follows:
       return
     if (loss_time != 0):
       // Early retransmit timer or time loss detection.
-      timeout = loss_time -
-        time_of_last_sent_retransmittable_packet
+      loss_detection_timer.set(loss_time)
+      return
     else:
</pre>
<p>You don't need an else clause if you are going to exit.  But this might set the timer to some time in the past if we're not careful with setting loss_time.  I have a PR that might help 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/pull/2065#pullrequestreview-179574787">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwI5AHnozgG02Um-JDZd-ima4Syyks5uzyLLgaJpZM4Y4exs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2M9G3AovhvUrVI3HNPE3ZyUajUIks5uzyLLgaJpZM4Y4exs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2065"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2065#pullrequestreview-179574787"}}}</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-179574787",
"url": "https://github.com/quicwg/base-drafts/pull/2065#pullrequestreview-179574787",
"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 2065",
"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/2065#pullrequestreview-179574787"
}
],
"@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_5bff2b4be7e46_2753fe3958d45c49778--


From nobody Wed Nov 28 15: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 7499D1310C3 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 15:59:23 -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 MgIaYJDuSJRz for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 15:59:21 -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 BD8211310C2 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 15:59:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543449560; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=d/zs0JmNLAnfwgEmAYV86wumzmNiPY4JKyYYhb0jGtc=; b=NQZCwhF98czlS0MvvfIPETC6vEkBTprKZBGNrlvXtwG9BaF/G/hYCkIWwWyFE7ZqjMzLyKuE D6ooXq7ee5BbmHc3uHVGRp1V31X8cA25XxnFuGtLWncuKZ5WCcV71tQcTozEej77Z36J4RQO E6AqbfNeDsRUv6qksem7uqlyI1U=
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.45]) by mxa.mailgun.org with ESMTP id 5bff2bd8.7f2460fd2cf0-smtp-out-n02; Wed, 28 Nov 2018 23:59:20 -0000 (UTC)
Date: Wed, 28 Nov 2018 15:59:19 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5bff2bd7d2ca4_41182aadd3eac580498ec@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f1fce8: Prohibit clients from declaring placeholders (#205...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bff2bd7d2916_41182aadd3eac5804978b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d2z9djbwCBXk76Zl__fCNjkj9nM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 23:59:23 -0000

----==_mimepart_5bff2bd7d2916_41182aadd3eac5804978b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bff2bd7d2916_41182aadd3eac5804978b--


From nobody Wed Nov 28 15:59: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 697951310C7 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 15:59: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 FaXnUjHTD0q6 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 15:59: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 940421310C2 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 15:59:23 -0800 (PST)
Date: Wed, 28 Nov 2018 15:59:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543449562; bh=O/trLnHsk7cyPq2NV9O00W8XhXI5ObGkYR0DSLdZyFs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A+v39vx1hZVekYv6ELjheFGiHxqEIyjRr8Ac/mSg0eCAW3lbDopOlfiCetaFpOqHg RpgHkHCYO3+OyAywo9iTVL3Qh/xse0hoCfpCG9D06ju9mHuTRWOJwq6TAHWGLUX41N 0QIiit9/O5XlR3lgmT1msIdWC9LEzpBCpKaEyRNU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab479de33cd7dce2a3ff86b048933ad27726900dc992cf000000011816edda92a169ce16b8b9c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2010/issue_event/1993914249@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2010@github.com>
References: <quicwg/base-drafts/issues/2010@github.com>
Subject: Re: [quicwg/base-drafts] Is SETTINGS_NUM_PLACEHOLDERS sent by client an error? (#2010)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff2bdae4c9f_2f623f86d96d45bc6846f"; 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/eMYs3ylK6tNdfHReTzQSadcPvEY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 23:59:26 -0000

----==_mimepart_5bff2bdae4c9f_2f623f86d96d45bc6846f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2010 via #2056.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2010#event-1993914249
----==_mimepart_5bff2bdae4c9f_2f623f86d96d45bc6846f
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="381204930" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2010" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2010/hovercard" href="https://github.com/quicwg/base-drafts/issues/2010">#2010</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="384503357" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2056" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2056/hovercard" href="https://github.com/quicwg/base-drafts/pull/2056">#2056</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2010#event-1993914249">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyvT0GnkhbtDZcGMYmXKGQDjlMIlks5uzyNagaJpZM4Yf_d6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8ePu737UOEL7FAl3Eyn7p57MhW7ks5uzyNagaJpZM4Yf_d6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2010 via #2056."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2010#event-1993914249"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2010#event-1993914249",
"url": "https://github.com/quicwg/base-drafts/issues/2010#event-1993914249",
"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] Is SETTINGS_NUM_PLACEHOLDERS sent by client an error? (#2010)",
"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/2010#event-1993914249"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 411039610\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff2bdae4c9f_2f623f86d96d45bc6846f--


From nobody Wed Nov 28 15:59: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 9BB1B1310DB for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 15:59: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 eTu03aRNZ9sx for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 15:59: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 7D92A1310C3 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 15:59:24 -0800 (PST)
Date: Wed, 28 Nov 2018 15:59:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543449563; bh=xqruyQ2UFcISAYK9pbjzsj/gqXa3+ZDckD6EPCrzGOw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qFArM+cMnMD8ewiGEZH2z3Z0d2hrjYyyF0520ZWCA27+26PLLT1kj8hmsAj5ajROE nH7NvcqtYka5bGSGtByVe6HfRlGxqDx6KPC0odqJIOJb7XpkI2fjhn7kGEkLpq+6Df zjXcJLE0BQCAoEuhX/RA8ESz5lfXQeROZsg4ckyM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b11fd30bf1859f8e70c8f2be7d71e4d6cae3acb92cf000000011816eddb92a169ce16eb0e3d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2056/issue_event/1993914248@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2056@github.com>
References: <quicwg/base-drafts/pull/2056@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit clients from declaring placeholders (#2056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff2bdb5aeb1_1bd53fe0ebad45c41176ea"; 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/qPMTl5B9CXlB0R8L7nvFQ2Xji4Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 23:59:27 -0000

----==_mimepart_5bff2bdb5aeb1_1bd53fe0ebad45c41176ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2056 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/2056#event-1993914248
----==_mimepart_5bff2bdb5aeb1_1bd53fe0ebad45c41176ea
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="384503357" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2056" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2056/hovercard" href="https://github.com/quicwg/base-drafts/pull/2056">#2056</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/2056#event-1993914248">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1nZMMw_-yx0lQ3mDW5Fai44RpA-ks5uzyNbgaJpZM4YzzBO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0RIH9WSAJ5El9PUqe1gpnAdjCn4ks5uzyNbgaJpZM4YzzBO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2056 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2056#event-1993914248"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2056#event-1993914248",
"url": "https://github.com/quicwg/base-drafts/pull/2056#event-1993914248",
"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] Prohibit clients from declaring placeholders (#2056)",
"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/2056#event-1993914248"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 416231502\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff2bdb5aeb1_1bd53fe0ebad45c41176ea--


From nobody Wed Nov 28 16: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 6F5A9130FB1 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 16:22: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 SioNqyrYhiTx for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 16:22: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 B1EE512426E for <quic-issues@ietf.org>; Wed, 28 Nov 2018 16:22:05 -0800 (PST)
Date: Wed, 28 Nov 2018 16:22:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543450925; bh=eedbl9rmK4CJz6FExn8mhS/PsFyF/pVxIy/IsQklHjk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=icEz19ks6gr7PVU832U1yIywMZZgVeP5iYmwz7HfO0gZTmCtCrCRBvJh+yKX8cWeN LSJtn0tcJcsxO5nuB+kS3Q8eunIsxYrUdsqTwhlihui9h0F9c2l4c5OYkeSvHx+Xgq W8THOht/kHWHZSQWq8mL2IdLo6AAHjqQXW3ESP4E=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac3a2a86bef3d09fff6413bbc361fd4841003f5992cf000000011816f32d92a169ce1623af22@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1882/442657498@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1882@github.com>
References: <quicwg/base-drafts/issues/1882@github.com>
Subject: Re: [quicwg/base-drafts] Need to clarify QUIC stream usage in HTTP/2 mapping (#1882)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff312d1920c_23fd3fc2706d45bc10654f"; 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/tQKhfBJgqFYgpSUGOXyoRvUrre0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 00:22:07 -0000

----==_mimepart_5bff312d1920c_23fd3fc2706d45bc10654f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Unidirectional / bidirectional is much older than -16 -- looks like transport-08 added the uni/bidi stream types.  Regardless, I'm inclined to believe the existing HTTP text sufficiently covers this and points to the right place:

> QUIC streams can be either unidirectional, carrying data only from initiator to receiver, or bidirectional.  Streams can be initiated by either the client or the server.  For more detail on QUIC streams, see Section 2 of {{QUIC-TRANSPORT}}.

Feel free to re-open if you disagree, preferably with specific items you feel are still 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/issues/1882#issuecomment-442657498
----==_mimepart_5bff312d1920c_23fd3fc2706d45bc10654f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Unidirectional / bidirectional is much older than -16 -- looks like tr=
ansport-08 added the uni/bidi stream types.  Regardless, I'm inclined to =
believe the existing HTTP text sufficiently covers this and points to the=
 right place:</p>
<blockquote>
<p>QUIC streams can be either unidirectional, carrying data only from ini=
tiator to receiver, or bidirectional.  Streams can be initiated by either=
 the client or the server.  For more detail on QUIC streams, see Section =
2 of {{QUIC-TRANSPORT}}.</p>
</blockquote>
<p>Feel free to re-open if you disagree, preferably with specific items y=
ou feel are still missing.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1882#issuecomment-442657498">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz9-=
-Pc7TQ_u_Joan4Q8ndkIvIGXks5uzyitgaJpZM4XtBNo">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxBSyUYvuA3KUOHtOILdlknq=
AiUtks5uzyitgaJpZM4XtBNo.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1882: Unidirectional / bidirectional is much older than -16 --=
 looks like transport-08 added the uni/bidi stream types.  Regardless, I'=
m inclined to believe the existing HTTP text sufficiently covers this and=
 points to the right place:\r\n\r\n\u003e QUIC streams can be either unid=
irectional, carrying data only from initiator to receiver, or bidirection=
al.  Streams can be initiated by either the client or the server.  For mo=
re detail on QUIC streams, see Section 2 of {{QUIC-TRANSPORT}}.\r\n\r\nFe=
el free to re-open if you disagree, preferably with specific items you fe=
el are still missing."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/1882#issuecomment-442657498"}}}</script=
>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1882#issuecomment=
-442657498",
"url": "https://github.com/quicwg/base-drafts/issues/1882#issuecomment-44=
2657498",
"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] Need to clarify QUIC stream usage in H=
TTP/2 mapping (#1882)",
"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\": 1882,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1882#issuecomment-44=
2657498"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3976774=
16\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5bff312d1920c_23fd3fc2706d45bc10654f--


From nobody Wed Nov 28 16:22: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 CF8BB12426E for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 16:22: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 rplZLrTGmQCg for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 16:22: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 49129129C6A for <quic-issues@ietf.org>; Wed, 28 Nov 2018 16:22:06 -0800 (PST)
Date: Wed, 28 Nov 2018 16:22:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543450925; bh=aFDbvIAux5htdZJLF1fQ5y1351oYo63nwzia9qOHxJ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2R2YyRsgmkWi+I4kvxNB2BP375C0xdUtYItRHe606xWkc63nPbhGj1WsxHyQ2vSNT qX57u7Q19KCsR6clcpS0Jnc8eJsUEB0GMXauyt0wohX1wPUPxE9U6Ew1r0Hc5xDIbF JM/luiEyPZfghWT1YZbvedx3cID5/G8MRk8SEisc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac3a2a86bef3d09fff6413bbc361fd4841003f5992cf000000011816f32d92a169ce1623af22@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1882/issue_event/1993944546@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1882@github.com>
References: <quicwg/base-drafts/issues/1882@github.com>
Subject: Re: [quicwg/base-drafts] Need to clarify QUIC stream usage in HTTP/2 mapping (#1882)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff312d9ea5d_3ae73f8aa02d45b4823ad"; 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/2JAWSNrPwaMNUrTyeY__MJQU3dc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 00:22:08 -0000

----==_mimepart_5bff312d9ea5d_3ae73f8aa02d45b4823ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1882.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1882#event-1993944546
----==_mimepart_5bff312d9ea5d_3ae73f8aa02d45b4823ad
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="371437346" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1882" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1882/hovercard" href="https://github.com/quicwg/base-drafts/issues/1882">#1882</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1882#event-1993944546">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz9--Pc7TQ_u_Joan4Q8ndkIvIGXks5uzyitgaJpZM4XtBNo">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxBSyUYvuA3KUOHtOILdlknqAiUtks5uzyitgaJpZM4XtBNo.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #1882."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1882#event-1993944546"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1882#event-1993944546",
"url": "https://github.com/quicwg/base-drafts/issues/1882#event-1993944546",
"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] Need to clarify QUIC stream usage in HTTP/2 mapping (#1882)",
"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/1882#event-1993944546"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 397677416\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff312d9ea5d_3ae73f8aa02d45b4823ad--


From nobody Wed Nov 28 16:42: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 9A809130E25 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 16:42:37 -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 AKB0iZ3NH4aZ for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 16:42: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 1DD3B130DD7 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 16:42:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543452155; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lwtv5npy2do6OHyoXCKPJTJny1xttNvjBlWfh9nQpDU=; b=WXfmWHrehXdA4S0XOqG2neF5K59Pos8mbloQ+91RuPoKnuU+IiDNztSFvz40mx2DUxES0o8Y DZrDAEykog3zLYQBFtjTQJr96O0lBpGD0Hi6szviapCnXBdGbi3iRQqXEqR/eLhw6y4Vk4hs iZ3N4eyqHmB3EIN6SGCJXCf0v2g=
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 5bff35f9.7fa91ab1b5a0-smtp-out-n01; Thu, 29 Nov 2018 00:42:33 -0000 (UTC)
Date: Wed, 28 Nov 2018 16:42:32 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bff35f891071_4a0d2ab3c868a57822380@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 110200: Refactor DetectLostPackets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bff35f890b74_4a0d2ab3c868a578222fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cHD3TnRr_Bh_TNPaupC8etkem_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, 29 Nov 2018 00:42:38 -0000

----==_mimepart_5bff35f890b74_4a0d2ab3c868a578222fc
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: 1102009604f82c55fc2d279a6696393a03a7a11e
      https://github.com/quicwg/base-drafts/commit/1102009604f82c55fc2d279a6696393a03a7a11e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-29 (Thu, 29 Nov 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?



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bff35f890b74_4a0d2ab3c868a578222fc--


From nobody Wed Nov 28 16:43: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 95079130E25 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 16:43: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 9qZEks2zN4IV for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 16:43: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 96442130DD7 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 16:43:35 -0800 (PST)
Date: Wed, 28 Nov 2018 16:43:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543452214; bh=RRafCNyWoJ+4HXd64iHFmvCGpcVBr5tqKlqflBJuBmw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FgSsxyXrmnwYmjm8gnZbczGUKohJTvNO/5+Xpjm+Q8aeqxB8Zfx8kXMb8rbc3Btfp P+zrqvEOUmK8wkadpmNXxsNJH448mLYM90lK0JCrJ/j4rAp0fY4KUxzG+Sztdet05O V565Ssj7aFfCFOE2QfbHb7alL70wjUGhMrn+vhWo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba875545860db80c60428aa957e11f70158b4442d92cf000000011816f83692a169ce16fa8bda@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@github.com>
Subject: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff3636815fe_66f53fb08b0d45b42261e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FgQXwjNNeMqoBFhC2qZXRLv5uOw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 00:43:37 -0000

----==_mimepart_5bff3636815fe_66f53fb08b0d45b42261e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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?
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2066

-- Commit Summary --

  * Refactor DetectLostPackets

-- File Changes --

    M draft-ietf-quic-recovery.md (35)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2066.patch
https://github.com/quicwg/base-drafts/pull/2066.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/2066

----==_mimepart_5bff3636815fe_66f53fb08b0d45b42261e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This had a couple of problems that I think this addresses, and some that<br>
it doesn't.</p>
<p>The first is that it isn't clear what is being iterated over and in what<br>
order.  I think that the point here is to iterate over sent_packets,<br>
starting with the oldest.  Correct me if that is wrong.  In any case,<br>
this change doesn't assume an iteration order.  The only reason the<br>
iteration order is important is in setting loss_time, which needs to be<br>
the earliest time (assuming that I'm right).</p>
<p>This simplifies the function, by setting thresholds at the top and doing<br>
a simple comparison.</p>
<p>I've added a note about loss_time potentially being in the past.</p>
<p>The problem that remains is that this appeared to iterate only over<br>
packets that have a packet number less than the largest acknowledged.<br>
I've added that condition to the loop, but I don't think that it's<br>
right.  I think that it's just redundant - and while an implementation<br>
might stop its iteration at the largest acknowledged to save cycles,<br>
this function will operate the same without the extra check.</p>
<p>It's also not clear whether the greater than comparisons here were<br>
correct.  If you assume that firing of the timer cannot take zero time,<br>
this is never an issue, but with discrete intervals on time values,<br>
that's not always going to happen.  As setup, this code could be called<br>
at exactly loss_time for a packet, in which case that packet will not be<br>
declared lost.  I think that this wants &gt;= in the time comparison for<br>
that reason.</p>
<p>Finally, should the early retransmit timer be configurable?  Should it<br>
be set based on kTimeReorderingThreshold?</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/2066'>https://github.com/quicwg/base-drafts/pull/2066</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Refactor DetectLostPackets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2066/files#diff-0">draft-ietf-quic-recovery.md</a>
    (35)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2066.patch'>https://github.com/quicwg/base-drafts/pull/2066.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2066.diff'>https://github.com/quicwg/base-drafts/pull/2066.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/2066">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8XzlsoOi0ErNZRM3T-2xn9VskvFks5uzy22gaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwv-kGpJvMuWEfmMRkt7itiKs5swks5uzy22gaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Refactor DetectLostPackets (#2066)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066",
"url": "https://github.com/quicwg/base-drafts/pull/2066",
"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": "Refactor DetectLostPackets (#2066)",
"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": "1102009",
"value": "Refactor DetectLostPackets"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2066/files#diff-0) (35 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\": 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"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bff3636815fe_66f53fb08b0d45b42261e2--


From nobody Wed Nov 28 16:49: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 D28841310F2 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 16:49: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 mXuDldJuxYWq for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 16: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 2EA4B1310EF for <quic-issues@ietf.org>; Wed, 28 Nov 2018 16:49:30 -0800 (PST)
Date: Wed, 28 Nov 2018 16:49:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543452569; bh=ylK5TqZJjYaSdJLYaiQsHbvDTJhM/MRShah/4zQkt7A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iI/MBXHcC79lT6ZhRmw2EAgpR6TGoSUAz4HENV0Gr/q8Ur6VIqncI7R/daz2IuEoZ vTTCj1sINgSFRhbwDsiCqkaS+DfV+tt6Pn3JCOoQrleADEazdwH3eQVKlnd/sOgnqs 8JKYiiiqfEdBjHYtxgi0lndDM9kNt2s3xzye1g4w=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2502f394e7828500e0840c0009348588350f67b792cf000000011816f99992a169ce169265bd@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/review/179586869@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_5bff379968c7c_45ef3fc8e5ad45c4500115"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CpLGPDZqXKjveSTtexl91JyhE7E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 00:49:32 -0000

----==_mimepart_5bff379968c7c_45ef3fc8e5ad45c4500115
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 

I see, your point is that it will be harder to distinguish between those who are spinning but encountering reordering and those who are just setting the value randomly.  Doesn't that wash out with time?  I mean, you need time to recover the spin signal anyway, so how much time do you need to discover that you are getting rubbish?

-- 
You are receiving this 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#discussion_r237318285
----==_mimepart_5bff379968c7c_45ef3fc8e5ad45c4500115
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/1982#discussion_r237318285">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 
</pre>
<p>I see, your point is that it will be harder to distinguish between those who are spinning but encountering reordering and those who are just setting the value randomly.  Doesn't that wash out with time?  I mean, you need time to recover the spin signal anyway, so how much time do you need to discover that you are getting rubbish?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r237318285">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Me08y-4qYtatghxYcSXSm6ZKKMks5uzy8ZgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5GiEkMXIIiwYs11KOKPdJGQhN24ks5uzy8ZgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237318285"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237318285",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237318285",
"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 1982",
"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/1982#discussion_r237318285"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff379968c7c_45ef3fc8e5ad45c4500115--


From nobody Wed Nov 28 17:10: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 D75EE1310F6 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 17:10: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 f_mEeUoD_xwT for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 17:10: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 F2AAB130FC5 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 17:10:38 -0800 (PST)
Date: Wed, 28 Nov 2018 17:10:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543453837; bh=+BTzGe/OzU90oZjiCAVambwpx7vzngWY45ThJnAzE0s=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QoyDhZvCdZBD7+UwiLDLhmznXMPCk5faXzO+hocx3SPbmvPEjrC92WIQJniClz3EM claRLlHOmDX6i4rk5sQUaJoHxAqWyGI+RGkygliIZVESCVP9WSsvOJ+Qvh03ae62vn EJ+yltVTj3HTdqIsIfGf87ZSY8rKPwBLN41pEa00=
From: Vidhi Goel <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab33de1d6932b92d24961c71f1a7fa63aed51f2c4392cf000000011816fe8d92a169ce16faa2ff@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2067@github.com>
Subject: [quicwg/base-drafts] Samples for RTT estimation (#2067)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff3c8da3060_5753fc3a7ed45b8100144"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: goelvidhi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EMdCemENFpmjg8N28JepF77UB5g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 01:10:42 -0000

----==_mimepart_5bff3c8da3060_5753fc3a7ed45b8100144
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on the recovery draft, a largest newly acked packet should be considered as sample for the RTT estimation.

This means that if the receiver sends 1 ACK for every packet, then every single ACK will be taken as sample for RTT estimation. But RFC6298 suggests to take at least one RTT measurement per RTT and also states, "Additionally, when multiple samples are taken per RTT, the alpha and beta defined in Section 2 may keep an inadequate RTT history."

I think taking every single largest ACK into consideration doesn't comply with RFC6298.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2067
----==_mimepart_5bff3c8da3060_5753fc3a7ed45b8100144
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on the recovery draft, a largest newly acked packet should be considered as sample for the RTT estimation.</p>
<p>This means that if the receiver sends 1 ACK for every packet, then every single ACK will be taken as sample for RTT estimation. But RFC6298 suggests to take at least one RTT measurement per RTT and also states, "Additionally, when multiple samples are taken per RTT, the alpha and beta defined in Section 2 may keep an inadequate RTT history."</p>
<p>I think taking every single largest ACK into consideration doesn't comply with RFC6298.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2067">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Ev8C9jK_tjxYdXbJZgZE0hWQ_Hks5uzzQNgaJpZM4Y4vMG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwDUsPspLmpVC3A3ASkRJ3M91JXJks5uzzQNgaJpZM4Y4vMG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Samples for RTT estimation (#2067)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2067"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2067",
"url": "https://github.com/quicwg/base-drafts/issues/2067",
"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": "Samples for RTT estimation (#2067)",
"sections": [
{
"text": "",
"activityTitle": "**Vidhi Goel**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@goelvidhi",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2067
}
]
}
],
"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\": 2067,\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\": 2067\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2067"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417526534\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff3c8da3060_5753fc3a7ed45b8100144--


From nobody Wed Nov 28 18:09: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 1D4A212870E for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:09: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 BG2wZpCNOxXG for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:09: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 0D1F91200B3 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:09:04 -0800 (PST)
Date: Wed, 28 Nov 2018 18:09:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543457342; bh=K8laZbVFFflULYdfu2K17AJKzEEPt+IbTAeWkI1nXpE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NprNELm/CR0kM8unxvGmBwe9P7ThVqhunVALuoYQkDbb5qrwXUJFh6GTh+36BXRpj ELEV/xcPodxjIn7Lv+IxJLbV4X+Wj0Yr/+PuDf3J+y85X7utjLOC1ELGoOMGQUdnfq 5wgkIqESjivDHJGi49VRTuwQGxT8+44zdaXKtMYw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e57e7d14e54b3e416c076f018993b3b22f8c1a392cf0000000118170c3e92a169ce16de7e61@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/179602877@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_5bff4a3edc593_1d763fda494d45b427794e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SbgwsUfylwmAxS6ajDBNlL23xrA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:09:06 -0000

----==_mimepart_5bff4a3edc593_1d763fda494d45b427794e
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}}).

+1. @MikeBishop 's proposed text also explicitly articulates that this is an implicit acknowledgement, something that we've been shy to do 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/2045#discussion_r237331738
----==_mimepart_5bff4a3edc593_1d763fda494d45b427794e
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_r237331738">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>+1. <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 proposed text also explicitly articulates that this is an implicit acknowledgement, something that we've been shy to do 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/2045#discussion_r237331738">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxKmPNd5frdp6jhmpxGWuC5zvT31ks5uz0G-gaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq09cWbI5qicZ2PjQ1-XqKcHkZEsbks5uz0G-gaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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_r237331738"}}}</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_r237331738",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r237331738",
"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_r237331738"
}
],
"@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_5bff4a3edc593_1d763fda494d45b427794e--


From nobody Wed Nov 28 18: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 6CB6E126BED for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:14: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 Klh8Eq74qumf for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:14: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 60E371200B3 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:14:09 -0800 (PST)
Date: Wed, 28 Nov 2018 18:14:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543457648; bh=7z7Jvi1F6Eh8pmxSNWxn4ffHWU6HKostzup4A2clEbY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MsyMOZcaEiqy0VvC9+lmkqvuLLBTZzhkHfovDU9Qsesgmrxcc3a06vzBMtfXsUHjq VfynKcvG/Z9WG9Wor1tHltbu3rhsWpYLKBFHjfcw9sKxpopPVzScQ1248S5vEF+iba oau5HztFWgGN0pYJ6J4ABx2YAiAVrs1zl+Jfl+oA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f9a61542d95d3d4b16aaa3ad204684cccec088492cf0000000118170d7092a169ce16de7e61@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/179603821@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_5bff4b70966aa_1f463ff214ad45bc1275d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tzJ9-YCyiYNM1MtNFUNpdERaDHU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:14:12 -0000

----==_mimepart_5bff4b70966aa_1f463ff214ad45bc1275d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson 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}}).

I don't think that it is the case.  We don't really say anything from a loss recovery perspective - the packets are not declared lost.  The congestion controller is just told to remove the bytes from in flight - they don't cause the CWND to increase.  So it's not really acknowledgment.

As the changes to the recovery draft state: loss recovery state is just thrown out: you won't be retransmitting anything at the encryption level.  So saying anything more isn't really helpful there.  The effect on the congestion controller is intentionally neutral: don't increase CWND as though the packets got through, but don't keep the bytes on the books as though the packets were lost.

Or have I screwed 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/2045#discussion_r237332488
----==_mimepart_5bff4b70966aa_1f463ff214ad45bc1275d
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/2045#discussion_r237332488">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>I don't think that it is the case.  We don't really say anything from a loss recovery perspective - the packets are not declared lost.  The congestion controller is just told to remove the bytes from in flight - they don't cause the CWND to increase.  So it's not really acknowledgment.</p>
<p>As the changes to the recovery draft state: loss recovery state is just thrown out: you won't be retransmitting anything at the encryption level.  So saying anything more isn't really helpful there.  The effect on the congestion controller is intentionally neutral: don't increase CWND as though the packets got through, but don't keep the bytes on the books as though the packets were lost.</p>
<p>Or have I screwed 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/2045#discussion_r237332488">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6qBLLbn5SRbRmq-mtMncpATIrQFks5uz0LwgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9_-LSrmD4k4J5xbDrT5o0vD8Ic_ks5uz0LwgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r237332488"}}}</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_r237332488",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r237332488",
"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 2045",
"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/2045#discussion_r237332488"
}
],
"@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_5bff4b70966aa_1f463ff214ad45bc1275d--


From nobody Wed Nov 28 18:25: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 8E0F812D4E8 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:24:58 -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 q35Z43f0ORmz for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:24: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 F0F7D126C01 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:24:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543458295; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zYqB7kwncTKcCNauQjtyFac/amHZsOTmLQPNXomF4Iw=; b=m5M0KKKadERamzTyfIdCJvMn0d2l8IDCa6BDBARTgYJDhVXtz+1sX1I3JUWQ43TTahrbbgko TCSRUluNzqIeFb4cZ3PzUb2W8iO2d5BBojgkNjP8XrbOIUsKcR7JtX4V4yBmCP31fIhhcolg SN80eDcdiDSw1URfU6uw4ACXs9E=
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 5bff4df7.7f01cd5448a0-smtp-out-n02; Thu, 29 Nov 2018 02:24:55 -0000 (UTC)
Date: Wed, 28 Nov 2018 18:24:54 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bff4df6864f2_6bfd2abda3b2e57c3672c@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 60853e: PING is reliably delivered
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bff4df6861bb_6bfd2abda3b2e57c366bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TNcdEnTH0emIRqlM40sqV9qpbes>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:24:59 -0000

----==_mimepart_5bff4df6861bb_6bfd2abda3b2e57c366bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pmtud
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bff4df6861bb_6bfd2abda3b2e57c366bc--


From nobody Wed Nov 28 18:25: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 2BF9E12D4E8 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:25: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 Uim8cN2qERSl for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:25: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 40F99126C01 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:25:11 -0800 (PST)
Date: Wed, 28 Nov 2018 18:25:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543458310; bh=a8be057ReBS8MBMqIdS4fLAIHiCMjBOyXGPLRmO6gFY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=C8jyqID3zPfQOhNQzQKPc7rSBVraGyuck2HMFCPPdgYwoQbGf0Otl+qf3Z3helrST O2cb6u2ztbBddlPytkt/5AWu8Xcc0m0Tu62pzmuZqx7PdEHQyjJtAhoXvX4GlPNHRQ 99BPwLv4eq1Z41NESQAtmzlr8mkaexECJtLsGTk0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00ae70a432ae98f80492a4f0662d351a670f93d492cf000000011817100692a169ce16fae0fe@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@github.com>
Subject: [quicwg/base-drafts] PING is reliably delivered (#2068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff4e06350ee_661c3fa34e6d45bc1647b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zXFVM8GRGI5APfRxq2DbsqeVfiY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:25:13 -0000

----==_mimepart_5bff4e06350ee_661c3fa34e6d45bc1647b5
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/2068

-- Commit Summary --

  * PING is reliably delivered

-- File Changes --

    M draft-ietf-quic-transport.md (32)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2068.patch
https://github.com/quicwg/base-drafts/pull/2068.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/2068

----==_mimepart_5bff4e06350ee_661c3fa34e6d45bc1647b5
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/2068'>https://github.com/quicwg/base-drafts/pull/2068</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>PING is reliably delivered</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2068/files#diff-0">draft-ietf-quic-transport.md</a>
    (32)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2068.patch'>https://github.com/quicwg/base-drafts/pull/2068.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2068.diff'>https://github.com/quicwg/base-drafts/pull/2068.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/2068">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy412HiOs7WkkMofxqMumrbOAufFks5uz0WGgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1h9Mx0fRdTmD6-Q-PQPBIR_wDK6ks5uz0WGgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 is reliably delivered (#2068)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2068",
"url": "https://github.com/quicwg/base-drafts/pull/2068",
"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 is reliably delivered (#2068)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "60853e5",
"value": "PING is reliably delivered"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2068/files#diff-0) (32 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\": 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"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417545023\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bff4e06350ee_661c3fa34e6d45bc1647b5--


From nobody Wed Nov 28 18:29: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 DE72C130DC1 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:29: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 k-5LK_qFdRiI for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:29: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 498F5126C01 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:29:54 -0800 (PST)
Date: Wed, 28 Nov 2018 18:29:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543458593; bh=7Pf37J/iLn8GOthvM+8rrFTBVrwNExius5x3ipUZUjE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F4Ap+YQMjIFX85R5Dz7NdVYsCrHB6xI9asECCwc4HDm55pROjcc0KWkoMRzECcSeW q9TE5axiOcDYPKVJFRYHX8Rg1g6u/fLVwRexg4PbM05YFMtdPAiF8GlAGHzwFC7/nH vQjM2z5FR8+eIoIRk6+FJKQJogK3vBiag185oYCc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e034ea33e035edd3b08cf7a69010c743839eec992cf000000011817112192a169ce16e4137a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2049/442683269@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2049@github.com>
References: <quicwg/base-drafts/issues/2049@github.com>
Subject: Re: [quicwg/base-drafts] minimum payload size requirement creates awkward special case (#2049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff4f218e905_273f3f86714d45b8798ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iuOjt_U2KNrR_k1Z7akTm_O7Few>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:29:56 -0000

----==_mimepart_5bff4f218e905_273f3f86714d45b8798ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj : I don't think that's a problem. Like I said, encoding stream frame size is related to packet size  anyway, so it is logic that is going to be a bit non-local as it is.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442683269
----==_mimepart_5bff4f218e905_273f3f86714d45b8798ef
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> : I don't think that's a problem. Like I said, encoding stream frame size is related to packet size  anyway, so it is logic that is going to be a bit non-local as it is.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442683269">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqybMgwhUZGsdK6bWWeRZmbPnbhH_ks5uz0ahgaJpZM4YxtMJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5ZaevH9FZyJIzSfrJ7w96upFVxZks5uz0ahgaJpZM4YxtMJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2049: @mikkelfj : I don't think that's a problem. Like I said, encoding stream frame size is related to packet size  anyway, so it is logic that is going to be a bit non-local as it is."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442683269"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442683269",
"url": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442683269",
"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] minimum payload size requirement creates awkward special case (#2049)",
"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\": 2049,\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\": 2049\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2049#issuecomment-442683269"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415683337\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff4f218e905_273f3f86714d45b8798ef--


From nobody Wed Nov 28 18:32: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 9DFD3126CB6 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:32: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 QYihamUPP-zy for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:32: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 3BCC7124BF6 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:32:53 -0800 (PST)
Date: Wed, 28 Nov 2018 18:32:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543458772; bh=aN3LdGtC/mO6H2d0P+olZOvxnuWnOkwctVnvfoT2OUw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vD68WjPX2njZukI1LMD3ZFHbizyAUDBPgwqRanUI6M4/VCx6CxYTVtZDH1yqI0uD3 jy2n5cuHe33Fw3VpZ7ZSUEvEtxOeWkMVf2o+fWXOXoA+cHNzhZEDgwVFveDeHtTXt2 i8rb6pZycBLfA5yePQJhfNq3xPDQIvqDEeZlCvzc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf469be8cc3e0657e29e6c9bcf84f3ec7667f37a192cf00000001181711d492a169ce16fae0fe@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/179607307@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_5bff4fd45a17c_3f8c3fcf32ad45bc2434dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JPDBE4Vmq74i3R5AYWY0MCJqCjA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:32:55 -0000

----==_mimepart_5bff4fd45a17c_3f8c3fcf32ad45bc2434dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

It's acknowledged, but PING is curiously absent from the retransmission rules.

I don't think that we should assume that PING needs to be sent again if the packet containing it is lost.  The point of PING is to elicit acknowledgment.  Whether that is for a specific packet or just for the connection in general, it shouldn't matter to us.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2068#pullrequestreview-179607307
----==_mimepart_5bff4fd45a17c_3f8c3fcf32ad45bc2434dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>It's acknowledged, but PING is curiously absent from the retransmission rules.</p>
<p>I don't think that we should assume that PING needs to be sent again if the packet containing it is lost.  The point of PING is to elicit acknowledgment.  Whether that is for a specific packet or just for the connection in general, it shouldn't matter to us.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2068#pullrequestreview-179607307">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx6ylEjUCdKkoxWp_L1Zho47_K9Zks5uz0dUgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0THaWu_rJ10pWG9eT8tgJz7ZVkQks5uz0dUgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2068"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#pullrequestreview-179607307"}}}</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-179607307",
"url": "https://github.com/quicwg/base-drafts/pull/2068#pullrequestreview-179607307",
"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 2068",
"sections": [
{
"text": "It's acknowledged, but PING is curiously absent from the retransmission rules.\r\n\r\nI don't think that we should assume that PING needs to be sent again if the packet containing it is lost.  The point of PING is to elicit acknowledgment.  Whether that is for a specific packet or just for the connection in general, it shouldn't matter to us.",
"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/2068#pullrequestreview-179607307"
}
],
"@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_5bff4fd45a17c_3f8c3fcf32ad45bc2434dc--


From nobody Wed Nov 28 18:33: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 B3D35124BF6 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:33: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 G4PSVcVs4ZDE for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:33: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 27F761200B3 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:33:45 -0800 (PST)
Date: Wed, 28 Nov 2018 18:33:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543458823; bh=H7cl383fX/5ybokQkD9rIGeAGh6Gk+4LM1hzi8QxGqA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mdbC9yziRuGoenZs7+X4z9Iv0vVFd3ipEZwyU4ixVMFJyDU2wo3U8Km1aHCodM8iG UdXj2USVPRpkL/M5YEphQQJZFsC8Ahp54lVamjnneBGCm3uS/Ojk/2lxvS2XnEiM9v 9f3IWaz+a4UMfdJNLwTV888BfZ6PUrvFmEt0uvJo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1cd4baf360c639bee37eb4da17abc5fbd4251e2992cf000000011817120792a169ce16fae0fe@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/c442683977@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_5bff5007798ae_71f03fb74aad45bc9115b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5E8U2UgUgxBWPhkyei588_uT71E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:33:47 -0000

----==_mimepart_5bff5007798ae_71f03fb74aad45bc9115b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on this, I would suggest we have a new issue that this can maybe 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/2068#issuecomment-442683977
----==_mimepart_5bff5007798ae_71f03fb74aad45bc9115b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on this, I would suggest we have a new issue that this can maybe 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/2068#issuecomment-442683977">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Zx_Y1dhIDHftKkSDFLIKNW7nTfks5uz0eHgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5jMktEMWvuW8oXYQ0uxQLveTzXsks5uz0eHgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2068: Based on this, I would suggest we have a new issue that this can maybe address."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442683977"}}}</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-442683977",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442683977",
"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": "**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\": 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-442683977"
}
],
"@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_5bff5007798ae_71f03fb74aad45bc9115b--


From nobody Wed Nov 28 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 07089130DC1 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:43: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 soD3xlT6YfZi for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:43: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 2B0D6126CB6 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:43:15 -0800 (PST)
Date: Wed, 28 Nov 2018 18:43:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543459394; bh=D5sgNLWEe/Yr39SZsv7ElSUWrOiHB0a4Z4Zd14VUXBk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R+5N8n2Co7bhq0IMiPTzDBN2p//k+pBsxHD+nPFKPFfEmY19Zv03odJTHvAn+jVCQ wcLoFehP7DwIt5b0Yaq7OemZ9Ztdh2LOZbiukihANwRMXlHALLHBkcdzgYrSv4gf/U 8L19ot6agaIbmBhb7rvRm4JT3GCXzEHLmzrKVfbE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1687a10d5df5924e084faf29d4b765584484c6292cf000000011817144292a169ce16f4226e@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/442685693@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_5bff5242126d6_66c53fb4dd4d45b4559dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VoZWFwem2GrYieaBLRCKSjHt9wk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:43:17 -0000

----==_mimepart_5bff5242126d6_66c53fb4dd4d45b4559dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You still want to have the if check, to avoid a large value due to overflow. Which unfortunately leaves us at the same place. I think what you want is:
```
    if (latest_rtt - min_rtt > ack_delay)
        latest_rtt -= ack_delay
    else
        latest_rtt = min_rtt
```

That said, I'm not sure that this is a good change. Basically if you have a bad clock at the receiver, this means that you constantly underestimate the latest RTT sample. That is bad for two reasons: (i) you miss any queues that might be building up because you underestimate latest_rtt, and (ii) the smoothed_rtt value that might be used for pacing uses this underestimated value.

OTOH, in the current world, if the receiver is consistently bad in reporting ack_delay, the sender becomes less aggressive than it should be, since the latest_rtt is larger than it should be. Pacing rate is lower, and any sender queueing estimate that uses latest_rtt hits detects a queue when there isn't one.  This isn't unsafe, this is just poor performance, which should be expected for a receiver with a poor clock.

-- 
You are receiving this 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-442685693
----==_mimepart_5bff5242126d6_66c53fb4dd4d45b4559dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You still want to have the if check, to avoid a large value due to ove=
rflow. Which unfortunately leaves us at the same place. I think what you =
want is:</p>
<pre><code>    if (latest_rtt - min_rtt &gt; ack_delay)
        latest_rtt -=3D ack_delay
    else
        latest_rtt =3D min_rtt
</code></pre>
<p>That said, I'm not sure that this is a good change. Basically if you h=
ave a bad clock at the receiver, this means that you constantly underesti=
mate the latest RTT sample. That is bad for two reasons: (i) you miss any=
 queues that might be building up because you underestimate latest_rtt, a=
nd (ii) the smoothed_rtt value that might be used for pacing uses this un=
derestimated value.</p>
<p>OTOH, in the current world, if the receiver is consistently bad in rep=
orting ack_delay, the sender becomes less aggressive than it should be, s=
ince the latest_rtt is larger than it should be. Pacing rate is lower, an=
d any sender queueing estimate that uses latest_rtt hits detects a queue =
when there isn't one.  This isn't unsafe, this is just poor performance, =
which should be expected for a receiver with a poor clock.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-442685693">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Om=
bO-zXGK7XNPeLYuani_uBFQAks5uz0nCgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7K-sm4zSUnXYNn8Kzv5hShG=
1QC5ks5uz0nCgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: You still want to have the if check, to avoid a large v=
alue due to overflow. Which unfortunately leaves us at the same place. I =
think what you want is:\r\n```\r\n    if (latest_rtt - min_rtt \u003e ack=
_delay)\r\n        latest_rtt -=3D ack_delay\r\n    else\r\n        lates=
t_rtt =3D min_rtt\r\n```\r\n\r\nThat said, I'm not sure that this is a go=
od change. Basically if you have a bad clock at the receiver, this means =
that you constantly underestimate the latest RTT sample. That is bad for =
two reasons: (i) you miss any queues that might be building up because yo=
u underestimate latest_rtt, and (ii) the smoothed_rtt value that might be=
 used for pacing uses this underestimated value.\r\n\r\nOTOH, in the curr=
ent world, if the receiver is consistently bad in reporting ack_delay, th=
e sender becomes less aggressive than it should be, since the latest_rtt =
is larger than it should be. Pacing rate is lower, and any sender queuein=
g estimate that uses latest_rtt hits detects a queue when there isn't one=
.  This isn't unsafe, this is just poor performance, which should be expe=
cted for a receiver with a poor clock."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/2060#issuecomment-4426=
85693"}}}</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=
-442685693",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
2685693",
"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=
2685693"
}
],
"@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_5bff5242126d6_66c53fb4dd4d45b4559dd--


From nobody Wed Nov 28 18: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 36842130DC1 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:50: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 Dwbx_O7ng5xv for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:50: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 9A0CB126CB6 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:50:02 -0800 (PST)
Date: Wed, 28 Nov 2018 18:50:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543459801; bh=fK2A+XmqB6h5KciCpkwm+MyLN1WIqmyWUhFTnfsG36s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BzI7wF6YxB1rirp0tVCv6QZkN/NDiqXURl0jfoMAvlMnU7n1S2Lus2o/aIXJWICzT qdvLpHzkKEP1gbdbD5dJ3UMO59DBQqoAvUfob7CTInOftr7+TywHQ0BGFVgm4ErGDR wHoFtdGhgcUR6PsjXmUKt3fI2Rng3WdHdMa7QUow=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab737943d48432f64d2bd847efcac837eebafad2c192cf00000001181715d992a169ce16fae0fe@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/c442686833@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_5bff53d993847_612c3fdd444d45c010577d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZAoVsWlQzkguGUseMnYw4lIAN9o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:50:04 -0000

----==_mimepart_5bff53d993847_612c3fdd444d45c010577d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PING was always supposed to be reliably delivered... if that changed, I missed it. Do you remember it being different?  (I could be losing it, which is not entirely out of the question.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442686833
----==_mimepart_5bff53d993847_612c3fdd444d45c010577d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PING was always supposed to be reliably delivered... if that changed, I missed it. Do you remember it being different?  (I could be losing it, which is not entirely out of the question.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442686833">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0SyWZ564LjnitBqE_yh0tcp2s3aks5uz0tZgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7LZzPvVSVrQUlaeyVq8oCgnZHZwks5uz0tZgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: PING was always supposed to be reliably delivered... if that changed, I missed it. Do you remember it being different?  (I could be losing it, which is not entirely out of the question.)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442686833"}}}</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-442686833",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442686833",
"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": "**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-442686833"
}
],
"@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_5bff53d993847_612c3fdd444d45c010577d--


From nobody Wed Nov 28 18:52: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 29C5E130DC1 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:52: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 esd50KbzR8Ve for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:52: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 DCBAD126CB6 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:52:05 -0800 (PST)
Date: Wed, 28 Nov 2018 18:52:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543459925; bh=IO1spX8hDCIbc6o8oselsYB/QgESq/xybOuJP2+8ZDU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kF+e7VeJkINJc1Mn+K6CcLNYs0dSqG9Qq1nnMVfCzy7mNLhrNYBcs60IiIDbEIVwz neYy8DBmQBAEmSUkpEnXOZpByU6vyg4kN5100/7/YsHYT8kHlKNbcN3lkiQ8NHzu23 y6wGFFy2YVtJ6GWx+vLBx6jKZvgNeXzJujg42MhE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85375e520cc362c1877ebe480695cd7eb0ea166e92cf000000011817165592a169ce16fae0fe@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/c442687220@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_5bff545513161_37f13f965c2d45c41560a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JO6oa8UwAzRRNTAymGW9X1ZItto>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:52:09 -0000

----==_mimepart_5bff545513161_37f13f965c2d45c41560a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I only have what is written down.  And right now, nothing is.  I think that we used to say that it was reliably sent, but we lost that.  And I'm not sad about it.  Whether or not it was intended to be reliably delivered, I can see a use for not having it so - so why not let the sender decide?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442687220
----==_mimepart_5bff545513161_37f13f965c2d45c41560a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I only have what is written down.  And right now, nothing is.  I think=
 that we used to say that it was reliably sent, but we lost that.  And I'=
m not sad about it.  Whether or not it was intended to be reliably delive=
red, I can see a use for not having it so - so why not let the sender dec=
ide?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-442687220">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwvKXF=
b1NKIKF3q67QlOFVgXHFkvks5uz0vVgaJpZM4Y4zs_">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq_EzfHxe34KwSSTGDP1v0nRxlOf1=
ks5uz0vVgaJpZM4Y4zs_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2068: I only have what is written down.  And right now, not=
hing is.  I think that we used to say that it was reliably sent, but we l=
ost that.  And I'm not sad about it.  Whether or not it was intended to b=
e reliably delivered, I can see a use for not having it so - so why not l=
et the sender decide?"}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/2068#issuecomment-442687220"}}}</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/2068#issuecomment-4=
42687220",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4426=
87220",
"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": "**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\": 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-4426=
87220"
}
],
"@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_5bff545513161_37f13f965c2d45c41560a0--


From nobody Wed Nov 28 18:54: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 52D45126CB6 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:54: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 GfOAhTNuasgS for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:54: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 D55EF130DC1 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:54:15 -0800 (PST)
Date: Wed, 28 Nov 2018 18:54:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543460054; bh=Pjn4QGwKTW3EVWeAIupbIxr2ouUs1GjJQ5nJfku19O8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C4oE5bmnxXPBTedur6RmdP/eWj7m7vyktr6SDiQwaZaKbalWoCfP3qdDD0jPfNCeT qHebCL9vYdGmzTJTW5E8Qp/o3Tg0unGhPJnos7844R2PWw+K8XPuG4MrJxF/E6C7KW 9+52VnsV1/skY6iEzEMGTVjbPmPNeJD0pQLvsx24=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab68734104383180500779a01f60ed48ddfc6bed1892cf00000001181716d692a169ce16fae0fe@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/c442687583@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_5bff54d6eae8b_67403fb4dd4d45b4101847"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/05p7NerTJuJzq8_YBEBPuh1KDvc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:54:17 -0000

----==_mimepart_5bff54d6eae8b_67403fb4dd4d45b4101847
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm actually not opposed to it... I think it is sensible to let the sender decide. Either ways, we should have something in retransmission rules 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/2068#issuecomment-442687583
----==_mimepart_5bff54d6eae8b_67403fb4dd4d45b4101847
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm actually not opposed to it... I think it is sensible to let the sender decide. Either ways, we should have something in retransmission rules 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/pull/2068#issuecomment-442687583">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq89z4FWjIOtbbQhk6m3kuHFKp6aqks5uz0xWgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7IPO9V7vbdPyketaAb0P913rSP-ks5uz0xWgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: I'm actually not opposed to it... I think it is sensible to let the sender decide. Either ways, we should have something in retransmission rules about it. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442687583"}}}</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-442687583",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442687583",
"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": "**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-442687583"
}
],
"@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_5bff54d6eae8b_67403fb4dd4d45b4101847--


From nobody Wed Nov 28 18: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 92978130DDD for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:55: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 jjvyiqxTkpdx for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:55:19 -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 3988F130DC1 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:55:19 -0800 (PST)
Date: Wed, 28 Nov 2018 18:55:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543460118; bh=2l9GcwRTserWFvQq42qBlKNJ8P4IjmyjeXWwVYfeuXs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zko23r1QO2q6oY0ynvFqfHnBTJPwW0xnZstpIXqHnork8VUu3Dx5PQZZmfjcMrTJF 2OR3aYD+QSQeFhip07PuF8amuiGHykJmSy6/yO8OnWt8uGb6vfYrNvFBPyqz5szC2H HIhyohsWr9g9G9gG9m5fI0AFezkDMLwxeY4Y8PjA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c3a4bd2fbe0a2b4a34250a873bfb2317a874df392cf000000011817171692a169ce16fae0fe@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/c442687753@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_5bff551675983_58fa3f973e6d45c440282"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CSHwyuoUOZmqHWMWtRK7CmyaKNY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:55:21 -0000

----==_mimepart_5bff551675983_58fa3f973e6d45c440282
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Even then, the statement isn't accurate. An endpoint could decide to use PING as a reliable frame if it chooses, which would make the claim in the current text an overreach.

-- 
You are receiving this 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-442687753
----==_mimepart_5bff551675983_58fa3f973e6d45c440282
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Even then, the statement isn't accurate. An endpoint could decide to use PING as a reliable frame if it chooses, which would make the claim in the current text an overreach.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-442687753">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3P1tHV0NysPApC6HtbN_wdcmFrNks5uz0yWgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0vakcueCfZuLpY4vzDPqMZnN0Qbks5uz0yWgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: Even then, the statement isn't accurate. An endpoint could decide to use PING as a reliable frame if it chooses, which would make the claim in the current text an overreach."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442687753"}}}</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-442687753",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442687753",
"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": "**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-442687753"
}
],
"@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_5bff551675983_58fa3f973e6d45c440282--


From nobody Wed Nov 28 18:56: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 E979B130DED for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:56: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 H0e36XMGko4c for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:56: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 11D0D130DC1 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:56:42 -0800 (PST)
Date: Wed, 28 Nov 2018 18:56:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543460201; bh=NwfoQbJFzEpcWv+sui77NCyDsPZH5hLCf6eqbrJS0Jw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=juOU5I865c8Mj9ln7aErwL7k+/qeW1Kq5B5uL6/Rxn53ykAHDgK8n9dX7JGYRNj95 PkGGKvUNXbeaXua2N5g4JmXPOybEX2m7ViR/12p9f1bpxP/wLNn8qlea4tIJlrsqpn E8qK2s4Wfii4n5BG+Sxf+LL5CvHqK2ua+KAzuTAw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4bed444258c4ffaf883a63165b854ee6f1ac8bd92cf000000011817176992a169ce16f4226e@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/442687998@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_5bff55693f3aa_37923f90dc6d45b41917cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CLU-n_Hk2Oys4fjEjh69TnfBimQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:56:44 -0000

----==_mimepart_5bff55693f3aa_37923f90dc6d45b41917cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That code produces the same outcome as Ian's patch, though it's 4 lines instead of 1. I tend to think that this sort of defensive guard is useful though.  If a peer under- or over-reports the ACK delay, that's going to produce bad results, but someone with a clock that much jank is going to have a bad time no matter what.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442687998
----==_mimepart_5bff55693f3aa_37923f90dc6d45b41917cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That code produces the same outcome as Ian's patch, though it's 4 line=
s instead of 1. I tend to think that this sort of defensive guard is usef=
ul though.  If a peer under- or over-reports the ACK delay, that's going =
to produce bad results, but someone with a clock that much jank is going =
to have a bad time no matter what.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-442687998">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwch=
5Vz-g9Japgct-QTShOL6e-Pgks5uz0zpgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7HKUQnNdJI6SZOwylGtLXSh=
_Hehks5uz0zpgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2060: That code produces the same outcome as Ian's patch, t=
hough it's 4 lines instead of 1. I tend to think that this sort of defens=
ive guard is useful though.  If a peer under- or over-reports the ACK del=
ay, that's going to produce bad results, but someone with a clock that mu=
ch jank is going to have a bad time no matter what."}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#issu=
ecomment-442687998"}}}</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=
-442687998",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
2687998",
"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": "**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\": 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=
2687998"
}
],
"@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_5bff55693f3aa_37923f90dc6d45b41917cf--


From nobody Wed Nov 28 18: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 9A5B71200B3 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:56: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 xtY85Ak22JYg for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:56: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 DC381130DC1 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:56:50 -0800 (PST)
Date: Wed, 28 Nov 2018 18:56:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543460210; bh=qdw7HfUzX9SHJjZ+mPYX138C1fMs0AYI3vahVYuqllg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tJYNVlTCpvOnXRywaIxnBoIJVIasBu9p4eUERnW2jQIvdyoULyRdo7W/EDgeFNbc9 HpAulM8YOYYBgzKa4p4ZIvmu0vJtmBZ4wPkYuA4WYmaMdpddn3ofq9P0lZHycezWr5 AK5JwSdc7Kgvp4v9GiIfNaDgJ3nVlwdPRl5pB37c=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfebe531ace83a5fbcfc3514baad03c20eccd45f392cf000000011817177292a169ce16f4226e@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/442688029@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_5bff55729f97_615b3fdd444d45c03743c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sASYtX8MgTv06RUpn0FF1SL2W1g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:56:53 -0000

----==_mimepart_5bff55729f97_615b3fdd444d45c03743c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar 
> I think what you want is:
>```
>    if (latest_rtt - min_rtt > ack_delay)
>        latest_rtt -= ack_delay
>    else
>        latest_rtt = min_rtt
> ```

Isn't that mathematically equivalent to `latest_rtt = max(latest_rtt - ack_delay, min_rtt)`?

> Basically if you have a bad clock at the receiver, this means that you constantly underestimate the latest RTT sample.

What type of behavior are you assuming for a "bad clock"?

The issue with the current approach is that it considers the true ack_delay to be zero when the value reported by the peer is huge.

Assuming that we cannot tell how good the clock of the peer (or the endpoint) is, _we should round ack_delay to the nearest reasonable value_. That is, if `ack_delay` is too large so that latest_rtt becomes below min_rtt, adjust ack_delay to `latest_rtt - min_rtt`. That is what the issue 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/issues/2060#issuecomment-442688029
----==_mimepart_5bff55729f97_615b3fdd444d45c03743c5
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></p>
<blockquote>
<p>I think what you want is:</p>
<pre><code>   if (latest_rtt - min_rtt &gt; ack_delay)
       latest_rtt -=3D ack_delay
   else
       latest_rtt =3D min_rtt
</code></pre>
</blockquote>
<p>Isn't that mathematically equivalent to <code>latest_rtt =3D max(lates=
t_rtt - ack_delay, min_rtt)</code>?</p>
<blockquote>
<p>Basically if you have a bad clock at the receiver, this means that you=
 constantly underestimate the latest RTT sample.</p>
</blockquote>
<p>What type of behavior are you assuming for a "bad clock"?</p>
<p>The issue with the current approach is that it considers the true ack_=
delay to be zero when the value reported by the peer is huge.</p>
<p>Assuming that we cannot tell how good the clock of the peer (or the en=
dpoint) is, <em>we should round ack_delay to the nearest reasonable value=
</em>. That is, if <code>ack_delay</code> is too large so that latest_rtt=
 becomes below min_rtt, adjust ack_delay to <code>latest_rtt - min_rtt</c=
ode>. That is what the issue proposes.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-442688029">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqymw=
Gg69izPQjlkNaxA6ES0NXrjlks5uz0zygaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq94Fy_pui4vQ_gcrGPYMCQro=
sY1Xks5uz0zygaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2060: @janaiyengar \r\n\u003e I think what you want is:\r\n\u003e`=
``\r\n\u003e    if (latest_rtt - min_rtt \u003e ack_delay)\r\n\u003e     =
   latest_rtt -=3D ack_delay\r\n\u003e    else\r\n\u003e        latest_rt=
t =3D min_rtt\r\n\u003e ```\r\n\r\nIsn't that mathematically equivalent t=
o `latest_rtt =3D max(latest_rtt - ack_delay, min_rtt)`?\r\n\r\n\u003e Ba=
sically if you have a bad clock at the receiver, this means that you cons=
tantly underestimate the latest RTT sample.\r\n\r\nWhat type of behavior =
are you assuming for a \"bad clock\"?\r\n\r\nThe issue with the current a=
pproach is that it considers the true ack_delay to be zero when the value=
 reported by the peer is huge.\r\n\r\nAssuming that we cannot tell how go=
od the clock of the peer (or the endpoint) is, _we should round ack_delay=
 to the nearest reasonable value_. That is, if `ack_delay` is too large s=
o that latest_rtt becomes below min_rtt, adjust ack_delay to `latest_rtt =
- min_rtt`. That is what the issue proposes."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuecommen=
t-442688029"}}}</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=
-442688029",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
2688029",
"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": "**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\": 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=
2688029"
}
],
"@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_5bff55729f97_615b3fdd444d45c03743c5--


From nobody Wed Nov 28 18:58: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 C104A130DDD for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:58: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 DlV8kNBIBvZs for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 18:58: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 12CB91200B3 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 18:58:02 -0800 (PST)
Date: Wed, 28 Nov 2018 18:58:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543460281; bh=87QfxB3ZUQIm5YuPp7TbOzKLVCxXk3dHoI+B8DdSY08=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jblk63qCrIv2L2nJjjvPX8T9TwVcwMV6qcr4M58Ra4iqdb/PDPA1HPcE76Q3N4AQD 1AdRNvL4KPI0as6kwlmErID86JyXpvUUs7jP/1212tBEDmNikCB8IVNep2BxkzG+wC F4Z3vCHDI7cVNXQ5wP9ubnZJkcsHgZF7MoNfigBg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a94de34b07b36145027b7295a700e1cb259213292cf00000001181717b992a169ce16fae0fe@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/c442688210@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_5bff55b943b00_2d2c3fb0b2ad45c4994da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/amK8Gzv-JYkRODYfqQ3nBawG3B0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 02:58:04 -0000

----==_mimepart_5bff55b943b00_2d2c3fb0b2ad45c4994da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sure, but you could easy change the text to "These frames are do not need to be retransmitted if they are 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/2068#issuecomment-442688210
----==_mimepart_5bff55b943b00_2d2c3fb0b2ad45c4994da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sure, but you could easy change the text to "These frames are do not need to be retransmitted if they are 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/2068#issuecomment-442688210">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3kaNrv26AeX2O7hkibfQV0Q4rgJks5uz005gaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ZCaeDb3Id4_BpHmMfcg3UHFjvoks5uz005gaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2068: Sure, but you could easy change the text to \"These frames are do not need to be retransmitted if they are lost.\""}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442688210"}}}</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-442688210",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442688210",
"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": "**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\": 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-442688210"
}
],
"@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_5bff55b943b00_2d2c3fb0b2ad45c4994da--


From nobody Wed Nov 28 19: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 1C83F130DE0 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:01: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 I1NjlXsoGsuA for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:01: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 4B8E2130DC1 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:01:14 -0800 (PST)
Date: Wed, 28 Nov 2018 19:01:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543460473; bh=RbF0ppBl0dABnowTG6D854Qz17YNEw5TiEB38pCLkK4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wwd8oJRDFEv/EBSoF+xJP7AAC6Y59IEgqEIo8/4UmFBT4enOrqMdkwUIC76dV0w71 h2+05sOCj4Kq9qu3jVk+lIsQLsT/lxDM/69OC7Ng/O7QJjCgPbz/C0G9F0YPAj7bw7 0+TfJPe0YyhpEb6mJmypthSMTp8qOCIgs0MHAH5o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b7763bd8bb5e2367e46dcd2abbd8a79d891aa4992cf000000011817187992a169ce16f604d0@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/442688797@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_5bff5679973da_66533fa34e6d45bc228711"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GaeRUdS9dIa13AF7D7SIZ0V_b94>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:01:16 -0000

----==_mimepart_5bff5679973da_66533fa34e6d45bc228711
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not allowing ICMP to reduce the PMTU below 1280 was always the intent.  I can't see that anywhere, so we should add 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-442688797
----==_mimepart_5bff5679973da_66533fa34e6d45bc228711
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Not allowing ICMP to reduce the PMTU below 1280 was always the intent.  I can't see that anywhere, so we should add 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-442688797">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7gQdqn5GLtF7G_DaeKrth9OMfd3ks5uz035gaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-gUAqmeVSZP-fP7TAw0vUYPpZgkks5uz035gaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: Not allowing ICMP to reduce the PMTU below 1280 was always the intent.  I can't see that anywhere, so we should add it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#issuecomment-442688797"}}}</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-442688797",
"url": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-442688797",
"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] ICMP DOS (#2063)",
"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\": 2063,\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\": 2063\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-442688797"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417175005\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff5679973da_66533fa34e6d45bc228711--


From nobody Wed Nov 28 19: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 C997312777C for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:32: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 mf6PwhMTsCHT for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:32:18 -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 D7F9F126C7E for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:32:18 -0800 (PST)
Date: Wed, 28 Nov 2018 19:32:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543462338; bh=XuzOyIYtg6sO4fQrjFkMaPNgW/lZsOvw8Zllb9MpXrQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CZubU09TgT5xwVKuQxn+UWDeJTmq2en2rztVuQ2PSYgUd32M2nYKmo0pjmn7GwJPH 1gmdgr9XhneKgXRrJrhD0vbkksmDDqCNpJ9UJez6rk36vQ36+BCuFWl2G+KPx2SqyR zqDaqIduvjNc1+VCAXQFko7oIwXzA+w91mXvF3Jk=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8516038bd4f7549d61e40f0977c4f33bd0fc0b1a92cf0000000118171fc292a169ce16fa8bda@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/179615473@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_5bff5dc23d075_2fa73fe316ad45c4679d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0ZSw812Yndk-ybEQT6vJP-7N2jo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:32:21 -0000

----==_mimepart_5bff5dc23d075_2fa73fe316ad45c4679d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

Some comments, but I think this refactor is basically correct (mod the corrections I've noted), and is definitely helpful! @ianswett should take a look as well.

>    else if (largest_acked.packet_number == largest_sent_packet):
     // Early retransmit timer.
-    delay_until_lost = 9/8 * max(latest_rtt, smoothed_rtt)
-  foreach (unacked < largest_acked.packet_number):
-    time_since_sent = now() - unacked.time_sent
-    delta = largest_acked.packet_number - unacked.packet_number
-    if (time_since_sent > delay_until_lost ||
-        delta > reordering_threshold):
+    loss_delay = 9/8 * max(latest_rtt, smoothed_rtt)

This can be (1 + time_reordering_fraction)

> -  foreach (unacked < largest_acked.packet_number):
-    time_since_sent = now() - unacked.time_sent
-    delta = largest_acked.packet_number - unacked.packet_number
-    if (time_since_sent > delay_until_lost ||
-        delta > reordering_threshold):
+    loss_delay = 9/8 * max(latest_rtt, smoothed_rtt)
+  // Packets sent before this time are deemed lost.
+  lost_send_time -= loss_delay
+  lost_pn = largest_acked.packet_number - reordering_threshold
+
+  foreach unacked:
+    if unacked.packet_number > largest_acked.packet_number:
+      continue
+
+    if (unacked.time_sent > lost_send_time ||
+        unacked.packet_number > lost_pn):

This should be
```
    if (lost_send_time > unacked.time_sent || lost_pn > unacked.packet_number)
```

>  
   // Inform the congestion controller of lost packets and
   // lets it decide whether to retransmit immediately.
   if (!lost_packets.empty()):
     OnPacketsLost(lost_packets)
 ~~~
 
+This algorithm results in loss_time being set to the earliest time that the
+earliest packet was sent.  As a result loss_time could be in the past.  Timers

This algorithm results in loss_time being set based on the earliest packet that is still in flight. 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/2066#pullrequestreview-179615473
----==_mimepart_5bff5dc23d075_2fa73fe316ad45c4679d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<p>Some comments, but I think this refactor is basically correct (mod the corrections I've noted), and is definitely helpful! <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> should take a look as well.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2066#discussion_r237341872">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;    else if (largest_acked.packet_number == largest_sent_packet):
     // Early retransmit timer.
-    delay_until_lost = 9/8 * max(latest_rtt, smoothed_rtt)
-  foreach (unacked &lt; largest_acked.packet_number):
-    time_since_sent = now() - unacked.time_sent
-    delta = largest_acked.packet_number - unacked.packet_number
-    if (time_since_sent &gt; delay_until_lost ||
-        delta &gt; reordering_threshold):
+    loss_delay = 9/8 * max(latest_rtt, smoothed_rtt)
</pre>
<p>This can be (1 + time_reordering_fraction)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2066#discussion_r237342526">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -  foreach (unacked &lt; largest_acked.packet_number):
-    time_since_sent = now() - unacked.time_sent
-    delta = largest_acked.packet_number - unacked.packet_number
-    if (time_since_sent &gt; delay_until_lost ||
-        delta &gt; reordering_threshold):
+    loss_delay = 9/8 * max(latest_rtt, smoothed_rtt)
+  // Packets sent before this time are deemed lost.
+  lost_send_time -= loss_delay
+  lost_pn = largest_acked.packet_number - reordering_threshold
+
+  foreach unacked:
+    if unacked.packet_number &gt; largest_acked.packet_number:
+      continue
+
+    if (unacked.time_sent &gt; lost_send_time ||
+        unacked.packet_number &gt; lost_pn):
</pre>
<p>This should be</p>
<pre><code>    if (lost_send_time &gt; unacked.time_sent || lost_pn &gt; unacked.packet_number)
</code></pre>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2066#discussion_r237342955">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
   // Inform the congestion controller of lost packets and
   // lets it decide whether to retransmit immediately.
   if (!lost_packets.empty()):
     OnPacketsLost(lost_packets)
 ~~~
 
+This algorithm results in loss_time being set to the earliest time that the
+earliest packet was sent.  As a result loss_time could be in the past.  Timers
</pre>
<p>This algorithm results in loss_time being set based on the earliest packet that is still in flight. 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/2066#pullrequestreview-179615473">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq95WQWlAqRWQ4l1yp9nQICQ7sfsxks5uz1VCgaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-j4zulcdCpafxbclpuAbhIaSPqaks5uz1VCgaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-179615473"}}}</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-179615473",
"url": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-179615473",
"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 2066",
"sections": [
{
"text": "Some comments, but I think this refactor is basically correct (mod the corrections I've noted), and is definitely helpful! @ianswett should take a look as well.",
"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-179615473"
}
],
"@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_5bff5dc23d075_2fa73fe316ad45c4679d2--


From nobody Wed Nov 28 19:39: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 CC633130DDD for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:39: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 l_29F68EYAOu for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:39: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 4C340126C7E for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:39:22 -0800 (PST)
Date: Wed, 28 Nov 2018 19:39:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543462761; bh=LfQzSS/3EBIrhV8Rw0VDFJIxchprtb4OHccR4Y5s0eY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F7K2bU+WlFn86jJ3jhy15jiIpbm2t3zKHnFC7Y4erHPwqqANNFjnR595Xu6xT30GV xxOPe3OYeAinlIfm25EI0T0VPD3QR/2lZ0AHdCM/7OyAKuUWEx7R+RVoSmXGDh1QDk bGUev6nZCze1bGxMyBqBCVNNLEHPGra3MnK30lm0=
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/2066/push/3090442012@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_5bff5f692d9f7_20c43f96f36d45c44044c"; 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/rh_qhLMX_9PuEqifM68_2ssFn3w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:39:24 -0000

----==_mimepart_5bff5f692d9f7_20c43f96f36d45c44044c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

9d6bd27  Review changes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2066/files/1102009604f82c55fc2d279a6696393a03a7a11e..9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583

----==_mimepart_5bff5f692d9f7_20c43f96f36d45c44044c
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/9d6bd27">9d6bd27</a>  Review 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/2066/files/1102009604f82c55fc2d279a6696393a03a7a11e..9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx8fzytQpwh1XKtQwPKLp2oV8qo-ks5uz1bpgaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2a4W496bJlHAs2u_VLciyPtc6C0ks5uz1bpgaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066/files/1102009604f82c55fc2d279a6696393a03a7a11e..9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583"}}}</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/1102009604f82c55fc2d279a6696393a03a7a11e..9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583",
"url": "https://github.com/quicwg/base-drafts/pull/2066/files/1102009604f82c55fc2d279a6696393a03a7a11e..9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583",
"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 #2066",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2066:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "9d6bd27",
"value": "Review changes"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066/files/1102009604f82c55fc2d279a6696393a03a7a11e..9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583"
}
],
"@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_5bff5f692d9f7_20c43f96f36d45c44044c--


From nobody Wed Nov 28 19:39: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 5FEB7126C7E for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:39:30 -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 Z7QmFmr3kTOK for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:39: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 B01B312F1A5 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:39:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543462758; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=N2fMqCLsNcuzKlOpPvQqI1C/JqyUcGRYXhEhBqNcpJ0=; b=xvVK6vYI+ykpxAF9sBBOOi7EDsbbQ5TPvB8Qv2aHIQD1wTaZC3cyM8V9rtojFKbdsqowK8EV EPXSZEi27MsDqV89y1Jsls7Zarc77YG9he9X7X9kyHYIxKJR2eCAufMalYR3z0NQRf3O/3rV S66MDyaG4UQYAA/z8WS1bNCrHGc=
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 5bff5f66.7f904ed68de0-smtp-out-n01; Thu, 29 Nov 2018 03:39:18 -0000 (UTC)
Date: Wed, 28 Nov 2018 19:39:17 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bff5f65f223e_7342ab97b0a85703252b@hookshot-fe-ea85c4b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9d6bd2: Review changes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bff5f65f1d87_7342ab97b0a85703248b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pdPw3AGwjq-nH9SdNCe4RrsQ9G0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:39:30 -0000

----==_mimepart_5bff5f65f1d87_7342ab97b0a85703248b
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: 9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583
      https://github.com/quicwg/base-drafts/commit/9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Review 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_5bff5f65f1d87_7342ab97b0a85703248b--


From nobody Wed Nov 28 19:39: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 9023F126C7E for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:39: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 4a__sa3Z0pD8 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:39: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 AB3F4130DFD for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:39:36 -0800 (PST)
Date: Wed, 28 Nov 2018 19:39:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543462775; bh=w4jJhv56hdqNlqMXNxs3DwVawrIEfqFVfwqq3K42ecQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kuvG31lFgdWhSkq54ZYR+RLVz79yt8d3EielatA7YVvYTy0qrhmQaUEN5D/mw6G8b FoJK1hy7ivN75zN8Ttj9VFjmENPzMKzKBgEviRbLChp5ldR2zNhrViKvWmGyXH9Qd+ RyMVShL/y2FXgdL6U9NkV8vXjcm7ujC3pju206TA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28727d6249df5997194e25cb36a6c8cb6da6327d92cf000000011817217792a169ce16f4226e@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/442695216@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_5bff5f77cc207_1c973f95d14d45bc100296"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_RsUwG7px78z-l95TqWyDBXv6Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:39:39 -0000

----==_mimepart_5bff5f77cc207_1c973f95d14d45bc100296
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho @martinthomson : Mathematically, yes, but I wanted to protect against overflow.

@kazuho: I'm concerned that if the ack_delay being reported is too large, I don't know how much of that is in error and how much of that is accurate. The patch assumes that exactly latest_rtt - min_rtt is the correct ack_delay, but there's no evidence of it. The problem with the proposed patch is that a client that reports an ack_delay that is too large will automatically cause the sender to always believe that the RTT is not growing at all. (Imagine the case where ack_delay is always reported as MAX_INT. This means that the sender will always end up with latest_rtt = min_rtt.)

I'm suggesting that if there's an indication that the peer is feeding in values that are too large for ack_delay (which should not happen consistently or all the time), then we should ignore 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/2060#issuecomment-442695216
----==_mimepart_5bff5f77cc207_1c973f95d14d45bc100296
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> <a class=3D"user-mention" data-hovercard-type=3D"user" =
data-hovercard-url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hov=
ercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https:=
//github.com/martinthomson">@martinthomson</a> : Mathematically, yes, but=
 I wanted to protect against overflow.</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>: I'm concerned that if the ack_delay being reported is =
too large, I don't know how much of that is in error and how much of that=
 is accurate. The patch assumes that exactly latest_rtt - min_rtt is the =
correct ack_delay, but there's no evidence of it. The problem with the pr=
oposed patch is that a client that reports an ack_delay that is too large=
 will automatically cause the sender to always believe that the RTT is no=
t growing at all. (Imagine the case where ack_delay is always reported as=
 MAX_INT. This means that the sender will always end up with latest_rtt =3D=
 min_rtt.)</p>
<p>I'm suggesting that if there's an indication that the peer is feeding =
in values that are too large for ack_delay (which should not happen consi=
stently or all the time), then we should ignore 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/2060#issuecomment-442695216">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-pf=
QUzXvS2HiXlIwBdDK49smdY3ks5uz1b3gaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2gyrXewk5dlZkej7B7dvmV3=
zkvZks5uz1b3gaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: @kazuho @martinthomson : Mathematically, yes, but I wan=
ted to protect against overflow.\r\n\r\n@kazuho: I'm concerned that if th=
e ack_delay being reported is too large, I don't know how much of that is=
 in error and how much of that is accurate. The patch assumes that exactl=
y latest_rtt - min_rtt is the correct ack_delay, but there's no evidence =
of it. The problem with the proposed patch is that a client that reports =
an ack_delay that is too large will automatically cause the sender to alw=
ays believe that the RTT is not growing at all. (Imagine the case where a=
ck_delay is always reported as MAX_INT. This means that the sender will a=
lways end up with latest_rtt =3D min_rtt.)\r\n\r\nI'm suggesting that if =
there's an indication that the peer is feeding in values that are too lar=
ge for ack_delay (which should not happen consistently or all the time), =
then we should ignore ack_delay.\r\n\r\n"}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
2695216"}}}</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=
-442695216",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
2695216",
"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=
2695216"
}
],
"@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_5bff5f77cc207_1c973f95d14d45bc100296--


From nobody Wed Nov 28 19: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 05F2A12F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:40: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 ltB4cQB5lXKz for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:40: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 E64D7126C7E for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:40:39 -0800 (PST)
Date: Wed, 28 Nov 2018 19:40:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543462838; bh=6TPVtsYxDqRsxK9G9cgWqSi/LyPaTn9hFH2v6WS5tR0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JULQL9FORJ+Gi8GZftzmONNLK4cPzmxcEkgKiGwKna4iN7ekidzLlm0lOyK+z2Skx fdJqujver4LasobYNuEshb/NI17d5Dw6jVjX4xKXqPuuhiXykIUNqdhzWiZo/HQOaT ylPDc36Pd4Fe91Z3snzGAQwcNDQMcmw29MN4994c=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab50491fc354cbd688e43f2a45927873b91a5b16f392cf00000001181721b692a169ce16fa8bda@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/179618270@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_5bff5fb6eb571_4d653f8db16d45c46653f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TxbirYQB8G118PGCI6_bm8bci30>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:40:45 -0000

----==_mimepart_5bff5fb6eb571_4d653f8db16d45c46653f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> +  lost_packet_send_time = now()
+  lost_pn = largest_acked.packet_number - reordering_threshold
+
+  // Time-based recovery, or early retransmit.
+  if (kUsingTimeLossDetection ||
+      largest_acked.packet_number == largest_sent_packet):
+    loss_delay = (1 + time_reordering_fraction) *
+                     max(latest_rtt, smoothed_rtt)
+    lost_send_time -= loss_delay
+
+  foreach unacked in sent_packets:
+    if unacked.packet_number > largest_acked.packet_number:
+      continue
+
+    if (unacked.time_sent < lost_send_time ||
+        unacked.packet_number < lost_pn):

```suggestion
        unacked.packet_number <= lost_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/pull/2066#pullrequestreview-179618270
----==_mimepart_5bff5fb6eb571_4d653f8db16d45c46653f
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/2066#discussi=
on_r237344260">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +  lost_packet_send_time =3D now()=0D
+  lost_pn =3D largest_acked.packet_number - reordering_threshold=0D
+=0D
+  // Time-based recovery, or early retransmit.=0D
+  if (kUsingTimeLossDetection ||=0D
+      largest_acked.packet_number =3D=3D largest_sent_packet):=0D
+    loss_delay =3D (1 + time_reordering_fraction) *=0D
+                     max(latest_rtt, smoothed_rtt)=0D
+    lost_send_time -=3D loss_delay=0D
+=0D
+  foreach unacked in sent_packets:=0D
+    if unacked.packet_number &gt; largest_acked.packet_number:=0D
+      continue=0D
+=0D
+    if (unacked.time_sent &lt; lost_send_time ||=0D
+        unacked.packet_number &lt; lost_pn):=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-        unacked.packet_number &lt; lost_pn):=0D=

+        unacked.packet_number &lt;=3D lost_pn):=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/2066#pullrequestreview-179618270">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
y75Lp4LLzKynCqPlSNpVzXhy_xvks5uz1c2gaJpZM4Y4tgj">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqzjkFyRysN6dGpHE0c6I3=
hhcAauWks5uz1c2gaJpZM4Y4tgj.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 #2066"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-179618=
270"}}}</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/2066#pullrequestrev=
iew-179618270",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview=
-179618270",=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 2066",=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/2066#pullrequestreview=
-179618270"=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\": 4175196=
51\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5bff5fb6eb571_4d653f8db16d45c46653f--


From nobody Wed Nov 28 19: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 6A63012F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:44: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 ztQvVbxeYkLt for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:44: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 CADCB127AC2 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:44:03 -0800 (PST)
Date: Wed, 28 Nov 2018 19:44:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543463043; bh=Rj6AJNS6OXwBzPDg8WMs2Gl3a8ZtT/R9n8/nagRMvWw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ax1xlgkK38JEU6+MjZl7Um7nTaR0qLphq70JIrfI6Imo8W/WphnBzit5V4n3WqV1c RSOU8K7VgE0WudiokjTlzt7r6HvyYHk0FgSN1VPmmbSPD3QnKtCemSzN9QEwkjqcJJ 56N5/TCNWmRiatZS6Ku2VKGjev8rQcDwTZas2Fec=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd122a2b34fdda4670496c111b8f8ce23bd9f1b3392cf000000011817228392a169ce16f4226e@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/442695905@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_5bff60831065d_46073ff4242d45bc75280"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bX9JfR9Jz8hJtzCt4t8SrKw7_Bw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:44:06 -0000

----==_mimepart_5bff60831065d_46073ff4242d45bc75280
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I thought that we had accepted the costs of integrating ack_delay in calculations (it might be wrong) against the benefits (we get better accounting in the majority of the cases where it is set accurately).

-- 
You are receiving this 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-442695905
----==_mimepart_5bff60831065d_46073ff4242d45bc75280
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I thought that we had accepted the costs of integrating ack_delay in calculations (it might be wrong) against the benefits (we get better accounting in the majority of the cases where it is set accurately).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-442695905">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ocS2bRe-EDipEeKcDgKGVTpVRdks5uz1gDgaJpZM4Y22J5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxtTH3ZliYACIfQOYhiTgDEZshRlks5uz1gDgaJpZM4Y22J5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2060: I thought that we had accepted the costs of integrating ack_delay in calculations (it might be wrong) against the benefits (we get better accounting in the majority of the cases where it is set accurately)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442695905"}}}</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-442695905",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442695905",
"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": "**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\": 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-442695905"
}
],
"@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_5bff60831065d_46073ff4242d45bc75280--


From nobody Wed Nov 28 19:45: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 6F3FE12F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:45: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 TxJrTLOVPfKn for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:45: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 129AA127AC2 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:45:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543463108; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=D15Z91Eidh/grdpXU1SloA9Y+Ek4aYo/vjZ3GmhUWAI=; b=dBk/mVNhOebz4DXaqpZtBCV8jCRYQiKAZbTn55RSWAVZzmmd+bjalnJ/ylPVBxN8vc1vxuY/ biqlSSaY43/0D0Ds6f2XbCLqSPytoWkq+Ycpl/t2I3VLKCRe/J2+oaOZBZ7ln1fk2YoiDV72 pmJFkxtzZ6tOyAHQExJXffN2yMg=
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 5bff60c4.7fa523cb5ea0-smtp-out-n02; Thu, 29 Nov 2018 03:45:08 -0000 (UTC)
Date: Wed, 28 Nov 2018 19:45:08 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bff60c43a60b_1d482abfc7bf859010343b@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d183b1: Use <= for cutoffs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bff60c43a0a3_1d482abfc7bf859010334e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qoic-nhxwS9H5SezG76gsBz2924>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:45:11 -0000

----==_mimepart_5bff60c43a0a3_1d482abfc7bf859010334e
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: d183b1e14b704b56d6b62bcbcba38a98b7816f8e
      https://github.com/quicwg/base-drafts/commit/d183b1e14b704b56d6b62bcbcba38a98b7816f8e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Use <= for cutoffs



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bff60c43a0a3_1d482abfc7bf859010334e--


From nobody Wed Nov 28 19: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 DC60B127AC2 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19: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 3VLIWxOykyu4 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19: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 07D7B130E2D for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:45:13 -0800 (PST)
Date: Wed, 28 Nov 2018 19:45:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543463112; bh=f5XxnwK0a8Tvq4dC7zcw5EdqJnA/CkbPqWQLCkaV4AI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XwHByN6VvcnqiK+Q6J4vUyNFlTmOEB+hVCbmtvOIrBpwooQ9VYUkTvkMsKL4e+3o1 IdPqEovQxo+bJQMJ72TpoXEK/CAMQKMA7iONI4vSaqoiOcWiIUyZgFR4Csmp8iD7V9 x4ZHFeC/jS09dJF4AWHYY+bN5AYNCjK9Wf8tvwpI=
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/2066/push/3090452253@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_5bff60c85e825_260f3fe98e0d45b43954d"; 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/k4zKPix0E7t-jHz3aLpXNbTq16w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:45:15 -0000

----==_mimepart_5bff60c85e825_260f3fe98e0d45b43954d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

d183b1e  Use <= for cutoffs


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2066/files/9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583..d183b1e14b704b56d6b62bcbcba38a98b7816f8e

----==_mimepart_5bff60c85e825_260f3fe98e0d45b43954d
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/d183b1e">d183b1e</a>  Use &lt;= for cutoffs</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#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/9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583..d183b1e14b704b56d6b62bcbcba38a98b7816f8e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq24Q4DRT2GdkRkPxyAGsTLsmZiMCks5uz1hIgaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxBySQlvwDdEB53RBA_KWzd2-ljrks5uz1hIgaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066/files/9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583..d183b1e14b704b56d6b62bcbcba38a98b7816f8e"}}}</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/9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583..d183b1e14b704b56d6b62bcbcba38a98b7816f8e",
"url": "https://github.com/quicwg/base-drafts/pull/2066/files/9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583..d183b1e14b704b56d6b62bcbcba38a98b7816f8e",
"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 #2066",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2066:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "d183b1e",
"value": "Use \u003c= for cutoffs"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066/files/9d6bd274b4fe1b7a71a1a17f3ac643c01a11d583..d183b1e14b704b56d6b62bcbcba38a98b7816f8e"
}
],
"@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_5bff60c85e825_260f3fe98e0d45b43954d--


From nobody Wed Nov 28 19:47: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 CEDB2130E0A for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:47: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 hrhzvB1pL14e for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:47: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 0C88312777C for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:47:42 -0800 (PST)
Date: Wed, 28 Nov 2018 19:47:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543463261; bh=41UmXTsZmxmGjcS8ykCNEGTv3YoTkGJH65rWPPp+Zj0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cF7ybtTo4SBgf2Ea7MozS+Fr0OxKfhzJ4Iw0DiEILfkXQTgHADtj4CEA450wBztVy YvDDd/PYvE6XLgfa3XsW+sGFkDuAxK8DDQLY39iAPJY2yMt50J08LXwFsiNCXYBsIA BAjlwpva5Lp02Kovci2nfm9UkFyKOFXxNoz0Jw9k=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abebf708b7e5a66bb7f85b54f07914f0bf4b5e4d7b92cf000000011817235d92a169ce16f4226e@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/442696474@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_5bff615d2ee26_7f943ff7d5ad45b493839"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C7VUf3JPsa2vfOGlLBXmHjhbsxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:47:44 -0000

----==_mimepart_5bff615d2ee26_7f943ff7d5ad45b493839
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

In general, yes, but in this case, I don't see a reason to use any part o=
f=0D
ack_delay when we know it's incorrect.=0D
=0D
On Wed, Nov 28, 2018, 7:44 PM Martin Thomson <notifications@github.com=0D=

wrote:=0D
=0D
> I thought that we had accepted the costs of integrating ack_delay in=0D=

> calculations (it might be wrong) against the benefits (we get better=0D=

> accounting in the majority of the cases where it is set accurately).=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/2060#issuecomment-4426959=
05>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/AKjg1Oht0XwTGilWqn_4=
uqKhZpD4eg1Lks5uz1gCgaJpZM4Y22J5>=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/2060#issuecomment-442696474=

----==_mimepart_5bff615d2ee26_7f943ff7d5ad45b493839
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

In general, yes, but in this case, I don&#39;t see a reason to use any pa=
rt of<br>=0D
ack_delay when we know it&#39;s incorrect.<br>=0D
<br>=0D
On Wed, Nov 28, 2018, 7:44 PM Martin Thomson &lt;notifications@github.com=
<br>=0D
wrote:<br>=0D
<br>=0D
&gt; I thought that we had accepted the costs of integrating ack_delay in=
<br>=0D
&gt; calculations (it might be wrong) against the benefits (we get better=
<br>=0D
&gt; accounting in the majority of the cases where it is set accurately).=
<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/2060#issuecomment-4=
42695905&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1Oht0XwTGi=
lWqn_4uqKhZpD4eg1Lks5uz1gCgaJpZM4Y22J5&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/2060#issuecomment-442696474">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5k2=
sf7U1AG-nUG25AxHchKrGfyqks5uz1jdgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzOBhfgksBSAzrQfgCunBCd-=
9-Oiks5uz1jdgaJpZM4Y22J5.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 #2060: In general, yes, but in this case, I don't see a reason=
 to use any part of\nack_delay when we know it's incorrect.\n\nOn Wed, No=
v 28, 2018, 7:44 PM Martin Thomson \u003cnotifications@github.com\nwrote:=
\n\n\u003e I thought that we had accepted the costs of integrating ack_de=
lay in\n\u003e calculations (it might be wrong) against the benefits (we =
get better\n\u003e accounting in the majority of the cases where it is se=
t accurately).\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this b=
ecause you were mentioned.\n\u003e Reply to this email directly, view it =
on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/2060=
#issuecomment-442695905\u003e,\n\u003e or mute the thread\n\u003e \u003ch=
ttps://github.com/notifications/unsubscribe-auth/AKjg1Oht0XwTGilWqn_4uqKh=
ZpD4eg1Lks5uz1gCgaJpZM4Y22J5\u003e\n\u003e .\n\u003e\n"}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#i=
ssuecomment-442696474"}}}</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/2060#issuecomment=
-442696474",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
2696474",=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] compensation of ack_delay is fragile a=
gainst errors (#2060)",=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\": 2060,\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\": 2060\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
2696474"=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\": 4170307=
77\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5bff615d2ee26_7f943ff7d5ad45b493839--


From nobody Wed Nov 28 19: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 12D77130DDD for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:49: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 Unf2Yi3t3h45 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:49: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 B62F012F1A5 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:49:32 -0800 (PST)
Date: Wed, 28 Nov 2018 19:49:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543463372; bh=938uBlx/00f+MiRcHeEyJzaS1zw/d3mznbZU83jvSSs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gqcpxOmch6LTiPbZ3u0iwmOnWeoxeaB6K3A8G2wjiF1cr7u0/moewbBCOpDwGmvkU gryH+sDecTOeBDZngnBeuLiz2B3u0Yh+t6m0przOuQsL+fWw81tvykbT0Kv474HjZT NC/TjkyRwxqrYo5j9SnWgMqZOvC7LzPXJnXa9McA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0105f3678d98186a12fd38dbea746f19d37e629d92cf00000001181723cc92a169ce16f4226e@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/442696725@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_5bff61cc6bc7_7eb93fc2938d45c4133883"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cLd7A4YFxyNYUVGxtq9r_CxJqlA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:49:34 -0000

----==_mimepart_5bff61cc6bc7_7eb93fc2938d45c4133883
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Would it be better to disregard ack_delay for all future packets on the connection 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/2060#issuecomment-442696725
----==_mimepart_5bff61cc6bc7_7eb93fc2938d45c4133883
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Would it be better to disregard ack_delay for all future packets on the connection 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/2060#issuecomment-442696725">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_fZ-Nbb1xdLF87P6AcPLzyG-OBOks5uz1lMgaJpZM4Y22J5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy7zNqbhTJfZ5HFhBPwipNUog9A2ks5uz1lMgaJpZM4Y22J5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2060: Would it be better to disregard ack_delay for all future packets on the connection then?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442696725"}}}</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-442696725",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442696725",
"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": "**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\": 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-442696725"
}
],
"@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_5bff61cc6bc7_7eb93fc2938d45c4133883--


From nobody Wed Nov 28 19:50: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 BA274130DDD for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:50: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 yCucJvNW2bWP for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:50: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 3B11812F1A5 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:50:56 -0800 (PST)
Date: Wed, 28 Nov 2018 19:50:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543463455; bh=xueuzo3qtT2zY87nhWnGkUJ9PWdWnjJd5dmDxsAvC5A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=inOF2R5y1aSsqQvhnnOtdIaLWcz5WCp8FJCDRdvPAYM/Lz10t+DE5y9ktIuBmD3ck 6amZLD+gsXMYR/IEswY66l32SP5r5F5oTv4EnJC+pVQG2JLOrVT+02hQfutNEJDwj9 sES0Xi4iDSxWgoBQYAnek1ru59/PD5D0MBmtcIkU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb2afcb3ea8aa4f21b5b3ed94fddcee8311c7e4992cf000000011817241f92a169ce16f4226e@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/442696945@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_5bff621f69b4d_51953fd6ab2d45bc2029da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zrVnmSqHMfQxym1ZA5ihK3pPNlk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:50:58 -0000

----==_mimepart_5bff621f69b4d_51953fd6ab2d45bc2029da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

If folks feel strongly about this, I'm fine with it. I don't think it mak=
es=0D
sense, but it does seem like I'm in the minority, and if you all think it=
=0D
makes sense, that's what we'll do.=0D
=0D
On Wed, Nov 28, 2018, 7:47 PM Jana Iyengar <jri.ietf@gmail.com wrote:=0D
=0D
> In general, yes, but in this case, I don't see a reason to use any part=
 of=0D
> ack_delay when we know it's incorrect.=0D
>=0D
> On Wed, Nov 28, 2018, 7:44 PM Martin Thomson <notifications@github.com=0D=

> wrote:=0D
>=0D
>> I thought that we had accepted the costs of integrating ack_delay in=0D=

>> calculations (it might be wrong) against the benefits (we get better=0D=

>> accounting in the majority of the cases where it is set accurately).=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/2060#issuecomment-442695=
905>,=0D
>> or mute the thread=0D
>> <https://github.com/notifications/unsubscribe-auth/AKjg1Oht0XwTGilWqn_=
4uqKhZpD4eg1Lks5uz1gCgaJpZM4Y22J5>=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/issues/2060#issuecomment-442696945=

----==_mimepart_5bff621f69b4d_51953fd6ab2d45bc2029da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

If folks feel strongly about this, I&#39;m fine with it. I don&#39;t thin=
k it makes<br>=0D
sense, but it does seem like I&#39;m in the minority, and if you all thin=
k it<br>=0D
makes sense, that&#39;s what we&#39;ll do.<br>=0D
<br>=0D
On Wed, Nov 28, 2018, 7:47 PM Jana Iyengar &lt;jri.ietf@gmail.com wrote:<=
br>=0D
<br>=0D
&gt; In general, yes, but in this case, I don&#39;t see a reason to use a=
ny part of<br>=0D
&gt; ack_delay when we know it&#39;s incorrect.<br>=0D
&gt;<br>=0D
&gt; On Wed, Nov 28, 2018, 7:44 PM Martin Thomson &lt;notifications@githu=
b.com<br>=0D
&gt; wrote:<br>=0D
&gt;<br>=0D
&gt;&gt; I thought that we had accepted the costs of integrating ack_dela=
y in<br>=0D
&gt;&gt; calculations (it might be wrong) against the benefits (we get be=
tter<br>=0D
&gt;&gt; accounting in the majority of the cases where it is set accurate=
ly).<br>=0D
&gt;&gt;<br>=0D
&gt;&gt; =E2=80=94<br>=0D
&gt;&gt; You are receiving this because you were mentioned.<br>=0D
&gt;&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt;&gt; &lt;https://github.com/quicwg/base-drafts/issues/2060#issuecomme=
nt-442695905&gt;,<br>=0D
&gt;&gt; or mute the thread<br>=0D
&gt;&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1Oht0X=
wTGilWqn_4uqKhZpD4eg1Lks5uz1gCgaJpZM4Y22J5&gt;<br>=0D
&gt;&gt; .<br>=0D
&gt;&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/2060#issuecomment-442696945">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6XV=
j5xqo7_wbPXiDHymY2NSm_VSks5uz1mfgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9XMnBQvahftjM2AHyCeBBw8=
mmccks5uz1mfgaJpZM4Y22J5.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 #2060: If folks feel strongly about this, I'm fine with it. I =
don't think it makes\nsense, but it does seem like I'm in the minority, a=
nd if you all think it\nmakes sense, that's what we'll do.\n\nOn Wed, Nov=
 28, 2018, 7:47 PM Jana Iyengar \u003cjri.ietf@gmail.com wrote:\n\n\u003e=
 In general, yes, but in this case, I don't see a reason to use any part =
of\n\u003e ack_delay when we know it's incorrect.\n\u003e\n\u003e On Wed,=
 Nov 28, 2018, 7:44 PM Martin Thomson \u003cnotifications@github.com\n\u0=
03e wrote:\n\u003e\n\u003e\u003e I thought that we had accepted the costs=
 of integrating ack_delay in\n\u003e\u003e calculations (it might be wron=
g) against the benefits (we get better\n\u003e\u003e accounting in the ma=
jority of the cases where it is set accurately).\n\u003e\u003e\n\u003e\u0=
03e =E2=80=94\n\u003e\u003e You are receiving this because you were menti=
oned.\n\u003e\u003e Reply to this email directly, view it on GitHub\n\u00=
3e\u003e \u003chttps://github.com/quicwg/base-drafts/issues/2060#issuecom=
ment-442695905\u003e,\n\u003e\u003e or mute the thread\n\u003e\u003e \u00=
3chttps://github.com/notifications/unsubscribe-auth/AKjg1Oht0XwTGilWqn_4u=
qKhZpD4eg1Lks5uz1gCgaJpZM4Y22J5\u003e\n\u003e\u003e .\n\u003e\u003e\n\u00=
3e\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/2060#issuecomment-442696945"}}}</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/2060#issuecomment=
-442696945",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
2696945",=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] compensation of ack_delay is fragile a=
gainst errors (#2060)",=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\": 2060,\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\": 2060\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
2696945"=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\": 4170307=
77\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5bff621f69b4d_51953fd6ab2d45bc2029da--


From nobody Wed Nov 28 19:52: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 19A5112777C for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:52: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 QItsq3CZ9-uD for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:52: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 76EF612F1A5 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:52:53 -0800 (PST)
Date: Wed, 28 Nov 2018 19:52:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543463572; bh=fqqSVbp1AKTap45dMMR5qav5w5WsgX2h+GEn86DuFQE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K6UUJjGM0gY4XVnQkipv4hWjChBGTFyb8QJ1FiqcOx9Q/0x8dYMsfhNDA38+58oCG FpaIl4ANzc9rajYJ2l/QLPAITHnTOmwnEr4S0Qd22SUJcN6g3PAwQ4RqWj+10uAWVq 9EMiofCbNMJbHgfEJRsdEBqLhk61k2hnxmILq4uE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2099164d4eaadbf9419f6205cbce8efba01c4c7292cf000000011817249492a169ce16f4226e@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/442697208@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_5bff62949a988_33b13f8b3b2d45b41518d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ifVLUC36Xh5iTn3zBDKm8BKRdrA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:52:55 -0000

----==_mimepart_5bff62949a988_33b13f8b3b2d45b41518d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't feel strongly.  I'm just trying to understand.  It's a little odd that we would take ack_delay into account conditionally on a per-packet basis.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442697208
----==_mimepart_5bff62949a988_33b13f8b3b2d45b41518d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't feel strongly.  I'm just trying to understand.  It's a little odd that we would take ack_delay into account conditionally on a per-packet basis.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442697208">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8I1V03GIzcMTYzbrDh-n4RNSY8qks5uz1oUgaJpZM4Y22J5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-j2Vf9vUMThVqwu9Byzlz4Mi_q6ks5uz1oUgaJpZM4Y22J5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2060: I don't feel strongly.  I'm just trying to understand.  It's a little odd that we would take ack_delay into account conditionally on a per-packet basis."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442697208"}}}</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-442697208",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442697208",
"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": "**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\": 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-442697208"
}
],
"@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_5bff62949a988_33b13f8b3b2d45b41518d5--


From nobody Wed Nov 28 19:58: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 BB77412F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:58: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 z1NeaSM65wP4 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 19:58: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 4F5CC12777C for <quic-issues@ietf.org>; Wed, 28 Nov 2018 19:58:48 -0800 (PST)
Date: Wed, 28 Nov 2018 19:58:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543463927; bh=1oq3cQFPu2wzIIiTuG0rXSS4tZUND1B3Iq+81mYVOWo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=z5fwhArwCcIXbCYmscQdYP7Tc1AgF6PmJ1SkTGgFxgVnzCZ2ryfCEloi75aEgLe1e U3qBYvWM61Mva1BAlMQYEjwqE+MZe5Nkb3sY+cIv9NPTv6hgChP1FfBgA8Yk4zTQhT t11POOecjQcN4lWBSrV2y26QRcgaTfauQ4hrfDN4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd839c0d0599b308c0b6441bb75485ff21194714f92cf00000001181725f792a169ce16fb2d96@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2069@github.com>
Subject: [quicwg/base-drafts] Don't let the PMTU drop below 1280 (#2069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff63f789d78_4a083fc9a92d45bc10925e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NRSKkTFZUUIYvfPNFuxPFqxXQhg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 03:58:50 -0000

----==_mimepart_5bff63f789d78_4a083fc9a92d45bc10925e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The loss of packets on the path will be the signal that we use here.

Closes #2063.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2069

-- Commit Summary --

  * Don't let the PMTU drop below 1280

-- File Changes --

    M draft-ietf-quic-transport.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2069.patch
https://github.com/quicwg/base-drafts/pull/2069.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/2069

----==_mimepart_5bff63f789d78_4a083fc9a92d45bc10925e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The loss of packets on the path will be the signal that we use here.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2063.">Closes</span> <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>

<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/2069'>https://github.com/quicwg/base-drafts/pull/2069</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Don&#39;t let the PMTU drop below 1280</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2069/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/2069.patch'>https://github.com/quicwg/base-drafts/pull/2069.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2069.diff'>https://github.com/quicwg/base-drafts/pull/2069.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/2069">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0FQgofxgiL-nUOJZfOFD4cc_CJTks5uz1t3gaJpZM4Y45do">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4KOf3LAMVQVMrIdstui0aSkLEfSks5uz1t3gaJpZM4Y45do.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Don't let the PMTU drop below 1280 (#2069)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2069"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2069",
"url": "https://github.com/quicwg/base-drafts/pull/2069",
"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": "Don't let the PMTU drop below 1280 (#2069)",
"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": "0d3584e",
"value": "Don't let the PMTU drop below 1280"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2069/files#diff-0) (8 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\": 2069,\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\": 2069\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2069"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2069.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2069.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417568616\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5bff63f789d78_4a083fc9a92d45bc10925e--


From nobody Wed Nov 28 20:01: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 BF4EF12F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:01: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 GkfgYTO669M0 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:01: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 0E56C12777C for <quic-issues@ietf.org>; Wed, 28 Nov 2018 20:01:11 -0800 (PST)
Date: Wed, 28 Nov 2018 20:01:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543464070; bh=gtrGrvo8W0JcrFGagiNj7ezc5YHU1ZUXxQl9ApI/Vn0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dk+ex638RPvtXr+dktRwPQPT6seXdZOBuaqsw9WS+Uwhr5Xa6JH9DqdGE/pzFrpiM XgNXdnXTUJgYLF+C25/7XD1cySg/Z/p74K/pHCY6lO47NB/lNvQGdj/slCJlGSg/m6 LYS7FtfjPoqWBiTwRbqmEdXzX96oKZne443/xjKo=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab467d56efc9b0ee998db384d288658ca62aebe83592cf000000011817268692a169ce16fb2d96@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2069/review/179621200@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2069@github.com>
References: <quicwg/base-drafts/pull/2069@github.com>
Subject: Re: [quicwg/base-drafts] Don't let the PMTU drop below 1280 (#2069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff64864adcf_47503fc1cbad45b81421ba"; 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/R64FsPELq1P8oPvSF-M5jDheIvE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 04:01:13 -0000

----==_mimepart_5bff64864adcf_47503fc1cbad45b81421ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -3100,9 +3100,11 @@ Further validation can also be provided:
   use for validation (for example, the IP ID or UDP checksum).
 
 The endpoint SHOULD ignore all ICMP messages that are not validated or do not
-carry sufficient quoted packet payload to perform validation.  Any reduction in
-the QUIC maximum packet size MAY be provisional until QUIC's loss detection
-algorithm determines that the quoted packet has actually been lost.
+carry sufficient quoted packet payload to perform validation.  ICMP messages
+that suggest that the PMTU has decreased below 1280 bytes SHOULD also be

Why only a SHOULD? We say that QUIC depends on a PMTU of at least 1280 bytes, so I think a MUST would be justified 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/2069#pullrequestreview-179621200
----==_mimepart_5bff64864adcf_47503fc1cbad45b81421ba
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/2069#discussion_r237346710">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3100,9 +3100,11 @@ Further validation can also be provided:
   use for validation (for example, the IP ID or UDP checksum).
 
 The endpoint SHOULD ignore all ICMP messages that are not validated or do not
-carry sufficient quoted packet payload to perform validation.  Any reduction in
-the QUIC maximum packet size MAY be provisional until QUIC&#39;s loss detection
-algorithm determines that the quoted packet has actually been lost.
+carry sufficient quoted packet payload to perform validation.  ICMP messages
+that suggest that the PMTU has decreased below 1280 bytes SHOULD also be
</pre>
<p>Why only a SHOULD? We say that QUIC depends on a PMTU of at least 1280 bytes, so I think a MUST would be justified 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/2069#pullrequestreview-179621200">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxkMA3fVxcVZvzuKNvGfr2uFYeWZks5uz1wGgaJpZM4Y45do">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9aKckvBu8mKz5O_4b_ZIooD_CCZks5uz1wGgaJpZM4Y45do.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2069"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2069#pullrequestreview-179621200"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2069#pullrequestreview-179621200",
"url": "https://github.com/quicwg/base-drafts/pull/2069#pullrequestreview-179621200",
"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 commented on 2069",
"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/2069#pullrequestreview-179621200"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417568616\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff64864adcf_47503fc1cbad45b81421ba--


From nobody Wed Nov 28 20:08: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 E8698130E0C for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:08: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 iYsYyakLttNv for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:08: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 570E512F1A5 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 20:08:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543464514; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eeKExwvUtvGkh0UFD5LZ5NRyjhRQUKv3bgstaYzZ3b0=; b=TJAOZWvHy+strPPPUgCxwGxhSCxmdS2AZAY4JvXlrL17BnyWXq17nEVzvm2dB1I1vemGarbS tmni3NKdU0y2U6jvO/Way0VoiPaY9PwGPxWuQbUZcLyEOvhCtBd1UkOuONAjVYhpSg/qbKLc CaQG/MZFtKUZ/JejjfMFrVpM1aU=
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.40]) by mxa.mailgun.org with ESMTP id 5bff63ea.7fc36cde31e0-smtp-out-n02; Thu, 29 Nov 2018 03:58:34 -0000 (UTC)
Date: Wed, 28 Nov 2018 19:58:34 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bff63ea67e71_63b12b147038057c21325@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0d3584: Don't let the PMTU drop below 1280
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bff63ea67a6b_63b12b147038057c212c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/duMhxzGnenM0O08tyXintTZN41Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 04:08:37 -0000

----==_mimepart_5bff63ea67a6b_63b12b147038057c212c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/icmp-1280-limit
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0d3584ebc2e39738200f5e87cfd036e27fcff3ac
      https://github.com/quicwg/base-drafts/commit/0d3584ebc2e39738200f5e87cfd036e27fcff3ac
  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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bff63ea67a6b_63b12b147038057c212c0--


From nobody Wed Nov 28 20:11: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 EBB6E12F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:11: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 SQVqa3cqYPZQ for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:11: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 5AEB312777C for <quic-issues@ietf.org>; Wed, 28 Nov 2018 20:11:37 -0800 (PST)
Date: Wed, 28 Nov 2018 20:11:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543464696; bh=X4RaIZ9GK+kVXK/iHUpqydDkBtyjS/AFUL7++eRjVWc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=biXryWz9dxgOYk3Gm1PB5B/xb1t44oDrC97JkAhSlaxC4vZvBAFhluXGBrdMRSHh0 586cMLpC73PabjXQ9rJaiRRD5aVO2HC2Avdu5gN7tUJQpGAMnWqmcM8VJiBIqXRPsi DTvI/sSf+NofQzj0Bpn6H0fBC1vSr6lDDLLQr1BY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b4c82c152e4bcc3b3486a50cbbc9ffc08f468ac92cf00000001181728f892a169ce16f4226e@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/442699995@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_5bff66f88d355_7e7c3fc2938d45c426386e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f9kpeigdLArz8S0gTYaxCfw0qj4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 04:11:39 -0000

----==_mimepart_5bff66f88d355_7e7c3fc2938d45c426386e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In general, I think having an inflated RTT is better than a lower than actual RTT, since inflated RTT leads to a less aggressive sender and smaller than actual RTT leads to a more aggressive sender.

Admittedly, it's possible for there to be error when latest_rtt - (inflated) ack_delay > min_rtt.  That's the error that I had considered an accepted cost of using ack_delay.

It's fair to ask what should we do about a receiver that we consider might have a bad clock... I wouldn't be opposed to ignoring ack_delay entirely for the rest of the connection... I wonder if there are counter cases that I'm missing though where this ends up being too aggressive. In general, the receiver should be rounding *down* when reporting delay, not up.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-442699995
----==_mimepart_5bff66f88d355_7e7c3fc2938d45c426386e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In general, I think having an inflated RTT is better than a lower than=
 actual RTT, since inflated RTT leads to a less aggressive sender and sma=
ller than actual RTT leads to a more aggressive sender.</p>
<p>Admittedly, it's possible for there to be error when latest_rtt - (inf=
lated) ack_delay &gt; min_rtt.  That's the error that I had considered an=
 accepted cost of using ack_delay.</p>
<p>It's fair to ask what should we do about a receiver that we consider m=
ight have a bad clock... I wouldn't be opposed to ignoring ack_delay enti=
rely for the rest of the connection... I wonder if there are counter case=
s that I'm missing though where this ends up being too aggressive. In gen=
eral, the receiver should be rounding <em>down</em> when reporting delay,=
 not up.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-442699995">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq721=
ZdBSnagCNm-OUABSkq3baQ2kks5uz154gaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8PlnaTtn9eCfPBRYBcOkbCw=
HxO-ks5uz154gaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: In general, I think having an inflated RTT is better th=
an a lower than actual RTT, since inflated RTT leads to a less aggressive=
 sender and smaller than actual RTT leads to a more aggressive sender.\r\=
n\r\nAdmittedly, it's possible for there to be error when latest_rtt - (i=
nflated) ack_delay \u003e min_rtt.  That's the error that I had considere=
d an accepted cost of using ack_delay.\r\n\r\nIt's fair to ask what shoul=
d we do about a receiver that we consider might have a bad clock... I wou=
ldn't be opposed to ignoring ack_delay entirely for the rest of the conne=
ction... I wonder if there are counter cases that I'm missing though wher=
e this ends up being too aggressive. In general, the receiver should be r=
ounding *down* when reporting delay, not up."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuecommen=
t-442699995"}}}</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=
-442699995",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
2699995",
"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=
2699995"
}
],
"@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_5bff66f88d355_7e7c3fc2938d45c426386e--


From nobody Wed Nov 28 20:17: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 738FA12F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:17: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 MU5gERMn94Yq for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:17: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 3C6E212777C for <quic-issues@ietf.org>; Wed, 28 Nov 2018 20:17:08 -0800 (PST)
Date: Wed, 28 Nov 2018 20:17:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543465027; bh=ryXBa+QAAloTeirOyHgmR3ls6rdVGrAH3dKHQ1K88JI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ciixkQuM0kjHOCwyh7A3x9it+MVVZPNR9ekAO/PORs8VRJBPlAekjYWZb8pmH7x21 J4rAwKId6eXu3u5tghaHiZkAys1yxmhQQA06NV+SOjl5AglTUuToCj5poL+Y/QxU45 yajd2WD8yrbXaqK+zQy7y+5rg1pPovX8iMDjyfpY=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <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/3090505323@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_5bff68433aee2_764a3f83aa8d45c41075eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LC45OfwaBhj0LZxGuJ-fQqY5BFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 04:17:09 -0000

----==_mimepart_5bff68433aee2_764a3f83aa8d45c41075eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema pushed 1 commit.

dbe4f5d  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/2064/files/baeb9877136de5aab6d026f1d5a349ba41f70a30..dbe4f5dca11b71570e72c507f1f649298ef95392

----==_mimepart_5bff68433aee2_764a3f83aa8d45c41075eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/huitema" class="user-mention">@huitema</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dbe4f5d">dbe4f5d</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/2064/files/baeb9877136de5aab6d026f1d5a349ba41f70a30..dbe4f5dca11b71570e72c507f1f649298ef95392">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5u5S2DqjphwKh_ouqARHCZY-XHLks5uz1_DgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz4XQI4fuOUkEtdD6q--nNdb_lIWks5uz1_DgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 pushed 1 commit in #2064"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064/files/baeb9877136de5aab6d026f1d5a349ba41f70a30..dbe4f5dca11b71570e72c507f1f649298ef95392"}}}</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/baeb9877136de5aab6d026f1d5a349ba41f70a30..dbe4f5dca11b71570e72c507f1f649298ef95392",
"url": "https://github.com/quicwg/base-drafts/pull/2064/files/baeb9877136de5aab6d026f1d5a349ba41f70a30..dbe4f5dca11b71570e72c507f1f649298ef95392",
"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 pushed 1 commit in #2064",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2064:",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "dbe4f5d",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2064/files/baeb9877136de5aab6d026f1d5a349ba41f70a30..dbe4f5dca11b71570e72c507f1f649298ef95392"
}
],
"@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_5bff68433aee2_764a3f83aa8d45c41075eb--


From nobody Wed Nov 28 20:59: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 46F8F130E04 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:59: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 3vCkuzvh10Kg for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:59:11 -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 B38C112426A for <quic-issues@ietf.org>; Wed, 28 Nov 2018 20:59:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543467551; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kkZU9+lSvBEtBtZ7F2H7frPfnEb1z4dH2lSfU+erjow=; b=vErC+Lpv+s+mDXUYTp2AqvJbWNx5VWeon847s89x56CgPmbftlDWQNYZgaxUNWrDmqOCXwA/ j/QsYcVgP4K96/jIQ9WYYBBaYp3EmTanIiPGC/BmYycbDZZ5KzDPVjABzNVWu0wGZ8ZW9A+i ZQMEhf4obF6qgvGhEypywUto1+s=
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 5bff721e.7fa98e6513f0-smtp-out-n01; Thu, 29 Nov 2018 04:59:10 -0000 (UTC)
Date: Wed, 28 Nov 2018 20:59:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bff721db00d1_26a92ac66792058834644@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 10b1fd: Don't let the PMTU drop below 1280
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bff721dafb15_26a92ac6679205883455c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-DfC6UAcHgLMNlCLYBgJ-ghCYjc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 04:59:13 -0000

----==_mimepart_5bff721dafb15_26a92ac6679205883455c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/icmp-1280-limit
  Home:   https://github.com/quicwg/base-drafts
  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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5bff721dafb15_26a92ac6679205883455c--


From nobody Wed Nov 28 20:59: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 111E6130E04 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:59: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 Dv4LjqbI6DUC for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 20:59: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 AE55412426A for <quic-issues@ietf.org>; Wed, 28 Nov 2018 20:59:28 -0800 (PST)
Date: Wed, 28 Nov 2018 20:59:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543467567; bh=ZG8nCYPNuF+NB14d7epibAzTTyrnC+dkiMnHk+fuoDs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BLOB46KZ65RydrB91KLBK4v6+IIoyUKVWZ0ikiBayifcr89pVdGGUhwa85hgwsG0R LkePHiq43n/zcyNRskGacaUu8At9SwJXQX1/C1y6SmH1nAaLY0dhlopgFo2odr21FQ 2+0p8l4dc9CXe1mXN3Wzs1i1WGPneC0VsqhyXVSI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4669ae906087d40653fdb607c2d128f59610bb4792cf000000011817342f92a169ce16fb2d96@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2069/review/179629060@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2069@github.com>
References: <quicwg/base-drafts/pull/2069@github.com>
Subject: Re: [quicwg/base-drafts] Don't let the PMTU drop below 1280 (#2069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff722fae312_46203ff4242d45bc598591"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CdDybShPBN7AKzwiAN8iahdr718>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 04:59:30 -0000

----==_mimepart_5bff722fae312_46203ff4242d45bc598591
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3100,9 +3100,11 @@ Further validation can also be provided:
   use for validation (for example, the IP ID or UDP checksum).
 
 The endpoint SHOULD ignore all ICMP messages that are not validated or do not
-carry sufficient quoted packet payload to perform validation.  Any reduction in
-the QUIC maximum packet size MAY be provisional until QUIC's loss detection
-algorithm determines that the quoted packet has actually been lost.
+carry sufficient quoted packet payload to perform validation.  ICMP messages
+that suggest that the PMTU has decreased below 1280 bytes SHOULD also be

Oops, forgot to checkin my second pass.  I had exactly the same thought.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2069#discussion_r237353454
----==_mimepart_5bff722fae312_46203ff4242d45bc598591
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/2069#discussion_r237353454">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3100,9 +3100,11 @@ Further validation can also be provided:
   use for validation (for example, the IP ID or UDP checksum).
 
 The endpoint SHOULD ignore all ICMP messages that are not validated or do not
-carry sufficient quoted packet payload to perform validation.  Any reduction in
-the QUIC maximum packet size MAY be provisional until QUIC&#39;s loss detection
-algorithm determines that the quoted packet has actually been lost.
+carry sufficient quoted packet payload to perform validation.  ICMP messages
+that suggest that the PMTU has decreased below 1280 bytes SHOULD also be
</pre>
<p>Oops, forgot to checkin my second pass.  I had exactly the same thought.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2069#discussion_r237353454">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzr6Iy0wmsQ8fV9GO7djrk0qSY-Oks5uz2mvgaJpZM4Y45do">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Ao5_6_0oDm9O7sR4dzVTExlauBks5uz2mvgaJpZM4Y45do.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2069"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2069#discussion_r237353454"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2069#discussion_r237353454",
"url": "https://github.com/quicwg/base-drafts/pull/2069#discussion_r237353454",
"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 2069",
"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/2069#discussion_r237353454"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417568616\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff722fae312_46203ff4242d45bc598591--


From nobody Wed Nov 28 21: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 3C20D12426A for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 21:04: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 blUD1hJGJIy4 for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 21:04: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 20DD612785F for <quic-issues@ietf.org>; Wed, 28 Nov 2018 21:04:00 -0800 (PST)
Date: Wed, 28 Nov 2018 21:04:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543467840; bh=MfKvWK4RhoiS71v3niIb7TALmiexEZLLdI/RTWTgd2c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SDvaZzGZenslcaIQ8eHlSBWIF4K1bRIFoNzRsjN34316aFE5nGfIGSYb3szTBEydL KsNqF0yj45NxYdhJTdvmB/t9FvGlgeeb8FBZyOsDHJtV0GDjltJYOCwPTNIzPSdn3f THXm/BGNsPc/81mqf1tCptPK/PbK7fWth4+mvOgg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab797602a0672f55066c501ac94070bae1b884195b92cf000000011817354092a169ce16f4226e@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/442707607@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_5bff734026236_346d3fbc2ead45c4426027"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SEts36ddUC-wnNUfe2TeJNIUimw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 05:04:03 -0000

----==_mimepart_5bff734026236_346d3fbc2ead45c4426027
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar 
> I'm concerned that if the ack_delay being reported is too large, I don't know how much of that is in error and how much of that is accurate. The patch assumes that exactly latest_rtt - min_rtt is the correct ack_delay, but there's no evidence of it.

I do not think that that is an issue, because we always use `max(srtt, latest_rtt)` for loss recovery. Things would work fine as long as SRTT does not become too small.

If it is the case that the clock has a jitter, the observed SRTT using the proposed formula will end up in a value that is either equal to or slightly higher than the true SRTT.

If it is the case that the clock occasionally jumps (to adjust time), the observed SRTT using the proposed formula would also be either equal to or slightly higher than the true SRTT.

So I would assume that the proposed formula has no issues in the cases above.

> The problem with the proposed patch is that a client that reports an ack_delay that is too large will automatically cause the sender to always believe that the RTT is not growing at all. (Imagine the case where ack_delay is always reported as MAX_INT. This means that the sender will always end up with latest_rtt = min_rtt.)

I can understand your concern about broken implementations, but I am not sure if the current defense is good enough if it is the case that we need to make care of them. Consider the case of an endpoint that always set `ack_delay` to 25ms. Assuming that the true RTT is greater than that value, the observed RTT will be 25ms less than the true value.

To put it another way, it seems to me that there is no reliable way of detecting peers sending broken `ack_delay` values. IMO we should accept that QUIC would not work fine with broken stacks.

Or alternatively, we might want to state that QUIC stacks running with an unreliable clock SHOULD set `ack_delay` to 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/issues/2060#issuecomment-442707607
----==_mimepart_5bff734026236_346d3fbc2ead45c4426027
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></p>
<blockquote>
<p>I'm concerned that if the ack_delay being reported is too large, I don=
't know how much of that is in error and how much of that is accurate. Th=
e patch assumes that exactly latest_rtt - min_rtt is the correct ack_dela=
y, but there's no evidence of it.</p>
</blockquote>
<p>I do not think that that is an issue, because we always use <code>max(=
srtt, latest_rtt)</code> for loss recovery. Things would work fine as lon=
g as SRTT does not become too small.</p>
<p>If it is the case that the clock has a jitter, the observed SRTT using=
 the proposed formula will end up in a value that is either equal to or s=
lightly higher than the true SRTT.</p>
<p>If it is the case that the clock occasionally jumps (to adjust time), =
the observed SRTT using the proposed formula would also be either equal t=
o or slightly higher than the true SRTT.</p>
<p>So I would assume that the proposed formula has no issues in the cases=
 above.</p>
<blockquote>
<p>The problem with the proposed patch is that a client that reports an a=
ck_delay that is too large will automatically cause the sender to always =
believe that the RTT is not growing at all. (Imagine the case where ack_d=
elay is always reported as MAX_INT. This means that the sender will alway=
s end up with latest_rtt =3D min_rtt.)</p>
</blockquote>
<p>I can understand your concern about broken implementations, but I am n=
ot sure if the current defense is good enough if it is the case that we n=
eed to make care of them. Consider the case of an endpoint that always se=
t <code>ack_delay</code> to 25ms. Assuming that the true RTT is greater t=
han that value, the observed RTT will be 25ms less than the true value.</=
p>
<p>To put it another way, it seems to me that there is no reliable way of=
 detecting peers sending broken <code>ack_delay</code> values. IMO we sho=
uld accept that QUIC would not work fine with broken stacks.</p>
<p>Or alternatively, we might want to state that QUIC stacks running with=
 an unreliable clock SHOULD set <code>ack_delay</code> to zero.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-442707607">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5hS=
7cSAB6SYiAPQg5W7X1st4vaQks5uz2rAgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5DA327mEe0etHMJzYWE-DhI=
58FRks5uz2rAgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2060: @janaiyengar \r\n\u003e I'm concerned that if the ack_delay =
being reported is too large, I don't know how much of that is in error an=
d how much of that is accurate. The patch assumes that exactly latest_rtt=
 - min_rtt is the correct ack_delay, but there's no evidence of it.\r\n\r=
\nI do not think that that is an issue, because we always use `max(srtt, =
latest_rtt)` for loss recovery. Things would work fine as long as SRTT do=
es not become too small.\r\n\r\nIf it is the case that the clock has a ji=
tter, the observed SRTT using the proposed formula will end up in a value=
 that is either equal to or slightly higher than the true SRTT.\r\n\r\nIf=
 it is the case that the clock occasionally jumps (to adjust time), the o=
bserved SRTT using the proposed formula would also be either equal to or =
slightly higher than the true SRTT.\r\n\r\nSo I would assume that the pro=
posed formula has no issues in the cases above.\r\n\r\n\u003e The problem=
 with the proposed patch is that a client that reports an ack_delay that =
is too large will automatically cause the sender to always believe that t=
he RTT is not growing at all. (Imagine the case where ack_delay is always=
 reported as MAX_INT. This means that the sender will always end up with =
latest_rtt =3D min_rtt.)\r\n\r\nI can understand your concern about broke=
n implementations, but I am not sure if the current defense is good enoug=
h if it is the case that we need to make care of them. Consider the case =
of an endpoint that always set `ack_delay` to 25ms. Assuming that the tru=
e RTT is greater than that value, the observed RTT will be 25ms less than=
 the true value.\r\n\r\nTo put it another way, it seems to me that there =
is no reliable way of detecting peers sending broken `ack_delay` values. =
IMO we should accept that QUIC would not work fine with broken stacks.\r\=
n\r\nOr alternatively, we might want to state that QUIC stacks running wi=
th an unreliable clock SHOULD set `ack_delay` to zero."}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#i=
ssuecomment-442707607"}}}</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=
-442707607",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
2707607",
"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": "**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\": 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=
2707607"
}
],
"@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_5bff734026236_346d3fbc2ead45c4426027--


From nobody Wed Nov 28 21:06: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 EA04F12785F for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 21:06: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 BUE4B5Dg9KaG for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 21:06: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 068CC12426A for <quic-issues@ietf.org>; Wed, 28 Nov 2018 21:06:18 -0800 (PST)
Date: Wed, 28 Nov 2018 21:06:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543467977; bh=pnAHIdKD1XzBO1DFR1NQgrmhGE0wQ9+N8x2H4of9eoA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ai94TkFNMvG5BLz8r9/I4/mS5wNz/Q+F8LYVzVI2KFzTiEWM7F8sJ9IsOjHfN7a66 K61MOoRhaecYHXU36+QHZHduvkKf7KTuyT4E/VqhCV9sNSqMZ+hFESAd58ILBM1zsq GRIZKeIJ5eMnqlSKcb0/tuyPnE5ueBrme60fpTMQ=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab006cf512d7ba41bd1fdcc52147f1c637a574f89392cf00000001181735c992a169ce16fb2d96@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2069/review/179630071@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2069@github.com>
References: <quicwg/base-drafts/pull/2069@github.com>
Subject: Re: [quicwg/base-drafts] Don't let the PMTU drop below 1280 (#2069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bff73c95d0d6_13b13f878f2d45b42506f5"; 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/fu5pRNeemSZBHqJEqP9XJaBNXa4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 05:06:20 -0000

----==_mimepart_5bff73c95d0d6_13b13f878f2d45b42506f5
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/2069#pullrequestreview-179630071
----==_mimepart_5bff73c95d0d6_13b13f878f2d45b42506f5
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/2069#pullrequestreview-179630071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3rOq-3AMXNqwp8QJD23GOk3sfD_ks5uz2tJgaJpZM4Y45do">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3doBFLhiZ2Vy71qoGtyeCncsOUeks5uz2tJgaJpZM4Y45do.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2069"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2069#pullrequestreview-179630071"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2069#pullrequestreview-179630071",
"url": "https://github.com/quicwg/base-drafts/pull/2069#pullrequestreview-179630071",
"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 2069",
"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/2069#pullrequestreview-179630071"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417568616\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bff73c95d0d6_13b13f878f2d45b42506f5--


From nobody Wed Nov 28 23:49: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 376E01292AD for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 23:49: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 ExwXahIBG2Ts for <quic-issues@ietfa.amsl.com>; Wed, 28 Nov 2018 23:49:19 -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 15E7F128AFB for <quic-issues@ietf.org>; Wed, 28 Nov 2018 23:49: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=OzhtBD6cjfmCpFnnJYfcwVfE3EU=; b=AUNXfMHnDKLB4bib pVzQBPYmYxoN7BGuW0kRG4LX3vEnFrANVHS64QkK41mW2Ms1/R+79QznINymMGko Jr7QB8GpOSd/jhq7b1hueDNyBsM9FNFTkZYjNas67XhiBu5GcrXdO0x0DOlzRHK8 HooaOylE5RB0+OnKFp++aL7fEEU=
Received: by filter1376p1mdw1.sendgrid.net with SMTP id filter1376p1mdw1-9289-5BFF99FE-3 2018-11-29 07:49:18.217187336 +0000 UTC m=+1002504.283059799
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id yq1w1UHlQcqArIXZ_1WbaA for <quic-issues@ietf.org>; Thu, 29 Nov 2018 07:49:18.214 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 2CA0D80869 for <quic-issues@ietf.org>; Wed, 28 Nov 2018 23:49:18 -0800 (PST)
Date: Thu, 29 Nov 2018 07:49:18 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7423beba5d0a18912294db46caec48fb7af65d9092cf0000000118175bfe92a169ce16fae0fe@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/c442737980@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_5bff99fe2a690_280c3fe0ddad45b44842ee"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2q8r0l9RpOZ9Ea1UtveWE1WxbT3IjAu1/PIN XcD8krOwK7ZeF8YnLayAFTHVTH15PiOXQLlLDe++e8W6cRMWDhPG7q0SuDLUt08Cvj+aIpvEeA91T+ w+rJ2baJx7yEyoP1mhb1VmjEN9cvcn2MJGv+WWkztj/QC/nls9VLvN9opQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RGqUJ9bcyHiGQagFfOwKxVfd-wU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 07:49:21 -0000

----==_mimepart_5bff99fe2a690_280c3fe0ddad45b44842ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Making the sender decide to retransmit a PING makes it hard to use PING in different parts of the spec precisely and it also makes it hard to use for applications. If a reliable PING is needed it should probably be a separate frame, or it should be reliable and we could a separate PROBE 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/2068#issuecomment-442737980
----==_mimepart_5bff99fe2a690_280c3fe0ddad45b44842ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Making the sender decide to retransmit a PING makes it hard to use PING =
in different parts of the spec precisely and it also makes it hard to use f=
or applications. If a reliable PING is needed it should probably be a separ=
ate frame, or it should be reliable and we could a separate PROBE frame.</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/2068#issuecomment-442737980">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq20LQxlP99SdADX3=
1AK-Fu35ljZgks5uz5F-gaJpZM4Y4zs_">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkqwHF2FpeaZ0e5hVGTzyY4dRTGwlQks5uz5F-gaJp=
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":"@mikkelfj in #2068: M=
aking the sender decide to retransmit a PING makes it hard to use PING in d=
ifferent parts of the spec precisely and it also makes it hard to use for a=
pplications. If a reliable PING is needed it should probably be a separate =
frame, or it should be reliable and we could a separate PROBE frame."}],"ac=
tion":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dra=
fts/pull/2068#issuecomment-442737980"}}}</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-442=
737980",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442737=
980",
"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\": \"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-442737=
980"
}
],
"@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_5bff99fe2a690_280c3fe0ddad45b44842ee--


From nobody Thu Nov 29 00:48: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 6CB69130E03 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 00:47: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 6wV3ejk63Jh5 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 00:47:55 -0800 (PST)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27AF8130E13 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 00:47:55 -0800 (PST)
Date: Thu, 29 Nov 2018 00:47:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543481273; bh=90W8AO2HiG+GMRBLNFLz2N1hSNbS9F6Nq/vqFrwiE3Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o/5ogASqpgXgqirKF/N563KeRZ2I0rm4pC3hbRSSyqWCQ1j2b3UHzq4HRF6SBWUog kr3UIZqE2rTzrJQ/NuTkDJUDO3Kr4/vEoQ1Vk3tE0IfGF2RJw9PHmkdcdwNIC0hfl+ dnwXnBN3t7np71fB4aDyKNWzQzRTr6eEagOwwCWY=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe7b3a947b75954fa803102ef89c53f47bf05b96a92cf00000001181769b992a169ce169265bd@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/review/179679765@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_5bffa7b9ea4ee_118b3fda328d45b857987"; 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/HV603RkeSUh1c5GlCXsREG-y-s4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 08:48:00 -0000

----==_mimepart_5bffa7b9ea4ee_118b3fda328d45b857987
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

mirjak commented on this pull request.=0D
=0D
=0D
=0D
> @@ -244,11 +244,8 @@ on the source and destination addresses of the pat=
h,=0D
 so that the spin bit is consistently enabled or=0D
 disabled for repeated use of the same path.=0D
 =0D
=0D
I guess that depends on the heuristic you use. However, for a single flow=
 you don't really have a recovery phase. Either you have a valid sample o=
r not. If the base RTT didn't change, you should get a valid sample right=
 after the re-ordering event is over. The interesting part is to observe =
the number of invalid samples. So for a single, long-lasting flow that yo=
u know has provided a valid spin signal previously, there is also no prob=
lem. What I'm worried about is if you monitor the invalid sample rate for=
 an aggregate; especially if you have a lot of short flows, as you need m=
ore time to detect that a flow is spinning randomly than when using a con=
stant value. Thus for short flows you may not be able make a decision in =
time and you have to filter them out. Given we have a lot of short flows =
on the internet, that can potentially strongly reduce your sample rate. A=
ctually I would even prefer that disabled flows set the bit to 0 while en=
abled clients start with 1 because that would make it possible to have va=
lid spin signals from he beginning. Still for any constant value, you can=
 at least make a decision within about one RTT.=0D
=0D
I mean this is certainly something to experiment with and the actual impa=
ct really depends on how many flows do what as well as the traffic patter=
 of the flows. What I=E2=80=99m saying is that a constant value makes mea=
surability at least a bit easier, and if there are no further concern abo=
ut using a constant value, I would prefer if we recommend that.=0D
=0D
My understanding of ekr=E2=80=99s initial comment was that he wanted to l=
eave it open how to set the bit when disabled, as he didn=E2=80=99t see a=
n advantage in (over-)specifying that behavior. Others were actually conc=
erned that setting it randomly (if the randomness is not sufficiently pro=
vided) could enable fingerprinting. As such I don=E2=80=99t see a reason =
to not recommend a constant value when disabled.=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/1982#discussion_r237395093=

----==_mimepart_5bffa7b9ea4ee_118b3fda328d45b857987
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@mirjak</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r237395093">draft-ietf-quic-spin-exp.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and des=
tination addresses of the path,=0D
 so that the spin bit is consistently enabled or=0D
 disabled for repeated use of the same path.=0D
 =0D
</pre>=0D
<p>I guess that depends on the heuristic you use. However, for a single f=
low you don't really have a recovery phase. Either you have a valid sampl=
e or not. If the base RTT didn't change, you should get a valid sample ri=
ght after the re-ordering event is over. The interesting part is to obser=
ve the number of invalid samples. So for a single, long-lasting flow that=
 you know has provided a valid spin signal previously, there is also no p=
roblem. What I'm worried about is if you monitor the invalid sample rate =
for an aggregate; especially if you have a lot of short flows, as you nee=
d more time to detect that a flow is spinning randomly than when using a =
constant value. Thus for short flows you may not be able make a decision =
in time and you have to filter them out. Given we have a lot of short flo=
ws on the internet, that can potentially strongly reduce your sample rate=
. Actually I would even prefer that disabled flows set the bit to 0 while=
 enabled clients start with 1 because that would make it possible to have=
 valid spin signals from he beginning. Still for any constant value, you =
can at least make a decision within about one RTT.</p>=0D
<p>I mean this is certainly something to experiment with and the actual i=
mpact really depends on how many flows do what as well as the traffic pat=
ter of the flows. What I=E2=80=99m saying is that a constant value makes =
measurability at least a bit easier, and if there are no further concern =
about using a constant value, I would prefer if we recommend that.</p>=0D=

<p>My understanding of ekr=E2=80=99s initial comment was that he wanted t=
o leave it open how to set the bit when disabled, as he didn=E2=80=99t se=
e an advantage in (over-)specifying that behavior. Others were actually c=
oncerned that setting it randomly (if the randomness is not sufficiently =
provided) could enable fingerprinting. As such I don=E2=80=99t see a reas=
on to not recommend a constant value when disabled.</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/1982#discussion_r237395093">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwtSmjt=
XGwEbOo_nd6726CaZkWoGks5uz585gaJpZM4YUgQv">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqw59nKWwVj6xdr1Gv0Lw0JeyG5Oq=
ks5uz585gaJpZM4YUgQv.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":"@mirj=
ak commented on #1982"}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/1982#discussion_r237395093"}}}</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/1982#discussion_r23=
7395093",=0D
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r23739=
5093",=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": "@mirjak commented on 1982",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**mirjak**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@mirjak",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r23739=
5093"=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\": 4080282=
07\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5bffa7b9ea4ee_118b3fda328d45b857987--


From nobody Thu Nov 29 01:45: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 A0844130DDE for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 01:45: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 Km0FceI2t-fT for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 01:45: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 4E2711252B7 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 01:45:44 -0800 (PST)
Date: Thu, 29 Nov 2018 01:45:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543484743; bh=TwVH9A/uKStHCYcEFWUw4mBRdQ1ifFFqW8HS5KO9tV8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=edl3r/VD4MmYMpNV+isFBmH59NbLjKOYSqoPLAUyYF33VaQVjq39t9gOkltB5F8A6 QlATmeF4fPdKIF43Sgl6TntQreWdS1R8+rIBsV4h1paY40gfT5psGiN+9TJYAKBEAA L1v71QRY9M2Z22QqkCOhyq4511GvZs/zDdOaS2R4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf883255e53e88197c94af3b033f4dd0f2b06f24d92cf000000011817774792a169ce16faa2ff@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2067/442770464@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2067@github.com>
References: <quicwg/base-drafts/issues/2067@github.com>
Subject: Re: [quicwg/base-drafts] Samples for RTT estimation (#2067)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bffb547641e6_18683ff3cb8d45c4109879e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7yGAWtr4tnq4fXbto1ROfnauNrs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 09:45:45 -0000

----==_mimepart_5bffb547641e6_18683ff3cb8d45c4109879e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The next sentence is:
"A method for changing these constants is currently an open research question."

Unless this research question has been answered, ideally in an RFC, I think we need to keep the text 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/2067#issuecomment-442770464
----==_mimepart_5bffb547641e6_18683ff3cb8d45c4109879e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The next sentence is:<br>
"A method for changing these constants is currently an open research question."</p>
<p>Unless this research question has been answered, ideally in an RFC, I think we need to keep the text 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/2067#issuecomment-442770464">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0hQIzYCtsJ5nFL6Ig_t_-Nfq6Ojks5uz6zHgaJpZM4Y4vMG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6VLcVJvtIsupPwQZGCgWCT23Hy1ks5uz6zHgaJpZM4Y4vMG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2067: The next sentence is:\r\n\"A method for changing these constants is currently an open research question.\"\r\n\r\nUnless this research question has been answered, ideally in an RFC, I think we need to keep the text as is."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2067#issuecomment-442770464"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment-442770464",
"url": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment-442770464",
"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] Samples for RTT estimation (#2067)",
"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\": 2067,\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\": 2067\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment-442770464"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417526534\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bffb547641e6_18683ff3cb8d45c4109879e--


From nobody Thu Nov 29 05: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 398BF130DC8 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 05:07: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 8KXiS_IJkQXk for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 05:07: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 638D3128CE4 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 05:07:55 -0800 (PST)
Date: Thu, 29 Nov 2018 05:07:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543496874; bh=N8hxOq311moPdeFqjvdusqnYk4cnlH6n/lN0guZ9L7k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p5O0WpZ33IwO0o4dfoCGmKdvB395La5TpHgzHQN/5M+62/t7dh2VadwSAmf6qLNud qgZ3srePxwXC4T+cp/TXWyCvQ7wuMkTiE+D68pHpYZvjaLfv21sYUGQfdGwMN+VK9U 11W9AHgN0c1jIiXn0s2r1OMuQomSxr6/k5fil+pk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab629e445cedbb57a8d1fd8c643a781dff0fc1d44392cf000000011817a6aa92a169ce169265bd@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/review/179784891@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_5bffe4aa18142_46033f9a19ad45c4153663"; 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_hmOHd26hZjzvNzlQXpwxj1zao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 13:07:57 -0000

----==_mimepart_5bffe4aa18142_46033f9a19ad45c4153663
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 

I don't agree with this. I see a *disadvantage* in specifying the behavior to be fixed, which is that it makes discrimination against endpoints which used fixed values 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/1982#discussion_r237478800
----==_mimepart_5bffe4aa18142_46033f9a19ad45c4153663
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/1982#discussion_r237478800">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -244,11 +244,8 @@ on the source and destination addresses of the path,
 so that the spin bit is consistently enabled or
 disabled for repeated use of the same path.
 
</pre>
<p>I don't agree with this. I see a <em>disadvantage</em> in specifying the behavior to be fixed, which is that it makes discrimination against endpoints which used fixed values 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/1982#discussion_r237478800">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw6FVnPP3S5zdSGPImgBz4KmwLgNks5uz9wqgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6nAsgGhZZmNB0MLW9VnwYMFalYPks5uz9wqgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237478800"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237478800",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237478800",
"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 1982",
"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/1982#discussion_r237478800"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5bffe4aa18142_46033f9a19ad45c4153663--


From nobody Thu Nov 29 08:49: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 184A9130E1D for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 08:49: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 fN2CqJaH53g6 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 08:49: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 65252130E85 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 08:49:15 -0800 (PST)
Date: Thu, 29 Nov 2018 08:49:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543510154; bh=Rqbn+HG3dasdj+krGeeigPdFfdOOayhLZOw4WUnKsc0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fp7LOC2/0L7UWAlUUOgOsIDvZ0OK5JBDaiVitXZUZ879zkmG5qLCxzy5VwuHqF7l4 dlGkhv6BQUlhntFK3ZquRo2LF6UbOPzFde9bRfIIBua1CquAimks9YXa7kEXN7wU/h UTrbTf7xURyDbTAhZHOexlq9krccSC6TprSqyrCA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4a7d0c86b0babd8bf270523f0158e5865ad7d2e92cf000000011817da8a92a169ce16de7e61@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/179901042@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_5c00188a45f10_30bb3fc69f4d45b81812d5"; 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/CmHWR5qRc_3uzrWISuuHVK3eEBY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 16:49:25 -0000

----==_mimepart_5c00188a45f10_30bb3fc69f4d45b81812d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop 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}}).

Okay, I see that reading of the -recovery text.  But that's really weird -- we *do* know that these packets have arrived, so why define a special operation for "forgetting" packets rather than just marking them arrived as normal and be done?

If one component were trying to game the other -- for example, by sending many Initial packets with redundant data -- then you wouldn't want to let the packetizer force many packets to be "acknowledged" when only one actually needed to get through to produce the effect.  But the ways to game that I see offhand are intra-implementation, and I think we can say that's not an attack of concern.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#discussion_r237569491
----==_mimepart_5c00188a45f10_30bb3fc69f4d45b81812d5
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/2045#discussion_r237569491">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>Okay, I see that reading of the -recovery text.  But that's really weird -- we <em>do</em> know that these packets have arrived, so why define a special operation for "forgetting" packets rather than just marking them arrived as normal and be done?</p>
<p>If one component were trying to game the other -- for example, by sending many Initial packets with redundant data -- then you wouldn't want to let the packetizer force many packets to be "acknowledged" when only one actually needed to get through to produce the effect.  But the ways to game that I see offhand are intra-implementation, and I think we can say that's not an attack of concern.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2045#discussion_r237569491">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2eZ_8ndwKhaEO252LFHDKbSNHclks5u0BAKgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqykf6c_Vla4WIcaidv73hi_DQWqCks5u0BAKgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r237569491"}}}</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_r237569491",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r237569491",
"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 2045",
"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/2045#discussion_r237569491"
}
],
"@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_5c00188a45f10_30bb3fc69f4d45b81812d5--


From nobody Thu Nov 29 09:20: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 C31C0130E2F for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 09:20: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 ggrDRIFp8Krx for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 09:20:01 -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 2E32C130E2B for <quic-issues@ietf.org>; Thu, 29 Nov 2018 09:20:01 -0800 (PST)
Date: Thu, 29 Nov 2018 09:20:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543512000; bh=O5xzjspTr7iG1DRrKJITn91FzMvCAW635poL4JQok2k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=khSQoElKvmEnHnM5DAQBjBOsEOuW55XmzpSKl/rsDCl4xK9Xu8KM9wgQ362+n6Do+ buabZlTdql4Vpnnoa1RGujD3KxY0XsFDjVw0GcQa3eVwJ47DfPRuWqN3b62gA2+wdU zaNAdDzrYeEoCHNTN1LcrfkFR8ihO+P/Iq0OcIO0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf80c6a1723bbbb06bc1e28e4f352a8c7364e051692cf000000011817e1c092a169ce16fae0fe@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/c442918679@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_5c001fc05d7f8_64a03fd96ced45c41309f5"; 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/qRJbyZv_DD2xWffgf0MZki2oxjk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 17:20:04 -0000

----==_mimepart_5c001fc05d7f8_64a03fd96ced45c41309f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We have a separate PROBE frame; it's called PATH_CHALLENGE.

I think we've said previously that PADDING and PING have identical semantics (to wit, none), except that PING forces the packet to be acknowledged regardless of whether there's anything retransmittable in that packet.  Whether we want it to have that property because it's reliably transmitted or because it's not either ACK or PADDING seems like a philosophical discussion akin to how many angels could dance on the head of a pin.

FWIW, it delivers no information when delivered; I see no point in delivering it reliably.  It elicits an ACK if the packet arrives -- that is a sufficient 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/pull/2068#issuecomment-442918679
----==_mimepart_5c001fc05d7f8_64a03fd96ced45c41309f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We have a separate PROBE frame; it's called PATH_CHALLENGE.</p>
<p>I think we've said previously that PADDING and PING have identical sem=
antics (to wit, none), except that PING forces the packet to be acknowled=
ged regardless of whether there's anything retransmittable in that packet=
.  Whether we want it to have that property because it's reliably transmi=
tted or because it's not either ACK or PADDING seems like a philosophical=
 discussion akin to how many angels could dance on the head of a pin.</p>=

<p>FWIW, it delivers no information when delivered; I see no point in del=
ivering it reliably.  It elicits an ACK if the packet arrives -- that is =
a sufficient purpose.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-442918679">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyDxzL=
wIn57Pg8sXW7qTOLi8sRXeks5u0BdAgaJpZM4Y4zs_">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1RH_rLLoe9P-GTUGWYxXbprsaaO=
ks5u0BdAgaJpZM4Y4zs_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2068: We have a separate PROBE frame; it's called PATH_CHALLEN=
GE.\r\n\r\nI think we've said previously that PADDING and PING have ident=
ical semantics (to wit, none), except that PING forces the packet to be a=
cknowledged regardless of whether there's anything retransmittable in tha=
t packet.  Whether we want it to have that property because it's reliably=
 transmitted or because it's not either ACK or PADDING seems like a philo=
sophical discussion akin to how many angels could dance on the head of a =
pin.\r\n\r\nFWIW, it delivers no information when delivered; I see no poi=
nt in delivering it reliably.  It elicits an ACK if the packet arrives --=
 that is a sufficient purpose."}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4429186=
79"}}}</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=
42918679",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4429=
18679",
"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_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\": 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-4429=
18679"
}
],
"@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_5c001fc05d7f8_64a03fd96ced45c41309f5--


From nobody Thu Nov 29 10:11: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 18025130E3C for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 10:11: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 z6YNX64JyINx for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 10:10:58 -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 EA655130E02 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 10:10: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=HOibyQBEfGcICAnYIdccSBVEdI0=; b=QYgIDuZRIj5zTV6a KC+w7ZSlsz5cs1ZEW2zf+Ov44FMK3+PunIGj0UP8NEh0X+hlvMSvm4xQGvIcte6X OSXoaXe1ia8t0pshiohGZJD+1KCBcJxNt9SIvcvMolve1kamtZPxBrZNOcDh3xRf YHIJhwB9PtQvFCj+nMUfCC7DdEA=
Received: by filter1795p1mdw1.sendgrid.net with SMTP id filter1795p1mdw1-5515-5C002BA3-36 2018-11-29 18:10:43.767343775 +0000 UTC m=+140377.433022676
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0037p1mdw1.sendgrid.net (SG) with ESMTP id izANHYOOREG6dMjGxcI6YQ for <quic-issues@ietf.org>; Thu, 29 Nov 2018 18:10:43.759 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id A7829260DC6 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 10:10:43 -0800 (PST)
Date: Thu, 29 Nov 2018 18:10:43 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9efc83de212921feff9789e8716ed694eb3988992cf000000011817eda392a169ce16fae0fe@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/c442935816@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_5c002ba3a50a0_1e5b3fc26f8d45c011218e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nfb2S2r+5i2OOHZDvwQnWWC+Nl8Lxs8KGvP gu/DJVR22UiL4MqvAZtvq0WmIF31FxYgfDHQBSyUaqC/TueyfG6JLDjh7dDQeJL0GX+MAAQDIiEaqm j5UCHpLwCqpRvxj/APEltsuA8DQ710Fhpp8yFg7I5zKoQ6s0qgpYsT5YGA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JHJ6eDtdDkStKe0ar5Fdi7CqkDc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 18:11:00 -0000

----==_mimepart_5c002ba3a50a0_1e5b3fc26f8d45c011218e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't care about the number of angels, as long as it isn't implementation dependent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442935816
----==_mimepart_5c002ba3a50a0_1e5b3fc26f8d45c011218e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't care about the number of angels, as long as it isn't implementation dependent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442935816">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0SUfifCKQOtS7WoaxFJoInlznphks5u0CMjgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2iaVQRFrsKiTnSpx3bpjcrbQLxYks5u0CMjgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 don't care about the number of angels, as long as it isn't implementation dependent."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442935816"}}}</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-442935816",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442935816",
"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-442935816"
}
],
"@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_5c002ba3a50a0_1e5b3fc26f8d45c011218e--


From nobody Thu Nov 29 11:37: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 D4113130E8C for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 11:37: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 hZPxHE0syelm for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 11:37:18 -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 55E93130E7A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 11:37:18 -0800 (PST)
Date: Thu, 29 Nov 2018 11:37:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543520237; bh=y5orqs76I0pW3CqvXbYRUB+T6Uz9I5c1L++g2CywCTM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XJxnbZBpeyQJTorgU/lHkfVH61ru1gndoflvLwLF2YrulmqNUi+QVOheRx3+1wQMa QS/0JDfeXgudTXanwxKILWRjYIxEV2QCfmlHp+0ufNcmxUOZkN4B+0r53xhqj3NcHi bLCKwvz4KaFAqPA8lHyVco7C6w+EM0TcnVM1AFrA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ec832b3b967208471cf4e55c1184e1992d2ea5792cf00000001181801ed92a169ce161e4766@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1864/442965141@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_5c003fed737bc_61153fa93bcd45b44522d8"; 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/npWQ0w8PuGB0rtLR3VQx7ym2kwU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 19:37:21 -0000

----==_mimepart_5c003fed737bc_61153fa93bcd45b44522d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I kind of wish the pushed request headers only got sent once so that this conflict could never occur.  What if we instead had a DUPLICATE_PUSH frame that just includes the Push ID and means "same thing here"? If it arrives before the corresponding PUSH_PROMISE, you have to wait to find out the request headers, but they're hopefully coming soon.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1864#issuecomment-442965141
----==_mimepart_5c003fed737bc_61153fa93bcd45b44522d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I kind of wish the pushed request headers only got sent once so that t=
his conflict could never occur.  What if we instead had a DUPLICATE_PUSH =
frame that just includes the Push ID and means "same thing here"? If it a=
rrives before the corresponding PUSH_PROMISE, you have to wait to find ou=
t the request headers, but they're hopefully coming soon.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1864#issuecomment-442965141">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5J3=
I-ocf4lmsHECBRMlQCsR_Q-hks5u0DdtgaJpZM4Xj9By">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-p_8oI9VNcdNTtHsf7GDCiR=
T2TMks5u0DdtgaJpZM4Xj9By.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1864: I kind of wish the pushed request headers only got sent =
once so that this conflict could never occur.  What if we instead had a D=
UPLICATE_PUSH frame that just includes the Push ID and means \"same thing=
 here\"? If it arrives before the corresponding PUSH_PROMISE, you have to=
 wait to find out the request headers, but they're hopefully coming soon.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/1864#issuecomment-442965141"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment=
-442965141",
"url": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-44=
2965141",
"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 conflic=
ting header field values (#1864)",
"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\": 1864,\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\": 1864\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-44=
2965141"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3953009=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c003fed737bc_61153fa93bcd45b44522d8--


From nobody Thu Nov 29 11:39: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 78878130E97 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 11:39: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 ffrM2R1zYofK for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 11:39:09 -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 DC96A130E9F for <quic-issues@ietf.org>; Thu, 29 Nov 2018 11:39: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=uwc6s9lHjA896Hn+sn3hIWzdZiI=; b=r9YICOLeIaQjxr0m TAhXBMbizPrR9o/yXrNjAH2IHYUAx2tYfSs81kWPhBDsMV/DTdlw2BZ+MwfLPr4l OvD+8X0MzeUeFHL3H/R/t2DZ8WToXZdb3zHyksHAT2v9/9mDXFaOwp4VIMjJQbDN s3Q2nc+ltc67/qLwdFOP5xKtZco=
Received: by filter1720p1mdw1.sendgrid.net with SMTP id filter1720p1mdw1-27355-5C00405A-A 2018-11-29 19:39:06.173276448 +0000 UTC m=+1048650.489796099
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0036p1iad2.sendgrid.net (SG) with ESMTP id ZoWPGcKnSA-9e0r8TPjyXw for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:39:06.113 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id 19BCB2415BF for <quic-issues@ietf.org>; Thu, 29 Nov 2018 11:39:06 -0800 (PST)
Date: Thu, 29 Nov 2018 19:39:06 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea12ac2e1ac591d9ec1ba088cf2fbe561cf9517092cf000000011818025a92a169ce16f4226e@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/442965741@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_5c00405a17afc_ede3fd3ae8d45c0312189"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ySKRaY0me7sHIc1Mh5OC1fgwnZcNRcOHNLF aowjvB5wF0NmPSvA1fNvfXFicNJPtqxeQvuGo6+dQkfawy4dzhK2l493zfTMnCJcytezkYR4lqLHa8 N91fT3PwlYtfuiuV2gZl2ewCQ8DTyyNHERv83tfGW/ePTjEGW08DGVQcUA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gl_igOluNS8jSZ2KuTVQYxAkb7c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 19:39:10 -0000

----==_mimepart_5c00405a17afc_ede3fd3ae8d45c0312189
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FYI, my experience with clocks is they're either noisy, and if so over very short timescales(<1ms) or they jump suddenly.  In the case of a sudden jump, any protection from largely ignoring the jump should be fine.

I like Kazuho's suggestion because it changes a case that's currently discontinuous(1us extra max ack delay and the RTT sample can jump tens of ms) into one that's continuous.   Discontinuities in congestion control and loss recovery tend to lead to weird corner cases.  The current pseudocode is what gQUIC currently does, which is why it's there, but especially now that max ack delay is explicitly communicated, I think Kazuho's suggestion is a good one.

There is the question of what to do if the specified ack_delay is larger than the value specified in transport params.  Possibly we should only adjust by min(ack_delay, max_ack_delay), and then if the alarm is always waking up late, SRTT will include that even though max_ack_delay 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/2060#issuecomment-442965741
----==_mimepart_5c00405a17afc_ede3fd3ae8d45c0312189
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>FYI, my experience with clocks is they're either noisy, and if so over v=
ery short timescales(&lt;1ms) or they jump suddenly.  In the case of a sudd=
en jump, any protection from largely ignoring the jump should be fine.</p>
<p>I like Kazuho's suggestion because it changes a case that's currently di=
scontinuous(1us extra max ack delay and the RTT sample can jump tens of ms)=
 into one that's continuous.   Discontinuities in congestion control and lo=
ss recovery tend to lead to weird corner cases.  The current pseudocode is =
what gQUIC currently does, which is why it's there, but especially now that=
 max ack delay is explicitly communicated, I think Kazuho's suggestion is a=
 good one.</p>
<p>There is the question of what to do if the specified ack_delay is larger=
 than the value specified in transport params.  Possibly we should only adj=
ust by min(ack_delay, max_ack_delay), and then if the alarm is always wakin=
g up late, SRTT will include that even though max_ack_delay is not?</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/2060#issuecomment-442965741">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxoNE9w7Egb0pt=
5N6PQ40GSf4o9yks5u0DfagaJpZM4Y22J5">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq-HECAJDa5OSrL33Ge1osQSvXcEWks5u0Dfaga=
JpZM4Y22J5.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 #2060: F=
YI, my experience with clocks is they're either noisy, and if so over very =
short timescales(\u003c1ms) or they jump suddenly.  In the case of a sudden=
 jump, any protection from largely ignoring the jump should be fine.\r\n\r\=
nI like Kazuho's suggestion because it changes a case that's currently disc=
ontinuous(1us extra max ack delay and the RTT sample can jump tens of ms) i=
nto one that's continuous.   Discontinuities in congestion control and loss=
 recovery tend to lead to weird corner cases.  The current pseudocode is wh=
at gQUIC currently does, which is why it's there, but especially now that m=
ax ack delay is explicitly communicated, I think Kazuho's suggestion is a g=
ood one.\r\n\r\nThere is the question of what to do if the specified ack_de=
lay is larger than the value specified in transport params.  Possibly we sh=
ould only adjust by min(ack_delay, max_ack_delay), and then if the alarm is=
 always waking up late, SRTT will include that even though max_ack_delay is=
 not?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/2060#issuecomment-442965741"}}}</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-4=
42965741",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-4429=
65741",
"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 aga=
inst 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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2060,\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\": 2060\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-4429=
65741"
}
],
"@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_5c00405a17afc_ede3fd3ae8d45c0312189--


From nobody Thu Nov 29 11:51: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 7CDAC130EA7 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 11:51: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 uFdxE433XqjE for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 11:51: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 EC0F7130EA8 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 11:51:23 -0800 (PST)
Date: Thu, 29 Nov 2018 11:51:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543521082; bh=Pfd52MC8B91bsPcLsPIhQjAuuqBuizcoqLA8GIJEFjk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SqFJEuxuZyXZgQamS6ybMB8Vqt2HkTCPF5JjhAY+yg8XKypdwngHvPiOjP6WpD5Xp /TsxcPm5Ka2jjC8merAZtC1/JFfB9ymcqEQF5qfgGYnmPsVCt8VFf1ogo94GTBGXrr x8Ovfvyb0Rm0B8a13/ICpQ9b+uW289A2nLjnBCuI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab43b188612e8898d09bc495ec84f2b99fd816764792cf000000011818053a92a169ce16fae0fe@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/c442969992@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_5c00433aec126_5a863fd5988d45c0981081"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XohkvV0wZW0hehjHVeHzVQpYYLs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 19:51:26 -0000

----==_mimepart_5c00433aec126_5a863fd5988d45c0981081
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PING frames are "retransmittable", but there's no need to make them reliable at the transport layer, so I don't think we should specify they are.

For PMTU, if the first packet is lost, I can definitely see the sender not sending another 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/2068#issuecomment-442969992
----==_mimepart_5c00433aec126_5a863fd5988d45c0981081
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PING frames are "retransmittable", but there's no need to make them reliable at the transport layer, so I don't think we should specify they are.</p>
<p>For PMTU, if the first packet is lost, I can definitely see the sender not sending another 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/pull/2068#issuecomment-442969992">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyuJRQFwmBEViJzhiNrtAts58KUUks5u0Dq6gaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2YrvsHnjPUG9Xsi-foBy-xVS7JJks5u0Dq6gaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2068: PING frames are \"retransmittable\", but there's no need to make them reliable at the transport layer, so I don't think we should specify they are.\r\n\r\nFor PMTU, if the first packet is lost, I can definitely see the sender not sending another PING."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442969992"}}}</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-442969992",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-442969992",
"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": "**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\": 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-442969992"
}
],
"@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_5c00433aec126_5a863fd5988d45c0981081--


From nobody Thu Nov 29 11:52: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 4C134130EA8 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 11:52: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 ddftc5Q7o3sz for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 11:51: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 CE7BF130EA7 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 11:51:58 -0800 (PST)
Date: Thu, 29 Nov 2018 11:51:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543521118; bh=OdFHct21nBHM171zSgg4JowhTXZoyY8vKzcL3LwkIYM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t5x/F1O1jx3yyJWulb0GTHvE/R9h25msHjMxb0ln7OBOYqkh9vaLoRd1sVZwY0U1x EzKv7Ye78S/+lddt4mz2OEqwBylFIebhov0tnJ2k+mh7e/uefNTAjL69V+dT1P7QKO SKOOaT54Wzk8ez9ztewpqzStnDv25cM9BI50JyQA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdaec1c1eb6cb11714abde9de1ceebb95be469dfe92cf000000011818055e92a169ce16fb2d96@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2069/review/179984317@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2069@github.com>
References: <quicwg/base-drafts/pull/2069@github.com>
Subject: Re: [quicwg/base-drafts] Don't let the PMTU drop below 1280 (#2069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c00435e2f97a_5dc73fb177cd45c071635"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f0P5KOjWQizwl8QXco2KzfoJf0w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 19:52:00 -0000

----==_mimepart_5c00435e2f97a_5dc73fb177cd45c071635
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/2069#pullrequestreview-179984317
----==_mimepart_5c00435e2f97a_5dc73fb177cd45c071635
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/2069#pullrequestreview-179984317">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyMiBKOG4O9MWc0JeqOKV2fuWopZks5u0DregaJpZM4Y45do">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7VjHNTLLszYPGd0vl7nqcQDnNxBks5u0DregaJpZM4Y45do.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2069"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2069#pullrequestreview-179984317"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2069#pullrequestreview-179984317",
"url": "https://github.com/quicwg/base-drafts/pull/2069#pullrequestreview-179984317",
"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 2069",
"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/2069#pullrequestreview-179984317"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417568616\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c00435e2f97a_5dc73fb177cd45c071635--


From nobody Thu Nov 29 12: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 283F6130EB9 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 12: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 huGncSaaHpDK for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 12:15: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 6B4E5130EB7 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 12:15:22 -0800 (PST)
Date: Thu, 29 Nov 2018 12:15:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543522521; bh=bE9/TngY4RctlNl5jfeC/y+sXGCrh2NUbVsncgMES9I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ece9PlKqC2wfTTPIh3zdIx2SVCEl7Vqrg9ej1WfSOmXbdiBKqT33Q0dqQeOYf1XgA GRRbZFghDsaeghew5TwkakU4rbxLsRiWDaXoXV/5ZcfZNmY5j7a7HGMTMRrLGnto/l go45CuHZSgFoj3xcyS1zHgJSkKG2LREMkdap8RY0=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb88571dc87b472bd56e39cc7f9a6e5fe4dbb81f92cf0000000118180ad992a169ce161e4766@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1864/442977756@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_5c0048d94b378_1b5e3f8262ed45bc10838c"; 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/_GviP_NzemHOpRlo7dmlgh4mTEs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 20:15:24 -0000

----==_mimepart_5c0048d94b378_1b5e3f8262ed45bc10838c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like 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/1864#issuecomment-442977756
----==_mimepart_5c0048d94b378_1b5e3f8262ed45bc10838c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I like 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/1864#issuecomment-442977756">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5nJz3w22VV8EPxWm7qY1n0zT5XKks5u0EBZgaJpZM4Xj9By">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7FQ7wiPLpPKmlZJ85keD74ysC2bks5u0EBZgaJpZM4Xj9By.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1864: I like it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1864#issuecomment-442977756"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-442977756",
"url": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-442977756",
"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": "**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\": 1864,\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\": 1864\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-442977756"
}
],
"@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_5c0048d94b378_1b5e3f8262ed45bc10838c--


From nobody Thu Nov 29 12:25: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 08CEF130EEC for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 12:25: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 yBsoiz7cFKey for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 12: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 DF2DA130EFA for <quic-issues@ietf.org>; Thu, 29 Nov 2018 12:25:31 -0800 (PST)
Date: Thu, 29 Nov 2018 12:25:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543523130; bh=tMkwCSM3VWYWo61vbqWEXrrcgJRbO+ZyJy1TKhICubg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SCNIjmm1O8fi4YsDfdWU7swPqFXoVlmsZ0wBYCaezRChLKYuUZAaVMdwCtGNRmR7x IukZh/0Le3pvp4OPTeb9G9upoa+/0Ecwoq2fDlz22Mx85X+U2DkPHI21R+FeV/JB5p eihIDa8TqPwdsqi2ub2x7WXWgVcb44FoeudDemgo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e01f11a55bc142e8fe43fc39bc0e4d0bd701ceb92cf0000000118180d3a92a169ce16a20dde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1994/442980727@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1994@github.com>
References: <quicwg/base-drafts/issues/1994@github.com>
Subject: Re: [quicwg/base-drafts] endpoints don't know how many connection IDs the peer is willing to store (#1994)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c004b3ac94de_33943fe6f80d45c017596a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JJX2lWDsL8YYxJac0kbxT-dpPNY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 20:25:40 -0000

----==_mimepart_5c004b3ac94de_33943fe6f80d45c017596a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current default number of ids is 8, which I think is wrong.  However, the design team thought it was reasonable.

I think the fact my preferences are so different is an indication one-size-fits-all is wrong, so I favor adding this transport param.

Re: closing the connection, I'm going to have to do something if I receive too many, and it's really easy to not send too many, and it's really obvious when the connection is closed, so I think it's the more straightforward way to implement this.

But ask @ekr said, if a peer indicates a value, it should be the target, unless you can't supply that many.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1994#issuecomment-442980727
----==_mimepart_5c004b3ac94de_33943fe6f80d45c017596a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The current default number of ids is 8, which I think is wrong.  Howev=
er, the design team thought it was reasonable.</p>
<p>I think the fact my preferences are so different is an indication one-=
size-fits-all is wrong, so I favor adding this transport param.</p>
<p>Re: closing the connection, I'm going to have to do something if I rec=
eive too many, and it's really easy to not send too many, and it's really=
 obvious when the connection is closed, so I think it's the more straight=
forward way to implement this.</p>
<p>But ask <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> said, if a peer indicates a value, it should be the=
 target, unless you can't supply that many.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1994#issuecomment-442980727">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6bG=
uYpHl0BFT-NPZLyXZ_0anymBks5u0EK6gaJpZM4YZZG9">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2HsIHW3VkMOoF9JgTmYFdI2=
ciEwks5u0EK6gaJpZM4YZZG9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1994: The current default number of ids is 8, which I think is w=
rong.  However, the design team thought it was reasonable.\r\n\r\nI think=
 the fact my preferences are so different is an indication one-size-fits-=
all is wrong, so I favor adding this transport param.\r\n\r\nRe: closing =
the connection, I'm going to have to do something if I receive too many, =
and it's really easy to not send too many, and it's really obvious when t=
he connection is closed, so I think it's the more straightforward way to =
implement this.\r\n\r\nBut ask @ekr said, if a peer indicates a value, it=
 should be the target, unless you can't supply that many."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/199=
4#issuecomment-442980727"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment=
-442980727",
"url": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-44=
2980727",
"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] endpoints don't know how many connecti=
on IDs the peer is willing to store (#1994)",
"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\": 1994,\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\": 1994\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-44=
2980727"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4093096=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c004b3ac94de_33943fe6f80d45c017596a--


From nobody Thu Nov 29 12:31: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 2B216130EB5 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 12:31: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 8oEwvk-T6dA9 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 12:31: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 05DD8130E69 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 12:31:02 -0800 (PST)
Date: Thu, 29 Nov 2018 12:31:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543523461; bh=ZoOhGMmci3j1xLSAJfUtyaym4eCnkfTNbgiuD1BK+Xo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QRjLnTcgp54Sy5K8TPSfbsTz2FJEwtnKqfzlcZ4/yY4O8SQvbfCopiT5psSb5/llG UUKGlT1tZJMDwhu2sloPwl1c6CMKbyIAj1wTGFM3PYUcg4GP7us/uxoov8AQqe/nY5 pFBsm9x1UsDCpoOhxqAR+fy+H8JTsYy9pQH+N82U=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab464743e61973e25f5d6893b5c6e75c17af32515a92cf0000000118180e8592a169ce16fae0fe@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/c442982370@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_5c004c85340c2_9713ffa53ed45bc7758"; 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/SlT7tSDnrViNzm9xFiDHn_oPiBI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 20:31:04 -0000

----==_mimepart_5c004c85340c2_9713ffa53ed45bc7758
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If PING can randomly be retransmitted but does not have to, PING is useless to the application.

If PING is never retransmitted, the application can use that signal for its own purposes such as QoS montoring.

If PING is always retransmitted, the application can use that to make sure a connection stays alive by sending one once in a while.

I don't really care either way, as long is it is one or the other. The the missing alternative can be added later as a new frame if important 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/2068#issuecomment-442982370
----==_mimepart_5c004c85340c2_9713ffa53ed45bc7758
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If PING can randomly be retransmitted but does not have to, PING is us=
eless to the application.</p>
<p>If PING is never retransmitted, the application can use that signal fo=
r its own purposes such as QoS montoring.</p>
<p>If PING is always retransmitted, the application can use that to make =
sure a connection stays alive by sending one once in a while.</p>
<p>I don't really care either way, as long is it is one or the other. The=
 the missing alternative can be added later as a new frame if important e=
nough.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-442982370">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3TIEH=
R39L4IykF66T5dmcbO5dQ5ks5u0EQFgaJpZM4Y4zs_">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxymrHeGPiN6luSjyvN6KgUoFE8k=
ks5u0EQFgaJpZM4Y4zs_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2068: If PING can randomly be retransmitted but does not have to=
, PING is useless to the application.\r\n\r\nIf PING is never retransmitt=
ed, the application can use that signal for its own purposes such as QoS =
montoring.\r\n\r\nIf PING is always retransmitted, the application can us=
e that to make sure a connection stays alive by sending one once in a whi=
le.\r\n\r\nI don't really care either way, as long is it is one or the ot=
her. The the missing alternative can be added later as a new frame if imp=
ortant enough."}],"action":{"name":"View Pull Request","url":"https://git=
hub.com/quicwg/base-drafts/pull/2068#issuecomment-442982370"}}}</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=
42982370",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4429=
82370",
"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_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\": 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-4429=
82370"
}
],
"@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_5c004c85340c2_9713ffa53ed45bc7758--


From nobody Thu Nov 29 12: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 7FB41130E69 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 12:44: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 h99KG2wIi9YZ for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 12:44: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 91BBE126CC7 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 12:44:27 -0800 (PST)
Date: Thu, 29 Nov 2018 12:44:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543524266; bh=5S2cZiLh8OFhjKUR30ZreKDqEhWO0zfVxSjpcB67708=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ve1fNPrbRzf57/6a/FMdb6YprtglpaaBM2DFksK+N9La0r6n6Cd+1D0MQSWPXOTPv mCR9idCfGigw97vmL3KUOiTkhkLZ4sN/Wtpk3Ak4kp+e6S8AJKXHioBqFAfPPzYVKP iG2uc8uqaM7gZub4n24a6MvZXcZUGVyzupcCsPgw=
From: Brad Lassey <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9bcb31baca0c45cfa872207331d8a5fd3abfcadd92cf00000001181811aa92a169ce169265bd@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/review/180005138@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_5c004faa7ece9_2df03fa06e0d45b418593b"; 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/6hoWvSE3JA86IvDdEhfHz3_NOXQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 20:44:30 -0000

----==_mimepart_5c004faa7ece9_2df03fa06e0d45b418593b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bslassey commented on this pull request.



> +
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.
+
+Note that where multiple connections use the same path,
+the use of the spin bit MAY be coordinated by endpoints,
+recognizing that this might not be possible in many cases.
+
+When the spin bit is disabled, endpoints MAY set the spin bit to any value,
+and MUST accept any incoming value.
 

One of the main concerns seems to be that an network could discriminate against a client that doesn't spin. For that reason, I think we should specify that an implementation that does spin should not spin for some percentage of clients. 

```suggestion
The selection process SHOULD be designed such that on average the spin
 bit is disabled for at least one eighth of clients regardless of destination.
```

-- 
You are receiving this 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#pullrequestreview-180005138
----==_mimepart_5c004faa7ece9_2df03fa06e0d45b418593b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@bslassey</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r237651624">draft-ietf-quic-spin-exp.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +=0D
+The selection process SHOULD be designed such that=0D
+on average the spin bit is disabled for at least one eighth of network p=
aths.=0D
+The selection process SHOULD be externally unpredictable but consistent =
for=0D
+any given combination of source and destination address/port. For instan=
ce,=0D
+the implementation might have a static key which it uses to key a pseudo=
random=0D
+function over these values and use the output to determine whether to=0D=

+send the spin bit. The selection process performed at the beginning=0D
+of the connection SHOULD be applied for all paths used by the connection=
.=0D
+=0D
+Note that where multiple connections use the same path,=0D
+the use of the spin bit MAY be coordinated by endpoints,=0D
+recognizing that this might not be possible in many cases.=0D
+=0D
+When the spin bit is disabled, endpoints MAY set the spin bit to any val=
ue,=0D
+and MUST accept any incoming value.=0D
 =0D
</pre>=0D
<p>One of the main concerns seems to be that an network could discriminat=
e against a client that doesn't spin. For that reason, I think we should =
specify that an implementation that does spin should not spin for some pe=
rcentage of clients.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">- =0D
+The selection process SHOULD be designed such that on average the spin=0D=

+ bit is disabled for at least one eighth of clients regardless of destin=
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/1982#pullrequestreview-180005138">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
_1MyuNuavgm8XojbNY9qBGe5wQCks5u0EcqgaJpZM4YUgQv">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqw4CWmLMS_oei4D9JglLq=
LYAc9Uiks5u0EcqgaJpZM4YUgQv.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":"@bsla=
ssey commented on #1982"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-180005138=
"}}}</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/1982#pullrequestrev=
iew-180005138",=0D
"url": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview=
-180005138",=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": "@bslassey commented on 1982",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Brad Lassey**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@bslassey",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview=
-180005138"=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\": 4080282=
07\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c004faa7ece9_2df03fa06e0d45b418593b--


From nobody Thu Nov 29 12:48: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 5F68C130E5D for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 12: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 r_Hz_JTFRCu4 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 12:47: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 021BC126CC7 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 12:47:59 -0800 (PST)
Date: Thu, 29 Nov 2018 12:47:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543524478; bh=zXSYm1GTsrBVMgBqyDLqGJ8LDcYj0xHBGSjnvjFpuO0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TQOK+vIRLJMDxnnOk07X38yD23Ckf0u2Finh0mAz1At3P7hez41TfOKtkyuLDgrI4 Dql0tiyan5frJ0Qr4x9ASSbi2CRHJjOT3XLaMFKSZFJJ2k2HgSLO0wDEafuiMKq+5b wDuU0sYE7AT5Y6IT7GX7K6v2CT1Mrv9geOECxBJA=
From: Brad Lassey <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee7d495def367bfe4bfe6adff472c28b2707956192cf000000011818127e92a169ce169265bd@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/review/180006466@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_5c00507ec9f8_63d83f98d1ad45b825536a"; 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/6jp6TbbBRrA-4kLff1H1D8l2y38>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 20:48:00 -0000

----==_mimepart_5c00507ec9f8_63d83f98d1ad45b825536a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bslassey commented on this pull request.



> -fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that
+on average the spin bit is disabled for at least one eighth of network paths.
+The selection process SHOULD be externally unpredictable but consistent for
+any given combination of source and destination address/port. For instance,
+the implementation might have a static key which it uses to key a pseudorandom
+function over these values and use the output to determine whether to
+send the spin bit. The selection process performed at the beginning
+of the connection SHOULD be applied for all paths used by the connection.

One of the main concerns seems to be that an network could discriminate against a client that doesn't spin. For that reason, I think we should specify that an implementation that does spin should not spin for some percentage of clients. 

```suggestion
The selection process SHOULD be designed such that on average the spin
 bit is disabled for at least one eighth of clients regardless of destination.
```

-- 
You are receiving this 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#pullrequestreview-180006466
----==_mimepart_5c00507ec9f8_63d83f98d1ad45b825536a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@bslassey</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r237652651">draft-ietf-quic-spin-exp.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -fraction of connections.  The selection p=
rocess should be designed such that=0D
-on average the spin bit is disabled for at least 1/8th of the connection=
s.=0D
-=0D
-When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o zero,=0D
-regardless of the values received from their peer. Addendums or revision=
s to=0D
-this document MAY define alternative behaviors in the future.=0D
+fraction of connections.=0D
+=0D
+The selection process SHOULD be designed such that=0D
+on average the spin bit is disabled for at least one eighth of network p=
aths.=0D
+The selection process SHOULD be externally unpredictable but consistent =
for=0D
+any given combination of source and destination address/port. For instan=
ce,=0D
+the implementation might have a static key which it uses to key a pseudo=
random=0D
+function over these values and use the output to determine whether to=0D=

+send the spin bit. The selection process performed at the beginning=0D
+of the connection SHOULD be applied for all paths used by the connection=
.=0D
</pre>=0D
<p>One of the main concerns seems to be that an network could discriminat=
e against a client that doesn't spin. For that reason, I think we should =
specify that an implementation that does spin should not spin for some pe=
rcentage of clients.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-of the connection SHOULD be applied for all p=
aths used by the connection.=0D
+The selection process SHOULD be designed such that on average the spin=0D=

+ bit is disabled for at least one eighth of clients regardless of destin=
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/1982#pullrequestreview-180006466">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
850XlnNyn8lHPOA68uar6nWX7A8ks5u0Ef-gaJpZM4YUgQv">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq-zjn__k-GQvZt2SitPoz=
W-4xMegks5u0Ef-gaJpZM4YUgQv.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":"@bsla=
ssey commented on #1982"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-180006466=
"}}}</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/1982#pullrequestrev=
iew-180006466",=0D
"url": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview=
-180006466",=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": "@bslassey commented on 1982",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Brad Lassey**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@bslassey",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview=
-180006466"=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\": 4080282=
07\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c00507ec9f8_63d83f98d1ad45b825536a--


From nobody Thu Nov 29 13: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 F071E130EC8 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:01: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 k_r4-Sdj8Hrn for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 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 F080F127B92 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 13:01:38 -0800 (PST)
Date: Thu, 29 Nov 2018 13:01:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543525298; bh=uEwUInZOPxPdTXH6zJpZZ+vI3sRYjhs+xjGel/aQuvo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fDZ23gn0dCr8Z85pFjqf7vqukO4TyUvuFNppkGAzUHe+sX8gO88beMmYjYvdjPN2U L/RYYOJ1tnohxpF/LKg+gsKdeOYEIxIJ9+qyEX2WKuk5RnQv7SF/BF1ad3TTybksw8 zxvrlo+vfW9MB3jfg0rUBtJQy9XAHKTl/kesF9fI=
From: Brad Lassey <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7b8dd954c084fdb5c0e7651c6ced019e5f5b52c92cf00000001181815b292a169ce169265bd@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/review/180012097@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_5c0053b21c49f_5f443f8a584d45b4962fd"; 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/aDFDm5p7cP2gZy-tddwbH5JuFIg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 21:01:41 -0000

----==_mimepart_5c0053b21c49f_5f443f8a584d45b4962fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bslassey commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

One of the main concerns seems to be that an network could discriminate against a client that doesn't spin. For that reason, I think we should specify that an implementation that does spin should not spin for some percentage of clients. 

```suggestion
The selection process SHOULD be designed such that on average the spin
bit is disabled for at least one eighth of clients regardless of destination.
The selection process SHOULD be externally unpredictable but consistent for
any given client. For instance, the implementation might have a static key which
it uses to key a pseudorandom function over these values and use the output to 
determine whether to send the spin bit. The selection process performed for the first
connection on a given network and SHOULD be consistent for all subsequent 
connections on that network.
```

-- 
You are receiving this 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#pullrequestreview-180012097
----==_mimepart_5c0053b21c49f_5f443f8a584d45b4962fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@bslassey</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r237656940">draft-ietf-quic-spin-exp.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOU=
LD allow administrators of clients and servers to disable=0D
 the spin bit either globally or on a per-connection basis.=0D
 Even when the spin bit is not disabled by the administrator implementati=
ons=0D
 SHOULD disable the spin bit on a randomly chosen=0D
-fraction of connections.  The selection process should be designed such =
that=0D
-on average the spin bit is disabled for at least 1/8th of the connection=
s.=0D
-=0D
-When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o zero,=0D
-regardless of the values received from their peer. Addendums or revision=
s to=0D
-this document MAY define alternative behaviors in the future.=0D
+fraction of connections.=0D
+=0D
+The selection process SHOULD be designed such that=0D
</pre>=0D
<p>One of the main concerns seems to be that an network could discriminat=
e against a client that doesn't spin. For that reason, I think we should =
specify that an implementation that does spin should not spin for some pe=
rcentage of clients.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-The selection process SHOULD be designed such=
 that=0D
+The selection process SHOULD be designed such that on average the spin=0D=

+bit is disabled for at least one eighth of clients regardless of destina=
tion.=0D
+The selection process SHOULD be externally unpredictable but consistent =
for=0D
+any given client. For instance, the implementation might have a static k=
ey which=0D
+it uses to key a pseudorandom function over these values and use the out=
put to =0D
+determine whether to send the spin bit. The selection process performed =
for the first=0D
+connection on a given network and SHOULD be consistent for all subsequen=
t =0D
+connections on that network.=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/1982#pullrequestreview-180012097">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
67ZYwhKfE5RWDlXIlDcb79H1DPwks5u0EsygaJpZM4YUgQv">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqw5KqmOkMuAECIaOo2Gma=
PVqRa05ks5u0EsygaJpZM4YUgQv.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":"@bsla=
ssey commented on #1982"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1982#pullrequestreview-180012097=
"}}}</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/1982#pullrequestrev=
iew-180012097",=0D
"url": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview=
-180012097",=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": "@bslassey commented on 1982",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Brad Lassey**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@bslassey",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/1982#pullrequestreview=
-180012097"=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\": 4080282=
07\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c0053b21c49f_5f443f8a584d45b4962fd--


From nobody Thu Nov 29 13: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 4093D130E30 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:07: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 vWUPPqYdklLb for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13: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 4EE3E130DF3 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 13:07:52 -0800 (PST)
Date: Thu, 29 Nov 2018 13:07:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543525671; bh=0wqcI0y2IvH9lcUr9sw8OB+hI0jwds7j7SAcYI7HUP8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Jw2PznYxHTDHEuyjog43gUniD3ijh3TR8v1EmI4lvsvT5l4zDZWq2r2r19K4l2ffa UziTYM965Hf+o/Owy54zb+zqB5AVVzIAsWx/cSMInxJAzgij3LUA6CbIkzJngw9gF2 ON8XJO0hzEusIF6IHzpC5xknandpORgQUTWXXiBI=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab82d2b0b45c1833ab7ce1ea6d430768736ac80edb92cf000000011818172792a169ce1700c565@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2070@github.com>
Subject: [quicwg/base-drafts] Remove paragraph talking about retaining DCID (#2070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c00552769e0a_10b53fb4a8cd45b41089af"; 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/3df_Ojez_DFwGu_IPXn6jj6W4yU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 21:07:54 -0000

----==_mimepart_5c00552769e0a_10b53fb4a8cd45b41089af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2070

-- Commit Summary --

  * Remove paragraph talking about retaining DCID

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2070.patch
https://github.com/quicwg/base-drafts/pull/2070.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/2070

----==_mimepart_5c00552769e0a_10b53fb4a8cd45b41089af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The paragraph in question became what it is now in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/391641ed60351d5685d5121b261059862dfd8e63/hovercard" href="https://github.com/quicwg/base-drafts/commit/391641ed60351d5685d5121b261059862dfd8e63"><tt>391641e</tt></a>.</p>
<p>Before CID sequence numbers, the endpoint that retired CIDs might have wanted to remember the CIDs it retired for some time to deduplicate <em>NEW_CONNECTION_ID</em> frames.  Now this is no longer necessary and this paragraph is an oddity.</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/2070'>https://github.com/quicwg/base-drafts/pull/2070</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove paragraph talking about retaining DCID</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2070/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/2070.patch'>https://github.com/quicwg/base-drafts/pull/2070.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2070.diff'>https://github.com/quicwg/base-drafts/pull/2070.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/2070">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyLNmSecUp8oQswbKwE0bCtnmJQhks5u0EyngaJpZM4Y6hBU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw0ekNOPoA7KisUyzQIUD7d9JBaHks5u0EyngaJpZM4Y6hBU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Remove paragraph talking about retaining DCID (#2070)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2070"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2070",
"url": "https://github.com/quicwg/base-drafts/pull/2070",
"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": "Remove paragraph talking about retaining DCID (#2070)",
"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": "ea010f4",
"value": "Remove paragraph talking about retaining DCID"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2070/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\": 2070,\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\": 2070\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2070"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2070.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2070.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417992788\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c00552769e0a_10b53fb4a8cd45b41089af--


From nobody Thu Nov 29 13: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 707F5130DF3 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:16: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 NMYs-YwzTR08 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:16: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 425AF130E1D for <quic-issues@ietf.org>; Thu, 29 Nov 2018 13:16:20 -0800 (PST)
Date: Thu, 29 Nov 2018 13:16:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543526179; bh=tth3QRmTJAnPiqqSchvoKkUcdYmGtaHwTMbi2bscjhA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=kF+ApBtCdMgFk79j8WFCMVVz1ksVngAnWXg4u6ZXpbAB6WQEGgCJoV57vcJb8Qg0T bUVm53nGoUwC6uTPz2zPnSJL+HSulcvkekoUjtz3WiCPGhwFSYSVYaNcjygYiPB98B /UqWvZds8Sat5HDuxi/Iv9+0saU5ey9f3XkctLUs=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54fdc3c65888c1ab7796d3b4572e851eaed32a4a92cf000000011818192392a169ce1700d0e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2071@github.com>
Subject: [quicwg/base-drafts] Fix four typos in recovery draft (#2071)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0057235cff2_5f653f8a584d45b44619a2"; 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/6LUJP1Mz9TLpsZwHsCbqD5eUJdE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 21:16:24 -0000

----==_mimepart_5c0057235cff2_5f653f8a584d45b44619a2
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/2071

-- Commit Summary --

  * Fix four typos in recovery draft

-- File Changes --

    M draft-ietf-quic-recovery.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2071.patch
https://github.com/quicwg/base-drafts/pull/2071.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/2071

----==_mimepart_5c0057235cff2_5f653f8a584d45b44619a2
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/2071'>https://github.com/quicwg/base-drafts/pull/2071</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix four typos in recovery draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2071/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/2071.patch'>https://github.com/quicwg/base-drafts/pull/2071.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2071.diff'>https://github.com/quicwg/base-drafts/pull/2071.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/2071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4L_OH409MSSn4261tttkLl_IF02ks5u0E6jgaJpZM4Y6h3u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4XQJC32ap1sww-OBOYueF5iF3Ywks5u0E6jgaJpZM4Y6h3u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 four typos in recovery draft (#2071)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2071"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2071",
"url": "https://github.com/quicwg/base-drafts/pull/2071",
"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 four typos in recovery draft (#2071)",
"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": "c668935",
"value": "Fix four typos in recovery draft"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2071/files#diff-0) (8 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\": 2071,\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\": 2071\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2071"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2071.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2071.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417996270\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0057235cff2_5f653f8a584d45b44619a2--


From nobody Thu Nov 29 13:23: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 2A09A130DD8 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:23:06 -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 10i5CCH0pOOE for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:23:04 -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 ACAC2130EB9 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 13:23:04 -0800 (PST)
Date: Thu, 29 Nov 2018 13:23:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543526584; bh=0iRS+7wdvONgfeMmnkipwLC48zUvm6S9EWsODTnOK58=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZM0WGOrifbvwPlUV0RimtUDBIzDRU/Er2tn2k4yuEUZRVdT/IL9GeiCqCT7wIA1WI Zth6fOzlfLfYo+Hz8IgNOoNuSm0AE6fDoCtE6h07Z0njvh16Doc2yrvtGoMEVF2TzI TBSyxm/jzwMt06zlg4hnAcjznEpduOsO2/HUOWTk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7cfa97eafb3090d49aee9a25e8c2b7ff90e7177d92cf0000000118181ab792a169ce1700d0e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2071/review/180020500@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2071@github.com>
References: <quicwg/base-drafts/pull/2071@github.com>
Subject: Re: [quicwg/base-drafts] Fix four typos in recovery draft (#2071)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0058b7ef8cc_1a33f8bb5cd45bc41085b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NUN_bOWI5TDpZcut8s54ZUlz_H8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 21:23:06 -0000

----==_mimepart_5c0058b7ef8cc_1a33f8bb5cd45bc41085b
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/2071#pullrequestreview-180020500
----==_mimepart_5c0058b7ef8cc_1a33f8bb5cd45bc41085b
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/2071#pullrequestreview-180020500">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw_-H5BDMunzDrAOIOnnIOTPFLskks5u0FA3gaJpZM4Y6h3u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_y27HymXLa87aLWo91FckR91OUAks5u0FA3gaJpZM4Y6h3u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2071"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2071#pullrequestreview-180020500"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2071#pullrequestreview-180020500",
"url": "https://github.com/quicwg/base-drafts/pull/2071#pullrequestreview-180020500",
"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 2071",
"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/2071#pullrequestreview-180020500"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417996270\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0058b7ef8cc_1a33f8bb5cd45bc41085b--


From nobody Thu Nov 29 13:23: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 C233C130DD8 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:23:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level: 
X-Spam-Status: No, score=-1.649 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] 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 1jkc6HNpWeZq for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:23: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 D36C5130EC6 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 13:23:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543526587; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wSVWwSiN85MKuStFYq5F2Ul5cXz1Kmm8ar2Z+aIoWxo=; b=HF37w3Ivz0pTI+Gl868oxJ6BhU8IJvJOAd+aQA3fPjQYVDm32zhpE/p067r3o0869i21QDqP Q7Pqu2saev6zMecQIejxsK4T35O2vlYnksNkTbXGI6xcySrR4BsoQsBoGGZbpK0CGZF0RtXq GCqOOuWd6l3A2tgnKJwT31oU3Gk=
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 5c0058bb.7fcc334f33f0-smtp-out-n03; Thu, 29 Nov 2018 21:23:07 -0000 (UTC)
Date: Thu, 29 Nov 2018 13:23:06 -0800
From: Dmitri Tikhonov <dtikhonov@live.com>
Reply-To: Dmitri Tikhonov <dtikhonov@live.com>
To: quic-issues@ietf.org
Message-ID: <5c0058bacbd7c_4efb2ac5e90c457081939@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ac5e4a: Fix four typos in recovery draft (#2071)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c0058bacb972_4efb2ac5e90c45708183f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wQ1664ZVFOeuxdnyDINGo6uI0Cg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 21:23:11 -0000

----==_mimepart_5c0058bacb972_4efb2ac5e90c45708183f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  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)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c0058bacb972_4efb2ac5e90c45708183f--


From nobody Thu Nov 29 13:23: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 D8129130EDA for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:23: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 dr8sEkP0uyzv for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13: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 43D1B130EC8 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 13:23:11 -0800 (PST)
Date: Thu, 29 Nov 2018 13:23:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543526590; bh=n70tuskBDh/YvfmKBung+/n+f5P7ZjLE6lLPkeMg4pA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FaMyS45jbHLxnUG6wH1JLgpZ2EBKyX2un9itDRAyWGKbyb51gz4mif+sOtcGnRvq7 Zrf4nwBBOt5R71fWGuaB1cQ1cwOZTQ++8W5bkuFDjNigue0hJr++BJzPQMNIgCKof4 PMMjXJg+qBdBtzQyXitihLqz6Iw3ZVeB5T3AgcYk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56fb217089081f80698666a8b15d40cfa7f8545392cf0000000118181abe92a169ce1700d0e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2071/issue_event/1996441997@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2071@github.com>
References: <quicwg/base-drafts/pull/2071@github.com>
Subject: Re: [quicwg/base-drafts] Fix four typos in recovery draft (#2071)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0058be5153b_5e33fa6b68d45b8460829"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KyJ4UNEmKTEStTjuhi8ggNtmkIY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 21:23:13 -0000

----==_mimepart_5c0058be5153b_5e33fa6b68d45b8460829
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2071 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/2071#event-1996441997
----==_mimepart_5c0058be5153b_5e33fa6b68d45b8460829
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="385929448" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2071" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2071/hovercard" href="https://github.com/quicwg/base-drafts/pull/2071">#2071</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/2071#event-1996441997">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq07s3X06H4kuRPAXb7bBJmWc6lJTks5u0FA-gaJpZM4Y6h3u">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3-_E3dBB0D0SOMYGn-q899cEOyTks5u0FA-gaJpZM4Y6h3u.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2071 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2071#event-1996441997"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2071#event-1996441997",
"url": "https://github.com/quicwg/base-drafts/pull/2071#event-1996441997",
"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 four typos in recovery draft (#2071)",
"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/2071#event-1996441997"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417996270\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0058be5153b_5e33fa6b68d45b8460829--


From nobody Thu Nov 29 13:33: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 31648130EC2 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:33: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 YHUZh_-GxP1k for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:33: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 5FE091276D0 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 13:33:48 -0800 (PST)
Date: Thu, 29 Nov 2018 13:33:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543527227; bh=Lqk3oln9x+jNF9QB2FqkKEWJXMlwAJp2XA7mk2szUOk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1KgDlwsOKETVWjAhb+KlSzwo+0xXulbvXFox7wdxcU0Snmgr/X7wEnDwMKH/twUNH 9F2A3sNEDMiYEgkN+RSlq3X7xgDGLa+GEo/tGqiJ73b8NOBoa5xCyqXCU1jB4mKBq+ 3djxn3etHBzILtUOdlMZ87G5Fv9nQxsttLbAamPA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad810240cca56feeb4659ed8c1cf76fd19dfdd1292cf0000000118181d3b92a169ce1700c565@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2070/review/180025121@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2070@github.com>
References: <quicwg/base-drafts/pull/2070@github.com>
Subject: Re: [quicwg/base-drafts] Remove paragraph talking about retaining DCID (#2070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c005b3b1ef29_1c1b3fda8a0d45b86378e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_PCdXhvEW7ZFSRQiJhjqnbSwlNU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 21:33:50 -0000

----==_mimepart_5c005b3b1ef29_1c1b3fda8a0d45b86378e
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/2070#pullrequestreview-180025121
----==_mimepart_5c005b3b1ef29_1c1b3fda8a0d45b86378e
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/2070#pullrequestreview-180025121">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-vWl6Ddsw_B4EcYPb91I6OWKUXjks5u0FK7gaJpZM4Y6hBU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzh2SY0d_J05y_Ex5bSE_F9kfiWDks5u0FK7gaJpZM4Y6hBU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2070"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2070#pullrequestreview-180025121"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2070#pullrequestreview-180025121",
"url": "https://github.com/quicwg/base-drafts/pull/2070#pullrequestreview-180025121",
"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 2070",
"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/2070#pullrequestreview-180025121"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417992788\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c005b3b1ef29_1c1b3fda8a0d45b86378e--


From nobody Thu Nov 29 13: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 B7FC8130DD8 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:53:19 -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 szKkRGqfE5Df for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:53: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 CD1A5126DBF for <quic-issues@ietf.org>; Thu, 29 Nov 2018 13:53:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543528396; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=STJZD2tYVI6WMxRZmnnTLLMpn73q8+mTaZ0U9RMVJww=; b=DtZLYmYdErE8jbm/5a1gEzdgbMEPfQZAYS/oVwpYCLlcgjhKeKZvKNY2pKMq+THD/BQrDf5I 6rztSSEOWYy6lqcCLoQCIPvl6d2jb94uVV5o1s1Z8CLxmh/XFXYKneV1nneTc8xOhwmr3j/0 Lyt++uueDb9p7oQ7BV7BL1sio6w=
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 5c005fcc.7fc38d9d6bd0-smtp-out-n02; Thu, 29 Nov 2018 21:53:16 -0000 (UTC)
Date: Thu, 29 Nov 2018 13:53:16 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c005fcc13b9a_6a362aca9d9dc578306e1@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b5b557: DUPLICATE_PUSH
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c005fcc137c7_6a362aca9d9dc578305e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-HJs9AytsirijwDvzQJYbPEcvFc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 21:53:20 -0000

----==_mimepart_5c005fcc137c7_6a362aca9d9dc578305e0
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: b5b557e05cbcb873b42a769b8a76fc4400dabcd5
      https://github.com/quicwg/base-drafts/commit/b5b557e05cbcb873b42a769b8a76fc4400dabcd5
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  DUPLICATE_PUSH



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c005fcc137c7_6a362aca9d9dc578305e0--


From nobody Thu Nov 29 13:58: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 66D751276D0 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:58: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 eY-0-4kG1Sx2 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:58: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 730B7130EE6 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 13:58:08 -0800 (PST)
Date: Thu, 29 Nov 2018 13:58:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543528687; bh=KFrQc1oDwYAsvU8LI/80FWe6ybhqqbsWkXX/+TKGmUE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=F+/YpGXJCCBO3TJ7pxdV/aVxwqEjpEQv/4ceN+OzVw7yMM6IC/k82Qm9WxbSud/9H WjRmWEeyZUeT1JM72gPc3pcrsktXUCzjfdCcTAt6D5dVyfm3KmVISUzNEPK/Knttdd 86sUEf11hldpda4EBcnwOMItFNP8HTy5zEKXlyhA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab653db48799101620b3c941edadbd3e27ee3e49bb92cf00000001181822ef92a169ce170109b9@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@github.com>
Subject: [quicwg/base-drafts] DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0060ef6ebcb_3df93f94316d45c024551"; 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/ELIYo7bAxnuZJvi-H-7-oVl82D8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 21:58:11 -0000

----==_mimepart_5c0060ef6ebcb_3df93f94316d45c024551
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1864, by only sending the request headers once and having a separate frame to pick them up by reference.  Also fixes #1959 along the way, as an added bonus.

However, this is not an unmitigated improvement.  The point of the ordering requirement for PUSH_PROMISE frames is that the client knows that a push is coming before they see references to a dependent resource and initiate their own requests.  If reordering (or blocking QPACK references) places a DUPLICATE_PUSH ahead of the corresponding PUSH_PROMISE, knowing that the resource is on the way can no longer be guaranteed.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2072

-- Commit Summary --

  * DUPLICATE_PUSH

-- File Changes --

    M draft-ietf-quic-http.md (104)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2072.patch
https://github.com/quicwg/base-drafts/pull/2072.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/2072

----==_mimepart_5c0060ef6ebcb_3df93f94316d45c024551
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 #1864.">Fixes</span> <a class=3D"issue-link=
 js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"371083110" data-permission-text=3D"Issue title is private" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/1864" data-hovercard-type=3D"=
issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/1864/hovercard" h=
ref=3D"https://github.com/quicwg/base-drafts/issues/1864">#1864</a>, by o=
nly sending the request headers once and having a separate frame to pick =
them up by reference.  Also <span class=3D"issue-keyword tooltipped toolt=
ipped-se" aria-label=3D"This pull request closes issue #1959.">fixes</spa=
n> <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to loa=
d issue title" data-id=3D"377048658" data-permission-text=3D"Issue title =
is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/1959=
" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts=
/issues/1959/hovercard" href=3D"https://github.com/quicwg/base-drafts/iss=
ues/1959">#1959</a> along the way, as an added bonus.</p>
<p>However, this is not an unmitigated improvement.  The point of the ord=
ering requirement for PUSH_PROMISE frames is that the client knows that a=
 push is coming before they see references to a dependent resource and in=
itiate their own requests.  If reordering (or blocking QPACK references) =
places a DUPLICATE_PUSH ahead of the corresponding PUSH_PROMISE, knowing =
that the resource is on the way can no longer be guaranteed.</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/2072=
'>https://github.com/quicwg/base-drafts/pull/2072</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>DUPLICATE_PUSH</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/2072/files#diff=
-0">draft-ietf-quic-http.md</a>
    (104)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2072.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/2072.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2072.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/2072.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/2072">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkqw5HHq2c_MsaV8h5Bznp7wLU7_K9k=
s5u0FhvgaJpZM4Y6l_t">mute the thread</a>.<img src=3D"https://github.com/n=
otifications/beacon/AWbkq1QYQcaORDrY_X7vYmNzF5RefBrhks5u0FhvgaJpZM4Y6l_t.=
gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"=
DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)"}],"action=
":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draft=
s/pull/2072"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2072",
"url": "https://github.com/quicwg/base-drafts/pull/2072",
"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": "DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)"=
,
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "b5b557e",
"value": "DUPLICATE_PUSH"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts=
/pull/2072/files#diff-0) (104 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\": 2072,\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\": 2072\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2072"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2072.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2072.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4180131=
65\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0060ef6ebcb_3df93f94316d45c024551--


From nobody Thu Nov 29 13:59: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 419BE1276D0 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:59:25 -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 sy9Wd2OhfMIx for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:59:23 -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 50F90126DBF for <quic-issues@ietf.org>; Thu, 29 Nov 2018 13:59:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543528762; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iY24yQ7kHrvraICAosuyHQFteHRj4XAGsamT07iIGOw=; b=XFdcjwbs+dTVrdJidQ/TX2qraNRV4wNBYvFxO0OWYUcpw/jbFTDIqS4z1l7q1vONKHBIzn5K oHlNSEFIsFYnWTc1C1csChX9D8CmkPzhmpXZPBRB+wbSbLoreWUYSztd4bOhdVQ9uPoC1HU5 K0Zx5KeikqOZ13+zogm+oe+jsLc=
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.41]) by mxa.mailgun.org with ESMTP id 5c00613a.7f565c436540-smtp-out-n02; Thu, 29 Nov 2018 21:59:22 -0000 (UTC)
Date: Thu, 29 Nov 2018 13:59:21 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c00613995c9a_61772b1d8c0c0588430a7@hookshot-fe-0763bc5.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fc9a95: Don't specify frame name
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c006139958c9_61772b1d8c0c05884297f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vk4aVdoyB-i5efv3vwx8264P6Ps>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 21:59:25 -0000

----==_mimepart_5c006139958c9_61772b1d8c0c05884297f
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: fc9a95d7b5c66c6f83192f5d55400ecef6d82cbd
      https://github.com/quicwg/base-drafts/commit/fc9a95d7b5c66c6f83192f5d55400ecef6d82cbd
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Don't specify frame name



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c006139958c9_61772b1d8c0c05884297f--


From nobody Thu Nov 29 13:59: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 4F40E130EE3 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:59: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 EGTnRQutOnOo for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 13:59: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 AE319126DBF for <quic-issues@ietf.org>; Thu, 29 Nov 2018 13:59:26 -0800 (PST)
Date: Thu, 29 Nov 2018 13:59:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543528765; bh=DT3ojl5LBV5R2mvV7syZchwWK8sgWMK4oB0YNYdmuzE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d9+D5qgc3wpnwCNiIwF0CHacU8Htpkdi71c/XMcCuGS/pM2kE8jYGX7DpSEGST95X thywLUETeUoUk5lgdDJQCAq3CpRG17dKVYFsSaOlTlkZdR8uRXQ1VfVGK4w5wYs/Fg aQ/8KRBJxmABJ2CcpLWdX2HJit0kOcQsEjEMHBN4=
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/3093588409@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_5c00613db789a_2c0d3fc4700d45c045295"; 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/L3fNeFv1eel3RR38oLJqI3UV1m4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 21:59:28 -0000

----==_mimepart_5c00613db789a_2c0d3fc4700d45c045295
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

fc9a95d  Don't specify frame name


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2072/files/b5b557e05cbcb873b42a769b8a76fc4400dabcd5..fc9a95d7b5c66c6f83192f5d55400ecef6d82cbd

----==_mimepart_5c00613db789a_2c0d3fc4700d45c045295
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/fc9a95d">fc9a95d</a>  Don&#39;t specify frame name</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2072/files/b5b557e05cbcb873b42a769b8a76fc4400dabcd5..fc9a95d7b5c66c6f83192f5d55400ecef6d82cbd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1mHD26DnAJJ_WkVhR1O_fnH4o1Gks5u0Fi9gaJpZM4Y6l_t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1oqaIq7PKx6c3KgNvgT6sExQFfbks5u0Fi9gaJpZM4Y6l_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/b5b557e05cbcb873b42a769b8a76fc4400dabcd5..fc9a95d7b5c66c6f83192f5d55400ecef6d82cbd"}}}</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/b5b557e05cbcb873b42a769b8a76fc4400dabcd5..fc9a95d7b5c66c6f83192f5d55400ecef6d82cbd",
"url": "https://github.com/quicwg/base-drafts/pull/2072/files/b5b557e05cbcb873b42a769b8a76fc4400dabcd5..fc9a95d7b5c66c6f83192f5d55400ecef6d82cbd",
"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": "fc9a95d",
"value": "Don't specify frame name"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2072/files/b5b557e05cbcb873b42a769b8a76fc4400dabcd5..fc9a95d7b5c66c6f83192f5d55400ecef6d82cbd"
}
],
"@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_5c00613db789a_2c0d3fc4700d45c045295--


From nobody Thu Nov 29 14:17: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 EA975128D68 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:17: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 qmVS9KMzOOjS for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:17: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 4E5F4130EDE for <quic-issues@ietf.org>; Thu, 29 Nov 2018 14:17:23 -0800 (PST)
Date: Thu, 29 Nov 2018 14:17:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543529842; bh=Ug9GjOxFAEsb0zXddVaj+GbxMOHv5QamrRZgi02EP7U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HM1KilEX/PJHNrAItIHTCj89VAnridYp7oDggJgl2OMaFq1BTe459YOrCrzgKhqxt klX4JOz0j3lF2QC2Wx8vvbomLhlLVc3zBHl5CeTjy6Wyry78KPggA/OA5a//EJU0M6 61gHbYuCy9YNleQTr/RFF3U7iFnqyBhXBNT3tA0M=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdcf5eda84bac3d22ec49ea039fc2960a24d7acc492cf000000011818277292a169ce161e861f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1865/443014493@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_5c006572293fa_35283fe9334d45c0131997"; 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/BiZcwS0WPf9soztHk5KRzh9zKJg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 22:17:30 -0000

----==_mimepart_5c006572293fa_35283fe9334d45c0131997
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Found another one, and I think this is present in RFC7540 as well.  A push stream is initially dependent on the client request which provoked it.  If a PRIORITY frame declares an exclusive dependency on that request, all other dependencies become children of the prioritized element.

Now, how do you establish an ordering between a client-sent PRIORITY frame and a server-sent PUSH_PROMISE?

Again, it's the Exclusive flag at play.  I'm thinking we need to just not have exclusive priorities in HTTP/3.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1865#issuecomment-443014493
----==_mimepart_5c006572293fa_35283fe9334d45c0131997
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Found another one, and I think this is present in RFC7540 as well.  A =
push stream is initially dependent on the client request which provoked i=
t.  If a PRIORITY frame declares an exclusive dependency on that request,=
 all other dependencies become children of the prioritized element.</p>
<p>Now, how do you establish an ordering between a client-sent PRIORITY f=
rame and a server-sent PUSH_PROMISE?</p>
<p>Again, it's the Exclusive flag at play.  I'm thinking we need to just =
not have exclusive priorities 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/issues/1865#issuecomment-443014493">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8si=
FvKfOUrbfuwiOvTKRbiFL1slks5u0FzygaJpZM4XkBm9">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2vI3SDRBiXIc1KceFrzIzvF=
x5G2ks5u0FzygaJpZM4XkBm9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1865: Found another one, and I think this is present in RFC754=
0 as well.  A push stream is initially dependent on the client request wh=
ich provoked it.  If a PRIORITY frame declares an exclusive dependency on=
 that request, all other dependencies become children of the prioritized =
element.\r\n\r\nNow, how do you establish an ordering between a client-se=
nt PRIORITY frame and a server-sent PUSH_PROMISE?\r\n\r\nAgain, it's the =
Exclusive flag at play.  I'm thinking we need to just not have exclusive =
priorities in HTTP/3."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/1865#issuecomment-443014493"}}}</script=
>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1865#issuecomment=
-443014493",
"url": "https://github.com/quicwg/base-drafts/issues/1865#issuecomment-44=
3014493",
"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 n=
ot hold (#1865)",
"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\": 1865,\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\": 1865\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1865#issuecomment-44=
3014493"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3953197=
41\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c006572293fa_35283fe9334d45c0131997--


From nobody Thu Nov 29 14: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 A0F34128D68 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:28: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 HENDMdyURDss for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:28: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 CF4841286E3 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 14:28:01 -0800 (PST)
Date: Thu, 29 Nov 2018 14:28:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543530481; bh=1Xckq47J/AYiiF6tPC0XXQQQTV80ihcmwzCawSIaOeI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ipKOka7xsGUe8nV7qiklbRdQBUZE6Tc1lYgStF6diMJjSBWWGcO5MLZm2oy96rfyg Fxe+iiui4GtX4eJa5tZ8YD0vSpJc20eGbtbeGr3nIJrsCEypQ3kA2HJLPrdw+GfqPp 7zxA/PY3rkgtsCyZ1FvospQhovkXfPH/w0SBijmI=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6fec3bc960741887399d33aaa1582e41401390dc92cf00000001181829f192a169ce1700c565@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2070/review/180046018@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2070@github.com>
References: <quicwg/base-drafts/pull/2070@github.com>
Subject: Re: [quicwg/base-drafts] Remove paragraph talking about retaining DCID (#2070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0067f14ee22_72603fac822d45c41363b5"; 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/41BXoCY4W3gLaq3pI47-PslvDhE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 22:28:04 -0000

----==_mimepart_5c0067f14ee22_72603fac822d45c41363b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Before sequence numbers, while sequence numbers were out of style, whatever....



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2070#pullrequestreview-180046018
----==_mimepart_5c0067f14ee22_72603fac822d45c41363b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>Before sequence numbers, while sequence numbers were out of style, whatever....</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2070#pullrequestreview-180046018">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqygK8vI9wxNHoTDSproz_pM69QgAks5u0F9xgaJpZM4Y6hBU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2f0gCEfXhEhAS4Qwn5sRRn-zJQQks5u0F9xgaJpZM4Y6hBU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2070"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2070#pullrequestreview-180046018"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2070#pullrequestreview-180046018",
"url": "https://github.com/quicwg/base-drafts/pull/2070#pullrequestreview-180046018",
"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 2070",
"sections": [
{
"text": "Before sequence numbers, while sequence numbers were out of style, whatever....",
"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/2070#pullrequestreview-180046018"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417992788\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0067f14ee22_72603fac822d45c41363b5--


From nobody Thu Nov 29 14: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 6E54C130E74 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:29: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 owHbJ0Fvq601 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:29:30 -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 E2C3C128D68 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 14:29:29 -0800 (PST)
Date: Thu, 29 Nov 2018 14:29:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543530568; bh=ogSSvxrNLz4SROl/6/f75CeICkG1YR79hRO9Ir6d/c8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UB7LtF8JL7yDP2HGKfS8ITJ6y9ejQk/iFZBTZA35hItTnSjlo1ZwjKCPY4X2HiXZf 3+SBPfBff9964NIdkH6FzjJppo/ezvAt8u0/I66Zu2l1tXMGGVE2PaERzaSLD4HG29 74h3CQgeO+yRPVvO5pWKWOWVDP8FcOrNiDI13sCY=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd737fddd36e7fea887bbee149ef2bb88d143a1fc92cf0000000118182a4892a169ce17013435@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2073@github.com>
Subject: [quicwg/base-drafts] Clarify sentence describing a misrouted Stateless Reset (#2073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c006848360dd_7713fd7fa6d45b825345c"; 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/bqxo-_0vZ3CWq59JXhBV0FTiJqk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 22:29:31 -0000

----==_mimepart_5c006848360dd_7713fd7fa6d45b825345c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"is ineffective in causing errors" sounds a bit rough.  This is an
improvement.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2073

-- Commit Summary --

  * Clarify sentence describing a misrouted Stateless Reset

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2073.patch
https://github.com/quicwg/base-drafts/pull/2073.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/2073

----==_mimepart_5c006848360dd_7713fd7fa6d45b825345c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>"is ineffective in causing errors" sounds a bit rough.  This is an<br>
improvement.</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/2073'>https://github.com/quicwg/base-drafts/pull/2073</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify sentence describing a misrouted Stateless Reset</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2073/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/2073.patch'>https://github.com/quicwg/base-drafts/pull/2073.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2073.diff'>https://github.com/quicwg/base-drafts/pull/2073.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/2073">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx_E5H99y68kxxtR6-6vlNIgWGPKks5u0F_IgaJpZM4Y6pCt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-zD50VPyUxpgAn8RDDE-Ks97AMmks5u0F_IgaJpZM4Y6pCt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 sentence describing a misrouted Stateless Reset (#2073)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2073"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2073",
"url": "https://github.com/quicwg/base-drafts/pull/2073",
"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": "Clarify sentence describing a misrouted Stateless Reset (#2073)",
"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": "4ce582b",
"value": "Clarify sentence describing a misrouted Stateless Reset"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2073/files#diff-0) (2 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\": 2073,\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\": 2073\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2073"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2073.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2073.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418025645\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c006848360dd_7713fd7fa6d45b825345c--


From nobody Thu Nov 29 14:48: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 4AAAE130F16 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:48: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 HSL27znSJCXh for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:48: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 B234A130EDD for <quic-issues@ietf.org>; Thu, 29 Nov 2018 14:48:32 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543531712; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TwzT9hQC8KYOmvEFNji5BZoZcZHJbryGgEp+a7fjwp0=; b=wjJ/+I6JIAMoR1bNEl1nO/NZrUhyQ1epREf8YqxTbiy9lthFKHkop4pRSTX5hUV9zXf33rv5 hCT+2m+QjB1JkhveqoPo/ECea+bDLkYfmZnfNKXN044e+pi1+LPMN66QfCuVYZfwbHVE6yax zkB5jP3+58G4gjoFnyJ7Kv3Fzss=
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 5c006cbf.7f6c7d8cddb0-smtp-out-n01; Thu, 29 Nov 2018 22:48:31 -0000 (UTC)
Date: Thu, 29 Nov 2018 14:48:30 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c006cbe62869_4ac12ae105f385703349@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 10b1fd: Don't let the PMTU drop below 1280
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c006cbe624bc_4ac12ae105f385703267"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QOKgdrtMzb9Y4_bK2nFxDT0d-a0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 22:48:39 -0000

----==_mimepart_5c006cbe624bc_4ac12ae105f385703267
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  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: 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


Compare: https://github.com/quicwg/base-drafts/compare/ac5e4af758cd...7a6885f703b8
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c006cbe624bc_4ac12ae105f385703267--


From nobody Thu Nov 29 14: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 2AC8D130F1D for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:48: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 4lMOOzIvh8n6 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:48: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 889AF130F1B for <quic-issues@ietf.org>; Thu, 29 Nov 2018 14:48:34 -0800 (PST)
Date: Thu, 29 Nov 2018 14:48:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543531713; bh=/g+6KkxvhfAgLDy7AwnpaQzE1uyZeH6tTHZy9Kr7Iro=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AbCpfaJSYRvWZnObvPPMrcHO8Jk3432EMMMmOJGezJCh8lzxgRcVXYcbi04cJkvKV TnfFSYDdRgzB+VWmYAMNQSB1xJ8gSnwcrCvXS7uA7QlqmXJQV1uqYvaFPBwscgy9FQ pnhp2g+TUMZYaGjP6xp5ix14rUZ0T7XhrYjfNb84=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab82adaeefdf461651ea27234a762eec52a214dba992cf0000000118182ec192a169ce16f604d0@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/1996615603@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_5c006cc1a018d_d933f869e2d45c446280"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g65oH1Qg0oaGF1AVLBOJMlHUDK8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 22:48:41 -0000

----==_mimepart_5c006cc1a018d_d933f869e2d45c446280
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2063 via #2069.

-- 
You are receiving this 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-1996615603
----==_mimepart_5c006cc1a018d_d933f869e2d45c446280
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> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385559958" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2069" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2069/hovercard" href="https://github.com/quicwg/base-drafts/pull/2069">#2069</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-1996615603">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq97kFPLRhuZ0_D5oekeGJDGnBeyiks5u0GRBgaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7DQi8y0Cz1eudsgQ8_AvBETWtTnks5u0GRBgaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2063 via #2069."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#event-1996615603"}}}</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-1996615603",
"url": "https://github.com/quicwg/base-drafts/issues/2063#event-1996615603",
"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] ICMP DOS (#2063)",
"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/2063#event-1996615603"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417175005\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c006cc1a018d_d933f869e2d45c446280--


From nobody Thu Nov 29 14:48: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 9F40D130F2F for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:48: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 RZW0oEzST8fn for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:48:36 -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 EDA15130EEE for <quic-issues@ietf.org>; Thu, 29 Nov 2018 14:48:34 -0800 (PST)
Date: Thu, 29 Nov 2018 14:48:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543531714; bh=E1wAvb56TeF6ZiXVd1ZZDZ7zf3Ph4EJsz7pL9+ShWt4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OkelHhzXp7D7D4QLTyoqABbSvQZ0oqUYGdy7SiYukziIPePRFehapevO//4ckkixT 1aGMLeBoGp0X+jWVr6g5ERbalgYy+ShD0FhJ+0qSPZW1OD7lKRssm2N8147YBGH1Ga V4+5pAE9Vg1wif4ioW3S1DVLkBHY2IruWOxNEsKU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88ed972561267f33641086f3ddb55095c844c17692cf0000000118182ec292a169ce16fb2d96@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2069/issue_event/1996615599@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2069@github.com>
References: <quicwg/base-drafts/pull/2069@github.com>
Subject: Re: [quicwg/base-drafts] Don't let the PMTU drop below 1280 (#2069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c006cc25cdcf_1d743f8b038d45b41102d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t9cSOe8wbSxZ1ltzTlhI6JAEUdk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 22:48:47 -0000

----==_mimepart_5c006cc25cdcf_1d743f8b038d45b41102d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2069 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/2069#event-1996615599
----==_mimepart_5c006cc25cdcf_1d743f8b038d45b41102d4
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="385559958" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2069" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2069/hovercard" href="https://github.com/quicwg/base-drafts/pull/2069">#2069</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/2069#event-1996615599">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzuYpyL96l7QIBhv0d8nue1UKipLks5u0GRCgaJpZM4Y45do">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1xc5m1FmieXsf9eNdN6gReXucjtks5u0GRCgaJpZM4Y45do.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2069 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2069#event-1996615599"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2069#event-1996615599",
"url": "https://github.com/quicwg/base-drafts/pull/2069#event-1996615599",
"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] Don't let the PMTU drop below 1280 (#2069)",
"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/2069#event-1996615599"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417568616\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c006cc25cdcf_1d743f8b038d45b41102d4--


From nobody Thu Nov 29 14:49: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 4DEF4130EAA for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:49: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 xQzNcixlswcq for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:49: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 B71F71276D0 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 14:49:02 -0800 (PST)
Date: Thu, 29 Nov 2018 14:49:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543531741; bh=FpUdTM6KpTuhsgOh7EPkRe3qCH0g0TnvEjS5vIObw4g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x7q+CYqGZ2SYi/6HicYRfwQlQxopVvva7CM3kKtfuXOu9gaHcPPhqn9GkLsLLmhR+ cmSuxNZrcdetBl8A21LxxDNrspmtv4+AqmKMrv3q+WtRi023ZosYLIYR7BGIivFjbv w9odruo2kn0IekDThfwtpZ4Co1JDAWpb+CkaJhuI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5614c9938b1495890d7b6a656e1a62ef29bc38a892cf0000000118182edd92a169ce161e4766@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1864/443023134@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_5c006cddcbe4b_68e43f9f380d45b412597d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MDEigfjyS6L6zoZlIeawJz2EFwk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 22:49:04 -0000

----==_mimepart_5c006cddcbe4b_68e43f9f380d45b412597d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Seems 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/issues/1864#issuecomment-443023134
----==_mimepart_5c006cddcbe4b_68e43f9f380d45b412597d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Seems 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/issues/1864#issuecomment-443023134">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq53U5sEJNh7hMlqMAU0C2fN8Iy_5ks5u0GRdgaJpZM4Xj9By">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5BGV0nAnZ1AcFxuWgLfJT1JJZZHks5u0GRdgaJpZM4Xj9By.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1864: Seems reasonable."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1864#issuecomment-443023134"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-443023134",
"url": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-443023134",
"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": "**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\": 1864,\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\": 1864\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-443023134"
}
],
"@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_5c006cddcbe4b_68e43f9f380d45b412597d--


From nobody Thu Nov 29 14:56: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 1E10F128D68 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:56: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 wY30Ol-hFexI for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 14:56: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 679A4130E03 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 14:56:01 -0800 (PST)
Date: Thu, 29 Nov 2018 14:55:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543532159; bh=uJ8ngBRhHRMcebs47st1CYaCQ8qbZ6Qe9Hakbu8MiDM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p+Mwat7zQ5JJ1cQR3GJPbMwo32R2LK3RNtHM/hHzH96rLvLEqvCmD+tQebSmvM98N cKFquSNGldsQYiPUXZwvjj1DclQI+zuYFdA/cfTDwriZVafMJDb14Ykiw8l6FLaEqS w53uDX9akcv33Pfa7b5IqmPgiI5zDBbHHS3Nksos=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab082e194c37cafb293f5af9a7dd8cfa54b56c868292cf000000011818307f92a169ce169265bd@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/review/180055437@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_5c006e7fe765d_d933f869e2d45c491075"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K5c3DDqPKnCo0KzOvmgLhlkS3OE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 22:56:04 -0000

----==_mimepart_5c006e7fe765d_d933f869e2d45c491075
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

I would prefer to keep this as a per-path option.  Having it per-client means that some people will never spin and can thus be identified by that as they move around.  It's a low entropy signal, but one that would add to linkability.

That said, I don't think that having the same client exhibit the same spin behaviour on a given path when time passes is right either.  If implemented poorly, I could clear cookies and still be identifiable by whether I was spinning on a particular path or not.

Based on this, I'm going to advocate for dropping the consistency recommendation as well.  Can someone restate the problem we were attempting to solve 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/1982#discussion_r237690900
----==_mimepart_5c006e7fe765d_d933f869e2d45c491075
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/1982#discussion_r237690900">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that
</pre>
<p>I would prefer to keep this as a per-path option.  Having it per-client means that some people will never spin and can thus be identified by that as they move around.  It's a low entropy signal, but one that would add to linkability.</p>
<p>That said, I don't think that having the same client exhibit the same spin behaviour on a given path when time passes is right either.  If implemented poorly, I could clear cookies and still be identifiable by whether I was spinning on a particular path or not.</p>
<p>Based on this, I'm going to advocate for dropping the consistency recommendation as well.  Can someone restate the problem we were attempting to solve 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/1982#discussion_r237690900">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw1QZFGfCaI3TF-62vgC6fDOnZ3Iks5u0GX_gaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4XZAi6PCqi5vKB17sSNRrZ7I9huks5u0GX_gaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237690900"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237690900",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237690900",
"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 1982",
"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/1982#discussion_r237690900"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c006e7fe765d_d933f869e2d45c491075--


From nobody Thu Nov 29 15:03: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 8DDC2130EE4 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:03: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 dkloJCu3ivM5 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:03: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 9A72D130E03 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:03:20 -0800 (PST)
Date: Thu, 29 Nov 2018 15:03:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543532599; bh=qYgIXVqU0qr6Wb6FNo3kE1fXRd3vVxNp6uXksSfZeJU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ER7i6IV0UH4Ytn9OEUZL6vAJIl/LX/7iOsy2sWpnucwTGPhYcLZk+55tiKD//i7el YHHJ3Ql7QXfPDA+Q8Wd9Mf+FqeDGhzRsvIrrz4KuRHtdd7aDMfyWVC1EHQuBsJk5k1 XAvK+5j0XDFbMRPHkeiuklGAjrTWd/x6g5bFVnWw=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc14eebdf060bdebcf1cd8b1c9476d20830a90f0692cf000000011818323792a169ce169265bd@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/review/180057888@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_5c007037d3321_d283f869e2d45c41292ef"; 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/iIyd_Mbihn4rM0Pa3r09g1XLU_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, 29 Nov 2018 23:03:23 -0000

----==_mimepart_5c007037d3321_d283f869e2d45c41292ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

This is the "server behind a proxy" problem. Clients connecting to that server from a dangerous place will most likely disable spinning for all connections to that server -- in fact, the server itself might do that. So you get a client/server address pair for which you never see spinning. You don't want that to stick out, so you need to ensure that there are other client/server address pairs that never spin.

-- 
You are receiving this 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#discussion_r237692837
----==_mimepart_5c007037d3321_d283f869e2d45c41292ef
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/1982#discussion_r237692837">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that
</pre>
<p>This is the "server behind a proxy" problem. Clients connecting to that server from a dangerous place will most likely disable spinning for all connections to that server -- in fact, the server itself might do that. So you get a client/server address pair for which you never see spinning. You don't want that to stick out, so you need to ensure that there are other client/server address pairs that never spin.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r237692837">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy4NhRwbfHHT0E7Lbmwbv-Avk6uWks5u0Ge3gaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyoQn6LXVx1--5jktnpmGJHiSewxks5u0Ge3gaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237692837"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237692837",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237692837",
"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 1982",
"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/1982#discussion_r237692837"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c007037d3321_d283f869e2d45c41292ef--


From nobody Thu Nov 29 15: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 9E043130E03 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:03: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 GHFI9tGM2ASO for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:03: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 76E8F128D68 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:03:47 -0800 (PST)
Date: Thu, 29 Nov 2018 15:03:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543532626; bh=PKQOGtvXtlSuQL78x0RRsYxgtIu8LM3MOyG4WX+lJiA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tT1C2otE2XMUZsj5BaYBYZ9d72HOmLl6/UTuRC6opUDpQBlL/Q1H55W5ncfoimqgO r+vDeDHjgSFtH1jdoA9hCYhdtnlzNgeqWcE9whQu74/SfGCjPI9avev1/cYoH49GLU GabEAKmclBxLid7zWyGBxC6Nrzfbfyp5JEcvH2qc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab47497fafcc5acab6d0f3c0242e056990453876ef92cf000000011818325292a169ce170109b9@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/180057119@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_5c007052a9bdc_56743fc09e2d45bc1681ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TZTOhzX99P5H8QWTuMaKZx2WyeA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:03:50 -0000

----==_mimepart_5c007052a9bdc_56743fc09e2d45bc1681ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I think that this is a net gain.  It's going to be annoying to implement, but hopefully not *too* annoying.

> +
+A client MUST NOT send a DUPLICATE_PUSH frame.  A server MUST treat the receipt
+of a DUPLICATE_PUSH frame as a connection error of type HTTP_MALFORMED_FRAME.
+
+~~~~~~~~~~  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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                          Push ID (i)                        ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-duplicate-push title="DUPLICATE_PUSH frame payload"}
+
+The DUPLICATE_PUSH frame carries a single variable-length integer that
+identifies the Push ID of a resource that the server has previously promised
+(see {{frame-push-promise}}).  A server MUST treat a DUPLICATE_PUSH frame

You should point out that DUPLICATE_PUSH might appear before PUSH_PROMISE.  I know it's obvious, but it's also very important and so should be written down.

>  
-The PRIORITY frame {{frame-priority}} identifies a prioritized element. The
-elements which can be prioritized are:
+When a client request is first sent or a placeholder first allocated, the
+element is dependent on the root of the priority tree. Pushed streams are
+initially dependent on the client request on which the PUSH_PROMISE frame was
+sent. In all cases, elements are assigned an initial weight of 16.

This is a nice side-effect.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-180057119
----==_mimepart_5c007052a9bdc_56743fc09e2d45bc1681ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>I think that this is a net gain.  It's going to be annoying to implement, but hopefully not <em>too</em> annoying.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2072#discussion_r237692217">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +
+A client MUST NOT send a DUPLICATE_PUSH frame.  A server MUST treat the receipt
+of a DUPLICATE_PUSH frame as a connection error of type HTTP_MALFORMED_FRAME.
+
+~~~~~~~~~~  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
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                          Push ID (i)                        ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-duplicate-push title=&quot;DUPLICATE_PUSH frame payload&quot;}
+
+The DUPLICATE_PUSH frame carries a single variable-length integer that
+identifies the Push ID of a resource that the server has previously promised
+(see {{frame-push-promise}}).  A server MUST treat a DUPLICATE_PUSH frame
</pre>
<p>You should point out that DUPLICATE_PUSH might appear before PUSH_PROMISE.  I know it's obvious, but it's also very important and so should be written down.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2072#discussion_r237692299">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-The PRIORITY frame {{frame-priority}} identifies a prioritized element. The
-elements which can be prioritized are:
+When a client request is first sent or a placeholder first allocated, the
+element is dependent on the root of the priority tree. Pushed streams are
+initially dependent on the client request on which the PUSH_PROMISE frame was
+sent. In all cases, elements are assigned an initial weight of 16.
</pre>
<p>This is a nice side-effect.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-180057119">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwUJ1PvSobzab5qymqIwO5HiAos-ks5u0GfSgaJpZM4Y6l_t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2s0Ct1p0nsY6pc_VeRdS22NKKxzks5u0GfSgaJpZM4Y6l_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":"@martinthomson commented on #2072"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-180057119"}}}</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-180057119",
"url": "https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-180057119",
"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 2072",
"sections": [
{
"text": "I think that this is a net gain.  It's going to be annoying to implement, but hopefully not *too* annoying.",
"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/2072#pullrequestreview-180057119"
}
],
"@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_5c007052a9bdc_56743fc09e2d45bc1681ae--


From nobody Thu Nov 29 15:05: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 7694B130E27 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05:07 -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 moEoYqsalJNT for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05: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 46257128D68 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:05:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543532705; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=A0yfRjIy54oFanwc+SfgXW1/MQEYfkmj+NFkfX3kLLk=; b=SEqLV4cHVbEioMjhRrSH+blEU1Ico0y4dlqc5ZNr6YCb60xvqdO4vfT7aFPh+KyjCmbbb54T mY7NoXmMCqsLwwMYK1uM4g7e6PRSlFO0dz2oAJOP9UfhS3I9uSCPvucoxfnSUMEsemJUhG/J pFZ6M52k6BNUB8bjzeuftPgISqU=
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 5c0070a0.7fa1f3d05a20-smtp-out-n01; Thu, 29 Nov 2018 23:05:04 -0000 (UTC)
Date: Thu, 29 Nov 2018 15:05:03 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c00709f55364_6d52aea8705258461981@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ea010f: Remove paragraph talking about retaining DCID
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c00709f54e60_6d52aea870525846188e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pe8y9lEUHQsbRMRYWU1jXcITdGg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:05:08 -0000

----==_mimepart_5c00709f54e60_6d52aea870525846188e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  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: 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


Compare: https://github.com/quicwg/base-drafts/compare/7a6885f703b8...2b6078614d8c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c00709f54e60_6d52aea870525846188e--


From nobody Thu Nov 29 15:05: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 BCCD9130E27 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05:10 -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 6Lcbu9-jQpVG for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05:08 -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 41B1F128D68 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:05: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=4i2mznFiNxFC8n4s0m+f57dxkgY=; b=n7Quxntgqk8VkrE0 QbNOKVN1q+oAYtje0YpqeeJk3XltI1id1h5JoE0/MVTMGOGqPB8q1FDPeKknRrGQ bmdlVtxyCmJcEuSGs8WARcJlWbDWMMNc8+mcHhruVsiYSbF0O/fqSe7rYHzLIp0I Z496ivbkePSxpo4orGvC47uei1Y=
Received: by filter0728p1las1.sendgrid.net with SMTP id filter0728p1las1-7511-5C0070A3-E 2018-11-29 23:05:07.28875165 +0000 UTC m=+1057093.885642661
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0036p1iad2.sendgrid.net (SG) with ESMTP id W7-Z-O6zRz-ivhdyxYJw4Q for <quic-issues@ietf.org>; Thu, 29 Nov 2018 23:05:07.190 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id 2DD2C38033A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:05:07 -0800 (PST)
Date: Thu, 29 Nov 2018 23:05:07 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab27749725e15de6cfe9218bd40995629b2e8b4ced92cf00000001181832a392a169ce1700c565@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2070/issue_event/1996645141@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2070@github.com>
References: <quicwg/base-drafts/pull/2070@github.com>
Subject: Re: [quicwg/base-drafts] Remove paragraph talking about retaining DCID (#2070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0070a32bd55_2f5d3ff1ac4d45bc18813c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3/e29143axgY2UNcSHmoaiQhW1nThfSjpZt/ KRKEE3q1cNTDfS0PdjweivI+3L0yOTtCT0225x8Y18zY6O1F1Lk/hYuP+nN7QD3bRtGBnNcVHn41sj 0ofVFnZLQRNmDc3EthVAYUYPqIJaUsn7ISrC1R7NclWFhGcBjlsjhfnmNc9ayyLMKPLWw6Uds/G1Z7 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s-8zPc1BjrVgs4vbuN8ZT8_dL48>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:05:11 -0000

----==_mimepart_5c0070a32bd55_2f5d3ff1ac4d45bc18813c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2070 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/2070#event-1996645141
----==_mimepart_5c0070a32bd55_2f5d3ff1ac4d45bc18813c
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="385926501" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2070" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2070/hovercard" href="https://github.com/quicwg/base-drafts/pull/2070">#2070</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/2070#event-1996645141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2veEe0SUcwv4-riY_h0Aojs0jv6ks5u0GgjgaJpZM4Y6hBU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9kUvaQBOtfvp--TCpN-DCza94Thks5u0GgjgaJpZM4Y6hBU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2070 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2070#event-1996645141"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2070#event-1996645141",
"url": "https://github.com/quicwg/base-drafts/pull/2070#event-1996645141",
"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] Remove paragraph talking about retaining DCID (#2070)",
"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/2070#event-1996645141"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417992788\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0070a32bd55_2f5d3ff1ac4d45bc18813c--


From nobody Thu Nov 29 15: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 0A70D130E03 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05: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 99b-iD1j-J4J for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05: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 A908E128D68 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:05:12 -0800 (PST)
Date: Thu, 29 Nov 2018 15:05:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543532711; bh=CSoWDuJqB76/F+dU8XXLC61ehC9KgGi1n2ReyYcHWEA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rVTWjFolM/sYmiXoyLpv34Tw1gIfqiyJ7YAMreiYhEAHpiTfUDJUAT6/cMN7F0FnB 87nFtVsVQFkjEU8y82Fikxud24lZwSk1Al9DCIubJ4ekvDM28zxSmI+WnXQ/2DzWQk 9KzsSi8bj8h9x0PdmpxNO/2WOOCctXdb+AUuFZQQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1298358555e0df9eca5c4e2ab26535b4c1de3e592cf00000001181832a792a169ce1700c565@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2070/c443027268@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2070@github.com>
References: <quicwg/base-drafts/pull/2070@github.com>
Subject: Re: [quicwg/base-drafts] Remove paragraph talking about retaining DCID (#2070)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0070a7f002f_56743fc09e2d45bc1788c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pUuK4jY2VWsgWj2b01YnoDuIi4A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:05:14 -0000

----==_mimepart_5c0070a7f002f_56743fc09e2d45bc1788c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yep, thanks 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/2070#issuecomment-443027268
----==_mimepart_5c0070a7f002f_56743fc09e2d45bc1788c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yep, thanks 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/2070#issuecomment-443027268">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2IWoL4lLhVKpxBTtgAsj3TbFXGyks5u0GgngaJpZM4Y6hBU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzfzcAyyHYp41R6u86sKd3Atzp2eks5u0GgngaJpZM4Y6hBU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2070: Yep, thanks for this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2070#issuecomment-443027268"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2070#issuecomment-443027268",
"url": "https://github.com/quicwg/base-drafts/pull/2070#issuecomment-443027268",
"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] Remove paragraph talking about retaining DCID (#2070)",
"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\": 2070,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2070#issuecomment-443027268"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417992788\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0070a7f002f_56743fc09e2d45bc1788c6--


From nobody Thu Nov 29 15:05: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 EA33E130E03 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05:19 -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 znradqDEutua for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05: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 D21E5130EFE for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:05:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543532717; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xNkSqcreDYNueHfH3ORutnMGLvBjrDW5CD9F5oCy6lU=; b=A8zEPN1l1+qN/wO9klmdG5H3weaPG/+Lvy+AIhtD5tcYrsKTt+V/tuO6PGOL99KwNpUGyYiP Z8UnW0fhmxSKN9ZewVt+d3g4qy/lpE9/c4jir/1FMwQLm0UuS+Tq6fUb2RbRtsJPIJU8gwJU reJeOmLElHnlEXhzPv71FII44kQ=
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 5c0070ac.7fbb56a4de40-smtp-out-n03; Thu, 29 Nov 2018 23:05:16 -0000 (UTC)
Date: Thu, 29 Nov 2018 15:05:15 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c0070abdcb24_44b32adb9a4fa58822579@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6e68c2: DUPLICATE_PUSH
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c0070abdc7a6_44b32adb9a4fa58822478"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PbFIN_9Z-CBU5P8HtQmvXIngk7k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:05:20 -0000

----==_mimepart_5c0070abdc7a6_44b32adb9a4fa58822478
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: 6e68c264b877d8795c38a549417ee49f347a1130
      https://github.com/quicwg/base-drafts/commit/6e68c264b877d8795c38a549417ee49f347a1130
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  DUPLICATE_PUSH


  Commit: 69a825db0fff174d679c08cf312b520a22436d5a
      https://github.com/quicwg/base-drafts/commit/69a825db0fff174d679c08cf312b520a22436d5a
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Don't specify frame name


Compare: https://github.com/quicwg/base-drafts/compare/fc9a95d7b5c6...69a825db0fff
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c0070abdc7a6_44b32adb9a4fa58822478--


From nobody Thu Nov 29 15:05: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 4EDE1128D68 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05:38 -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 l7VYnVL8KhQd for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05: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 05215130E03 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:05:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543532736; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=FiNoy8OGdLVjhQFWy7tlBvFMuLqs7I3WajhJ4MMG7Uo=; b=uBgEMpCEqpySpOnFYpVMLzK7Gvv/NtxPOrdCIbLLkBmuV24PAhCqr0EaaVKf7OozjPPTtJXM Qv7DkHJDE2dcerQePlVfXIZBMXMS7sD+i5pz0PdZ1vro5tXgxzSKa4If5Ti2l024tRAKgAz0 6crVR0PQg+c4Qb9dqvlozzkoxaM=
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 5c0070c0.7f960cb1eb40-smtp-out-n02; Thu, 29 Nov 2018 23:05:36 -0000 (UTC)
Date: Thu, 29 Nov 2018 15:05:35 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c0070bf1cd2c_1964f2abab7c845781359@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4ce582: Clarify sentence describing a misrouted Stateless ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c0070bf1c9b7_1964f2abab7c845781344b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UpxzFzePHGUzghI_fO-IDoGiejg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:05:38 -0000

----==_mimepart_5c0070bf1c9b7_1964f2abab7c845781344b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  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: 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


Compare: https://github.com/quicwg/base-drafts/compare/2b6078614d8c...262c91d17b19
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c0070bf1c9b7_1964f2abab7c845781344b--


From nobody Thu Nov 29 15: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 C08D6128D68 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05: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 7QWf8caWjJhR for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:05: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 6A571130EEA for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:05:40 -0800 (PST)
Date: Thu, 29 Nov 2018 15:05:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543532739; bh=9ClcKhZIkstaXyhaRBqEkF+H/r1kkt6inlwEiUauyhk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B3mCAU5Uvmet6ZnRqOXmlGkAbnxtZBNmJTFBJileCqetFuXNgg8et5dJF+eAi5b5i wghlex44xtZVK+sx6h3dFpWbXaAsOR3DNPpTwhthe7FjtBd13ZxdJTMoFpOI1FzhYd OuC7EcY7oIJN+8lD8AaYFqV4TiZCu7VWGd/C37Cw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a29511b2e710cb108c767068ddad866679fb8e292cf00000001181832c392a169ce17013435@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2073/issue_event/1996646125@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2073@github.com>
References: <quicwg/base-drafts/pull/2073@github.com>
Subject: Re: [quicwg/base-drafts] Clarify sentence describing a misrouted Stateless Reset (#2073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0070c3bd27e_516e3fbe9d6d45c0197550"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XdaO4-dzKWECfzDKnF1sqOwpJBA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:05:42 -0000

----==_mimepart_5c0070c3bd27e_516e3fbe9d6d45c0197550
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2073 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/2073#event-1996646125
----==_mimepart_5c0070c3bd27e_516e3fbe9d6d45c0197550
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="385954869" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2073" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2073/hovercard" href="https://github.com/quicwg/base-drafts/pull/2073">#2073</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/2073#event-1996646125">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxHcz1HppLkhlZPSwnZ14renKSk5ks5u0GhDgaJpZM4Y6pCt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9dBuKU4jINDogyla36lZVBKL_oKks5u0GhDgaJpZM4Y6pCt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2073 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2073#event-1996646125"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2073#event-1996646125",
"url": "https://github.com/quicwg/base-drafts/pull/2073#event-1996646125",
"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] Clarify sentence describing a misrouted Stateless Reset (#2073)",
"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/2073#event-1996646125"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418025645\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0070c3bd27e_516e3fbe9d6d45c0197550--


From nobody Thu Nov 29 15: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 9B67C128766 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15: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 JgQY-EvtA9h7 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:07: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 B4EB8128D68 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:07:27 -0800 (PST)
Date: Thu, 29 Nov 2018 15:07:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543532847; bh=SP/DknpXiZJRmu+nHp+Sau9OyJ4+QfhFqnecJ2MzEss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nsSOBRFEOBRcyO8J3z7d1wYg2zYDz2q9xXgizzn1qEMYxVnFZ4/kdkWq3MqAiXgqb EhOal96AWCiSI/6xqRD9ClP2OjUc9y9ZVBpPHlsws03Sn+mA7I/Pp4glP2mkGVS81W Mcj5ENKiEIM/ZAeMPcoce/hRR+63xHUV69nA4rqA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab577e568d2617243d48992420b158d293c993803f92cf000000011818332f92a169ce169265bd@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/review/180059111@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_5c00712f1e897_1f923fd84ced45b88573"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VLXcDhCnLe94kIl6I2kGYsk16Yk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:07:29 -0000

----==_mimepart_5c00712f1e897_1f923fd84ced45b88573
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

It's more than that.  If I consistently spin or not for a given path then I leak some bits of entropy about whether I was the same entity last time I used that path.  And I leak that to everyone on the network.  Consistency => linkability.

-- 
You are receiving this 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#discussion_r237693823
----==_mimepart_5c00712f1e897_1f923fd84ced45b88573
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/1982#discussion_r237693823">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that
</pre>
<p>It's more than that.  If I consistently spin or not for a given path then I leak some bits of entropy about whether I was the same entity last time I used that path.  And I leak that to everyone on the network.  Consistency =&gt; linkability.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r237693823">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9eNIPSn9yIIVi-VHYoYhdDR3oyzks5u0GivgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2j3wHoz1ifGa7RhlHOOfEjFThwGks5u0GivgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237693823"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237693823",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237693823",
"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 1982",
"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/1982#discussion_r237693823"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c00712f1e897_1f923fd84ced45b88573--


From nobody Thu Nov 29 15:10: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 8156E128CB7 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:10: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 XsgeL3oJPw55 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:10: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 E4914128766 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:10:53 -0800 (PST)
Date: Thu, 29 Nov 2018 15:10:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543533053; bh=uz4r+8xd8I8P9VzcXsCoDwp0GeYIMiqRtD2X4vL52S4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TQjrG64TI4P22qFGea9xFunvxIDRo3m3r8LK5luT1yhCIix1EZ3EJMXzLHcHJT81+ RPxepc+OFAdUDxGbt8sr+GbB3eYn0/7KUAeqMXPWB0kXP4bvvWdFnRJBlrGPNTSwQ0 wxnznGEwEH9aj1EtNisyKMDtHuctP5HBmgR6/2NY=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5fbb40592059746b56089fb28c4808cc78c6e74d92cf00000001181833fd92a169ce169265bd@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/review/180060052@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_5c0071fd3d30f_66c73f82260d45c042629"; 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/pvAfcxZvdotu-R07iU6dkDBTlsY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:10:56 -0000

----==_mimepart_5c0071fd3d30f_66c73f82260d45c042629
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

By the way, just like Martin, I do not think that we should make this per-client. In fact, I don't think this is practical. Consider a device running Firefox, Google Chrome, and the Facebook app. Three different applications, each with their own stack, each managed their own way. You would have to count them as 3 clients. But then, their connections share the same IP source address. So what would disabling 1/8th of those achieve, exactly?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r237694554
----==_mimepart_5c0071fd3d30f_66c73f82260d45c042629
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/1982#discussion_r237694554">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that
</pre>
<p>By the way, just like Martin, I do not think that we should make this per-client. In fact, I don't think this is practical. Consider a device running Firefox, Google Chrome, and the Facebook app. Three different applications, each with their own stack, each managed their own way. You would have to count them as 3 clients. But then, their connections share the same IP source address. So what would disabling 1/8th of those achieve, exactly?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r237694554">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2ybZOCASgshKuGTCrh21jbOKBpuks5u0Gl9gaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_utFrBQky4Ze7c2xPbCPdSPkByHks5u0Gl9gaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237694554"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237694554",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237694554",
"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 1982",
"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/1982#discussion_r237694554"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0071fd3d30f_66c73f82260d45c042629--


From nobody Thu Nov 29 15:15: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 BF0F3130EEC for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:15:28 -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 nCOVkvhIVPUD for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:15:26 -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 BBF9A130E27 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:15:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543533326; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QcvaWcUzVYx5VjjmNL0C3FBYuWVcNW5C6hF1CDaTQtk=; b=yQPxD2np5XSSWqLRAqw3cbIX0nEMZGQK93Yn8g1RrZme3EgZbjy/hp6d33R2QKji2oWV3UYN wQ9T0tUXr2LHWYyyxVX/KT6VXKkmMfQJr6l9rHLc14VbADn4LK9yjPp6CqXGXgOVM9ulxEXb XdJXsrT8MbhV3pGuEn8SrQm7XoI=
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 5c00730d.7f516846bf90-smtp-out-n03; Thu, 29 Nov 2018 23:15:25 -0000 (UTC)
Date: Thu, 29 Nov 2018 15:15:25 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c00730d3d78_6ca72b2648f00570728a1@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e29b15: Initial prioritization
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c00730d3a2a_6ca72b2648f0057072737"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TJcO-HjNUyLnzEqn_81XANnUxZc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:15:30 -0000

----==_mimepart_5c00730d3a2a_6ca72b2648f0057072737
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/initial_priority
  Home:   https://github.com/quicwg/base-drafts
  Commit: e29b151e744d864d116b9856b5c275737d0e20fb
      https://github.com/quicwg/base-drafts/commit/e29b151e744d864d116b9856b5c275737d0e20fb
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-29 (Thu, 29 Nov 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_5c00730d3a2a_6ca72b2648f0057072737--


From nobody Thu Nov 29 15:17: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 AF71D130E03 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:17:03 -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 uHjZ72ShQB4l for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:17:01 -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 A568B128D68 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:17:01 -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=tKMcVfIlNBcJMnnCVbLZwyH6nxQ=; b=f8BjhKiOU+RxMmqx NbkEntWPPnx+QffWhtVobOLczY3w7spuGMzxn7/0fFxH/HH5uvXWxG5JEGN4P5Bi vvLpc0qAgEnsvm/ng4YmtHKNwR2CYGk8+XiicnBs0njll0lPJ+gznG8HBk3RdbEk fgLpGDlFMPGrmjPB/CUuKcV2Kko=
Received: by filter0563p1iad2.sendgrid.net with SMTP id filter0563p1iad2-23247-5C00736C-16 2018-11-29 23:17:00.480651004 +0000 UTC m=+1205965.115897394
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id aBoIaZD3QDyhUPeeBzZUBg for <quic-issues@ietf.org>; Thu, 29 Nov 2018 23:17:00.373 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id 5993480383 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:17:00 -0800 (PST)
Date: Thu, 29 Nov 2018 23:17:00 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6cb836332762269390c1368898580970d054432b92cf000000011818356c92a169ce17016b62@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@github.com>
Subject: [quicwg/base-drafts] Initial prioritization of requests (#2074)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c00736c581b5_53df3fdfff4d45bc1286fa"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0f/XPtk+QnuZg0whpnnz7ha0Z/f+MxqniBSB 8aPTxLS+LEEj09eEEyoeaVyjhZbL41LOkOyG7jAzfyE83jcLQe5LKAobKICCOQvZxqgAOTsHhddu55 kP8k6qRUcMEgbZ/urbT5gsMHbq66NE7yfnKGq0X1V4cHHE2ptIV/468jjdm8jHVJbWmJ6dpMMMPwwW 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PA9Sc0MnK8LYUoxcuD5yKSgwd2M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:17:04 -0000

----==_mimepart_5c00736c581b5_53df3fdfff4d45bc1286fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Mostly fixes #1959, though there's some ambiguity unless we also take #2072.  If we don't, we'll sort out which PUSH_PROMISE "counts."  Separated from the PR originally in #2072.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2074

-- Commit Summary --

  * Initial prioritization

-- File Changes --

    M draft-ietf-quic-http.md (17)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2074.patch
https://github.com/quicwg/base-drafts/pull/2074.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/2074

----==_mimepart_5c00736c581b5_53df3fdfff4d45bc1286fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Mostly <span class=3D"issue-keyword tooltipped tooltipped-se" aria-label=
=3D"This pull request closes issue #1959.">fixes</span> <a class=3D"issue-l=
ink js-issue-link" data-error-text=3D"Failed to load issue title" data-id=
=3D"377048658" data-permission-text=3D"Issue title is private" data-url=3D"=
https://github.com/quicwg/base-drafts/issues/1959" data-hovercard-type=3D"i=
ssue" data-hovercard-url=3D"/quicwg/base-drafts/issues/1959/hovercard" href=
=3D"https://github.com/quicwg/base-drafts/issues/1959">#1959</a>, though th=
ere's some ambiguity unless we also take <a class=3D"issue-link js-issue-li=
nk" data-error-text=3D"Failed to load issue title" data-id=3D"385943993" da=
ta-permission-text=3D"Issue title is private" data-url=3D"https://github.co=
m/quicwg/base-drafts/issues/2072" data-hovercard-type=3D"pull_request" data=
-hovercard-url=3D"/quicwg/base-drafts/pull/2072/hovercard" href=3D"https://=
github.com/quicwg/base-drafts/pull/2072">#2072</a>.  If we don't, we'll sor=
t out which PUSH_PROMISE "counts."  Separated from the PR originally in <a =
class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue =
title" data-id=3D"385943993" data-permission-text=3D"Issue title is private=
" data-url=3D"https://github.com/quicwg/base-drafts/issues/2072" data-hover=
card-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2=
072/hovercard" href=3D"https://github.com/quicwg/base-drafts/pull/2072">#20=
72</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/2074'>=
https://github.com/quicwg/base-drafts/pull/2074</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Initial prioritization</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/2074/files#diff-0=
">draft-ietf-quic-http.md</a>
    (17)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2074.patch'>htt=
ps://github.com/quicwg/base-drafts/pull/2074.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2074.diff'>http=
s://github.com/quicwg/base-drafts/pull/2074.diff</a></li>
</ul>

<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/2074">view it on GitHub</a>, or <a href=3D"https://github.com=
/notifications/unsubscribe-auth/AWbkq-2LVVZBUYRmGESiDxOFarn5pfJpks5u0GrsgaJ=
pZM4Y6s_5">mute the thread</a>.<img src=3D"https://github.com/notifications=
/beacon/AWbkq9TVsnmSEyC3Goo_84c0nqTLa1DPks5u0GrsgaJpZM4Y6s_5.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":"DESCRIPTION","message":"Initial prioriti=
zation of requests (#2074)"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/2074"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2074",
"url": "https://github.com/quicwg/base-drafts/pull/2074",
"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": "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": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "e29b151",
"value": "Initial prioritization"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/p=
ull/2074/files#diff-0) (17 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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2074,\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\": 2074\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2074"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2074.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2074.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418041849=
\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c00736c581b5_53df3fdfff4d45bc1286fa--


From nobody Thu Nov 29 15:52: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 13631128766 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:52:16 -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 LkDeTEmt7GFQ for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:52: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 14484124C04 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:52:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543535533; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eBl5We1tuYhNQLXN9z2oLE2Zsupb3vyXdxAy7M0L8bg=; b=UFcbTNLxq6uPLkwrGf+8npnNtHANbGzDygzbryfa5yyo8ekBrHq7B8f78KOtGwyuRk2CyPIi 0XA3oPQct5kR4ho6HMH4BuukTevQMBG4Tikmf+gfpTIQCZSu3U4fpVO1xDZR05T4MEFz8bxY MhKJn0Y79sQX78A4D50qpIL5PbE=
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.44]) by mxa.mailgun.org with ESMTP id 5c007bac.7ff1b5c30090-smtp-out-n01; Thu, 29 Nov 2018 23:52:12 -0000 (UTC)
Date: Thu, 29 Nov 2018 15:52:12 -0800
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c007bacbbfc4_7312b077f92459499383@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c007bacbbb4f_7312b077f924594992c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/abOCt1hg-k_8C2ETSUR1Y8ARHgA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:52:16 -0000

----==_mimepart_5c007bacbbb4f_7312b077f924594992c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/not_excusive
  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_5c007bacbbb4f_7312b077f924594992c7--


From nobody Thu Nov 29 15:55: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 7D370128766 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:55: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 GzuFpYP7GkeE for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:55: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 0275C1286E7 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:55:22 -0800 (PST)
Date: Thu, 29 Nov 2018 15:55:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543535721; bh=+V5qYEEjX51Zl+hBsTA8QxLqjQIRtXO17hqy/9LmZl4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pOEJVw89ZKpiLqKDgsx7gWvpoOe5FCv1SIA34g3GHGQYSN5A9m+b/Edy2gZqe/HZh XbDH+2ch75KuJEFMtFC7Za3MZEnMZmcWexjMLrhrhxHR26DYs2WBLNk49JDChlyJ3f ezpD3IFlBCNJRdPVrlu9qcsAyQemq3IPeGxIWjAk=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeddb239f95530d70b1a3545c6f00455b98a3548692cf0000000118183e6992a169ce169265bd@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/review/180071484@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_5c007c697698_2bd3f87f96d45b496217"; 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/gRuomOeE_3cKKECr2mAyi9czNs8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:55:24 -0000

----==_mimepart_5c007c697698_2bd3f87f96d45b496217
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

@martinthomson the text mentions making the decision based on the addresses for the path -- client address and server address. If the client changes location, it will change address, and the decision will not be correlated to what happens at different locations.

-- 
You are receiving this 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#discussion_r237704043
----==_mimepart_5c007c697698_2bd3f87f96d45b496217
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/1982#discussion_r237704043">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that
</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> the text mentions making the decision based on the addresses for the path -- client address and server address. If the client changes location, it will change address, and the decision will not be correlated to what happens at different locations.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r237704043">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Fer1zESs2Q79FZkLMGHbsGLrz-ks5u0HPpgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4hi-Dm38JRJkMyvxn1HxF1VeCvcks5u0HPpgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237704043"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237704043",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237704043",
"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 1982",
"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/1982#discussion_r237704043"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c007c697698_2bd3f87f96d45b496217--


From nobody Thu Nov 29 15:59: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 72B261286E7 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:59: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 QvoOfRNnp0qG for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 15:59:38 -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 86CD3128766 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 15:59:38 -0800 (PST)
Date: Thu, 29 Nov 2018 15:59:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543535977; bh=IV/SAMwWxqSKPDN8w0myq+TA4B5aY8JScM9lolF2+TQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bpzTuiw7NB2vPrxRbEWZpOJjbNapBpfW4I4Adhk9q81CDfvjL9piqwnRHKCfKz8vL /VCN7Mp0iqIF67c/XoV87qQOQtAJ+Qs2Vx4q1buR5dGEiDo7tcNAI9TM+4iW92KTIm 1KAfFcMuX1DQZJOCSE1eGhcki7aXjwvvo/rSZDsk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e86b91c65ed6b551d9605ef8b66cca17c6e8ddb92cf0000000118183f6992a169ce17019477@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@github.com>
Subject: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c007d6954bb3_15803fe2e9cd45b857235"; 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/7OzMretamlnQ0MB8xKu6xyJumDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 23:59:41 -0000

----==_mimepart_5c007d6954bb3_15803fe2e9cd45b857235
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1865.  The observations from the issue discussion are:
- HTTP/2's "exclusive" prioritization (which make the prioritized element the sole child of the parent, making all current parents children of the prioritized element instead) is the cause of many ordering headaches and actually makes it impossible to guarantee an eventually-consistent view of priority between client and server.
- If a PRIORITY frame gets delayed and a request is quickly processed, it may be processed immediately (default is pretty high) and only later be discovered to be unimportant.

In the absence of exclusive dependencies, it's possible for a request stream to carry its own initial priority, as @dtikhonov proposed.  This is guaranteed to be the first time that a priority is assigned to this request, and subsequent PRIORITY frames always override it.  (If a PRIORITY frame gets reordered ahead, INITIAL_PRIORITY is ignored.)

This is a further departure from RFC 7540's priority scheme, but as it appears exclusive priorities and reordering are somewhat incompatible, I believe is still within our design space.

**Depends on #2074; retarget before merging.**
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2075

-- Commit Summary --

  * INITIAL_PRIORITY

-- File Changes --

    M draft-ietf-quic-http.md (87)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2075.patch
https://github.com/quicwg/base-drafts/pull/2075.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/2075

----==_mimepart_5c007d6954bb3_15803fe2e9cd45b857235
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 #1865.">Fixes</span> <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>.  The observations from the issue discussion are:</p>
<ul>
<li>HTTP/2's "exclusive" prioritization (which make the prioritized element the sole child of the parent, making all current parents children of the prioritized element instead) is the cause of many ordering headaches and actually makes it impossible to guarantee an eventually-consistent view of priority between client and server.</li>
<li>If a PRIORITY frame gets delayed and a request is quickly processed, it may be processed immediately (default is pretty high) and only later be discovered to be unimportant.</li>
</ul>
<p>In the absence of exclusive dependencies, it's possible for a request stream to carry its own initial priority, as <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> proposed.  This is guaranteed to be the first time that a priority is assigned to this request, and subsequent PRIORITY frames always override it.  (If a PRIORITY frame gets reordered ahead, INITIAL_PRIORITY is ignored.)</p>
<p>This is a further departure from RFC 7540's priority scheme, but as it appears exclusive priorities and reordering are somewhat incompatible, I believe is still within our design space.</p>
<p><strong>Depends on <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>; retarget before merging.</strong></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/2075'>https://github.com/quicwg/base-drafts/pull/2075</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>INITIAL_PRIORITY</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2075/files#diff-0">draft-ietf-quic-http.md</a>
    (87)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2075.patch'>https://github.com/quicwg/base-drafts/pull/2075.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2075.diff'>https://github.com/quicwg/base-drafts/pull/2075.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/2075">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1L_JStDZPx6orihPkMggvNeMGNKks5u0HTpgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq19vGpl2-0-dHyRAyvfNVHTqpL_Pks5u0HTpgaJpZM4Y6v-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":"Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075",
"url": "https://github.com/quicwg/base-drafts/pull/2075",
"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": "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": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "1272e57",
"value": "INITIAL_PRIORITY"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/2075/files#diff-0) (87 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\": 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"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c007d6954bb3_15803fe2e9cd45b857235--


From nobody Thu Nov 29 16: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 B65ED128CB7 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:00: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 JuquEQlgGcOb for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:00: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 5125C128766 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 16:00:49 -0800 (PST)
Date: Thu, 29 Nov 2018 16:00:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543536048; bh=lh4mNLGt1AhIY8nVL9OXamN7YqNHQuhLwrueZZ3lMOU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1uCt6CZYFdNeFePGfMgnk+jcq2Wmi80T6ZYhLGgpZrkFHbF6TYqHmL4RixuKs4PyE AuMPXuAB4VByUk/yvtgd9Di9kKwuJXdgX4NaHCufgRlXF46EiFXaYGL+xaUm/+P4/l rN+bQ5lklSkKyx9yGxnJzJRnWVnEJ10KAuX9hFA4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba84c47e1cab5cf4b15f96875d411e8cd5e18a9bf92cf0000000118183fb092a169ce17019477@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/c443039698@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_5c007db063a24_4bea3f88b24d45c02434d"; 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/HMWetuBI8Y1HPCOAPwGXy23Ccpc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 00:00:51 -0000

----==_mimepart_5c007db063a24_4bea3f88b24d45c02434d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(I considered making this a stream header on request streams, but since it's optional, decided a frame type was probably more appropriate.  I'm open to being convinced otherwise.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443039698
----==_mimepart_5c007db063a24_4bea3f88b24d45c02434d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>(I considered making this a stream header on request streams, but since it's optional, decided a frame type was probably more appropriate.  I'm open to being convinced otherwise.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443039698">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq--ZFng6st7PoX8FfPKfRVzz0i2sks5u0HUwgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6gWYkndaQCgumf5OqP_M5z4HyEaks5u0HUwgaJpZM4Y6v-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: (I considered making this a stream header on request streams, but since it's optional, decided a frame type was probably more appropriate.  I'm open to being convinced otherwise.)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443039698"}}}</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-443039698",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443039698",
"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-443039698"
}
],
"@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_5c007db063a24_4bea3f88b24d45c02434d--


From nobody Thu Nov 29 16:02: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 8F738128D68 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:02: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 LtySpX1L35sV for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:02:30 -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 0708C1286E7 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 16:02:30 -0800 (PST)
Date: Thu, 29 Nov 2018 16:02:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543536149; bh=f2+4akJy5umcz1LIL8aviHvp2TCEU6Q4wo46CnESjS4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bFbo8O8cSWupevNlaQIgBzMo+9ctsLHH7bu/vI+WYFnN2OZ9Ey3fIcq4wMErU8qrR o7ZP6/tacWnHa1tg8+0K3qv3852VfyN5NymhHCbrbVSz9tlgZdzNyGRdPzN7wADVNK qd8DrbiffaNEtVDOGKxSsSF0QyJokWGQWSbOV6sY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4252f39970b36387d3a22b827e1aa4530e497f7692cf000000011818401592a169ce170109b9@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/180073185@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_5c007e152c59a_20c93fad680d45bc11999d"; 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/COlJ_rWhphPMleByjxniESOVtaU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 00:02:31 -0000

----==_mimepart_5c007e152c59a_20c93fad680d45bc11999d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
-The PRIORITY frame {{frame-priority}} identifies a prioritized element. The
-elements which can be prioritized are:
+When a client request is first sent or a placeholder first allocated, the
+element is dependent on the root of the priority tree. Pushed streams are
+initially dependent on the client request on which the PUSH_PROMISE frame was
+sent. In all cases, elements are assigned an initial weight of 16.

Moved to #2074 so I could do more priority-related changes without blocking on this, but I agree.  :-)

-- 
You are receiving this 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#discussion_r237705507
----==_mimepart_5c007e152c59a_20c93fad680d45bc11999d
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/2072#discussion_r237705507">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-The PRIORITY frame {{frame-priority}} identifies a prioritized element. The
-elements which can be prioritized are:
+When a client request is first sent or a placeholder first allocated, the
+element is dependent on the root of the priority tree. Pushed streams are
+initially dependent on the client request on which the PUSH_PROMISE frame was
+sent. In all cases, elements are assigned an initial weight of 16.
</pre>
<p>Moved to <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> so I could do more priority-related changes without blocking on this, but I agree.  :-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r237705507">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwwlP524ndXnJAfIwFlId0DusnBYks5u0HWVgaJpZM4Y6l_t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6hzknZNS06k-wcdXdWt9it3CyKEks5u0HWVgaJpZM4Y6l_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 commented on #2072"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2072#discussion_r237705507"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2072#discussion_r237705507",
"url": "https://github.com/quicwg/base-drafts/pull/2072#discussion_r237705507",
"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 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#discussion_r237705507"
}
],
"@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_5c007e152c59a_20c93fad680d45bc11999d--


From nobody Thu Nov 29 16:02: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 28553128766 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:02:52 -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 JjDa1gRGOIiT for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:02: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 564301286E7 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 16:02:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543536169; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Pm+1AwnzqZphqLlagtf5lJ75+9bwcldoh7+2H1GxgqM=; b=E0UilijaW2kUpDXrw2VrnPCscsqTk60q6v9vq6IecZst7cxnf86YsINCuB4jpWNnsnAnqkVw k4H+0qUsVBJNno9zyCDJrFo1OKuR6/CjenmN66wuzliBaIR5m8344xcbQ/hR7wh914KUViSN Ks/31hO3nMZdKN3bsRr97Ge/hI8=
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.40]) by mxa.mailgun.org with ESMTP id 5c007bd0.7f33cfc05c00-smtp-out-n01; Thu, 29 Nov 2018 23:52:48 -0000 (UTC)
Date: Thu, 29 Nov 2018 15:52:48 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c007bd0974aa_3ba12afdac9f2584436a@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1272e5: INITIAL_PRIORITY
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c007bd096fe3_3ba12afdac9f2584425c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gZZkfN7mPcWkvEMezOgKmQz6Zzc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 00:02:52 -0000

----==_mimepart_5c007bd096fe3_3ba12afdac9f2584425c
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: 1272e576646e4466bf7044318de22eb7afb7ab7f
      https://github.com/quicwg/base-drafts/commit/1272e576646e4466bf7044318de22eb7afb7ab7f
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  INITIAL_PRIORITY



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c007bd096fe3_3ba12afdac9f2584425c--


From nobody Thu Nov 29 16: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 7EBE1128CB7 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:06: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 9c5UZEmCFayK for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:06:37 -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 0875C1286E7 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 16:06:37 -0800 (PST)
Date: Thu, 29 Nov 2018 16:06:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543536396; bh=39dzq1DKXyBnX1KLlsjWWNalVws16wpFnKut/RqlDIM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ud6By2QJJa/NvX8i/qpIDkB0RkkLiElYTZAt6VyQF7m/sYSKBNz/2xBGcILhBkyxW RuwKodcnyRnUtY4hrBIFBkPG3AjdP+ReQZwEovRZcpKjrACrdzqDggU95abV6c+fmA RdyfjAl3pLylRM/HA1n9bt1bCLtFqH5PZB78Q6WY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1cfaff2cb4def5a654e1072fdf9fa998be71814192cf000000011818410c92a169ce169265bd@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/review/180074054@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_5c007f0c1401f_3073fe23e2d45b4527a9"; 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/bSxkCWxlFYi8hFhcQ_4-ID32O9g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 00:06:38 -0000

----==_mimepart_5c007f0c1401f_3073fe23e2d45b4527a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

But unless the algorithm is specified, each of those implementations might choose differently.  Doesn't that affect things 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/1982#discussion_r237706274
----==_mimepart_5c007f0c1401f_3073fe23e2d45b4527a9
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/1982#discussion_r237706274">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that
</pre>
<p>But unless the algorithm is specified, each of those implementations might choose differently.  Doesn't that affect things 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/1982#discussion_r237706274">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3GAzdV9fcf0ht5vSyCewE-N1_x0ks5u0HaMgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwr_bQvLbpVfOYlVNgBJi7I3hSAqks5u0HaMgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237706274"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237706274",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237706274",
"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 1982",
"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/1982#discussion_r237706274"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c007f0c1401f_3073fe23e2d45b4527a9--


From nobody Thu Nov 29 16: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 2AB6F12D4F0 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:32: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 E7pQ3haYB1wn for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:32:37 -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 85632127133 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 16:32:37 -0800 (PST)
Date: Thu, 29 Nov 2018 16:32:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543537956; bh=iYJlv2VwHdm7R2iOsDiAAhYYyVAwEpRSAOOE1UV5wX8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uOUW00qz5wLWlgmThdfWmzEuUOngMItQRkHEnoQRy21XI6t79SlIzQBEO8EgYKjrJ W/90d8dzlQxIL4HW7p7ayCvQ2tl6ZdJE18NyDI7rFC3yVqWG5JVP0g3Rtx7PD0RBJt tGnWVcvEWuetAzLnPKkGIb7Y6fIfydLl5qpdcEVk=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6896d346f68f93d0f758b0d95d4bc38683b5053d92cf000000011818472492a169ce169265bd@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/review/180079715@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_5c00852433ccf_3ca53fe7c02d45b426888a"; 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/Lzv82HyxuHMWI4vvAmLdsnjDkag>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 00:32:39 -0000

----==_mimepart_5c00852433ccf_3ca53fe7c02d45b426888a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

I sense we might be over engineering 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/1982#discussion_r237710751
----==_mimepart_5c00852433ccf_3ca53fe7c02d45b426888a
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/1982#discussion_r237710751">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that
</pre>
<p>I sense we might be over engineering 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/1982#discussion_r237710751">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0eKFGKfUcYoO_vET_B9jEEE4vHhks5u0HykgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqziljl5YA8huhxtvNlzj5SosPFKzks5u0HykgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237710751"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237710751",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237710751",
"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 1982",
"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/1982#discussion_r237710751"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c00852433ccf_3ca53fe7c02d45b426888a--


From nobody Thu Nov 29 16:37: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 4DCE9127133 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:37: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 QeMhIMVtRKvv for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 16:37: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 BDA44124408 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 16:37:23 -0800 (PST)
Date: Thu, 29 Nov 2018 16:37:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543538242; bh=efbHuXw8J5JxievjXyeW8xzosY3Mxm6Jgt7C6Ss7Wcg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U7bPevl7x7OlSBOUpnlwpVA0VxhnmPl7iF7tMQrsZrKHe/4Z4R442fpGkEsF1bTjo Da9JIizX3o3LXJkk5DzhXVdElDk/4gwvueEVibOGm1U1LdI2M3IomROPmPWaDsQXwy ki6PmBtx3K3yYBsiGilvUjWCzt/rLNUEm8C8dbzo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaa1697d5eacfa793da47a67361454b623eaad50a92cf000000011818484292a169ce169265bd@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/review/180080621@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_5c008642d29f6_12363f7e7fed45bc577d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vQe1DxK0oWolay5GjJhhn09z5Mw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 00:37:25 -0000

----==_mimepart_5c008642d29f6_12363f7e7fed45bc577d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

I think we have consensus on that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r237711505
----==_mimepart_5c008642d29f6_12363f7e7fed45bc577d9
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/1982#discussion_r237711505">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that
</pre>
<p>I think we have consensus on that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1982#discussion_r237711505">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-oHlhfVrR77-vLgvHA5xF9HiniLks5u0H3CgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzJk8-kMoYskHnMNt3q4mAAAFUgXks5u0H3CgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237711505"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237711505",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237711505",
"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 1982",
"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/1982#discussion_r237711505"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c008642d29f6_12363f7e7fed45bc577d9--


From nobody Thu Nov 29 17:14: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 17030124408 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 17: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 IBZz8QKIpiqX for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 17:14: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 6179212426E for <quic-issues@ietf.org>; Thu, 29 Nov 2018 17:14:06 -0800 (PST)
Date: Thu, 29 Nov 2018 17:14:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543540444; bh=HqPikCr8uUaANjpZfnje7UGXB/dKfoZx3xum6e2ie0Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uauPm18/KbaqQpMHSo8wBWPAvCsASkAOq9bMJM9TS15lA1B0rpSkT1yoqTTz4zVhq 3QgscOa6mZcIhh5RbzrfCcMiNaTNFVlpO5oASSKzAOyvqhH1TzaBy7rx1P22T8RjTK 34BlLniGLLW5nD4GgBe0idi9KIViu4iD0BXNUOo0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5f881630257006002b65095edb11166462c3ea292cf00000001181850dc92a169ce17019477@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/180086578@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_5c008edcd4adc_1a433f978d4d45b811253e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7LSkKS-8FUAB5VVIqsxDaVLAlKI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 01:14:08 -0000

----==_mimepart_5c008edcd4adc_1a433f978d4d45b811253e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I don't know if the exclusive thing need to be bundled in here.

There needs to be more text in this about managing races with PRIORITY frames.  You have resolved the question of which one takes precedence, but you should mention that the identified dependency might have default priority when this is received, resulting in potentially inconsistent prioritization.  Not a big problem, but worth noting I think.

@ddragana, do you know if we use the exclusive thing in our priority setup at all?

> @@ -496,13 +496,9 @@ The PRIORITY frame payload has the following fields:
   : A two-bit field indicating the type of element being depended on.
 
   Empty:
-  : A three-bit field which MUST be zero when sent and MUST be ignored
+  : A four-bit field which MUST be zero when sent and MUST be ignored
     on receipt.

Not really for this, but do we have to mandate ignoring reserved fields?

> +
+~~~~~~~~~~  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.

The alignment of the dependency type in comparison to PRIORITY is unfortunate.

-- 
You are receiving this 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-180086578
----==_mimepart_5c008edcd4adc_1a433f978d4d45b811253e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>I don't know if the exclusive thing need to be bundled in here.</p>
<p>There needs to be more text in this about managing races with PRIORITY frames.  You have resolved the question of which one takes precedence, but you should mention that the identified dependency might have default priority when this is received, resulting in potentially inconsistent prioritization.  Not a big problem, but worth noting I think.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=10529034" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ddragana">@ddragana</a>, do you know if we use the exclusive thing in our priority setup at all?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r237716367">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -496,13 +496,9 @@ The PRIORITY frame payload has the following fields:
   : A two-bit field indicating the type of element being depended on.
 
   Empty:
-  : A three-bit field which MUST be zero when sent and MUST be ignored
+  : A four-bit field which MUST be zero when sent and MUST be ignored
     on receipt.
</pre>
<p>Not really for this, but do we have to mandate ignoring reserved fields?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r237716569">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>The alignment of the dependency type in comparison to PRIORITY is unfortunate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-180086578">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq49EvoUKbieShNNYQpeGF2bDJNIOks5u0IZcgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw392xekCHnSMV8TZs5VYdI1Ou9Yks5u0IZcgaJpZM4Y6v-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":"@martinthomson commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180086578"}}}</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-180086578",
"url": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180086578",
"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 2075",
"sections": [
{
"text": "I don't know if the exclusive thing need to be bundled in here.\r\n\r\nThere needs to be more text in this about managing races with PRIORITY frames.  You have resolved the question of which one takes precedence, but you should mention that the identified dependency might have default priority when this is received, resulting in potentially inconsistent prioritization.  Not a big problem, but worth noting I think.\r\n\r\n@ddragana, do you know if we use the exclusive thing in our priority setup at all?",
"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/2075#pullrequestreview-180086578"
}
],
"@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_5c008edcd4adc_1a433f978d4d45b811253e--


From nobody Thu Nov 29 17:16: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 DA2F0124408 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 17:16: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 BNkdNQZsSEnt for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 17:16:18 -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 5EFB712426E for <quic-issues@ietf.org>; Thu, 29 Nov 2018 17:16: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=YzvYm8Gj1w9OZcXyw8wbAYKqEUs=; b=WAixlB6yLwibwaFc CTM87NaghLQ3msj/DHtHKZD68fnDIsylVTgugS7z5NrGPHJ3PyAs3dFNGAioq8uB 72pd/eKuhGPjdgLvoiUgIYPXyR3q+Yp1Nd/UE8ehfUrUNZpQDtkLIxQL+775SDTT 1SU3GZ4/tgEWHHnRt0T9rEsVL04=
Received: by filter1072p1las1.sendgrid.net with SMTP id filter1072p1las1-28337-5C008F61-4 2018-11-30 01:16:17.202323569 +0000 UTC m=+273826.196473318
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0032p1iad2.sendgrid.net (SG) with ESMTP id wHrIqsA_TkOTHcJmBaSt2Q for <quic-issues@ietf.org>; Fri, 30 Nov 2018 01:16:17.094 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id 14F13C0864 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 17:16:17 -0800 (PST)
Date: Fri, 30 Nov 2018 01:16:17 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a4c5eda1382f8f0d1beeba268af2861437f679f92cf000000011818516192a169ce169265bd@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/review/180088505@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_5c008f61139d0_44303fcdc60d45c0949f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0/JjH65q46lUC7bdVd396UAgEvxIJVbXRWyF 9EwBpALYAf8FnKMxMiWlqdwmXiXyF+0Qq/ZpIrChl6iquhavPj37MNx404rR84076j6+w04WWCl9tH mOC4iGW6g9xUjcjjy919wN3t0rJO4C9mR/3bi1emZYYHR7hSLHJvUf3/Vmf+T4kMUEF/I6SzSc8SkO U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UpxDFY63zhvoRhoe03IbBKjqbJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 01:16:20 -0000

----==_mimepart_5c008f61139d0_44303fcdc60d45c0949f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

That was my point.  In addition to the recommendation about stable decisions being over-engineering, I believe that it's a privacy risk, because it lets an observer link activity from the same location over time.  It's not a huge risk, but when we're so specific about advice, people will implement that and when that advice is potentially bad, that's not great.

-- 
You are receiving this 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#discussion_r237717889
----==_mimepart_5c008f61139d0_44303fcdc60d45c0949f8
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/1982#discussion_r237717889">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that
</pre>
<p>That was my point.  In addition to the recommendation about stable decisions being over-engineering, I believe that it's a privacy risk, because it lets an observer link activity from the same location over time.  It's not a huge risk, but when we're so specific about advice, people will implement that and when that advice is potentially bad, that's not great.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r237717889">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7avrPI9ENDzFc9OaTCliPj8uzkuks5u0IbhgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq62GCYiz1pTUPhYsrcwQFpW3FTv7ks5u0IbhgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237717889"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237717889",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237717889",
"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 1982",
"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/1982#discussion_r237717889"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c008f61139d0_44303fcdc60d45c0949f8--


From nobody Thu Nov 29 17:48: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 06F13124408 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 17:48: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_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 jUwaIl5kZ-al for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 17:48: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 E346B12008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 17:48:04 -0800 (PST)
Date: Thu, 29 Nov 2018 17:48:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543542483; bh=mgcX0JAYiO541ed5hLNLLXYar5LTxd+rfq4Jyaqr+Lw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=x1DajTsr18fke8LjeG7UJiuie3V2BKjzWxIZMvHKJ45pqwHW1sZxbrQe2E46bqqSj YUCwWvpRkAesBUErLp/z9tOq0PTxL2YctXXMRPnuxtjE0ODYB67UWxwIN/0lc4/2GS YY36X8ZtcR4DInDrLg8WEVRHtYGUH1/5xZ6N0C9k=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1109b9ebe104c2fc8ad552b0c60db9ec865d417092cf00000001181858d392a169ce1701edfc@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@github.com>
Subject: [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_5c0096d32deb8_24933fc0250d45c4184845"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a7tFnthy0uO4jUy9VA7chTEE8nw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 01:48:07 -0000

----==_mimepart_5c0096d32deb8_24933fc0250d45c4184845
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on https://www.ietf.org/mail-archive/web/quic/current/msg05093.html, implements countermeasures to prevent a man-on-the-side attacker disrupting the handshake by sending spoofed packets _to the server_.

The intent of the PR is to give the client (that is willing to pay the cost of complexity) the freehand to complete the handshake thereby establishing a connection even in the case where the attacker sends a spoofed packet to either of or both the endpoints.

Some notes:
* The PR says "SHOULD". This defense does not work for servers that uses zero-length CIDs, so I do not think we need to make it a MUST.
* The PR uses H(ClientHello) to distinguish connections instead of the alternative design suggested by @martinthomson to simply consider every Initial packet that contains a CRYPTO frame starting at offset zero as new connection. The reasoning is that we should better avoid creating multiple connection contexts on the server-side when the RTT is huge that a client sends multiple Initials.
* Adoption of #2053 is a prerequisite. We might want to change that PR to allow dropping individual frames rather than dropping per packet, because in the defense proposed here, the server's Initial that corresponds to the client's legitimate Initial might contain an ACK with an invalid PN. That happens when an attacker successfully races a spoofed packet with an identical CRYPTO frame but with a different PN.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2076

-- Commit Summary --

  * Initials carrying different first ClientHello are considered as belonging to different connections

-- File Changes --

    M draft-ietf-quic-transport.md (13)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2076.patch
https://github.com/quicwg/base-drafts/pull/2076.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/2076

----==_mimepart_5c0096d32deb8_24933fc0250d45c4184845
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on <a href="https://www.ietf.org/mail-archive/web/quic/current/msg05093.html" rel="nofollow">https://www.ietf.org/mail-archive/web/quic/current/msg05093.html</a>, implements countermeasures to prevent a man-on-the-side attacker disrupting the handshake by sending spoofed packets <em>to the server</em>.</p>
<p>The intent of the PR is to give the client (that is willing to pay the cost of complexity) the freehand to complete the handshake thereby establishing a connection even in the case where the attacker sends a spoofed packet to either of or both the endpoints.</p>
<p>Some notes:</p>
<ul>
<li>The PR says "SHOULD". This defense does not work for servers that uses zero-length CIDs, so I do not think we need to make it a MUST.</li>
<li>The PR uses H(ClientHello) to distinguish connections instead of the alternative design suggested by <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> to simply consider every Initial packet that contains a CRYPTO frame starting at offset zero as new connection. The reasoning is that we should better avoid creating multiple connection contexts on the server-side when the RTT is huge that a client sends multiple Initials.</li>
<li>Adoption of <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> is a prerequisite. We might want to change that PR to allow dropping individual frames rather than dropping per packet, because in the defense proposed here, the server's Initial that corresponds to the client's legitimate Initial might contain an ACK with an invalid PN. That happens when an attacker successfully races a spoofed packet with an identical CRYPTO frame but with a different PN.</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/2076'>https://github.com/quicwg/base-drafts/pull/2076</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Initials carrying different first ClientHello are considered as belonging to different connections</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2076/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/2076.patch'>https://github.com/quicwg/base-drafts/pull/2076.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2076.diff'>https://github.com/quicwg/base-drafts/pull/2076.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/2076">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0fgvWxq1CGnrVDnmCzd2OsBFL0Zks5u0I5TgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8MORCD2fSYrTtWnOuUldErTyUozks5u0I5TgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Initials carrying different first ClientHello are considered as belonging to different connections (#2076)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2076",
"url": "https://github.com/quicwg/base-drafts/pull/2076",
"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": "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": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "c5d3b5f",
"value": "Initials carrying different first ClientHello are considered as belonging to different connections"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2076/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\": 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"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2076.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2076.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418080771\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0096d32deb8_24933fc0250d45c4184845--


From nobody Thu Nov 29 17:54: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 CAF3212EB11 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 17:54: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 IWo9_EKhinJx for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 17:54: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 E279512008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 17:54:50 -0800 (PST)
Date: Thu, 29 Nov 2018 17:54:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543542889; bh=ajNb7nEGRo4e9hx/0mPXmWRc3c7OsHDeqpd9LHOyIeM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zdX7iwB/P7slm9FkqdtKaXzcxIvw7EezQEGQiXzg2vSXU2HyKPJ7CS+kBNdGK03KB dLtibEeJ4Fx8nxpM7MabEXyw14Cr7HVt/5Z/uqZyggCbPNik1FkxMuvN7B6g7UIT/E msBizl8vNzs/DpB8+BXzUG8tecsrJG2XZYLdS774=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd90383e7ad1d2fffa3931117a96e0d3d05460cc292cf0000000118185a6992a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053/review/180095379@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2053@github.com>
References: <quicwg/base-drafts/pull/2053@github.com>
Subject: Re: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c009869dda97_4e2f3f80c76d45c025751e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aaDa31owTEDg9Hu6s5fUzJ9Qleg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 01:54:53 -0000

----==_mimepart_5c009869dda97_4e2f3f80c76d45c025751e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -3278,9 +3278,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.  For Handshake and
+  0-RTT packets and endpoint MUST treat a non-zero value after removing
+  protection as a connection error of type PROTOCOL_VIOLATION. For Initial
+  packets, and endpoint MAY instead choose to drop the packet.

How about stating that, for Initial packets:
* an endpoint MUST ignore CRYPTO frames once it obtains Handshake keys
* an endpoint MUST ignore CONNECTION_CLOSE frames once it receives a Handshake packet
* an endpoint MUST ignore unexpected packet numbers found in an ACK frame

I think these three requirements are sufficient to address the attacks that happen _after_ 1 RTT.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2053#pullrequestreview-180095379
----==_mimepart_5c009869dda97_4e2f3f80c76d45c025751e
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/2053#discussion_r237723449">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3278,9 +3278,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.  For Handshake and
+  0-RTT packets and endpoint MUST treat a non-zero value after removing
+  protection as a connection error of type PROTOCOL_VIOLATION. For Initial
+  packets, and endpoint MAY instead choose to drop the packet.
</pre>
<p>How about stating that, for Initial packets:</p>
<ul>
<li>an endpoint MUST ignore CRYPTO frames once it obtains Handshake keys</li>
<li>an endpoint MUST ignore CONNECTION_CLOSE frames once it receives a Handshake packet</li>
<li>an endpoint MUST ignore unexpected packet numbers found in an ACK frame</li>
</ul>
<p>I think these three requirements are sufficient to address the attacks that happen <em>after</em> 1 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/2053#pullrequestreview-180095379">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4pfJk8NQ7TWO4YQ5vkQt4UgzN3aks5u0I_pgaJpZM4YyxdO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3Goz_j2l-Clm1M-KNbHZ2-2WuvWks5u0I_pgaJpZM4YyxdO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2053"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2053#pullrequestreview-180095379"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053#pullrequestreview-180095379",
"url": "https://github.com/quicwg/base-drafts/pull/2053#pullrequestreview-180095379",
"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 2053",
"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/2053#pullrequestreview-180095379"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415962958\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c009869dda97_4e2f3f80c76d45c025751e--


From nobody Thu Nov 29 18:03: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 E364B128CF2 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:03: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 cMcQ67Ygn8Xu for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:03: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 8663012008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 18:03:16 -0800 (PST)
Date: Thu, 29 Nov 2018 18:03:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543543395; bh=/PhN03nErcHMc8FJnSqRwgJD/PavJJT9uAShdiViwQ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mdPa2CuNzZgovAP9yjQOCcvNprdxNhV++7pFV7MJHnjtqm7k7POKNircOx4/RR1qe RosTF3XksLK8hIIKQsM5cwNu5p5jD5LQbF5fh0BFFXRTpb5LUj9ZER10pJGO0rMRNL VEFOdlRAyTPGY+ceNHMRBHgvL09qQoDwYrdCoSfw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1182635680d15a0165b108ce47f071a3ceb96f3592cf0000000118185c6392a169ce16f4226e@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/443063932@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_5c009a63c6f89_74173fce95cd45bc185078"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J0PW-oNYgW2x8Zg2OCm0kRJdbZA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 02:03:18 -0000

----==_mimepart_5c009a63c6f89_74173fce95cd45bc185078
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah. Discontinuity sounds the best word to explain the issue in the current approach.

> There is the question of what to do if the specified ack_delay is larger than the value specified in transport params. Possibly we should only adjust by min(ack_delay, max_ack_delay), and then if the alarm is always waking up late, SRTT will include that even though max_ack_delay is not?

I am not sure if min(ack_delay, max_ack_delay) desirable, because ack_delay would typically be greater than max_ack_delay for retransmitted ACKs.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443063932
----==_mimepart_5c009a63c6f89_74173fce95cd45bc185078
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yeah. Discontinuity sounds the best word to explain the issue in the c=
urrent approach.</p>
<blockquote>
<p>There is the question of what to do if the specified ack_delay is larg=
er than the value specified in transport params. Possibly we should only =
adjust by min(ack_delay, max_ack_delay), and then if the alarm is always =
waking up late, SRTT will include that even though max_ack_delay is not?<=
/p>
</blockquote>
<p>I am not sure if min(ack_delay, max_ack_delay) desirable, because ack_=
delay would typically be greater than max_ack_delay for retransmitted ACK=
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/2060#issuecomment-443063932">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0OC=
cGTw4Bvz8xC7iz1UHFBPSQ30ks5u0JHjgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwc-EVb0RmVHBSShd-Ub0jKK=
s4Cbks5u0JHjgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2060: Yeah. Discontinuity sounds the best word to explain the issu=
e in the current approach.\r\n\r\n\u003e There is the question of what to=
 do if the specified ack_delay is larger than the value specified in tran=
sport params. Possibly we should only adjust by min(ack_delay, max_ack_de=
lay), and then if the alarm is always waking up late, SRTT will include t=
hat even though max_ack_delay is not?\r\n\r\nI am not sure if min(ack_del=
ay, max_ack_delay) desirable, because ack_delay would typically be greate=
r than max_ack_delay for retransmitted ACKs."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuecommen=
t-443063932"}}}</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=
-443063932",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3063932",
"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": "**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\": 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=
3063932"
}
],
"@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_5c009a63c6f89_74173fce95cd45bc185078--


From nobody Thu Nov 29 18: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 0214812D4EA for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:13: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 Rv3cnE4CxEDe for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:13: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 5CCF712D4E7 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 18:13:44 -0800 (PST)
Date: Thu, 29 Nov 2018 18:13:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543544023; bh=Ocwv//FVzfbnnrdRQRv76PlSPRdfi7IObbg81SnChpM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PymzKFR2iE5gTuYJf4M5omOp/hQMKBDtzuZ0UQM2vslAuJUkLHb0ymQFQLZ1SLwjy ZjVjYm6NzzDRG81B9NPOL/N0GhZz4mWhVD8pxCD8Q/r1oHUGDohlPPyd5K+SMfn8wG dGzcbxpmHIgtEEBEHmbljwq2BenTphcBnGT0jdsQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab201ab216d5f22d7f031162e28ffad61da45d93d792cf0000000118185ed792a169ce1678fc4e@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/443065734@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_5c009cd76671b_7a0a3f93e20d45c02594d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o09shtjgeYMQTDKm7nwE7EvSIh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 02:13:46 -0000

----==_mimepart_5c009cd76671b_7a0a3f93e20d45c02594d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, I am starting to wonder if there could be an alternative approach than dropping Initial keys.

Specifically, I am wondering if just having the rules for dealing with potentially attacking frames (instead of packets) would be either equivalent to (or even better than) trying to drop the keys.

To me it seems that declaring the following three rules (quoted from https://github.com/quicwg/base-drafts/pull/2053#discussion_r237723449) is sufficient, or even better considering invalid ACK injection attacks during the exchange of Initial packets. The other benefit is that the loss recovery / congestion control logic can remain unchanged.

> How about stating that, for Initial packets:
>
> * an endpoint MUST ignore CRYPTO frames once it obtains Handshake keys
> * an endpoint MUST ignore CONNECTION_CLOSE frames once it receives a Handshake packet
> * an endpoint MUST ignore unexpected packet numbers found in an 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/issues/1951#issuecomment-443065734
----==_mimepart_5c009cd76671b_7a0a3f93e20d45c02594d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>FWIW, I am starting to wonder if there could be an alternative approac=
h than dropping Initial keys.</p>
<p>Specifically, I am wondering if just having the rules for dealing with=
 potentially attacking frames (instead of packets) would be either equiva=
lent to (or even better than) trying to drop the keys.</p>
<p>To me it seems that declaring the following three rules (quoted from <=
a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load is=
sue title" data-id=3D"384273197" data-permission-text=3D"Issue title is p=
rivate" data-url=3D"https://github.com/quicwg/base-drafts/issues/2053" da=
ta-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-dra=
fts/pull/2053/hovercard?comment_id=3D237723449&amp;comment_type=3Dreview_=
comment" href=3D"https://github.com/quicwg/base-drafts/pull/2053#discussi=
on_r237723449">#2053 (comment)</a>) is sufficient, or even better conside=
ring invalid ACK injection attacks during the exchange of Initial packets=
. The other benefit is that the loss recovery / congestion control logic =
can remain unchanged.</p>
<blockquote>
<p>How about stating that, for Initial packets:</p>
<ul>
<li>an endpoint MUST ignore CRYPTO frames once it obtains Handshake keys<=
/li>
<li>an endpoint MUST ignore CONNECTION_CLOSE frames once it receives a Ha=
ndshake packet</li>
<li>an endpoint MUST ignore unexpected packet numbers found in an ACK fra=
me</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/1951#issuecomment-443065734">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Av=
uK29C6POe9P-94ZCzM6Svvmhks5u0JRXgaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8wYqFk3c0Kg5HRJos2ir29W=
GHgBks5u0JRXgaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1951: FWIW, I am starting to wonder if there could be an alternati=
ve approach than dropping Initial keys.\r\n\r\nSpecifically, I am wonderi=
ng if just having the rules for dealing with potentially attacking frames=
 (instead of packets) would be either equivalent to (or even better than)=
 trying to drop the keys.\r\n\r\nTo me it seems that declaring the follow=
ing three rules (quoted from https://github.com/quicwg/base-drafts/pull/2=
053#discussion_r237723449) is sufficient, or even better considering inva=
lid ACK injection attacks during the exchange of Initial packets. The oth=
er benefit is that the loss recovery / congestion control logic can remai=
n unchanged.\r\n\r\n\u003e How about stating that, for Initial packets:\r=
\n\u003e\r\n\u003e * an endpoint MUST ignore CRYPTO frames once it obtain=
s Handshake keys\r\n\u003e * an endpoint MUST ignore CONNECTION_CLOSE fra=
mes once it receives a Handshake packet\r\n\u003e * an endpoint MUST igno=
re unexpected packet numbers found in an ACK frame\r\n"}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1951#i=
ssuecomment-443065734"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment=
-443065734",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3065734",
"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] Disconnect with Initial Injection (#19=
51)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3065734"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4059718=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c009cd76671b_7a0a3f93e20d45c02594d9--


From nobody Thu Nov 29 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 E53A512F1AB for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:18: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 eu0ALiLunmYa for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:18: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 0DEE312D4E7 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 18:18:39 -0800 (PST)
Date: Thu, 29 Nov 2018 18:18:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543544318; bh=Rpdhqd7JE6O9Yax0lz8sE+x+Cw/KThfa3Iwcehv7pgw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S6Q95nE4ah8lMRnqJsy7avmxMxIYtyb6CgXCuy77+cca/7+pVh2eqIFQjXx+/vPPG JgFiHKzy8q2jwRGUjerBpf7j93wwEGjh7BvE0VoPnpcr8yiqKmn17J4ySwgtJjYH+z nwqJY4QxL2sImShsBI7yqFVYpBKZf5a2TzFDQSh4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8bb4b434e82ea65442065a1bb1e381b57193c3a792cf0000000118185ffe92a169ce16f4226e@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/443066647@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_5c009dfed98ef_10c73faa1e0d45b4303413"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vHcFCv5Q7noRui3KPv4pwn-fpSc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 02:18:42 -0000

----==_mimepart_5c009dfed98ef_10c73faa1e0d45b4303413
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In regards to min(ack_delay, max_ack_delay), it's critical to consider what srtt is used for, which is loss detection and timers(TLP and RTO).

If there is a high rate of ACK loss or if the peer's alarms are persistently waking up late, then the SRTT and/or RTTVar will increase, thereby increasing these timers.  If this happens very infrequently, then the EWMA will forget them relatively quickly.  I think that seems appropriate?

To think of the pathological case, what if a peer communicates a max_ack_delay of 0?  I think it's important the rest of the recovery machinery still functions correctly in that case.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443066647
----==_mimepart_5c009dfed98ef_10c73faa1e0d45b4303413
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In regards to min(ack_delay, max_ack_delay), it's critical to consider=
 what srtt is used for, which is loss detection and timers(TLP and RTO).<=
/p>
<p>If there is a high rate of ACK loss or if the peer's alarms are persis=
tently waking up late, then the SRTT and/or RTTVar will increase, thereby=
 increasing these timers.  If this happens very infrequently, then the EW=
MA will forget them relatively quickly.  I think that seems appropriate?<=
/p>
<p>To think of the pathological case, what if a peer communicates a max_a=
ck_delay of 0?  I think it's important the rest of the recovery machinery=
 still functions correctly in that case.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443066647">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9kF=
-3HicIhSyOEchIOjJCpJjy_Tks5u0JV-gaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1ayEjOBbxxTTjm1kEuaztNy=
-Kllks5u0JV-gaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: In regards to min(ack_delay, max_ack_delay), it's critical=
 to consider what srtt is used for, which is loss detection and timers(TL=
P and RTO).\r\n\r\nIf there is a high rate of ACK loss or if the peer's a=
larms are persistently waking up late, then the SRTT and/or RTTVar will i=
ncrease, thereby increasing these timers.  If this happens very infrequen=
tly, then the EWMA will forget them relatively quickly.  I think that see=
ms appropriate?\r\n\r\nTo think of the pathological case, what if a peer =
communicates a max_ack_delay of 0?  I think it's important the rest of th=
e recovery machinery still functions correctly in that case."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
2060#issuecomment-443066647"}}}</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=
-443066647",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3066647",
"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=
3066647"
}
],
"@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_5c009dfed98ef_10c73faa1e0d45b4303413--


From nobody Thu Nov 29 18:34: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 830AB12D4E7 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:34: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 rsyvgxd6i4XI for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:34: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 CEF3712008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 18:34:20 -0800 (PST)
Date: Thu, 29 Nov 2018 18:34:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543545259; bh=iZxkAVX9LNP911pQhG40zMRb7tcXX39S8gINTj1VBkk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OVsIFgbGvIPMGwgFTJjya0oONpAaZ4fN4I4fzEY4AEOF/DLekiq+PlLQA51jWkNxD 3DSYtRh+8VqGSsH3V1L/Wb0pKNexJPpGPuw7Ktbsedd7Ee99FhXXBIHGtBYQ3/c4Kz KGF5SzKsFsvnmov68907I5vHP497bdkuL7qy0W4M=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2da10230b9faca9132c13249fa452a91142324992cf00000001181863ab92a169ce1678fc4e@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/443069551@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_5c00a1abbb7ff_55f33fa4bded45bc176911"; 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/ZF3eil_smzXN5o4mdVq1W5l68Y8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 02:34:23 -0000

----==_mimepart_5c00a1abbb7ff_55f33fa4bded45bc176911
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

That seems like a very fragile solution to me. There are a lot more error=
 conditions that than you describe (e.g. frames that are invalid in an In=
itial packet, incomplete frames, unknown frame types etc.).=0D
=0D
It also feels wrong to me to act on some frames, and ignore other frames =
sent in the same packet. Either we have reason to believe that a packet w=
as sent by an attacker, then we should drop it on the floor as a whole, o=
r we believe it was sent by the peer, then we should process it entirely.=
=0D
=0D
Dropping the keys as soon as possible has the beautiful property that we =
don=E2=80=99t have to worry about complex rules which packets are valid a=
re which ones aren=E2=80=99t any more - since we know for sure that eithe=
r way we don=E2=80=99t need to read these packets. =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-443069551=

----==_mimepart_5c00a1abbb7ff_55f33fa4bded45bc176911
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That seems like a very fragile solution to me. There are a lot more er=
ror conditions that than you describe (e.g. frames that are invalid in an=
 Initial packet, incomplete frames, unknown frame types etc.).</p>=0D
<p>It also feels wrong to me to act on some frames, and ignore other fram=
es sent in the same packet. Either we have reason to believe that a packe=
t was sent by an attacker, then we should drop it on the floor as a whole=
, or we believe it was sent by the peer, then we should process it entire=
ly.</p>=0D
<p>Dropping the keys as soon as possible has the beautiful property that =
we don=E2=80=99t have to worry about complex rules which packets are vali=
d are which ones aren=E2=80=99t any more - since we know for sure that ei=
ther way we don=E2=80=99t need to read these packets.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1951#issuecomment-443069551">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-z_=
xb5PxGerK0mjuDkU4DRTQiPXks5u0JkrgaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwYSaFGuNiadicpFnk8OHm9I=
E68Lks5u0JkrgaJpZM4YMqOF.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=
en-seemann in #1951: That seems like a very fragile solution to me. There=
 are a lot more error conditions that than you describe (e.g. frames that=
 are invalid in an Initial packet, incomplete frames, unknown frame types=
 etc.).\r\n\r\nIt also feels wrong to me to act on some frames, and ignor=
e other frames sent in the same packet. Either we have reason to believe =
that a packet was sent by an attacker, then we should drop it on the floo=
r as a whole, or we believe it was sent by the peer, then we should proce=
ss it entirely.\r\n\r\nDropping the keys as soon as possible has the beau=
tiful property that we don=E2=80=99t have to worry about complex rules wh=
ich packets are valid are which ones aren=E2=80=99t any more - since we k=
now for sure that either way we don=E2=80=99t need to read these packets.=
 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/1951#issuecomment-443069551"}}}</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=
-443069551",=0D
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3069551",=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] Disconnect with Initial Injection (#19=
51)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Marten Seemann**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@marten-seemann",=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\": 1951,\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\": 1951\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3069551"=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\": 4059718=
45\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c00a1abbb7ff_55f33fa4bded45bc176911--


From nobody Thu Nov 29 18:49: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 6D9AF12D4E7 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:49: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 GvI00EEmj1HW for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:49: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 8683D12896A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 18:49:04 -0800 (PST)
Date: Thu, 29 Nov 2018 18:49:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543546143; bh=zS1xntEq4o7yZwsfBseLxgRG4+Pnd1F3Ib2yMffrHwI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gRqzg34wQKXD2gdf+kBcHbsRAE8S20+sR8P3djj45ct7ZBq1BchEYCOoZeoi8TcGc /5itX0KCUm1V3wDqsHTsSDqhSnS3NHfeDw1dHxRqzhUB6icieAG0qf8QtsxeMZZgN0 1waYKs22uufvV7M4y24vfqRB7OXawn5MfCBqNgX0=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf0fb3872e00451c1486a025882ed721b90046e492cf000000011818671f92a169ce16f4226e@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/443072299@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_5c00a51f5e309_73043fa4a9cd45b4187659"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1Ec3VvrmU8qYVduVckdFwK-rdbw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 02:49:07 -0000

----==_mimepart_5c00a51f5e309_73043fa4a9cd45b4187659
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> If there is a high rate of ACK loss or if the peer's alarms are persistently waking up late, then the SRTT and/or RTTVar will increase, thereby increasing these timers. If this happens very infrequently, then the EWMA will forget them relatively quickly. I think that seems appropriate?

I had not thought about that, and admittedly I am unfamiliar with loss recovery, however I wonder if that's appropriate.

IIUC, the reason we use X * SRTT where X is slightly greater than one is because we expect an ACK to arrive in SRTT with some jitter.

However, in case of ACK loss, the SRTT using the computation would become too large for the case where there is no loss, or too small for the case where there *is* a loss. For eaxmaple, in the case of having ACK loss at 33%, SRTT becomes 33% greater than the RTT. I am not sure if that is a desirable behavior.

If we can assume that ACK loss happens infrequently, IMO the correct thing to do would be to ignore the effect of ACK retransmissions.

![loss - 1](https://user-images.githubusercontent.com/41567/49265498-a5935200-f495-11e8-85e4-e2d394d9e1e1.jpg)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443072299
----==_mimepart_5c00a51f5e309_73043fa4a9cd45b4187659
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>If there is a high rate of ACK loss or if the peer's alarms are persis=
tently waking up late, then the SRTT and/or RTTVar will increase, thereby=
 increasing these timers. If this happens very infrequently, then the EWM=
A will forget them relatively quickly. I think that seems appropriate?</p=
>
</blockquote>
<p>I had not thought about that, and admittedly I am unfamiliar with loss=
 recovery, however I wonder if that's appropriate.</p>
<p>IIUC, the reason we use X * SRTT where X is slightly greater than one =
is because we expect an ACK to arrive in SRTT with some jitter.</p>
<p>However, in case of ACK loss, the SRTT using the computation would bec=
ome too large for the case where there is no loss, or too small for the c=
ase where there <em>is</em> a loss. For eaxmaple, in the case of having A=
CK loss at 33%, SRTT becomes 33% greater than the RTT. I am not sure if t=
hat is a desirable behavior.</p>
<p>If we can assume that ACK loss happens infrequently, IMO the correct t=
hing to do would be to ignore the effect of ACK retransmissions.</p>
<p><a target=3D"_blank" rel=3D"noopener noreferrer" href=3D"https://user-=
images.githubusercontent.com/41567/49265498-a5935200-f495-11e8-85e4-e2d39=
4d9e1e1.jpg"><img src=3D"https://user-images.githubusercontent.com/41567/=
49265498-a5935200-f495-11e8-85e4-e2d394d9e1e1.jpg" alt=3D"loss - 1" style=
=3D"max-width:100%;"></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/2060#issuecomment-443072299">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3_H=
-5x1_5iLTJrLwbCcx9SHIcDBks5u0JyfgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6bnFjIOmliz669ZS6Hgb50W=
9ctHks5u0JyfgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2060: \u003e If there is a high rate of ACK loss or if the peer's =
alarms are persistently waking up late, then the SRTT and/or RTTVar will =
increase, thereby increasing these timers. If this happens very infrequen=
tly, then the EWMA will forget them relatively quickly. I think that seem=
s appropriate?\r\n\r\nI had not thought about that, and admittedly I am u=
nfamiliar with loss recovery, however I wonder if that's appropriate.\r\n=
\r\nIIUC, the reason we use X * SRTT where X is slightly greater than one=
 is because we expect an ACK to arrive in SRTT with some jitter.\r\n\r\nH=
owever, in case of ACK loss, the SRTT using the computation would become =
too large for the case where there is no loss, or too small for the case =
where there *is* a loss. For eaxmaple, in the case of having ACK loss at =
33%, SRTT becomes 33% greater than the RTT. I am not sure if that is a de=
sirable behavior.\r\n\r\nIf we can assume that ACK loss happens infrequen=
tly, IMO the correct thing to do would be to ignore the effect of ACK ret=
ransmissions.\r\n\r\n![loss - 1](https://user-images.githubusercontent.co=
m/41567/49265498-a5935200-f495-11e8-85e4-e2d394d9e1e1.jpg)"}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/20=
60#issuecomment-443072299"}}}</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=
-443072299",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3072299",
"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": "**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\": 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=
3072299"
}
],
"@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_5c00a51f5e309_73043fa4a9cd45b4187659--


From nobody Thu Nov 29 18:56: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 A0DE0126BED for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:56: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 2y5lOciQNuvz for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:56: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 2736C12008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 18:56:08 -0800 (PST)
Date: Thu, 29 Nov 2018 18:56:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543546566; bh=anXvm6n11uYDDakYNRZOMoxBEZHOuHgGtZCyMWmiMKI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qRSAF7MbVqZion3UHh7irqTppM3HRkYFH7MWgZmsLJTPMUppSqhsNtPIrhG9ZW861 WG4WIiXB5NTK2PKOyvPto0uTnCZaQ0QB6qFOBS51NJ/77hG/VYmIlbJylJ3R860SAl y8H8VYPAGUdWQzN1i7fOy1E1fcFjWS4xy1MrtV/8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf1962d0cea2a7f961beacacb06723607ff619cb992cf00000001181868c692a169ce16f92d74@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/c443073490@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_5c00a6c6e9ed6_53c73f9c74ad45bc3086fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/la5B-mucVQKAql4hgKhXwXp4ylg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 02:56:10 -0000

----==_mimepart_5c00a6c6e9ed6_53c73f9c74ad45bc3086fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's quite a burden on server to ensure single use of tokens, and SHOULD seems too strong. I'm not sure how you enforce it... while a single server might be able to ensure single use at that server, you need some serious infrastructure to enforce it across the fleet.

Is it adequate to suggest that servers MUST include a timestamp in the token, and SHOULD expire the token within a short period of time (a few seconds)?

-- 
You are receiving this 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-443073490
----==_mimepart_5c00a6c6e9ed6_53c73f9c74ad45bc3086fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's quite a burden on server to ensure single use of tokens, and SHOU=
LD seems too strong. I'm not sure how you enforce it... while a single se=
rver might be able to ensure single use at that server, you need some ser=
ious infrastructure to enforce it across the fleet.</p>
<p>Is it adequate to suggest that servers MUST include a timestamp in the=
 token, and SHOULD expire the token within a short period of time (a few =
seconds)?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443073490">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5xAvB=
rjn-2x7xBOy062kMmVlk4Tks5u0J5GgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxeJKle1G9wu7BROUr3ews7ZH89D=
ks5u0J5GgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: It's quite a burden on server to ensure single use of t=
okens, and SHOULD seems too strong. I'm not sure how you enforce it... wh=
ile a single server might be able to ensure single use at that server, yo=
u need some serious infrastructure to enforce it across the fleet.\r\n\r\=
nIs it adequate to suggest that servers MUST include a timestamp in the t=
oken, and SHOULD expire the token within a short period of time (a few se=
conds)?"}],"action":{"name":"View Pull Request","url":"https://github.com=
/quicwg/base-drafts/pull/2064#issuecomment-443073490"}}}</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=
43073490",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4430=
73490",
"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-4430=
73490"
}
],
"@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_5c00a6c6e9ed6_53c73f9c74ad45bc3086fe--


From nobody Thu Nov 29 18:57: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 AC46E126BED for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:57: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 yzGgqBpkHfFM for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:57:30 -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 07F5F12008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 18:57:30 -0800 (PST)
Date: Thu, 29 Nov 2018 18:57:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543546649; bh=3co6PflwKqPjBhW/Ficnw0PVNNOwO+lQBQNh9CH6hkM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rFHaHqKDpdKX3AubegWhfGnx8Y56oXa7ervjReO2DxFd1BPvk0pII2oOe/Iypp9NA J01jRtQhYp9refxjZSqxGVVh4mJWyDkezwa6GlbKJan6SBWwymFcuhGdCKB5G8M1PJ 5Yzxx1F1cLOnrCFsCDSP15ZoVi/DW6sWXY4Seq6g=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba134848268890df10e5a63cf37cd71b6a1b253c492cf000000011818691992a169ce1678fc4e@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/443073733@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_5c00a7194c82f_56113fa4bded45bc4670a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bzorZ1a1csGHq6n6BRF1Lw83VRU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 02:57:32 -0000

----==_mimepart_5c00a7194c82f_56113fa4bded45bc4670a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that dropping at per-frame basis is more fragile than dropping keys. However, it has the following benefits:
* The rule to evade attacks before the Handshake keys are exchanged. Specifically, ignoring unexpected PNs in ACK is a nice-to-have for #2076.
* The rules are easier to implement than what we have now in #2053, because the rules can be applied in one-path, rather than in two-pass (i.e. first check that the frames are valid then apply all of them).

To put it another way, per-frame rules is something easy to implement, and also is beneficial to evade attacks during the exchange of Initials. And if we use the framework also for ignoring CRYTO frames once the Handshake key is obtained, dropping the Initial keys become unnecessary.

-- 
You are receiving this 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-443073733
----==_mimepart_5c00a7194c82f_56113fa4bded45bc4670a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree that dropping at per-frame basis is more fragile than dropping=
 keys. However, it has the following benefits:</p>
<ul>
<li>The rule to evade attacks before the Handshake keys are exchanged. Sp=
ecifically, ignoring unexpected PNs in ACK is a nice-to-have for <a class=
=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue tit=
le" data-id=3D"386002428" data-permission-text=3D"Issue title is private"=
 data-url=3D"https://github.com/quicwg/base-drafts/issues/2076" data-hove=
rcard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pul=
l/2076/hovercard" href=3D"https://github.com/quicwg/base-drafts/pull/2076=
">#2076</a>.</li>
<li>The rules are easier to implement than what we have now in <a class=3D=
"issue-link js-issue-link" data-error-text=3D"Failed to load issue title"=
 data-id=3D"384273197" data-permission-text=3D"Issue title is private" da=
ta-url=3D"https://github.com/quicwg/base-drafts/issues/2053" data-hoverca=
rd-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2=
053/hovercard" href=3D"https://github.com/quicwg/base-drafts/pull/2053">#=
2053</a>, because the rules can be applied in one-path, rather than in tw=
o-pass (i.e. first check that the frames are valid then apply all of them=
).</li>
</ul>
<p>To put it another way, per-frame rules is something easy to implement,=
 and also is beneficial to evade attacks during the exchange of Initials.=
 And if we use the framework also for ignoring CRYTO frames once the Hand=
shake key is obtained, dropping the Initial keys become unnecessary.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443073733">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1PL=
tNYcrL0OnBf92NHnvAPXp-c6ks5u0J6ZgaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyaDE8wMxhxO19ZPGkoEX5uh=
JgjNks5u0J6ZgaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1951: I agree that dropping at per-frame basis is more fragile tha=
n dropping keys. However, it has the following benefits:\r\n* The rule to=
 evade attacks before the Handshake keys are exchanged. Specifically, ign=
oring unexpected PNs in ACK is a nice-to-have for #2076.\r\n* The rules a=
re easier to implement than what we have now in #2053, because the rules =
can be applied in one-path, rather than in two-pass (i.e. first check tha=
t the frames are valid then apply all of them).\r\n\r\nTo put it another =
way, per-frame rules is something easy to implement, and also is benefici=
al to evade attacks during the exchange of Initials. And if we use the fr=
amework also for ignoring CRYTO frames once the Handshake key is obtained=
, dropping the Initial keys become unnecessary."}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/1951#issuecom=
ment-443073733"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment=
-443073733",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3073733",
"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] Disconnect with Initial Injection (#19=
51)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3073733"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4059718=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c00a7194c82f_56113fa4bded45bc4670a7--


From nobody Thu Nov 29 18:59: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 70739126BED for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:59: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 TD5VJbIzc_Vi for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 18:59:25 -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 EC5A012008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 18:59:24 -0800 (PST)
Date: Thu, 29 Nov 2018 18:59:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543546764; bh=Y25hbnRUrcoyprkZLZVucDHB72k74QK2BcI54lyKmoA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oa6tMOD1Gprcr3v7QKnyy3WACmeXGmgq483WfO92/96U95gV+h3T3l4m7zi/OGktq s7vrFQLsK8eppqOz2g6iuIKl4AIimh4JNF9q7+jPyZgYIW7a4Caki4Ac8byZjbk+2P HplbrqaG0HOrlQHpZHzgbmOZ5t9oGSX3mLR0G4ho=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf77171ab086074f1d7abe5f09e4f450b7061e02c92cf000000011818698c92a169ce16f4226e@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/443074103@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_5c00a78c5d891_740f3fce95cd45bc3697b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3sU7qRMhybnBjsIBVFUK-29BdEM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 02:59:27 -0000

----==_mimepart_5c00a78c5d891_740f3fce95cd45bc3697b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's important to consider the fact that typically, even if there is some ACK loss, so many immediate ACKs are being sent(particularly with acking every other packet), the skew is minimal.  The interesting case is at the tail where the final ACK is lost and the next ACK arrives a long time 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/issues/2060#issuecomment-443074103
----==_mimepart_5c00a78c5d891_740f3fce95cd45bc3697b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's important to consider the fact that typically, even if there is s=
ome ACK loss, so many immediate ACKs are being sent(particularly with ack=
ing every other packet), the skew is minimal.  The interesting case is at=
 the tail where the final ACK is lost and the next ACK arrives a long tim=
e afterwards.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443074103">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3fX=
N-IgIgny4f22_XfLZpUBZUS4ks5u0J8MgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8nNfnafVvrZXH6BhN0TaKrz=
wSy7ks5u0J8MgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: It's important to consider the fact that typically, even i=
f there is some ACK loss, so many immediate ACKs are being sent(particula=
rly with acking every other packet), the skew is minimal.  The interestin=
g case is at the tail where the final ACK is lost and the next ACK arrive=
s a long time afterwards."}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/2060#issuecomment-443074103"}}}</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/2060#issuecomment=
-443074103",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3074103",
"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=
3074103"
}
],
"@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_5c00a78c5d891_740f3fce95cd45bc3697b3--


From nobody Thu Nov 29 19:02: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 A7744126C01 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:02: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 R37YPZqr_OYn for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:02:04 -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 4014D12008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:02:04 -0800 (PST)
Date: Thu, 29 Nov 2018 19:02:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543546924; bh=EUmhs5FRRsT8jmZTnx86By9aVRInErsL5syFX7ybe44=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HlmypvsQ6pFMcxTl+WbHtb+RZugw/EJf6BMAOU3+zJz9JOWOjPmWD2U84czZ0BVd5 adncjdNHHV5y+SLIlyoYX6NaB/gTEGUH3LbAiMfnTcdQPdezEHnqJIqA8ESmi2gRMU lzfvZ73JufqR+TP0ByxcqLwAy/yNPUd3KH1bFvcE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb00b0f9e0a625fe7571cfb49947c8eb572a8ac5092cf0000000118186a2b92a169ce16f4226e@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/443074584@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_5c00a82bcd1e5_32213fb6f60d45c050938c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oFwCF6AucBswZXXgSl2na6F6Jrk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:02:06 -0000

----==_mimepart_5c00a82bcd1e5_32213fb6f60d45c050938c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think I might have a simpler case that illustrates the problem of capping the compensation to `min(ack_delay, max_ack_delay)`.

What happens if an endpoint receives an ACK-only packet, sleeps for 10 seconds, then sends some data? The sent packet will contain data and a ACK frame with an ack-delay field of 10 seconds.

Don't we need to subtract 10 seconds in this case?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443074584
----==_mimepart_5c00a82bcd1e5_32213fb6f60d45c050938c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think I might have a simpler case that illustrates the problem of ca=
pping the compensation to <code>min(ack_delay, max_ack_delay)</code>.</p>=

<p>What happens if an endpoint receives an ACK-only packet, sleeps for 10=
 seconds, then sends some data? The sent packet will contain data and a A=
CK frame with an ack-delay field of 10 seconds.</p>
<p>Don't we need to subtract 10 seconds in this case?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443074584">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9O-=
i8xoatcm85dF2wof6pYStv-1ks5u0J-rgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8U-i3aK6DnLu8bV4h7QT9Tm=
Kkjkks5u0J-rgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2060: I think I might have a simpler case that illustrates the pro=
blem of capping the compensation to `min(ack_delay, max_ack_delay)`.\r\n\=
r\nWhat happens if an endpoint receives an ACK-only packet, sleeps for 10=
 seconds, then sends some data? The sent packet will contain data and a A=
CK frame with an ack-delay field of 10 seconds.\r\n\r\nDon't we need to s=
ubtract 10 seconds in this case?"}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443074584"=
}}}</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=
-443074584",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3074584",
"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": "**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\": 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=
3074584"
}
],
"@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_5c00a82bcd1e5_32213fb6f60d45c050938c--


From nobody Thu Nov 29 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 EAE37126BED for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:02: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 OnBRIpiN3tvz for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:02: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 153D012008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:02:40 -0800 (PST)
Date: Thu, 29 Nov 2018 19:02:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543546959; bh=m2IdF5ClKqXilV1euYhpJKMdKflHDcog0JMk4lFF7U0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MtgitJa4SiaPPryGDv3EiLnUWpO5NwkfVctTWnbhYzeUQTuGV20wzddohQS2A8ONI 4h8hWDVEidv+GHBz0PvjSIxBDU+fm1nQhFQE7IYLY4Zs8e8s1aJftkShlFt5XOvtbI JNQ7DnOwudNX/0YimlzqG5b95bfQryhCr1sOhojY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9866f99f0c546b9d1c59a77a449a57d69a570d3892cf0000000118186a4f92a169ce1678fc4e@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/443074692@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_5c00a84f5ac1a_155a3ff3144d45bc2842e9"; 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/zNoDlXJqUfsipabpghsJzrBIn0Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:02:42 -0000

----==_mimepart_5c00a84f5ac1a_155a3ff3144d45bc2842e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The rules are easier to implement than what we have now in #2053, because the rules can be applied in one-path, rather than in two-pass (i.e. first check that the frames are valid then apply all of them).

I don't think that's true. Consider the case where a packet contains two ACK frames, the first of which is valid, the second one acknowledges an unsent packet. When processing the frames, you'd first happily process (and clean up your history of sent packets), only to encounter the second, invalid frame. What do you do now? You *could* unwind the effects of the first ACK frame, which at least in my implementation would a huge amount of complexity, or you could ignore the second ACK frame, accepting the fact that you acted upon a packet that was probably sent by an attacker.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443074692
----==_mimepart_5c00a84f5ac1a_155a3ff3144d45bc2842e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>The rules are easier to implement than what we have now in <a class=3D=
"issue-link js-issue-link" data-error-text=3D"Failed to load issue title"=
 data-id=3D"384273197" data-permission-text=3D"Issue title is private" da=
ta-url=3D"https://github.com/quicwg/base-drafts/issues/2053" data-hoverca=
rd-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2=
053/hovercard" href=3D"https://github.com/quicwg/base-drafts/pull/2053">#=
2053</a>, because the rules can be applied in one-path, rather than in tw=
o-pass (i.e. first check that the frames are valid then apply all of them=
).</p>
</blockquote>
<p>I don't think that's true. Consider the case where a packet contains t=
wo ACK frames, the first of which is valid, the second one acknowledges a=
n unsent packet. When processing the frames, you'd first happily process =
(and clean up your history of sent packets), only to encounter the second=
, invalid frame. What do you do now? You <em>could</em> unwind the effect=
s of the first ACK frame, which at least in my implementation would a hug=
e amount of complexity, or you could ignore the second ACK frame, accepti=
ng the fact that you acted upon a packet that was probably sent by an att=
acker.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443074692">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7W7=
rlzDQlp-hcGQd13W_GY6pMgEks5u0J_PgaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1uX-Bx7FOSTnGOtC9i8J-aR=
TEy3ks5u0J_PgaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1951: \u003e The rules are easier to implement than what w=
e have now in #2053, because the rules can be applied in one-path, rather=
 than in two-pass (i.e. first check that the frames are valid then apply =
all of them).\r\n\r\nI don't think that's true. Consider the case where a=
 packet contains two ACK frames, the first of which is valid, the second =
one acknowledges an unsent packet. When processing the frames, you'd firs=
t happily process (and clean up your history of sent packets), only to en=
counter the second, invalid frame. What do you do now? You *could* unwind=
 the effects of the first ACK frame, which at least in my implementation =
would a huge amount of complexity, or you could ignore the second ACK fra=
me, accepting the fact that you acted upon a packet that was probably sen=
t by an attacker."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/1951#issuecomment-443074692"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment=
-443074692",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3074692",
"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] Disconnect with Initial Injection (#19=
51)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3074692"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4059718=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c00a84f5ac1a_155a3ff3144d45bc2842e9--


From nobody Thu Nov 29 19: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 1279D126C01 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:02: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 7WCLULMjJfEp for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:02: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 86FEF12008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:02:50 -0800 (PST)
Date: Thu, 29 Nov 2018 19:02:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543546969; bh=GNpjSLJDE0A46EquLrVuJ9u6ATnnqygrnUaUxRfF7xE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x44oyv+efYDV90TOYhs7TX/YISn11FlEtMO374vSx22+RD4grfjBE4V9ZIhyh5IhL CIX9vmhKR/G6rvWCE14Z4KcNjJjBVlzhTYl/HI14RObrY6BJZAk5F+b/9FU7xzAdMV Zg3x2aad2dyHq3smIS7WmepG2PCcYjtn/rv9zHm8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6841807fb929d4fc956bef8d4587bdc5614755d292cf0000000118186a5992a169ce1678fc4e@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/443074727@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_5c00a859aeedc_25c43f8f8c0d45c0468897"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X1QLrXL-47GNXtrJy5i5aYo8-3g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:02:52 -0000

----==_mimepart_5c00a859aeedc_25c43f8f8c0d45c0468897
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In my experience, per-frame rules are very problematic.  Particularly any that drop some frames and process others without closing the connection.

That's a complex road I'm unwilling to go down.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443074727
----==_mimepart_5c00a859aeedc_25c43f8f8c0d45c0468897
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In my experience, per-frame rules are very problematic.  Particularly any that drop some frames and process others without closing the connection.</p>
<p>That's a complex road I'm unwilling to go down.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443074727">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxUcwWiJUwUbeO5vx9gmYnWouRIWks5u0J_ZgaJpZM4YMqOF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Fl37UMYZEj9ZEydV3xrsJ6_PMMks5u0J_ZgaJpZM4YMqOF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1951: In my experience, per-frame rules are very problematic.  Particularly any that drop some frames and process others without closing the connection.\r\n\r\nThat's a complex road I'm unwilling to go down."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443074727"}}}</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-443074727",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443074727",
"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] Disconnect with Initial Injection (#1951)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443074727"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405971845\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c00a859aeedc_25c43f8f8c0d45c0468897--


From nobody Thu Nov 29 19:09: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 415BF12008A for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:09: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 HNQpKflvZnK7 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:09: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 AFB93126C01 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:09:17 -0800 (PST)
Date: Thu, 29 Nov 2018 19:09:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543547357; bh=0Ipjp+GEqqhgC81h9m6YzcO3k4W7huNZ0T3EStdafwk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lehDlOw4MYUg9GAJ4etoZ6lsMH5h76N1h6GK8/DF1hC+AmwEpQvYOwZjoH+9rqhc6 xClfBlAM0EfSDrD3hbVpz8SP2QNbwDu7+O9pI45nxugekNBVeD3bVVIAK5npWiBokb GumfByzso08sh4k+tR9BfnRa2lQMF89uNbcQFac4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf641a6feceacd2ccc8e4f83c4c44bf2e6b8346d892cf0000000118186bdd92a169ce16f4226e@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/443075810@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_5c00a9dd28c07_786a3f9c74ad45bc453219"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iWkvB09N12S_6RNM0lPsiRjsIsc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:09:19 -0000

----==_mimepart_5c00a9dd28c07_786a3f9c74ad45bc453219
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Responding to the most recent couple of comments first: SRTT does not include ack_delay, which is why we add max_ack_delay back into the RTO computation. So, even in the case of ack loss, the SRTT *should* be the same... the reported ack_delay might keep increasing.

There is the question of what to do if ack_delay gets larger than max_ack_delay, which is why I had argued that should prefer observed ack_delays over explicitly stated ones (in an earlier thread.) I think we had discussed monitoring ack_delays and using that value over time, but left it for later...
ideally, we'd use an EWMA or some such to track actual ack_delays to see if they're increasing, and add that into the RTO computation.


-- 
You are receiving this 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-443075810
----==_mimepart_5c00a9dd28c07_786a3f9c74ad45bc453219
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Responding to the most recent couple of comments first: SRTT does not =
include ack_delay, which is why we add max_ack_delay back into the RTO co=
mputation. So, even in the case of ack loss, the SRTT <em>should</em> be =
the same... the reported ack_delay might keep increasing.</p>
<p>There is the question of what to do if ack_delay gets larger than max_=
ack_delay, which is why I had argued that should prefer observed ack_dela=
ys over explicitly stated ones (in an earlier thread.) I think we had dis=
cussed monitoring ack_delays and using that value over time, but left it =
for later...<br>
ideally, we'd use an EWMA or some such to track actual ack_delays to see =
if they're increasing, and add that into the RTO computation.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443075810">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq14T=
W-Ltg91uDK-qLvkmvY1VYB6jks5u0KFdgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqw5Zjg9jGiWhF98QsFGispUx=
V9U2ks5u0KFdgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: Responding to the most recent couple of comments first:=
 SRTT does not include ack_delay, which is why we add max_ack_delay back =
into the RTO computation. So, even in the case of ack loss, the SRTT *sho=
uld* be the same... the reported ack_delay might keep increasing.\r\n\r\n=
There is the question of what to do if ack_delay gets larger than max_ack=
_delay, which is why I had argued that should prefer observed ack_delays =
over explicitly stated ones (in an earlier thread.) I think we had discus=
sed monitoring ack_delays and using that value over time, but left it for=
 later...\r\nideally, we'd use an EWMA or some such to track actual ack_d=
elays to see if they're increasing, and add that into the RTO computation=
.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/2060#issuecomment-443075810"}}}</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=
-443075810",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3075810",
"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=
3075810"
}
],
"@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_5c00a9dd28c07_786a3f9c74ad45bc453219--


From nobody Thu Nov 29 19:09: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 620D6126BED for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:09: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 kMNm-dNMY1o3 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:09: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 19B4012008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:09:41 -0800 (PST)
Date: Thu, 29 Nov 2018 19:09:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543547380; bh=45AJdPXngLcbZZ+C57OraxLoqi4qTqvwHpHzbF6KyaY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OGMgRzLunY9L/V38Gq2Lc6ScuzBbnwgxDS63yqT77bOZgI1C9C78Lz4dz3gnO19mU Y3Ty31M1zKx3jUQCXhYc0TcK4uu7zExmk3/20O6k1ksLBizOpjOi3naY7OW+uz3+Ox N/csCZXW721GRMmdUu/pW+6YTtlnap7i+rUGwUwU=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28adb72c3dc686337339b5d6206085748f39dac292cf0000000118186bf492a169ce16f92d74@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/c443075866@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_5c00a9f46ddcd_4e383f80c76d45c0681535"; 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/8isecg68zLuMXtnZFhH5s8Dw6Y0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:09:43 -0000

----==_mimepart_5c00a9f46ddcd_4e383f80c76d45c0681535
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For the basic retry, yes a short life time is plausible. You expect to see the token in the next packet. But for the NEW TOKEN frane, you need about the same lifetime as a session resume ticket.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443075866
----==_mimepart_5c00a9f46ddcd_4e383f80c76d45c0681535
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For the basic retry, yes a short life time is plausible. You expect to see the token in the next packet. But for the NEW TOKEN frane, you need about the same lifetime as a session resume ticket.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443075866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-89BeX67K4PfZO_vGT3EQwgSsMoks5u0KF0gaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyaIrvslGmbF_GSsHVgkh5OB89jXks5u0KF0gaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: For the basic retry, yes a short life time is plausible. You expect to see the token in the next packet. But for the NEW TOKEN frane, you need about the same lifetime as a session resume ticket."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443075866"}}}</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-443075866",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443075866",
"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": "**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\": 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-443075866"
}
],
"@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_5c00a9f46ddcd_4e383f80c76d45c0681535--


From nobody Thu Nov 29 19:09: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 7F00A126C01 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:09: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 OAObu0TdgSsa for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:09:54 -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 01C21126BED for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:09:54 -0800 (PST)
Date: Thu, 29 Nov 2018 19:09:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543547393; bh=O5DBwayvqfMgd/jcaMqZwj55wUkhxcGkx9jH+UjN1/s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vYNLNUz1nCSGPRz/SewZWtbMCvG31f1DDtFFDVlxRlOOUxTgL9QhRrpmK+MGVN1fb 2N20qTAlTucTguMilgxOw/4jGgidEW2vAnl9RfkJ4SAmxUym1E0KWFUon6e7TIyuz8 zDP2sCW+VMu8suQqG1/cH9Ow+vtp7ofqf6deXhNw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba49c57afa8f8e8733636973ed0a14e790efd3a9c92cf0000000118186c0192a169ce1678fc4e@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/443075895@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_5c00aa0130732_5e123f88192d45c0633860"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z4S1I8chChGSO3mmjGiezlbho_E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:09:56 -0000

----==_mimepart_5c00aa0130732_5e123f88192d45c0633860
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann In this specific case, that is not an issue.

Before the Handshake keys are exchanged, you need to rely on ACKs. At that moment, having rules to reject certain ACKs never hurts.
After the Handshake keys are known, endpoints can ignore ACK frames entirely.

So two-pass is not required if you drop frames at per-frame 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/1951#issuecomment-443075895
----==_mimepart_5c00aa0130732_5e123f88192d45c0633860
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> In this specific case, that is not an=
 issue.</p>
<p>Before the Handshake keys are exchanged, you need to rely on ACKs. At =
that moment, having rules to reject certain ACKs never hurts.<br>
After the Handshake keys are known, endpoints can ignore ACK frames entir=
ely.</p>
<p>So two-pass is not required if you drop frames at per-frame level.</p>=


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443075895">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwVN=
i79NP18Yj7P0IAC_j3SkGJ3tks5u0KGBgaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3he1IS-RX3pW5Fz5ITrDQZT=
Vr9Dks5u0KGBgaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1951: @marten-seemann In this specific case, that is not an issue.=
\r\n\r\nBefore the Handshake keys are exchanged, you need to rely on ACKs=
. At that moment, having rules to reject certain ACKs never hurts.\r\nAft=
er the Handshake keys are known, endpoints can ignore ACK frames entirely=
.\r\n\r\nSo two-pass is not required if you drop frames at per-frame leve=
l."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/1951#issuecomment-443075895"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment=
-443075895",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3075895",
"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] Disconnect with Initial Injection (#19=
51)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3075895"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4059718=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c00aa0130732_5e123f88192d45c0633860--


From nobody Thu Nov 29 19: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 4C5F2126BED for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:15: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 mCAMUtGgnJLk for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:15: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 DBECF12008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:14:59 -0800 (PST)
Date: Thu, 29 Nov 2018 19:14:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543547699; bh=gJWO5B/PuF7p1ijSXkvTY0v4ZqpTC2lYmbCNvxMOuPc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tTuxFfB9HwSe1arVXltswd1x4D5hXq+6C2GWWaXQOE298Kf4SGCgOoUwAZsI9onZP cyS5yeSEXCX6QHI90XLfflJ0Br/58XUeq5SvXImdn07N3XdFFAWik0rPoWK0BXPkVk tAwVUSEio/aFr88JvDSExMeVmPyytWMuHNIWXd3s=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9df842c65afce31d4af227e105e40d674377fe2892cf0000000118186d3392a169ce1678fc4e@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/443076675@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_5c00ab33d10e_79c13f93e20d45c04772ab"; 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/37dNuD_Z_ZCdQ9EJVEt_49vmddI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:15:01 -0000

----==_mimepart_5c00ab33d10e_79c13f93e20d45c04772ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> After the Handshake keys are known, endpoints can ignore ACK frames entirely.

Which requires implicit acking, along the lines of #2045, which I think is the best fix we have for the injection attack.

> Before the Handshake keys are exchanged, you need to rely on ACKs. At that moment, having rules to reject certain ACKs never hurts.

True, but it doesn't fix this issue. There are various ways to defend against injections during the 3-way handshake, and implementations may do something fancy here, but I don't think we have the tools to completely prevent this attack yet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443076675
----==_mimepart_5c00ab33d10e_79c13f93e20d45c04772ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>After the Handshake keys are known, endpoints can ignore ACK frames en=
tirely.</p>
</blockquote>
<p>Which requires implicit acking, along the lines of <a class=3D"issue-l=
ink 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=
"https://github.com/quicwg/base-drafts/issues/2045" data-hovercard-type=3D=
"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2045/hoverc=
ard" href=3D"https://github.com/quicwg/base-drafts/pull/2045">#2045</a>, =
which I think is the best fix we have for the injection attack.</p>
<blockquote>
<p>Before the Handshake keys are exchanged, you need to rely on ACKs. At =
that moment, having rules to reject certain ACKs never hurts.</p>
</blockquote>
<p>True, but it doesn't fix this issue. There are various ways to defend =
against injections during the 3-way handshake, and implementations may do=
 something fancy here, but I don't think we have the tools to completely =
prevent this attack 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/issues/1951#issuecomment-443076675">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx1S=
GYSPfkrDiYJ0w0tXIhN2Wnocks5u0KKzgaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq0REwA5b-FhBtATOVRjn6qv2=
adS4ks5u0KKzgaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1951: \u003e After the Handshake keys are known, endpoints=
 can ignore ACK frames entirely.\r\n\r\nWhich requires implicit acking, a=
long the lines of #2045, which I think is the best fix we have for the in=
jection attack.\r\n\r\n\u003e Before the Handshake keys are exchanged, yo=
u need to rely on ACKs. At that moment, having rules to reject certain AC=
Ks never hurts.\r\n\r\nTrue, but it doesn't fix this issue. There are var=
ious ways to defend against injections during the 3-way handshake, and im=
plementations may do something fancy here, but I don't think we have the =
tools to completely prevent this attack yet."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/1951#issuecommen=
t-443076675"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment=
-443076675",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3076675",
"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] Disconnect with Initial Injection (#19=
51)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3076675"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4059718=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c00ab33d10e_79c13f93e20d45c04772ab--


From nobody Thu Nov 29 19:21: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 75D8E126BED for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:21: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 kRtP4Un8fVxD for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:21: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 ED9F412008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:21:12 -0800 (PST)
Date: Thu, 29 Nov 2018 19:21:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543548072; bh=agMgfDJI1QiQDnuCdQRnoJagA5yAxzmxer4fNfKDM8o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0wMELHl09M++fDm2Ya5jHOdrK5/qQImgxaGb0XSBaKq5CcZckBpL9nHfjRoF2MGWd qnkpMHqnNVwWeXo85sm2blKdB4RaOx+/9I1+aAKx084ngoh/r7aVmAHdD3uT1VkX3x M4KRHSXtq07GAdYYdbu8imG7lE9XWrbRjup6ivc8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e88349c809c1561d19875aa3449df23343044f492cf0000000118186ea892a169ce16f4226e@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/443077652@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_5c00aca81d434_24783fc0250d45c46043b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LLF1sDz2pq1ILx41s4ECzt1f-j8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:21:14 -0000

----==_mimepart_5c00aca81d434_24783fc0250d45c46043b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think there should be a goal of making both the ack_delay always 0 case and the max_ack_delay of 0 case converge to the same behavior?

I think the old approach was problematic because it used a max filter for something that potentially had some loss and tail latency that was not typical, but could permanently drive up tail latency.

As such, I think limiting by no more than max_ack_delay is a good realworld compromise.



-- 
You are receiving this 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-443077652
----==_mimepart_5c00aca81d434_24783fc0250d45c46043b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think there should be a goal of making both the ack_delay always 0 c=
ase and the max_ack_delay of 0 case converge to the same behavior?</p>
<p>I think the old approach was problematic because it used a max filter =
for something that potentially had some loss and tail latency that was no=
t typical, but could permanently drive up tail latency.</p>
<p>As such, I think limiting by no more than max_ack_delay is a good real=
world compromise.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443077652">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4R2=
z8UHKzv1J3-vsoa8OeY2AprUks5u0KQogaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_1WTCbA3HQ-ii_yy4ZMbgOY=
O6yDks5u0KQogaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: I think there should be a goal of making both the ack_dela=
y always 0 case and the max_ack_delay of 0 case converge to the same beha=
vior?\r\n\r\nI think the old approach was problematic because it used a m=
ax filter for something that potentially had some loss and tail latency t=
hat was not typical, but could permanently drive up tail latency.\r\n\r\n=
As such, I think limiting by no more than max_ack_delay is a good realwor=
ld compromise.\r\n\r\n"}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/2060#issuecomment-443077652"}}}</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/2060#issuecomment=
-443077652",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3077652",
"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=
3077652"
}
],
"@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_5c00aca81d434_24783fc0250d45c46043b0--


From nobody Thu Nov 29 19:23: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 24C5B126BED for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:23: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 eGG6eQZCSt8D for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:23: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 750BB12008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:23:07 -0800 (PST)
Date: Thu, 29 Nov 2018 19:23:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543548186; bh=J48Vs7Ob36BLlyH7SflnUGUdoJ56S1obkvBwSMnYXB8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oVH3GbB64Dh1tpAs1p+Z9jL/MpBYvP5+R0gymR1aX0JIoD0eb7zFIe6yqYVDnzdSP CDNNxY0lvXePG84bpgTOGjxjq8HB4w3gbJ+rN/dBNeHUUOv7OMflMf+SgnD3cFapTT 8ZLUltDDIwAONhhBitHOT5xRmC9mp8+N47hFdkaw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13740c15c5af85c83451b8f4c69bbbfa5b339d5892cf0000000118186f1a92a169ce16f4226e@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/443077954@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_5c00ad1a9a8af_61943fa239cd45b8522953"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3EXhBctXbPiN6cWa3vXRZ_KLqoM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:23:09 -0000

----==_mimepart_5c00ad1a9a8af_61943fa239cd45b8522953
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I understand the argument about sudden increases when the ack_delay is increased... but that is exactly my point as well. It's easy to see a sudden decrease in latest_rtt with the patch when ack_delay is increased.

Consider a clock adjustment at the client where the clock "caught up" with real time (I've seen this happen), and the reported ack_delay is quite large. If the actual RTT had departed a fair bit from min_rtt, then this single misreported ack_delay will cause the sender's estimate of latest_rtt to drop to min_rtt.

As @ianswett  notes, what matters is where this erroneous value -- too small or too large -- gets used. It's used in RTO, TLP, and perhaps in pacing. My argument is that having too large a value -- as would happen with the spec -- is better than having too small a value, because that's the conservative thing to do.

For context, we should be mindful that any sudden and occasional increase/decrease in ack_delay is easily absorbed by the RTT filters; that's in fact exactly why the EWMA filter is weighted as it is. Any single sample does not change the SRTT or RTTVAR by much. Individual samples can be noisy. Ultimately, as long as it's an RTT spike, it actually doesn't matter much. It only matters if it's persistent.


-- 
You are receiving this 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-443077954
----==_mimepart_5c00ad1a9a8af_61943fa239cd45b8522953
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I understand the argument about sudden increases when the ack_delay is=
 increased... but that is exactly my point as well. It's easy to see a su=
dden decrease in latest_rtt with the patch when ack_delay is increased.</=
p>
<p>Consider a clock adjustment at the client where the clock "caught up" =
with real time (I've seen this happen), and the reported ack_delay is qui=
te large. If the actual RTT had departed a fair bit from min_rtt, then th=
is single misreported ack_delay will cause the sender's estimate of lates=
t_rtt to drop to min_rtt.</p>
<p>As <a class=3D"user-mention" data-hovercard-type=3D"user" data-hoverca=
rd-url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-li=
nk-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.=
com/ianswett">@ianswett</a>  notes, what matters is where this erroneous =
value -- too small or too large -- gets used. It's used in RTO, TLP, and =
perhaps in pacing. My argument is that having too large a value -- as wou=
ld happen with the spec -- is better than having too small a value, becau=
se that's the conservative thing to do.</p>
<p>For context, we should be mindful that any sudden and occasional incre=
ase/decrease in ack_delay is easily absorbed by the RTT filters; that's i=
n fact exactly why the EWMA filter is weighted as it is. Any single sampl=
e does not change the SRTT or RTTVAR by much. Individual samples can be n=
oisy. Ultimately, as long as it's an RTT spike, it actually doesn't matte=
r much. It only matters if it's persistent.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443077954">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-B3=
MWNIlmumLxyxK58hkfvbGwUlks5u0KSagaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6HpL6wrt3cweW01wu5K0UR9=
n-1mks5u0KSagaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: I understand the argument about sudden increases when t=
he ack_delay is increased... but that is exactly my point as well. It's e=
asy to see a sudden decrease in latest_rtt with the patch when ack_delay =
is increased.\r\n\r\nConsider a clock adjustment at the client where the =
clock \"caught up\" with real time (I've seen this happen), and the repor=
ted ack_delay is quite large. If the actual RTT had departed a fair bit f=
rom min_rtt, then this single misreported ack_delay will cause the sender=
's estimate of latest_rtt to drop to min_rtt.\r\n\r\nAs @ianswett  notes,=
 what matters is where this erroneous value -- too small or too large -- =
gets used. It's used in RTO, TLP, and perhaps in pacing. My argument is t=
hat having too large a value -- as would happen with the spec -- is bette=
r than having too small a value, because that's the conservative thing to=
 do.\r\n\r\nFor context, we should be mindful that any sudden and occasio=
nal increase/decrease in ack_delay is easily absorbed by the RTT filters;=
 that's in fact exactly why the EWMA filter is weighted as it is. Any sin=
gle sample does not change the SRTT or RTTVAR by much. Individual samples=
 can be noisy. Ultimately, as long as it's an RTT spike, it actually does=
n't matter much. It only matters if it's persistent.\r\n"}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060=
#issuecomment-443077954"}}}</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=
-443077954",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3077954",
"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=
3077954"
}
],
"@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_5c00ad1a9a8af_61943fa239cd45b8522953--


From nobody Thu Nov 29 19:25: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 A746112D4E7 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:25: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 3pDn68LkHoJX for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:25: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 1BC16126BED for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:25:42 -0800 (PST)
Date: Thu, 29 Nov 2018 19:25:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543548341; bh=ys97Ip8hlu3wz5bMZ6wpqN6t+1ByrgOSgVZZjVTr4o4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uqmdgAq8CuhGG2mu+dQqA7XNzj0/9bVpUsvGF7BDcb9yoIx8/4gjK7Y3lsTPMnDDA RtI0BH+5zUCqru5B71wqdghkXi7D4PvtiUrEZ57G7tneyQyycFowTLo4ORHDGfBQGA 3l9fukYLZdo0PcNAjMmReEz4zlQabPaUm2C5gktQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e12d0ad686888bc1c47ee0f1fcc2653758782ea92cf0000000118186fb592a169ce16f4226e@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/443078394@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_5c00adb543e18_4b6d3fa5a74d45b871129"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0KAQPZsZeIhNbhCCTeSfeSGyeOM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:25:44 -0000

----==_mimepart_5c00adb543e18_4b6d3fa5a74d45b871129
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett : I agree that we compromised. I was just noting that the ideal solution might be to use an EWMA perhaps, but we're settling for simplicity right now. That has a cost... and these corner cases are that cost I think.

I'm tempted to suggest that we simply drop samples where the ack_delay does not make sense. This should not be the common case anyways.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443078394
----==_mimepart_5c00adb543e18_4b6d3fa5a74d45b871129
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> : I agree that we compromised. I was just noting=
 that the ideal solution might be to use an EWMA perhaps, but we're settl=
ing for simplicity right now. That has a cost... and these corner cases a=
re that cost I think.</p>
<p>I'm tempted to suggest that we simply drop samples where the ack_delay=
 does not make sense. This should not be the common case anyways.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443078394">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_Cf=
JNO4VvYxymiKUOThyB71SmIvks5u0KU1gaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4GLeSm_7QR1ktGlUgiQk-M2=
wOTnks5u0KU1gaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 : I agree that we compromised. I was just not=
ing that the ideal solution might be to use an EWMA perhaps, but we're se=
ttling for simplicity right now. That has a cost... and these corner case=
s are that cost I think.\r\n\r\nI'm tempted to suggest that we simply dro=
p samples where the ack_delay does not make sense. This should not be the=
 common case anyways."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/2060#issuecomment-443078394"}}}</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=
-443078394",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3078394",
"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=
3078394"
}
],
"@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_5c00adb543e18_4b6d3fa5a74d45b871129--


From nobody Thu Nov 29 19: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 C8840126BED for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:27: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 m9aUdpE5YNAO for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:27: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 4CAD912008A for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:27:48 -0800 (PST)
Date: Thu, 29 Nov 2018 19:27:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543548467; bh=G8XRhNE09Tt7lAjzYeMLAUt1nOriByAgIJVa2tYsaqk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pHSFTnihKSwWtNo5ZPdpd8sB12Txmh/uBlAU8TqCDVNtBNH4K5PTj7kII1UwAqZPZ mgRcYhc4q0EOnLvGccDGfkqXtNODj/XxxLvTbnfPLYGxU04eYwuC/kqvehIareURuk kZSLPAY05vDyVZq5sqDDBz5F7TYqsm1Vsvrkv0vE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2379b3e5f373fd9a6051611932df628105a37c7392cf000000011818703392a169ce16f92d74@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/c443078730@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_5c00ae3369c99_10cc3faa1e0d45b472648f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d3nmz_uOjKuVrURR2_nflhsHjTY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:27:50 -0000

----==_mimepart_5c00ae3369c99_10cc3faa1e0d45b472648f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema: right, but your attack was on a token sent in a RETRY, 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/2064#issuecomment-443078730
----==_mimepart_5c00ae3369c99_10cc3faa1e0d45b472648f
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>: right, but your attack was on a token sent in a RETRY, 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/2064#issuecomment-443078730">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_6N_AIGZO9ORXcM1adTcd3lReQaks5u0KWzgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw-WZUJ1r30A8Jrwc6yMF6yEDMNdks5u0KWzgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: @huitema: right, but your attack was on a token sent in a RETRY, right?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443078730"}}}</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-443078730",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443078730",
"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": "**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\": 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-443078730"
}
],
"@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_5c00ae3369c99_10cc3faa1e0d45b472648f--


From nobody Thu Nov 29 19: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 92024126C01 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19: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 3stvsmdUzhqd for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:40: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 EF603126BED for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:40:22 -0800 (PST)
Date: Thu, 29 Nov 2018 19:40:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543549221; bh=h4dUJSvfHZ1Spg23OXMWMyAJCEIXVoiNYjGP5G5oWUg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i/kyxMCdSKnGHjtB/u4tJZAnrQ6VtKQbVsIPgkNlvwOcGGPbmZyDgqShHtw3iERMk 11ol3M50/1q0xZG+iV0fBpCOhsL6pFPiXlluPwfelKdaUCzOkN+ra83UoZKMll4/QH BtWCby7ItAHyl2djvdDh8jgNOYuHjsUoRJABg/Lg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3f5493b0c683c4bdd08ce9daf731251563b8083b92cf000000011818732592a169ce16f4226e@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/443080523@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_5c00b125d2a78_4e63fd518ad45bc845586"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UZKEf5X4UQKFnr1jVtQ_b6uSB1o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:40:25 -0000

----==_mimepart_5c00b125d2a78_4e63fd518ad45bc845586
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks to @ianswett and @janaiyengar for all the conversation.

For connections that are advancing, I now think that what @ianswett says makes sense; capping the compensation to `max(ack_delay, max_ack_delay)` would not be an issue because ACK loss would not be happening too often in that case.

However, in case of a heavily congested network (or after disruption), capping the number means that we could have an unreasonably high SRTT. Seeing that is why I raised the issue.

Considering that, I think I might prefer @janaiyengar's suggestion to skip updating RTT information based on ACK frames with ack_delays that do not make sense.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443080523
----==_mimepart_5c00b125d2a78_4e63fd518ad45bc845586
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks to <a class=3D"user-mention" data-hovercard-type=3D"user" data-=
hovercard-url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hover=
card-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://=
github.com/ianswett">@ianswett</a> and <a class=3D"user-mention" data-hov=
ercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D11067604=
" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_t=
ype:self" href=3D"https://github.com/janaiyengar">@janaiyengar</a> for al=
l the conversation.</p>
<p>For connections that are advancing, I now think that what <a class=3D"=
user-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/hoverca=
rds?user_id=3D20072817" data-octo-click=3D"hovercard-link-click" data-oct=
o-dimensions=3D"link_type:self" href=3D"https://github.com/ianswett">@ian=
swett</a> says makes sense; capping the compensation to <code>max(ack_del=
ay, max_ack_delay)</code> would not be an issue because ACK loss would no=
t be happening too often in that case.</p>
<p>However, in case of a heavily congested network (or after disruption),=
 capping the number means that we could have an unreasonably high SRTT. S=
eeing that is why I raised the issue.</p>
<p>Considering that, I think I might prefer <a class=3D"user-mention" dat=
a-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D110=
67604" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"l=
ink_type:self" href=3D"https://github.com/janaiyengar">@janaiyengar</a>'s=
 suggestion to skip updating RTT information based on ACK frames with ack=
_delays that do not make sense.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443080523">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwfh=
-cRwALnpydqm5Y0Uyp_GhA_4ks5u0KilgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8kN6uwRIBYKCH-BngFoZndT=
AGfqks5u0KilgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2060: Thanks to @ianswett and @janaiyengar for all the conversatio=
n.\r\n\r\nFor connections that are advancing, I now think that what @ians=
wett says makes sense; capping the compensation to `max(ack_delay, max_ac=
k_delay)` would not be an issue because ACK loss would not be happening t=
oo often in that case.\r\n\r\nHowever, in case of a heavily congested net=
work (or after disruption), capping the number means that we could have a=
n unreasonably high SRTT. Seeing that is why I raised the issue.\r\n\r\nC=
onsidering that, I think I might prefer @janaiyengar's suggestion to skip=
 updating RTT information based on ACK frames with ack_delays that do not=
 make sense."}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/2060#issuecomment-443080523"}}}</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=
-443080523",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3080523",
"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": "**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\": 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=
3080523"
}
],
"@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_5c00b125d2a78_4e63fd518ad45bc845586--


From nobody Thu Nov 29 19:41: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 0F515126CB6 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:41: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 2z8NHEdFYFof for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:41: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 5C414126C01 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:41:37 -0800 (PST)
Date: Thu, 29 Nov 2018 19:41:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543549296; bh=K0ny5wWHQpFq3jJ6H28Wv6jYLy4Gbisp7iWW7F3yDvU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C2xV+ZLGa0P0wym1X9BR11uTVWUTjUrLQF0xL7/xg/vuNSs5n/f/G36bcopqcyUVt eg2jmc5QMczkNxVxOzFf/QtbbQ4LroDl6gpzP/7vRi6qoVzclBw7/IxykLvAdTy8vl +sFI8mZobBESg0b7P2Q+vp4WqFl7hHn77R2jIxCU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e46b943b37bebcf51382333b7e69753304cdc3c92cf000000011818737092a169ce16faa2ff@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2067/443080711@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2067@github.com>
References: <quicwg/base-drafts/issues/2067@github.com>
Subject: Re: [quicwg/base-drafts] Samples for RTT estimation (#2067)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c00b170801fd_4e403f80c76d45c076628"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HtHOH40l0WIwQdvL44Xe4H7od04>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:41:39 -0000

----==_mimepart_5c00b170801fd_4e403f80c76d45c076628
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For context, the entire paragraph is:
```
   For fairly modest congestion window sizes, research suggests that
   timing each segment does not lead to a better RTT estimator [AP99].
   Additionally, when multiple samples are taken per RTT, the alpha and
   beta defined in Section 2 may keep an inadequate RTT history.  A
   method for changing these constants is currently an open research
   question.
```

It is true that counting each packet causes us to retire history faster.  Where this matters is when the sender might RTO or TLP too soon, since too late is usually not a problem. This might happen still, but our deployment experience so far has not shown this to cause any undue issues. Specifically, a QUIC sender detects and handles spurious timeouts better than TCP senders did when RFC 2988 (the precursor to RFC 6298) was written.

It may be possible to tweak these constants to make them better for the "correct" timescale, but as @ianswett (and RFC 6298) points out, that is very much open research issue. The numbers in 6298 come from 2988 which was based on measurement studies from 1999 (the end-to-end path properties in the refs section of 6298).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2067#issuecomment-443080711
----==_mimepart_5c00b170801fd_4e403f80c76d45c076628
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>For context, the entire paragraph is:</p>
<pre><code>   For fairly modest congestion window sizes, research suggest=
s that
   timing each segment does not lead to a better RTT estimator [AP99].
   Additionally, when multiple samples are taken per RTT, the alpha and
   beta defined in Section 2 may keep an inadequate RTT history.  A
   method for changing these constants is currently an open research
   question.
</code></pre>
<p>It is true that counting each packet causes us to retire history faste=
r.  Where this matters is when the sender might RTO or TLP too soon, sinc=
e too late is usually not a problem. This might happen still, but our dep=
loyment experience so far has not shown this to cause any undue issues. S=
pecifically, a QUIC sender detects and handles spurious timeouts better t=
han TCP senders did when RFC 2988 (the precursor to RFC 6298) was written=
.</p>
<p>It may be possible to tweak these constants to make them better for th=
e "correct" timescale, but as <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> (and RFC 6298) points=
 out, that is very much open research issue. The numbers in 6298 come fro=
m 2988 which was based on measurement studies from 1999 (the end-to-end p=
ath properties in the refs section of 6298).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/2067#issuecomment-443080711">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-4q=
GYXSerGvDPPS0oV7E4Xk5j5zks5u0KjwgaJpZM4Y4vMG">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7NAYRxO1G0vXdrjVEpixDpG=
8Iozks5u0KjwgaJpZM4Y4vMG.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2067: For context, the entire paragraph is:\r\n```\r\n   For =
fairly modest congestion window sizes, research suggests that\r\n   timin=
g each segment does not lead to a better RTT estimator [AP99].\r\n   Addi=
tionally, when multiple samples are taken per RTT, the alpha and\r\n   be=
ta defined in Section 2 may keep an inadequate RTT history.  A\r\n   meth=
od for changing these constants is currently an open research\r\n   quest=
ion.\r\n```\r\n\r\nIt is true that counting each packet causes us to reti=
re history faster.  Where this matters is when the sender might RTO or TL=
P too soon, since too late is usually not a problem. This might happen st=
ill, but our deployment experience so far has not shown this to cause any=
 undue issues. Specifically, a QUIC sender detects and handles spurious t=
imeouts better than TCP senders did when RFC 2988 (the precursor to RFC 6=
298) was written.\r\n\r\nIt may be possible to tweak these constants to m=
ake them better for the \"correct\" timescale, but as @ianswett (and RFC =
6298) points out, that is very much open research issue. The numbers in 6=
298 come from 2988 which was based on measurement studies from 1999 (the =
end-to-end path properties in the refs section of 6298)."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2067=
#issuecomment-443080711"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment=
-443080711",
"url": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment-44=
3080711",
"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] Samples for RTT estimation (#2067)",
"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\": 2067,\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\": 2067\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment-44=
3080711"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4175265=
34\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c00b170801fd_4e403f80c76d45c076628--


From nobody Thu Nov 29 19: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 C5EB0126BED for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:58: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 IvTBcZwW6dFc for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:58: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 7D978124C04 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:58:03 -0800 (PST)
Date: Thu, 29 Nov 2018 19:58:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543550282; bh=mqtrS/DggYJqe4iwEh+xAjaJ7xBhl0FL1nAPJoMcQTg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eM6/X1nT2zVaP99G1C2r8Y73Arping4VgdEfpcUqY2cJBK3/ZIT9eUo2VDVuGFpID fycEEIxj98rBorsrA8czReIMegvDRBmCoNXS+rdkOAozOoV8yyE1nGkl0SKYqEUNlh cmGSGFxEfBGXN4fPQR6t8WzG8QZ/u+7ArbhHwviE=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfdd19498e28573fce4cf3c18309e286bd90d92a492cf000000011818774a92a169ce16f92d74@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/c443083103@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_5c00b54a8df79_2f7f3fc0d0cd45bc6284b8"; 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/pfqGD1jVxzL1OCrWcLSwhL7GNdc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:58:05 -0000

----==_mimepart_5c00b54a8df79_2f7f3fc0d0cd45bc6284b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, the RETRY tokens are easier to steal than the NEW TOKEN. Making sure that we protect at least that would be nice.

I am thinking at how attackers could get a NEW TOKEN valid for the target IP. You probably need to run at least one connection from the target to the amplification server. That's relatively easy if you want to demolish a public network -- connect once as a guest, get tokens from a bunch of servers, use them to flood the network access point. So yes, there is still a risk.

-- 
You are receiving this 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-443083103
----==_mimepart_5c00b54a8df79_2f7f3fc0d0cd45bc6284b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, the RETRY tokens are easier to steal than the NEW TOKEN. Making s=
ure that we protect at least that would be nice.</p>
<p>I am thinking at how attackers could get a NEW TOKEN valid for the tar=
get IP. You probably need to run at least one connection from the target =
to the amplification server. That's relatively easy if you want to demoli=
sh a public network -- connect once as a guest, get tokens from a bunch o=
f servers, use them to flood the network access point. So yes, there is s=
till a risk.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443083103">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq10FTO=
t-RXwnCt3_8E26CavU6gyDks5u0KzKgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0GT0Fswpr0_Rj7jjsk89Jp4YKHf=
ks5u0KzKgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: Yes, the RETRY tokens are easier to steal than the NEW TOKE=
N. Making sure that we protect at least that would be nice.\r\n\r\nI am t=
hinking at how attackers could get a NEW TOKEN valid for the target IP. Y=
ou probably need to run at least one connection from the target to the am=
plification server. That's relatively easy if you want to demolish a publ=
ic network -- connect once as a guest, get tokens from a bunch of servers=
, use them to flood the network access point. So yes, there is still a ri=
sk."}],"action":{"name":"View Pull Request","url":"https://github.com/qui=
cwg/base-drafts/pull/2064#issuecomment-443083103"}}}</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=
43083103",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4430=
83103",
"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-4430=
83103"
}
],
"@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_5c00b54a8df79_2f7f3fc0d0cd45bc6284b8--


From nobody Thu Nov 29 19: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 743911200B3 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:59: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 UF9QXHRZn5eK for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 19:59: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 E4B1B124C04 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 19:59:49 -0800 (PST)
Date: Thu, 29 Nov 2018 19:59:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543550389; bh=mKSQ28ky1nXMSXAJCRGa9J2TNLZ2A2qjZ+RjHDjQbHs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ehRiVCvKXFNUx6X3ooX7Hc/jrqK7XrvVDY3juqGL7US34lmwvlnApoFWYe3OUBPzJ JPcQJEO9U88E39CKWfG3Tfdpn7n3mFmxKJjhRQKNE+jf0h4o8jI8fZsVo9AOxpG3UF g3WWklCdih/T4C1kL/8GyU1Sx8Zof+R11MuTVBo8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab632aa5034f7fd09d345cf29c33fc07300dc8bbe392cf00000001181877b592a169ce16f4226e@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/443083323@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_5c00b5b5110bd_21453fdb6fad45b4663313"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g2zcaY7PUzyMDxLv0I1lJZtDk7c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 03:59:52 -0000

----==_mimepart_5c00b5b5110bd_21453fdb6fad45b4663313
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho, I see two issues here that we are discussing, and I'll state them explicitly, to ensure that I'm not confused :-)

1. The issue you opened was about having an ack_delay reported that doesn't make sense, since it leads to a latest_rtt that is too small. This is what I was suggesting that we solve by ignoring the ack_delay that is too large.

2. The issue both of you have raised about ack_delay being larger than max_ack_delay is an important but separate one. The easiest way out, as @ianswett says, is to let SRTT and RTTVAR go up, by capping the actual ack_delay to min(ack_delay, max_ack_delay). After all, we include only max_ack_delay in the RTO computation... any additional actual ack delays should be accounted for somewhere and SRTT seems like a fine place. Alternatively, we could do an EWMA to manage ack_delay, but that is more mechanism.

Same page?

-- 
You are receiving this 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-443083323
----==_mimepart_5c00b5b5110bd_21453fdb6fad45b4663313
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 see two issues here that we are discussing, and I'll=
 state them explicitly, to ensure that I'm not confused :-)</p>
<ol>
<li>
<p>The issue you opened was about having an ack_delay reported that doesn=
't make sense, since it leads to a latest_rtt that is too small. This is =
what I was suggesting that we solve by ignoring the ack_delay that is too=
 large.</p>
</li>
<li>
<p>The issue both of you have raised about ack_delay being larger than ma=
x_ack_delay is an important but separate one. The easiest way out, as <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/iansw=
ett">@ianswett</a> says, is to let SRTT and RTTVAR go up, by capping the =
actual ack_delay to min(ack_delay, max_ack_delay). After all, we include =
only max_ack_delay in the RTO computation... any additional actual ack de=
lays should be accounted for somewhere and SRTT seems like a fine place. =
Alternatively, we could do an EWMA to manage ack_delay, but that is more =
mechanism.</p>
</li>
</ol>
<p>Same page?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443083323">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq627=
hmAMDg3Tf2Kd3cFyOcEvK6Ooks5u0K01gaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1Ike_mBiTNrRAtUcRzRCYP3=
Q4LXks5u0K01gaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: @kazuho, I see two issues here that we are discussing, =
and I'll state them explicitly, to ensure that I'm not confused :-)\r\n\r=
\n1. The issue you opened was about having an ack_delay reported that doe=
sn't make sense, since it leads to a latest_rtt that is too small. This i=
s what I was suggesting that we solve by ignoring the ack_delay that is t=
oo large.\r\n\r\n2. The issue both of you have raised about ack_delay bei=
ng larger than max_ack_delay is an important but separate one. The easies=
t way out, as @ianswett says, is to let SRTT and RTTVAR go up, by capping=
 the actual ack_delay to min(ack_delay, max_ack_delay). After all, we inc=
lude only max_ack_delay in the RTO computation... any additional actual a=
ck delays should be accounted for somewhere and SRTT seems like a fine pl=
ace. Alternatively, we could do an EWMA to manage ack_delay, but that is =
more mechanism.\r\n\r\nSame page?"}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443083323=
"}}}</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=
-443083323",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3083323",
"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=
3083323"
}
],
"@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_5c00b5b5110bd_21453fdb6fad45b4663313--


From nobody Thu Nov 29 20:03: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 30135126C01 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 20:03: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 50P0znh9y-RJ for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 20:03: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 5C0AB126BED for <quic-issues@ietf.org>; Thu, 29 Nov 2018 20:03:18 -0800 (PST)
Date: Thu, 29 Nov 2018 20:03:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543550597; bh=+3Z8fCnWRHr5MSviBH8+ZGLIyOJ5i8ejxphGdnesDzo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SK9NNwNy7rg30nKbZARdJFOPFPQvQl0TnwqzqAISBEISxDOB5BKd85sIPVkyqv3GE YkdBmvQ+7D6wxqOhZ8bcpNmdJbNSAeLg39KDIf/AHwQ98RjWJ2LeBi9gI77fOfOt+e 5yFG/28avTGzep3wYvOYYb2JFmmfdLNlSLOSrobc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab997b1d01e155d4d1eb95c5254e233bfae3c3d43992cf000000011818788592a169ce1701edfc@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/180115075@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_5c00b685b692b_10e03faa1e0d45b450295d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7MdAyc6hro2yN3J8tw68bpxQojM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 04:03:20 -0000

----==_mimepart_5c00b685b692b_10e03faa1e0d45b450295d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Let's make sure that the mailing list discussion is given time to consider this more fully.  I'm not convinced that it's a huge benefit, but this does allow a client to repair *some* of the attacks.  It doesn't protect the client if the server sends HelloRetryRequest, which remains a concern for me.  It helps the common case though, and that might be enough.

> @@ -1037,8 +1037,17 @@ 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, so that an attacker racing a spoofed Initial packet to the server

```suggestion
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.
```

-- 
You are receiving this 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-180115075
----==_mimepart_5c00b685b692b_10e03faa1e0d45b450295d
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>Let's make sure that the mailing list discussion is given time to cons=
ider this more fully.  I'm not convinced that it's a huge benefit, but th=
is does allow a client to repair <em>some</em> of the attacks.  It doesn'=
t protect the client if the server sends HelloRetryRequest, which remains=
 a concern for me.  It helps the common case though, and that might be en=
ough.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2076#discussi=
on_r237740683">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1037,8 +1037,17 @@ Servers MUST drop o=
ther packets that contain unsupported versions.=0D
 =0D
 Packets with a supported version, or no version field, are matched to a=0D=

 connection using the connection ID or - for packets with zero-length con=
nection=0D
-IDs - the address tuple.  If the packet doesn&#39;t match an existing co=
nnection,=0D
-the server continues below.=0D
+IDs - the address tuple, with the following exception.=0D
+=0D
+A server that uses a non-zero-length connection ID SHOULD handle Initial=
 packets=0D
+that share the same address tuple, Source and Destination Connection IDs=
, but=0D
+contain different first ClientHello messages as belonging to different=0D=

+connections, so that an attacker racing a spoofed Initial packet to the =
server=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-connections, so that an attacker racing a spo=
ofed Initial packet to the server=0D
+connections. This might be used by a client to defend against attacks th=
at race spoofed Initial packets with legitimate ones.  A server can treat=
 every Initial packet containing a CRYPTO frame at an offset of 0 as pote=
ntially creating a new connection, discarding any packet that has the sam=
e Destination Connection ID and CRYPTO frame content as one that has been=
 answered.=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/2076#pullrequestreview-180115075">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
90thP9F7OCCYA2V3bpDQQ4Xqbaeks5u0K4FgaJpZM4Y62gD">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq-t16IsRcGXTdKYl06sAF=
ZbZYYWgks5u0K4FgaJpZM4Y62gD.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 #2076"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview-1801=
15075"}}}</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/2076#pullrequestrev=
iew-180115075",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview=
-180115075",=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 2076",=0D
"sections": [=0D
{=0D
"text": "Let's make sure that the mailing list discussion is given time t=
o consider this more fully.  I'm not convinced that it's a huge benefit, =
but this does allow a client to repair *some* of the attacks.  It doesn't=
 protect the client if the server sends HelloRetryRequest, which remains =
a concern for me.  It helps the common case though, and that might be eno=
ugh.",=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/2076#pullrequestreview=
-180115075"=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\": 4180807=
71\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c00b685b692b_10e03faa1e0d45b450295d--


From nobody Thu Nov 29 20:08: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 757A11200B3 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 20:08: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 0gjWHXAORBOm for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 20:08: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 D0B1F124C04 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 20:08:01 -0800 (PST)
Date: Thu, 29 Nov 2018 20:08:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543550881; bh=jTkehr6iIvU7LiFjlPVNEYTOE1qA6uN3XBkcSp2el50=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1FpYJaQeUzupp1yHvjjWwi6Hx2h6oAPqgy5VUz1KzayN9hVCF3UJK56IYOSgpsCJj Llo8wKdScXcpFsKvNzNye0T22aE3PZQete67EnvyuzwJHJhkhtjPwnUCwO/whpgnU2 2DK2H384mRj+rWBG/z+DVNUw5OKng2RESiKOKi+c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc2b1536e4a1e6231152f05ec4dd674bdf975f69b92cf00000001181879a192a169ce16e78b2d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2053/review/180115931@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2053@github.com>
References: <quicwg/base-drafts/pull/2053@github.com>
Subject: Re: [quicwg/base-drafts] allow dropping of Initial packets with invalid reserved bits (#2053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c00b7a127b6b_4e443f80c76d45c08808b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KFVgE5uPesUFKZstUQ4koJe0kCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 04:08:03 -0000

----==_mimepart_5c00b7a127b6b_4e443f80c76d45c08808b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3278,9 +3278,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.  For Handshake and
+  0-RTT packets and endpoint MUST treat a non-zero value after removing
+  protection as a connection error of type PROTOCOL_VIOLATION. For Initial
+  packets, and endpoint MAY instead choose to drop the packet.

In the end, this might be simpler.  You can ignore the content of Initial packets entirely, with the exception of ACK, which you only use to drive retransmission of your own 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/2053#discussion_r237741634
----==_mimepart_5c00b7a127b6b_4e443f80c76d45c08808b9
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/2053#discussion_r237741634">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3278,9 +3278,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.  For Handshake and
+  0-RTT packets and endpoint MUST treat a non-zero value after removing
+  protection as a connection error of type PROTOCOL_VIOLATION. For Initial
+  packets, and endpoint MAY instead choose to drop the packet.
</pre>
<p>In the end, this might be simpler.  You can ignore the content of Initial packets entirely, with the exception of ACK, which you only use to drive retransmission of your own 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/2053#discussion_r237741634">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1L0XWwOFxwg8NcTQI2NQ_HzLnc0ks5u0K8hgaJpZM4YyxdO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzYOrNlXj3ZoYl8WF_VHARe2qfeRks5u0K8hgaJpZM4YyxdO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2053"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2053#discussion_r237741634"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2053#discussion_r237741634",
"url": "https://github.com/quicwg/base-drafts/pull/2053#discussion_r237741634",
"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 2053",
"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/2053#discussion_r237741634"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415962958\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c00b7a127b6b_4e443f80c76d45c08808b9--


From nobody Thu Nov 29 20:30: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 2AE53127AC2 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 20:30: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 pyft1tcrgmsA for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 20:30: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 D2F12126C7E for <quic-issues@ietf.org>; Thu, 29 Nov 2018 20:30:26 -0800 (PST)
Date: Thu, 29 Nov 2018 20:30:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543552225; bh=3k5LOACOzT+gSCjbZwhsEQMlVOV7cmUvU4y8Zxj1nIs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f+DcHa09tcOfYoAHL0d+cDsKzWVMDpMuKHh0daROMGsPN6t3IybNLKudTWFPoY44Y 6rnmtRtgDZi5TreK3hzswtYYgsvAiVumhpx1FdnBw66axB7Qcun1vG2501oDACgP/y +nqNEFZ8ggjIA5HGZP4Rjr9aeCrm531/TyIBeKTU=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2961b5a9ea64ac68b17d89fb66223dbc38d853c592cf0000000118187ee192a169ce16f92d74@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/c443087560@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_5c00bce18fa1b_65f03fc1502d45b45962e"; 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/3eF4L111IeOV3mRsJjB-rkj6Owg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 04:30:28 -0000

----==_mimepart_5c00bce18fa1b_65f03fc1502d45b45962e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's sufficient to be on path and observe packets sent from the client to the server to obtain a token sent in a NEW_TOKEN frame. Getting a Retry token is marginally easier, since you can observe it in both directions, but this would allow you to direct traffic to that IP address until the expiry date of the token (which might be days).

-- 
You are receiving this 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-443087560
----==_mimepart_5c00bce18fa1b_65f03fc1502d45b45962e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's sufficient to be on path and observe packets sent from the client=
 to the server to obtain a token sent in a NEW_TOKEN frame. Getting a Ret=
ry token is marginally easier, since you can observe it in both direction=
s, but this would allow you to direct traffic to that IP address until th=
e expiry date of the token (which might be days).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443087560">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3z08E=
IDqqdFUyFxavtDTeyjh4eEks5u0LRhgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq_Id4FTV__PQId0RfmEBk7k40SGz=
ks5u0LRhgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: It's sufficient to be on path and observe packets se=
nt from the client to the server to obtain a token sent in a NEW_TOKEN fr=
ame. Getting a Retry token is marginally easier, since you can observe it=
 in both directions, but this would allow you to direct traffic to that I=
P address until the expiry date of the token (which might be days)."}],"a=
ction":{"name":"View Pull Request","url":"https://github.com/quicwg/base-=
drafts/pull/2064#issuecomment-443087560"}}}</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=
43087560",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4430=
87560",
"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-4430=
87560"
}
],
"@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_5c00bce18fa1b_65f03fc1502d45b45962e--


From nobody Thu Nov 29 20: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 C70DB127AC2 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 20:30: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 kFoi1Hhyqs-X for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 20:30: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 1186A126C7E for <quic-issues@ietf.org>; Thu, 29 Nov 2018 20:30:50 -0800 (PST)
Date: Thu, 29 Nov 2018 20:30:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543552249; bh=YnvfYE2/kxtWxuQVHGJWRGjR8p1OKg+7D65jQW+Ogvo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dJ1tEDDYAfaY8BT3Xo2GJW5TiUJrf6t8b9kbpNZK0Rt3pO3n0Oywr1uKAnmWYuHqw lwPGQ5W+4Erh38yolUjSd1xxRaBkxM5z/L6nOGcOVz2q/cU/bN52frXpBWzKOwU0D9 5335SBocPgvZ9Imapz61raRalT1+hej676Sn1S2M=
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/2076/push/3094370477@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_5c00bcf940a1f_25573f8f8c0d45c088889d"; 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/lT-9TD_uSEU8Yz8hdTpNt7pOdH0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 04:30:52 -0000

----==_mimepart_5c00bcf940a1f_25573f8f8c0d45c088889d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

6bab251  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/2076/files/c5d3b5f3cca4de8535193c767756e334bf1a2fcc..6bab25132693fc14c8b780197bb48c780540c509

----==_mimepart_5c00bcf940a1f_25573f8f8c0d45c088889d
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/6bab251">6bab251</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/2076/files/c5d3b5f3cca4de8535193c767756e334bf1a2fcc..6bab25132693fc14c8b780197bb48c780540c509">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Z8lt-nbAm7Z_oNxgt-vTmuONvZks5u0LR5gaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6G71AtsKDTSBrO99Icog5GsgpLOks5u0LR5gaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2076"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076/files/c5d3b5f3cca4de8535193c767756e334bf1a2fcc..6bab25132693fc14c8b780197bb48c780540c509"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2076/files/c5d3b5f3cca4de8535193c767756e334bf1a2fcc..6bab25132693fc14c8b780197bb48c780540c509",
"url": "https://github.com/quicwg/base-drafts/pull/2076/files/c5d3b5f3cca4de8535193c767756e334bf1a2fcc..6bab25132693fc14c8b780197bb48c780540c509",
"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 #2076",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2076:",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [
{
"name": "6bab251",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2076/files/c5d3b5f3cca4de8535193c767756e334bf1a2fcc..6bab25132693fc14c8b780197bb48c780540c509"
}
],
"@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_5c00bcf940a1f_25573f8f8c0d45c088889d--


From nobody Thu Nov 29 20:31: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 4A9E01286E3 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 20:31: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 E8USLk6umMan for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 20:31: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 7D187127AC2 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 20:31:03 -0800 (PST)
Date: Thu, 29 Nov 2018 20:31:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543552262; bh=WDEFlqcturKwcrZ0yTokRkvdKzxIiCNcoXmGUSTDcsY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DZ3qF+oHjeKxrTwVyPKpF4Yx/Z6HgXd2omTPZ36TYgBRaJwXtZpEY8t0/bgmqOIjG rpyEJzMchwk9IeKD3OapdG870UqHWraLdQim6LQrKz4sR5P7FpcJwgOjY4vWy9diMG RFhznuLbAbrBdeRfLi9JwUtHs9qxVGcn6lQF0iVw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee9a3ccbd113f9cce01edea5a969faf36ba1e2b092cf0000000118187f0692a169ce1701edfc@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/180118873@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_5c00bd0699d34_1f213fcd49ad45c069678f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZlWrUZku41Y5JX2vefmoMIcnOLk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 04:31:05 -0000

----==_mimepart_5c00bd0699d34_1f213fcd49ad45c069678f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1037,8 +1037,17 @@ 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, so that an attacker racing a spoofed Initial packet to the server

Thank you for the suggestion. Applied.

-- 
You are receiving this 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_r237744456
----==_mimepart_5c00bd0699d34_1f213fcd49ad45c069678f
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_r237744456">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1037,8 +1037,17 @@ 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, so that an attacker racing a spoofed Initial packet to the server
</pre>
<p>Thank you for the suggestion. Applied.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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_r237744456">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzSZ_29smW7tnbY9mOjWTNGMCBcOks5u0LSGgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2L1jUF0bDUaI38qkRgMvMdiRqAsks5u0LSGgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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_r237744456"}}}</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_r237744456",
"url": "https://github.com/quicwg/base-drafts/pull/2076#discussion_r237744456",
"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_r237744456"
}
],
"@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_5c00bd0699d34_1f213fcd49ad45c069678f--


From nobody Thu Nov 29 21:09: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 447F3126C7E for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 21:09: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 e71o2C5b7J3N for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 21:09: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 221C4124BF6 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 21:09:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543554547; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=SntuMCe7cbReFzWyWAgqjs+DZmh0XtI8WsVOyU7p5WQ=; b=DAqvLbf/v085t1IBirytPi7t+P31Jzh+GAhyVovNdme7Hbx7iEGKE1roXdbSXbXZxjr2nTHb ixbLkPsHoh9fMHimVF2fSa6d5JYnnZGOO3mmF75D7wx0OvqFaWfCLoKhLqqZIAEViplux3YA yAoYzfSlR0/CN5a4mPoO/NsPk9o=
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.40]) by mxa.mailgun.org with ESMTP id 5c00c5f2.7f30e10e7900-smtp-out-n03; Fri, 30 Nov 2018 05:09:06 -0000 (UTC)
Date: Thu, 29 Nov 2018 21:09:06 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c00c5f2bfe83_3f0e2aeeada54580881d1@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b240fb: F
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c00c5f2bf9b8_3f0e2aeeada54580880f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EuK8kDE9cqsHR6hdaPf0VBICmcI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 05:09:09 -0000

----==_mimepart_5c00c5f2bf9b8_3f0e2aeeada54580880f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c00c5f2bf9b8_3f0e2aeeada54580880f5--


From nobody Thu Nov 29 22: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 928EC127332 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 22:40: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 llWpBAET8Iij for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 22:40:13 -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 975E712785F for <quic-issues@ietf.org>; Thu, 29 Nov 2018 22:40:13 -0800 (PST)
Date: Thu, 29 Nov 2018 22:40:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543560012; bh=NWUg5kip6qxdcMmeF0xIxUtylJ1+/0nr8/oC+OLHvT0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m2JpkZ+niNXuvfRwkDYhn/UcTGe2Uy2j3y/3jDWCndnmM6LtaL7u2YFWbnol2XBpI YAvB8cd7nIRLfSGklCK8xmQEu+hGawkc6/zQGIIpKww69BYQdtNQP8tnZnmRtW6H8F wZR64iKgAWAzJIVj1KjmJK+X0UWDPsTFxCiARk9A=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9726b4b55c52a7d882132aea5ba755c2e0b6af5392cf0000000118189d4c92a169ce1678fc4e@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/443107233@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_5c00db4cc8b45_494e3fa4a9cd45b48206d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ggoSLRCZ6KmYCwex24ZKJeY1k-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, 30 Nov 2018 06:40:16 -0000

----==_mimepart_5c00db4cc8b45_494e3fa4a9cd45b48206d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>> After the Handshake keys are known, endpoints can ignore ACK frames entirely.
> 
> Which requires implicit acking, along the lines of #2045

It does not require implicit ACKing, because ACKs are always 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/1951#issuecomment-443107233
----==_mimepart_5c00db4cc8b45_494e3fa4a9cd45b48206d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<blockquote>
<p>After the Handshake keys are known, endpoints can ignore ACK frames entirely.</p>
</blockquote>
<p>Which requires implicit acking, along the lines of <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>
</blockquote>
<p>It does not require implicit ACKing, because ACKs are always 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/1951#issuecomment-443107233">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0GlyXPFLVb-gpvbowR-ys1RN5Qaks5u0NLMgaJpZM4YMqOF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1zvzF5bSQxqvehBY-9H06BzYm1Pks5u0NLMgaJpZM4YMqOF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1951: \u003e\u003e After the Handshake keys are known, endpoints can ignore ACK frames entirely.\r\n\u003e \r\n\u003e Which requires implicit acking, along the lines of #2045\r\n\r\nIt does not require implicit ACKing, because ACKs are always sent."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443107233"}}}</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-443107233",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443107233",
"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] Disconnect with Initial Injection (#1951)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443107233"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405971845\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c00db4cc8b45_494e3fa4a9cd45b48206d1--


From nobody Thu Nov 29 22:44: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 7CE1912785F for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 22:44: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 4fXrTwby6ZV6 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 22:44: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 BEC6A127332 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 22:44:11 -0800 (PST)
Date: Thu, 29 Nov 2018 22:44:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543560250; bh=pq1cjIdYoIN9Qbc+6/cLYCr8BuYmzS/r1SsWw+oKzoA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JM750Rqub+DCqITSXiV9iaZq3FhLGcJfKb/OwZkAVJnK1HBwlXCpIBiDDfVno7jyE obAn7nX+sdzI9epowaUPkQ85xutuxlqO7vYf878JeeBFI8uWPT+ByKxydcra5xUGaB NwBEFIUInz1fhxVuZLd5uvurGffK/JdhUaHMWNrU=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3af80663c2928b5751dc53968d7b6010f628c4f992cf0000000118189e3a92a169ce1678fc4e@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/443108006@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_5c00dc3a92cf5_494e3fa4a9cd45b483727b"; 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/sCoKbzFx7JSMMM2HJWPCNkG6oj4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 06:44:14 -0000

----==_mimepart_5c00dc3a92cf5_494e3fa4a9cd45b483727b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If we ignore ACK frames for Initial packets after handshake keys become available, why would we still send them? And if we don't ignore them, we're vulnerable to 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/1951#issuecomment-443108006
----==_mimepart_5c00dc3a92cf5_494e3fa4a9cd45b483727b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If we ignore ACK frames for Initial packets after handshake keys become available, why would we still send them? And if we don't ignore them, we're vulnerable to 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/1951#issuecomment-443108006">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0VMwmJcYxP7bRQ96CrMIGt5m80wks5u0NO6gaJpZM4YMqOF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_D0UgqNj9VKAQxEvs8XuGfqSfnHks5u0NO6gaJpZM4YMqOF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1951: If we ignore ACK frames for Initial packets after handshake keys become available, why would we still send them? And if we don't ignore them, we're vulnerable to injection attacks."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443108006"}}}</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-443108006",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443108006",
"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] Disconnect with Initial Injection (#1951)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443108006"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405971845\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c00dc3a92cf5_494e3fa4a9cd45b483727b--


From nobody Thu Nov 29 22:59: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 ACEFC126CB6 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 22:59: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 Dg7V6BGerUA0 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 22:59: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 E8F0F127332 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 22:59:41 -0800 (PST)
Date: Thu, 29 Nov 2018 22:59:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543561180; bh=eT35552PrHMsoMGW3+a2oyMIDRWeOID6BuqvCwYwJhI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KHbolHwN6lbYyoHSgY0tlgmNi1Djsi69XDKkJD4/smGqT5n89HAwuBkSFyHwyzkCK jmtriH7mkOYaSxyjYyZ67PJHBp8GIoyCej8rgqAiEfp1n0880eUQyWnEm+XgPbUcdz XrG7ntR2N7Lf63BSmXMRomkycw8Pii0vezldJFjU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab22766cffe7d4dc8ff943ad9b11446cf7fcdc951192cf000000011818a1dc92a169ce17019477@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/180140375@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_5c00dfdcedc48_63cf3fb52d6d45bc43989f"; 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/mI76K9hhHmR9fV2zUgxy1CtqvQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 06:59:44 -0000

----==_mimepart_5c00dfdcedc48_63cf3fb52d6d45bc43989f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -496,13 +496,9 @@ The PRIORITY frame payload has the following fields:
   : A two-bit field indicating the type of element being depended on.
 
   Empty:
-  : A three-bit field which MUST be zero when sent and MUST be ignored
+  : A four-bit field which MUST be zero when sent and MUST be ignored
     on receipt.

If you don't, you risk an overzealous implementation enforcing the "MUST be zero" and we can't use it later without negotiation.  "MUST ignore" seems cleaner than "MUST not die in flames if it's not 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/2075#discussion_r237762806
----==_mimepart_5c00dfdcedc48_63cf3fb52d6d45bc43989f
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_r237762806">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -496,13 +496,9 @@ The PRIORITY frame payload has the following fields:
   : A two-bit field indicating the type of element being depended on.
 
   Empty:
-  : A three-bit field which MUST be zero when sent and MUST be ignored
+  : A four-bit field which MUST be zero when sent and MUST be ignored
     on receipt.
</pre>
<p>If you don't, you risk an overzealous implementation enforcing the "MUST be zero" and we can't use it later without negotiation.  "MUST ignore" seems cleaner than "MUST not die in flames if it's not 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/2075#discussion_r237762806">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq02M5KYQu9A2fsHphqslnWEnxD14ks5u0NdcgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq85u-ASoUReqDl_q8UX7D15b7PHSks5u0NdcgaJpZM4Y6v-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_r237762806"}}}</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_r237762806",
"url": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r237762806",
"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_r237762806"
}
],
"@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_5c00dfdcedc48_63cf3fb52d6d45bc43989f--


From nobody Thu Nov 29 23: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 62AD6126CB6 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 23:00: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 f51cF6YCDfo1 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 23:00: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 0B67D128A6E for <quic-issues@ietf.org>; Thu, 29 Nov 2018 23:00:19 -0800 (PST)
Date: Thu, 29 Nov 2018 23:00:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543561218; bh=OkBIRxHLEmv7ZCGfCveypvuWDDZxnIve+GmJ3ytooiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yv3cYM6b3LvjbPYjphip5sp6sTATMI5rAbyHnItJZtFF/aCmwpY1bWNgzLclNnTDo 1Nwkja9ERy92+g9rLB/hHO7UkJOoiiW9eCqZYHXqJSDD7cl65hLyjTQywaRZq7rCn6 olwTzgN+SQw8A/burpyF1c4W2K4FX8iq+t3ey9u0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c73a9077730e80698b0a5ea748b77cd70e2ebe692cf000000011818a20292a169ce17019477@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/180140501@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_5c00e0021ba8e_1f1d3fcd49ad45c01416492"; 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/rPOZAP7MsXNRkRYPh9DKFEm3URg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 07:00:24 -0000
X-List-Received-Date: Fri, 30 Nov 2018 07:00:24 -0000

----==_mimepart_5c00e0021ba8e_1f1d3fcd49ad45c01416492
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.

True -- I considered having a separate two-bit empty field, but that also felt unfortunate.  If you think that's the better of two evils, I'm 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/2075#discussion_r237762911
----==_mimepart_5c00e0021ba8e_1f1d3fcd49ad45c01416492
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_r237762911">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>True -- I considered having a separate two-bit empty field, but that also felt unfortunate.  If you think that's the better of two evils, I'm 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/2075#discussion_r237762911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9-8-WZQjZo7_T77O86vbD48WQHSks5u0NeCgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyHLxohcA8BUjLuBrSrSA7ZrEuQSks5u0NeCgaJpZM4Y6v-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_r237762911"}}}</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_r237762911",
"url": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r237762911",
"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_r237762911"
}
],
"@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_5c00e0021ba8e_1f1d3fcd49ad45c01416492--


From nobody Thu Nov 29 23:02: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 96609128A6E for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 23:02: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 teCSOI_nG-zm for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 23:02: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 D57A0126CB6 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 23:02:37 -0800 (PST)
Date: Thu, 29 Nov 2018 23:02:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543561357; bh=BnnjiMz31Wd6Y8WDjBf+3c2LVj/K8/J+9ZbsAmJ0dKM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zoPkiAn/W9/OSceWFfQezYNtoRulOGLXhPtjq4ZCqxxm8UMEgHaoYAbzKt79PC6vA yPthI3bOudk+4MV6TBLqmuV/ynLv4dni0XTSjUaWAhJjrIf0EWHp29gJbEheQ/zbtC S7nqWQNmlvFESeeyqq3ZBRIM0ojoDuSLU47+8Uwk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0f04bcf64a6a71a8191ac0af37a62dc547bd8af92cf000000011818a28d92a169ce17019477@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/c443111440@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_5c00e08d92fc_115e3fe6138d45bc118118b"; 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/WRxs5y5QB3imOPr-_knsnJiKdHY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 07:02:40 -0000

----==_mimepart_5c00e08d92fc_115e3fe6138d45bc118118b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The necessity of the Exclusive change might be debatable, but I think it is needed.  Without Exclusive, there's an obvious race -- INITIAL_PRIORITY is racing with an Exclusive dependency on the parent, and the outcome on the server is indeterminate.  With the exclusive change, it's possible to make the outcome of this addition 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/pull/2075#issuecomment-443111440
----==_mimepart_5c00e08d92fc_115e3fe6138d45bc118118b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The necessity of the Exclusive change might be debatable, but I think =
it is needed.  Without Exclusive, there's an obvious race -- INITIAL_PRIO=
RITY is racing with an Exclusive dependency on the parent, and the outcom=
e on the server is indeterminate.  With the exclusive change, it's possib=
le to make the outcome of this addition deterministic.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443111440">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1vknZ=
-vpFMBvwmjE0jL3qMjzp5Qks5u0NgNgaJpZM4Y6v-1">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0ji-gN8C5UjzScMZO_YO_EQhhsU=
ks5u0NgNgaJpZM4Y6v-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: The necessity of the Exclusive change might be debatable=
, but I think it is needed.  Without Exclusive, there's an obvious race -=
- INITIAL_PRIORITY is racing with an Exclusive dependency on the parent, =
and the outcome on the server is indeterminate.  With the exclusive chang=
e, it's possible to make the outcome of this addition deterministic."}],"=
action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/2075#issuecomment-443111440"}}}</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=
43111440",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4431=
11440",
"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-4431=
11440"
}
],
"@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_5c00e08d92fc_115e3fe6138d45bc118118b--


From nobody Thu Nov 29 23:30: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 685C512D4F0 for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 23:30: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 YoCg3Y-HUjPU for <quic-issues@ietfa.amsl.com>; Thu, 29 Nov 2018 23:30: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 8A208126CB6 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 23:30: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=e0dzasP1HNzOgGVEfc1v9rCSEJQ=; b=FSl3q++SPo8XMQ3O 14RbH3es6piK1NZkgT9XM1No7iMXsAJffqz6Bx3UuGOunmkcmVHN+G1cBp2hy9Dq qK6dx70RAeJJYaLPFm9FORZUuQ2+6TmxwLHVbTqReIszbaLFd7okrMYIOV4wKTFt 5TXjDnvLyQUunjpq7apwhC2gOI0=
Received: by filter0369p1iad2.sendgrid.net with SMTP id filter0369p1iad2-12230-5C00E72E-1 2018-11-30 07:30:54.013041477 +0000 UTC m=+19598.032307860
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id j6dwKgHxTt6DLIl_8Ls23Q for <quic-issues@ietf.org>; Fri, 30 Nov 2018 07:30:53.988 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id 01737AE02E6 for <quic-issues@ietf.org>; Thu, 29 Nov 2018 23:30:54 -0800 (PST)
Date: Fri, 30 Nov 2018 07:30:54 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbdf696b87926f76849c0510b11571ad35762abfe92cf000000011818a92d92a169ce1678fc4e@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/443116632@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_5c00e72df4213_1f7c3fd9f88d45c0641448"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2tHBMYAPbv+8PRZGuEFSCjsPSCb+1dCByjoP 4upyaqHLVwpbD8HO8XdTHyo5EAnPKkRjHF2v9Qdo4Aj1J8u48WsSLfNf0685YgeUP5Giucf5zApCOK LxOxpdLdwN/d7L1JrFzAAFpxtUvWLR095N1Eoz8+qfB4zkjsFSc4eL3eANI3W7lH5c2gPi18qhwAae M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H6HG_IbIHbyCInF-tU1o5GMaM8s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 07:30:57 -0000

----==_mimepart_5c00e72df4213_1f7c3fd9f88d45c0641448
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> If we ignore ACK frames for Initial packets after handshake keys become available, why would we still send them?

I am saying that ignoring suspicious ACK (either partially or entirely) does not disrupt a handshake once an endpoint has obtained the handshake keys, because the effect is the same as using implicit ACKs.

The benefit of exchanging ACKs (that can be ignored) rather than doing implicit ACKs is that they provide valuable information to loss recovery and congestion control.

>  And if we don't ignore them, we're vulnerable to injection attacks.

I disagree. Assuming that we adopt the rules in 
https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443065734, I think that we would be as safe as #2054 after handshake keys are obtained. Also, the proposed approach is less vulnerable to injection attacks before the handshake keys are obtained.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1951#issuecomment-443116632
----==_mimepart_5c00e72df4213_1f7c3fd9f88d45c0641448
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>If we ignore ACK frames for Initial packets after handshake keys become =
available, why would we still send them?</p>
</blockquote>
<p>I am saying that ignoring suspicious ACK (either partially or entirely) =
does not disrupt a handshake once an endpoint has obtained the handshake ke=
ys, because the effect is the same as using implicit ACKs.</p>
<p>The benefit of exchanging ACKs (that can be ignored) rather than doing i=
mplicit ACKs is that they provide valuable information to loss recovery and=
 congestion control.</p>
<blockquote>
<p>And if we don't ignore them, we're vulnerable to injection attacks.</p>
</blockquote>
<p>I disagree. Assuming that we adopt the rules in<br>
<a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load iss=
ue title" data-id=3D"377027662" data-permission-text=3D"Issue title is priv=
ate" data-url=3D"https://github.com/quicwg/base-drafts/issues/1951" data-ho=
vercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/195=
1/hovercard?comment_id=3D443065734&amp;comment_type=3Dissue_comment" href=
=3D"https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44306573=
4">#1951 (comment)</a>, I think that we would be as safe as <a class=3D"iss=
ue-link js-issue-link" data-error-text=3D"Failed to load issue title" data-=
id=3D"384273709" data-permission-text=3D"Issue title is private" data-url=
=3D"https://github.com/quicwg/base-drafts/issues/2054" data-hovercard-type=
=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2054/hover=
card" href=3D"https://github.com/quicwg/base-drafts/pull/2054">#2054</a> af=
ter handshake keys are obtained. Also, the proposed approach is less vulner=
able to injection attacks before the handshake keys are obtained.</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/1951#issuecomment-443116632">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6gBjhcw5h8TzG=
9cPVhwNCeUxGKOks5u0N6tgaJpZM4YMqOF">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkqwfctro94-ymR9nY0VVwt43nRwWCks5u0N6tga=
JpZM4YMqOF.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 #1951: \u0=
03e If we ignore ACK frames for Initial packets after handshake keys become=
 available, why would we still send them?\r\n\r\nI am saying that ignoring =
suspicious ACK (either partially or entirely) does not disrupt a handshake =
once an endpoint has obtained the handshake keys, because the effect is the=
 same as using implicit ACKs.\r\n\r\nThe benefit of exchanging ACKs (that c=
an be ignored) rather than doing implicit ACKs is that they provide valuabl=
e information to loss recovery and congestion control.\r\n\r\n\u003e  And i=
f we don't ignore them, we're vulnerable to injection attacks.\r\n\r\nI dis=
agree. Assuming that we adopt the rules in \r\nhttps://github.com/quicwg/ba=
se-drafts/issues/1951#issuecomment-443065734, I think that we would be as s=
afe as #2054 after handshake keys are obtained. Also, the proposed approach=
 is less vulnerable to injection attacks before the handshake keys are obta=
ined."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/1951#issuecomment-443116632"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-4=
43116632",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-4431=
16632",
"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] Disconnect with Initial Injection (#1951=
)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-4431=
16632"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 405971845=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c00e72df4213_1f7c3fd9f88d45c0641448--


From nobody Fri Nov 30 04: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 252BD128AFB for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 04:49: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 FgFwvGDh3AeO for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 04: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 DE9F5130DE2 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 04:49:35 -0800 (PST)
Date: Fri, 30 Nov 2018 04:49:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543582173; bh=VyA12erlqqZVHBTKltfaP4lGVE2qTolsBgeanIahOBs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vMw/yLhlhhQt7FHXOocEn4FXNzTBiWLPKlY5pAHx0n1HLBjSUZ1T2pz/pWLO9Sl7r +GvUd/Des4h4t3i8vthXNTr/2S69CNmJS/PYwsjRNu7LtpACtodXQ2zWiOgna4h8Jj hfDxvOcJBPPr+IYTtaDprUYx313XczHmZvaypEIU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70acf58ca6f407f66d530765a112504bea5947cc92cf000000011818f3dd92a169ce16fae0fe@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/c443194053@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_5c0131dd74e98_2bb93fef7d2d45b8126694"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tM79OWWdhl6kS4dfJAH83xmFZlc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 12:49:38 -0000

----==_mimepart_5c0131dd74e98_2bb93fef7d2d45b8126694
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj To me that sounds like an API issue rather than a protocol design issue.

Current specification of PING does not require it to be retransmitted. However, the fact does not prohibit the developers of QUIC stack from providing an API that retransmits PING frames to test if the peer is alive.

-- 
You are receiving this 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-443194053
----==_mimepart_5c0131dd74e98_2bb93fef7d2d45b8126694
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> To me that sounds like an API issue rather than a =
protocol design issue.</p>
<p>Current specification of PING does not require it to be retransmitted.=
 However, the fact does not prohibit the developers of QUIC stack from pr=
oviding an API that retransmits PING frames to test if the peer is alive.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443194053">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-kFg2=
yKqM5VsWM_tDyHWjHvdQJGks5u0SldgaJpZM4Y4zs_">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-XnrpUpKQOn8JbIhHnA8WkG2gIX=
ks5u0SldgaJpZM4Y4zs_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2068: @mikkelfj To me that sounds like an API issue rather than a =
protocol design issue.\r\n\r\nCurrent specification of PING does not requ=
ire it to be retransmitted. However, the fact does not prohibit the devel=
opers of QUIC stack from providing an API that retransmits PING frames to=
 test if the peer is alive."}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443194053"=
}}}</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=
43194053",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4431=
94053",
"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": "**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\": 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-4431=
94053"
}
],
"@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_5c0131dd74e98_2bb93fef7d2d45b8126694--


From nobody Fri Nov 30 05: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 A92DD1200B3 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 05:48: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 r1by3hXZl2vC for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 05:48: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 DD8E4123FFD for <quic-issues@ietf.org>; Fri, 30 Nov 2018 05:48:52 -0800 (PST)
Date: Fri, 30 Nov 2018 05:48:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543585731; bh=RbSnoe5aqDcgcjLL6wr04sk3+7+H/ltl7bvewoKq4Ls=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=j7g5JvRVLZ3R944W+8hiXvPOSXl6DGW74ivoAkec6xwrwX8gOM3PZZEV7Yk4LXVv2 3l3LKfrM/XedfcIZ/rZNR8KASJPGO+ieBAWW8XJPNqLnAScv8GWh2KMqgSAYaNcqn3 qSUk7VSRrwmBZngM4R1UrG5KolyhN4zh7pIQjhDE=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb749afad167fee0092221e449b80577d1530768792cf00000001181901c392a169ce1704ddf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2077@github.com>
Subject: [quicwg/base-drafts] Do no define connection as a conversation (#2077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c013fc36c692_1c8e3f9b774d45c0141958"; 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/p71eBLVk6c6DWthTq1ltKc7kgmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 13:48:55 -0000

----==_mimepart_5c013fc36c692_1c8e3f9b774d45c0141958
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2077

-- Commit Summary --

  * Do no define connection as a conversation

-- File Changes --

    M draft-ietf-quic-transport.md (15)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2077.patch
https://github.com/quicwg/base-drafts/pull/2077.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/2077

----==_mimepart_5c013fc36c692_1c8e3f9b774d45c0141958
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The target audience is not likely to be confused by the use of the term <em>connection</em>.  On the other hand, <em>conversation</em> is not defined in this document; it is a superfluous addition.</p>
<p><em>Encryption context</em> is similarly not defined and the only reference to it removed in this change.</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/2077'>https://github.com/quicwg/base-drafts/pull/2077</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Do no define connection as a conversation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2077/files#diff-0">draft-ietf-quic-transport.md</a>
    (15)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2077.patch'>https://github.com/quicwg/base-drafts/pull/2077.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2077.diff'>https://github.com/quicwg/base-drafts/pull/2077.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/2077">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7nZFM4Dw5E_9Up7cCPjx9NAoyTOks5u0TdDgaJpZM4Y7s9R">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-4LbogUCXZqM8uUuOZ1rAbbmQH-ks5u0TdDgaJpZM4Y7s9R.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Do no define connection as a conversation (#2077)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2077"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2077",
"url": "https://github.com/quicwg/base-drafts/pull/2077",
"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": "Do no define connection as a conversation (#2077)",
"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": "9398da2",
"value": "Do no define connection as a conversation"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2077/files#diff-0) (15 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\": 2077,\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\": 2077\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2077"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2077.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2077.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418303825\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c013fc36c692_1c8e3f9b774d45c0141958--


From nobody Fri Nov 30 06:04: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 53DA3123FFD for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:04: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 Nu-R6ejr6NUS for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:04:51 -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 4AF8E1200B3 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:04: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=WIKDjGV3XYkWfVTu8AMtjA23D8M=; b=HQfjIMSe2C2icIBD oI+DrT+e/U9Ug7RFL43u2sYb3wIn5yScZozkBAhreHNURk2d9LpLALLc+jR96c/B UDEFAqJXzB5Km25eRtxl3ONu0BNPOBCrYzmKA0m1NMDtn94Qna/EfPc3ENcccths 9Wf1tnx7f6Iccz53ti8BP5xCA4c=
Received: by filter0389p1iad2.sendgrid.net with SMTP id filter0389p1iad2-15193-5C014381-2F 2018-11-30 14:04:49.793372345 +0000 UTC m=+43456.225531879
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id 4VOgC-t6QvC_0-rwNzsNWg for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:04:49.777 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id B8A0846161E for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:04:49 -0800 (PST)
Date: Fri, 30 Nov 2018 14:04:50 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab50a9a66c7a56f531349288463507f237b5d9f54b92cf000000011819058192a169ce1704ddf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2077/review/180278030@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2077@github.com>
References: <quicwg/base-drafts/pull/2077@github.com>
Subject: Re: [quicwg/base-drafts] Do no define connection as a conversation (#2077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c014381b71a6_369e3f8ec44d45bc353a8"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Uk0dNMKSjPgz+4F6MLv6JKPnfKvPX0h93kr AwXVWZKgJqYTUZcGhIhyhpW9nKPqb8E7lDusy6tPI2azFVlwxzJXiNTF3Wj1lj8qrQ0Ns8al71xg4x MhnAksdGeDjvPVN3A9gL2N1AVDcyuqyu49ozIOxVSL846uJy7faJxipup2W/2MedMG7wyKkPyoaQhU k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iyjIpYTg-unbzfTulacHJ-I20Nk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:04:53 -0000

----==_mimepart_5c014381b71a6_369e3f8ec44d45bc353a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann requested changes on this pull request.



> @@ -865,11 +861,10 @@ longer if the peer chooses to not send STREAMS_BLOCKED frames.
 
 # Connections {#connections}
 
-A QUIC connection is a single conversation between two QUIC endpoints.  QUIC's
-connection establishment combines version negotiation with the cryptographic
-and transport handshakes to reduce connection establishment latency, as
-described in {{handshake}}.  Once established, a connection may migrate to a
-different IP or port at either endpoint as
+QUIC's connection establishment combines version negotiation with the
+cryptographic and transport handshakes to reduce connection establishment
+latency, as described in {{handshake}}.  Once established, a connection
+may migrate to a different IP or port at either endpoint as

We only specify client-side migration.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180278030
----==_mimepart_5c014381b71a6_369e3f8ec44d45bc353a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2077#discussion_r237870467">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -865,11 +861,10 @@ longer if the peer chooses to not send STREAMS_BLOCKED frames.
 
 # Connections {#connections}
 
-A QUIC connection is a single conversation between two QUIC endpoints.  QUIC&#39;s
-connection establishment combines version negotiation with the cryptographic
-and transport handshakes to reduce connection establishment latency, as
-described in {{handshake}}.  Once established, a connection may migrate to a
-different IP or port at either endpoint as
+QUIC&#39;s connection establishment combines version negotiation with the
+cryptographic and transport handshakes to reduce connection establishment
+latency, as described in {{handshake}}.  Once established, a connection
+may migrate to a different IP or port at either endpoint as
</pre>
<p>We only specify client-side migration.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180278030">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7JGeToUOH7F46TkOETxCnPchgOkks5u0TsBgaJpZM4Y7s9R">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_35990zDJccTXqYp36qvAHN6iGjks5u0TsBgaJpZM4Y7s9R.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2077"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180278030"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180278030",
"url": "https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180278030",
"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 requested changes on 2077",
"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/2077#pullrequestreview-180278030"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418303825\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c014381b71a6_369e3f8ec44d45bc353a8--


From nobody Fri Nov 30 06:06: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 05B0B1200B3 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:06: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 xPu1m97qIf_r for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:06: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 3B33F123FFD for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:06:47 -0800 (PST)
Date: Fri, 30 Nov 2018 06:06:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543586806; bh=GkHeeP2of1VBgAJFjQ1v5litgvs+lMvKt8OfJjccjKY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ao9ijPSsr5wlnZnYjFCrSUZ7zm57xKAX4oNg5SRdauuyMt85bkyz0uSUQLRavUn0c KjXPvGJNYRbamo2+ZEGaFbPoAe485z8VNPfJL+/0aWVRSDyaYnuOSxngP6FV4u0A69 sxTa+fxtMWtzyD2yO4vDamXgd+XLPIRoOBrKPMJo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f76679acc1c34425f2f3617b9ee03c783adbddc92cf00000001181905f692a169ce16f4226e@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/443213389@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_5c0143f6373de_3e543fb0ed6d45c4627e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OxKrBxfgpe8NRGp_qgBieFHinYg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:06:49 -0000

----==_mimepart_5c0143f6373de_3e543fb0ed6d45c4627e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, those are the two issues, and they're somewhat separate.

For 1, I'm concerned we could ignore samples for a long time under some circumstances.  If the RTT is 25ms and a connection is always sending 1 packet and hitting the delayed ack timer, then the min_rtt will be 50ms, not 25ms.  And I believe ignoring SRTT samples that are less than min_rtt would result in ignoring every SRTT sample until an immediate ack was sent.  Admittedly, we say to ACK crypto packets immediately, but if one used a 1ms timer as 'immediate', I think the same problem results?

For 2, I think putting it into SRTT is the natural thing.  Adding another EWMA doesn't seem worthwhile, and in most cases it is very similar to incorporating it into 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/issues/2060#issuecomment-443213389
----==_mimepart_5c0143f6373de_3e543fb0ed6d45c4627e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, those are the two issues, and they're somewhat separate.</p>
<p>For 1, I'm concerned we could ignore samples for a long time under som=
e circumstances.  If the RTT is 25ms and a connection is always sending 1=
 packet and hitting the delayed ack timer, then the min_rtt will be 50ms,=
 not 25ms.  And I believe ignoring SRTT samples that are less than min_rt=
t would result in ignoring every SRTT sample until an immediate ack was s=
ent.  Admittedly, we say to ACK crypto packets immediately, but if one us=
ed a 1ms timer as 'immediate', I think the same problem results?</p>
<p>For 2, I think putting it into SRTT is the natural thing.  Adding anot=
her EWMA doesn't seem worthwhile, and in most cases it is very similar to=
 incorporating it into SRTT.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443213389">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Xw=
7LU4D-FPH8PRU-ziZwM_k1dbks5u0Tt2gaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7PFWj4i7ujDKM2H1KfW7DhO=
nx_4ks5u0Tt2gaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: Yes, those are the two issues, and they're somewhat separa=
te.\r\n\r\nFor 1, I'm concerned we could ignore samples for a long time u=
nder some circumstances.  If the RTT is 25ms and a connection is always s=
ending 1 packet and hitting the delayed ack timer, then the min_rtt will =
be 50ms, not 25ms.  And I believe ignoring SRTT samples that are less tha=
n min_rtt would result in ignoring every SRTT sample until an immediate a=
ck was sent.  Admittedly, we say to ACK crypto packets immediately, but i=
f one used a 1ms timer as 'immediate', I think the same problem results?\=
r\n\r\nFor 2, I think putting it into SRTT is the natural thing.  Adding =
another EWMA doesn't seem worthwhile, and in most cases it is very simila=
r to incorporating it into SRTT."}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443213389"=
}}}</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=
-443213389",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3213389",
"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=
3213389"
}
],
"@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_5c0143f6373de_3e543fb0ed6d45c4627e4--


From nobody Fri Nov 30 06:07: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 3FEEA123FFD for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:07: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 32rTnFYmktmI for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:07:49 -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 ADA671200B3 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:07:49 -0800 (PST)
Date: Fri, 30 Nov 2018 06:07:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543586869; bh=v/3iMT8VSgwnV4ZzuIFdUJjEXOJF8Qm0DRcaUnN0Z5w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YdAOV8TFUIxUXdTZdrFrRnn2XfIxn0e/E2AP/DBxoiEg2QfnsNGx4hiZ5ZzJk4/wj Yt+Sok6gKi1waJeWF+rbx1XmN1mJ7mX5Tr77wpAlMLIJsHUrq8RhtlpIbbQsI72gsr 97X9TcAUJf/GWUWyIKTSFr6cMD3PinzWqi6GVnvs=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49f723be70c246a3d55e655053b801d86fc54cc492cf000000011819063492a169ce1704ddf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2077/review/180279330@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2077@github.com>
References: <quicwg/base-drafts/pull/2077@github.com>
Subject: Re: [quicwg/base-drafts] Do no define connection as a conversation (#2077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c014434cf3d6_6f7f3f9a5bad45b4982e7"; 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/2vNypRjXJKGM2i4K_vQkqOf3cjg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:07:51 -0000

----==_mimepart_5c014434cf3d6_6f7f3f9a5bad45b4982e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> @@ -865,11 +861,10 @@ longer if the peer chooses to not send STREAMS_BLOCKED frames.
 
 # Connections {#connections}
 
-A QUIC connection is a single conversation between two QUIC endpoints.  QUIC's
-connection establishment combines version negotiation with the cryptographic
-and transport handshakes to reduce connection establishment latency, as
-described in {{handshake}}.  Once established, a connection may migrate to a
-different IP or port at either endpoint as
+QUIC's connection establishment combines version negotiation with the
+cryptographic and transport handshakes to reduce connection establishment
+latency, as described in {{handshake}}.  Once established, a connection
+may migrate to a different IP or port at either endpoint as

This is reflowed verbiage: I only made changes related to the "connection is a conversation" 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/2077#discussion_r237871418
----==_mimepart_5c014434cf3d6_6f7f3f9a5bad45b4982e7
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/2077#discussion_r237871418">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -865,11 +861,10 @@ longer if the peer chooses to not send STREAMS_BLOCKED frames.
 
 # Connections {#connections}
 
-A QUIC connection is a single conversation between two QUIC endpoints.  QUIC&#39;s
-connection establishment combines version negotiation with the cryptographic
-and transport handshakes to reduce connection establishment latency, as
-described in {{handshake}}.  Once established, a connection may migrate to a
-different IP or port at either endpoint as
+QUIC&#39;s connection establishment combines version negotiation with the
+cryptographic and transport handshakes to reduce connection establishment
+latency, as described in {{handshake}}.  Once established, a connection
+may migrate to a different IP or port at either endpoint as
</pre>
<p>This is reflowed verbiage: I only made changes related to the "connection is a conversation" 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/2077#discussion_r237871418">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4CVHUk_TZ9TnLm01K_DgMYC5YwXks5u0Tu0gaJpZM4Y7s9R">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwgKvrP0RcWwfFyha8Xol-IHx8Isks5u0Tu0gaJpZM4Y7s9R.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2077"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2077#discussion_r237871418"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2077#discussion_r237871418",
"url": "https://github.com/quicwg/base-drafts/pull/2077#discussion_r237871418",
"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": "@dtikhonov commented on 2077",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2077#discussion_r237871418"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418303825\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c014434cf3d6_6f7f3f9a5bad45b4982e7--


From nobody Fri Nov 30 06:10: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 0928E124D68 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:10: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 OJGUg5tAi3Y7 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:10: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 A9D0F123FFD for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:10:04 -0800 (PST)
Date: Fri, 30 Nov 2018 06:10:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543587003; bh=oKpig8YNhQ0Qg1ND27b5FlDifqSKTjwekpv0I6SEhZw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IOd2Wda/qCg16+otqbwHgUl07bya38mCMpbCj4V3jzJPfiETKaTqkq9j7tMsJ5nyi uQzyoX+ln2iikfjvnE9vr6KmFdUDKqYMTvbh0cDssfmKYkkHkdn3Y3c+rGStnJTGvi yAHiebMcmD4giqdoZLZWUthr1fwSoe3jlcwO8PJk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb5e8ebf2136648ce614ac95c5bea53c660612b6192cf00000001181906bb92a169ce1704ddf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2077/review/180280032@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2077@github.com>
References: <quicwg/base-drafts/pull/2077@github.com>
Subject: Re: [quicwg/base-drafts] Do no define connection as a conversation (#2077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0144bbede44_19fe3fc169ad45c01202c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V7H3Q0L0UGwr39dVY-g5uy__WdA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:10:06 -0000

----==_mimepart_5c0144bbede44_19fe3fc169ad45c01202c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.



> @@ -192,14 +192,10 @@ QUIC packet:
 
 Endpoint:
 
-: An entity that can participate in a QUIC conversation by generating,
+: An entity that can participate in a QUIC connection by generating,

```suggestion
: An entity that participates in a QUIC connection by generating,
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180280032
----==_mimepart_5c0144bbede44_19fe3fc169ad45c01202c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2077#discussi=
on_r237871922">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -192,14 +192,10 @@ QUIC packet:=0D
 =0D
 Endpoint:=0D
 =0D
-: An entity that can participate in a QUIC conversation by generating,=0D=

+: An entity that can participate in a QUIC connection by generating,=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-: An entity that can participate in a QUIC co=
nnection by generating,=0D
+: An entity that participates in a QUIC connection by generating,=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/2077#pullrequestreview-180280032">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
7Ofn36VW59gfdvqTyDMDnRQyjdrks5u0Tw7gaJpZM4Y7s9R">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqxljNMmK2vwXCerM8veTG=
UH3m1yvks5u0Tw7gaJpZM4Y7s9R.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 approved #2077"}],"action":{"name":"View Pull Request","url":"https:=
//github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180280032"}}}=
</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/2077#pullrequestrev=
iew-180280032",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview=
-180280032",=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 approved 2077",=0D
"sections": [=0D
{=0D
"text": "",=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/2077#pullrequestreview=
-180280032"=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\": 4183038=
25\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c0144bbede44_19fe3fc169ad45c01202c7--


From nobody Fri Nov 30 06:24: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 F0B4B1271FF for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:24: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 WZYg0YtsYYgV for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:24: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 04BD01200B3 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:24:12 -0800 (PST)
Date: Fri, 30 Nov 2018 06:24:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543587850; bh=JKu0rZUrf+T+b5+qeARxk4ivS7iGF3VWDrSCwRj3QZ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lZQzoHfdhGmcEwYlVIPBg+ZDqy1InT9TYjFXo28AN56p93qUGyu8OQxwhrbyBJqLo I6YdLiMF+LaCUvyJcZ0PdaaAlObe5UsfP49KUUazD3EMwP5mA23L5+UhebvZEmmceH gSgBHvssw3CuMoVNtVB8iTGmMpse1k4l8ZHQhxeY=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13d830d2689694479ce1a46f7a278fcd0f5d41c092cf0000000118190a0a92a169ce1704ddf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2077/review/180286034@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2077@github.com>
References: <quicwg/base-drafts/pull/2077@github.com>
Subject: Re: [quicwg/base-drafts] Do no define connection as a conversation (#2077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01480a87469_5b0b3f7e458d45c0172422"; 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/tA1OAdEx_0vWCL6TdQAsvlmwuus>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:24:14 -0000

----==_mimepart_5c01480a87469_5b0b3f7e458d45c0172422
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> @@ -192,14 +192,10 @@ QUIC packet:
 
 Endpoint:
 
-: An entity that can participate in a QUIC conversation by generating,
+: An entity that can participate in a QUIC connection by generating,

I thought about `s/can participate/participates/` but then I realized that during the handshake the endpoints send and receive QUIC packets before the connection is established -- perhaps that's why it was written this way.  I also want to limit this change only to the connection/conversation business.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2077#discussion_r237876363
----==_mimepart_5c01480a87469_5b0b3f7e458d45c0172422
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/2077#discussion_r237876363">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -192,14 +192,10 @@ QUIC packet:
 
 Endpoint:
 
-: An entity that can participate in a QUIC conversation by generating,
+: An entity that can participate in a QUIC connection by generating,
</pre>
<p>I thought about <code>s/can participate/participates/</code> but then I realized that during the handshake the endpoints send and receive QUIC packets before the connection is established -- perhaps that's why it was written this way.  I also want to limit this change only to the connection/conversation business.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2077#discussion_r237876363">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ICP-m9hculK0LfYkl5BYgqb3Jsks5u0T-KgaJpZM4Y7s9R">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq64SAjuV5L-ftCJNq3TcO_ha71Vaks5u0T-KgaJpZM4Y7s9R.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2077"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2077#discussion_r237876363"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2077#discussion_r237876363",
"url": "https://github.com/quicwg/base-drafts/pull/2077#discussion_r237876363",
"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": "@dtikhonov commented on 2077",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2077#discussion_r237876363"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418303825\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c01480a87469_5b0b3f7e458d45c0172422--


From nobody Fri Nov 30 06: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 D6318127333 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:27: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 DFV070Gz1gBz for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:27: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 2735C1271FF for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:27:21 -0800 (PST)
Date: Fri, 30 Nov 2018 06:27:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543588040; bh=E7Gq98NunWgEgQ/HoAPNa2vqUDwKRxxja/fmt/zOHeI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NXAlH99Qx8bVWzm45z5WQc4qnjvg9vs0mRigDPzaSD18qzHFaIEvwOSIZy90y6efh m+GcQFiOSS51osNiWyRrSR8EXfbSlh1TX1k7yaXThRfueLYcKVPA6r68gIHPeEZFIP ursPDA3h5iu79fcK8Bf/U27H1lg1oUbb9/S/1glQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6514d8e82e78c20c9065646d4bf5cee60ae95ce292cf0000000118190ac892a169ce1704ddf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2077/review/180287284@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2077@github.com>
References: <quicwg/base-drafts/pull/2077@github.com>
Subject: Re: [quicwg/base-drafts] Do no define connection as a conversation (#2077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0148c83d24b_696a3f9a562d45bc1587d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zCfWdkj32a1TrYy33W4pirqUvu8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:27:23 -0000

----==_mimepart_5c0148c83d24b_696a3f9a562d45bc1587d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -192,14 +192,10 @@ QUIC packet:
 
 Endpoint:
 
-: An entity that can participate in a QUIC conversation by generating,
+: An entity that can participate in a QUIC connection by generating,

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/pull/2077#discussion_r237877286
----==_mimepart_5c0148c83d24b_696a3f9a562d45bc1587d7
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/2077#discussion_r237877286">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -192,14 +192,10 @@ QUIC packet:
 
 Endpoint:
 
-: An entity that can participate in a QUIC conversation by generating,
+: An entity that can participate in a QUIC connection by generating,
</pre>
<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/pull/2077#discussion_r237877286">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9QqwmBoKs_I8btZtbZWWQaCVmh0ks5u0UBIgaJpZM4Y7s9R">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzOYY5jNKPBESaAMjpn7Cfx2RFcZks5u0UBIgaJpZM4Y7s9R.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2077"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2077#discussion_r237877286"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2077#discussion_r237877286",
"url": "https://github.com/quicwg/base-drafts/pull/2077#discussion_r237877286",
"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 2077",
"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/2077#discussion_r237877286"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418303825\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0148c83d24b_696a3f9a562d45bc1587d7--


From nobody Fri Nov 30 06:38: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 006D9127333 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:38: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 X71MIRs86zOJ for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:37: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 5A15B126CC7 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:37:59 -0800 (PST)
Date: Fri, 30 Nov 2018 06:37:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543588678; bh=Z1UhmgtlCM0xCpaNBKu8vzCHxH8R8z0GRZz14cX4zec=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eFXxpWtGVEGyijgne2TfWGhoqppZ1iso5RmrybXy7dLsqxQCVmc0gRNFXSoIygVp9 tp1IES7kw/UP3ijNA6siB03Uk5N9u+OI+2WVTXP1JMoAp/AedlsNAwtb9JylkAO6dP 8wn0kwtTH2IUm/g2s5fN41plzjWy7luwBbSjAg94=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab02d29ce9ca1340f9fe9daae1e489450608a93b5292cf0000000118190d4692a169ce170109b9@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/180291843@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_5c014b463f04a_337a3fb6f68d45b81794dc"; 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/ynrMDZcn4eSIQX-pdtY-nr7eMG4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:38:01 -0000

----==_mimepart_5c014b463f04a_337a3fb6f68d45b81794dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> @@ -1106,6 +1131,13 @@ PUSH_PROMISE in relation to certain parts of the response is important (see
 Section 8.2.1 of {{!RFC7540}}).  Promised requests MUST conform to the
 requirements in Section 8.2 of {{!RFC7540}}.
 
+The same server push can be associated with additional client requests using a
+DUPLICATE_PUSH frame (see {{frame-duplicate-push}}).  Ordering of a
+DUPLICATE_PUSH in relation to certain parts of the response is similarly
+important.  Due to reordering, DUPLICATE_PUSH frames can arrive before the
+corresponding PUSH_PROMISE frame, in which case the request headers of the push
+might not be immediately available.

Why "might not?"  If _DUPLICATE_PUSH_ arrives before the _PUSH_PROMISE_ it references, the request headers **won't** be available.

-- 
You are receiving this 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-180291843
----==_mimepart_5c014b463f04a_337a3fb6f68d45b81794dc
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/2072#discussion_r237880729">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1106,6 +1131,13 @@ PUSH_PROMISE in relation to certain parts of the response is important (see
 Section 8.2.1 of {{!RFC7540}}).  Promised requests MUST conform to the
 requirements in Section 8.2 of {{!RFC7540}}.
 
+The same server push can be associated with additional client requests using a
+DUPLICATE_PUSH frame (see {{frame-duplicate-push}}).  Ordering of a
+DUPLICATE_PUSH in relation to certain parts of the response is similarly
+important.  Due to reordering, DUPLICATE_PUSH frames can arrive before the
+corresponding PUSH_PROMISE frame, in which case the request headers of the push
+might not be immediately available.
</pre>
<p>Why "might not?"  If <em>DUPLICATE_PUSH</em> arrives before the <em>PUSH_PROMISE</em> it references, the request headers <strong>won't</strong> be available.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-180291843">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzlnaxLj8fCOgPzGlzMr-a1gA2D0ks5u0ULGgaJpZM4Y6l_t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8pQeGbhT9bw8KVGUUSASVAqchg_ks5u0ULGgaJpZM4Y6l_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":"@dtikhonov commented on #2072"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-180291843"}}}</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-180291843",
"url": "https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-180291843",
"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": "@dtikhonov commented on 2072",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-180291843"
}
],
"@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_5c014b463f04a_337a3fb6f68d45b81794dc--


From nobody Fri Nov 30 06:38: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 58C381200B3 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:38:06 -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 0fVv49UD5gHw for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:38: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 A978D127333 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:38:04 -0800 (PST)
Date: Fri, 30 Nov 2018 06:38:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543588683; bh=b/fYEAS/4iaYBdddQ4TUpVr99Vh3yAMFgrvVff1b9Zo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yyPCyeLqtgp0SVwOGmWqzd8OboUkEF/b9XiTMmTRPQymGJenFCUa2UTpX/lPib6cv AtidPQo7OF9Mq/4sEjtMiwiGZ4vZMvxFzGcg/Dr/8Bi9CZeVsIqlGSNe/+mhMXu3vm dBh9gHasrPepoRN1pwAgnsxt1bPGtUgHjBZt6ALU=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80e69c7769cadcc1dae6d8e45eb9ddafbdd4515292cf0000000118190d4b92a169ce170109b9@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/180291893@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_5c014b4be2724_728f3fe2278d45c093876"; 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/fD5Uosjf3iTYWHjBa1lmwiaz8OM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:38:06 -0000

----==_mimepart_5c014b4be2724_728f3fe2278d45c093876
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov 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/2072#pullrequestreview-180291893
----==_mimepart_5c014b4be2724_728f3fe2278d45c093876
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</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/2072#pullrequestreview-180291893">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0swmLjZvZ5HzMDn0wUgyNu-qJI4ks5u0ULLgaJpZM4Y6l_t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq20WuF9Fab40aguVjLDh3W63zJvrks5u0ULLgaJpZM4Y6l_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":"@dtikhonov approved #2072"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-180291893"}}}</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-180291893",
"url": "https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-180291893",
"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": "@dtikhonov approved 2072",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-180291893"
}
],
"@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_5c014b4be2724_728f3fe2278d45c093876--


From nobody Fri Nov 30 06:43: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 0CB8B126CC7 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:43: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 lx5AipjPtyAS for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:43: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 971A41200B3 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:43:00 -0800 (PST)
Date: Fri, 30 Nov 2018 06:42:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543588979; bh=PXXwyaXdtkw+T7Newc97cskZ1bwQDAGy2yLZSdiPF+0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ss2joewkFH2mVtTwFVgEyoj8RnYwNmX9b6DpkgbQbjt0VYFTkWOysx0/hIAO9V66o jDRk2ebaXrNtrqKDiLhVoZh/HJ1Q5BnPZ64QK497YvY5AhDAvSFwhurGlLsmYAXLIF JFkb06HxrBOqLPPaLQ7lP4n/7uzAhliL3dD+I4zU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab92a471b9ce4ea246ef894722c2bfa198a2d9c3c392cf0000000118190e7392a169ce16f4226e@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/443224068@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_5c014c739898e_72883f8c274d45c0711ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ktWk20P7ZkW8hkYNP-GxzbkKNxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:43:02 -0000

----==_mimepart_5c014c739898e_72883f8c274d45c0711ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho up above you were concerned about a 10 second RTT sample due to bundling an ACK of an ACK.  That should not be an issue because only when the largest acked is a retransmittable packet should an RTT sample taken.

But now that I look at the text and pseudocode, the retransmittable qualification is missing, so I'll writeup a PR to fix that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443224068
----==_mimepart_5c014c739898e_72883f8c274d45c0711ea
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> up above you were concerned about a 10 second RTT sampl=
e due to bundling an ACK of an ACK.  That should not be an issue because =
only when the largest acked is a retransmittable packet should an RTT sam=
ple taken.</p>
<p>But now that I look at the text and pseudocode, the retransmittable qu=
alification is missing, so I'll writeup a PR to fix 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/2060#issuecomment-443224068">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7nx=
scfBVb5b3REMVXAvaK5Go2B4ks5u0UPzgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3GXiHZSlmMpS3GEYK7cBxRp=
OIkrks5u0UPzgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: @kazuho up above you were concerned about a 10 second RTT =
sample due to bundling an ACK of an ACK.  That should not be an issue bec=
ause only when the largest acked is a retransmittable packet should an RT=
T sample taken.\r\n\r\nBut now that I look at the text and pseudocode, th=
e retransmittable qualification is missing, so I'll writeup a PR to fix t=
hat."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/2060#issuecomment-443224068"}}}</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=
-443224068",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3224068",
"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=
3224068"
}
],
"@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_5c014c739898e_72883f8c274d45c0711ea--


From nobody Fri Nov 30 06:48: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 2CB4C128BCC for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:48: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, 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 R4dk4h1iSd3O for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:48: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 171C6126CC7 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:48:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543589333; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uj953ej0a1Jz2XTHYXQKJ6YnmnPIYnOQfTtWqBTBJH0=; b=Xwyru1YtU/2lcpqbizMEBc1eDxXtLqKkD2OJtUvboAeqnSvz4getBCofSMaBbC0jBu+s/dht V+q+NT7zTGUP3yrGMAdKUThr0MFruKUXcU9dj1auE9vp/e+NX4RHI69pYyICmM2KlfWg2oAc nGF/vM0E8UYNXrOeMW3nlqoJEl8=
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 5c014dd5.7f96062ac0c0-smtp-out-n02; Fri, 30 Nov 2018 14:48:53 -0000 (UTC)
Date: Fri, 30 Nov 2018 06:48:52 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c014dd449555_467b2b26c566c5946898@hookshot-fe-a5fcff7.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_5c014dd448fdc_467b2b26c566c59468848"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iug0vFOL205E0Jj6xYhjOPAjy2Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:48:57 -0000

----==_mimepart_5c014dd448fdc_467b2b26c566c59468848
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: 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.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c014dd448fdc_467b2b26c566c59468848--


From nobody Fri Nov 30 06:49: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 9D3F51271FF for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:49: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_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 EM--p2Z2ZEzc for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:49: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 C4889126CC7 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:49:11 -0800 (PST)
Date: Fri, 30 Nov 2018 06:49:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543589351; bh=Kji64Yh2OaonByk2Tp2zgNvLZQ5+Xq01Dj6P0WmnrOc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IGTJHcCStYBFKvLiu3yfrTD8GykuGMp95HNtukO7EkKhCtd0v3O/+HE1QOaak2xDv lVhhVuqVhpy9dAMvRyVtp9D38Z2tJ+dN95xFFpcaCd0/7D2Sy8y9/v7ZBwVdUoL2j/ l/J6ge1ZJMeCz95jOE9H47Nvi68eDxoiTdb8TXh4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54db8ac836bc2c6d33a0a588326ee86f73821f3692cf0000000118190fe792a169ce17053691@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@github.com>
Subject: [quicwg/base-drafts] No RTT for non-retransmittable packets (#2078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c014de718fac_5e1c3f86eccd45bc76197"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nj2Gsl6a4eEevEjILc58I3AcBV8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:49:14 -0000

----==_mimepart_5c014de718fac_5e1c3f86eccd45bc76197
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Only take RTT samples when the largest acked is a retransmittable packet.  Otherwise, the ack delay may be unlimited.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2078

-- Commit Summary --

  * No RTT for non-retransmittable packets

-- File Changes --

    M draft-ietf-quic-recovery.md (19)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2078.patch
https://github.com/quicwg/base-drafts/pull/2078.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/2078

----==_mimepart_5c014de718fac_5e1c3f86eccd45bc76197
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Only take RTT samples when the largest acked is a retransmittable packet.  Otherwise, the ack delay may be unlimited.</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/2078'>https://github.com/quicwg/base-drafts/pull/2078</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>No RTT for non-retransmittable packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2078/files#diff-0">draft-ietf-quic-recovery.md</a>
    (19)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2078.patch'>https://github.com/quicwg/base-drafts/pull/2078.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2078.diff'>https://github.com/quicwg/base-drafts/pull/2078.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/2078">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8luZEcTLHe-o3Xj7DonHOctzi05ks5u0UVngaJpZM4Y7zXT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1uMVXJAoke4b24MZI1IGXq-CRAyks5u0UVngaJpZM4Y7zXT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"No RTT for non-retransmittable packets (#2078)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2078"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2078",
"url": "https://github.com/quicwg/base-drafts/pull/2078",
"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": "No RTT for non-retransmittable packets (#2078)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "4f1a6a9",
"value": "No RTT for non-retransmittable packets"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2078/files#diff-0) (19 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\": 2078,\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\": 2078\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2078"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2078.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2078.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418330067\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c014de718fac_5e1c3f86eccd45bc76197--


From nobody Fri Nov 30 06: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 40C9A1277BB for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:56: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 DPcqK0Aiz0YR for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 06:56: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 682D91271FF for <quic-issues@ietf.org>; Fri, 30 Nov 2018 06:56:50 -0800 (PST)
Date: Fri, 30 Nov 2018 06:56:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543589809; bh=hzemBc2Zu48eftxR0yU+VJGJtyQq5i+icDj5lGq5Ra8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m3Pgzy5VzlS7dxxLpykAPa0F5ObTK/PBzthsY8TbLN420uhkLovH+F4eANuirD+jp RQ7oq4w/l6Jpz3iHg57OqfX0AVFOikbCE89sAtsrbe4vKS5Yud1cjXPiAdkdQ8Ixqq DoK+uWkGRqHTat79Wqm8aloCKpzBFopYrfjzjPfo=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21b1207085b99fea6877855501ccc583d60391ca92cf00000001181911b192a169ce17019477@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/180300549@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_5c014fb1558e5_11313f95262d45c41368b1"; 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/yubpVyWya9ZDv7D_YW57Sh99wEc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 14:56:52 -0000

----==_mimepart_5c014fb1558e5_11313f95262d45c41368b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov 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/2075#pullrequestreview-180300549
----==_mimepart_5c014fb1558e5_11313f95262d45c41368b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</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/2075#pullrequestreview-180300549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_9-7RI_p9vp6nOkikLgdAnv6k5rks5u0UcxgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2keQSYpiRmKDoJiQtNbFGcOHZ23ks5u0UcxgaJpZM4Y6v-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 approved #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180300549"}}}</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-180300549",
"url": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180300549",
"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": "@dtikhonov approved 2075",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180300549"
}
],
"@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_5c014fb1558e5_11313f95262d45c41368b1--


From nobody Fri Nov 30 07:08: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 DD971130DCD for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 07:08: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 d0itEMqI7_Ee for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 07:08: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 C6116130DE9 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 07:08:47 -0800 (PST)
Date: Fri, 30 Nov 2018 07:08:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543590526; bh=x84MxZTfsqu4vjXfIS+4a1JP1IG72JZbKk49sp352tc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F1LVM0Oolct758CjwXw9zXnKAgJMJ0pRAA1AR6dbsIAkQgML1F/e4FDYqzyNFTtiJ h4huslVkzIZQe+nJ9AwNgK5wUTCQbBsgNfRC5+XREQ2coeJdVPTmrAPi6SfsiQ4dQk EqtLtFXMnOPmMs9sNeoqAsKo4DbuBRyUAYB06Xnw=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab683dae123384c746e30803a425e382a2f2aa12cf92cf000000011819147e92a169ce16f4226e@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/443232135@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_5c01527e9652d_27933ff89bad45c0106df"; 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/8pOTC-Dhc4pkOcspn_Q_irHU7T8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 15:08:56 -0000

----==_mimepart_5c01527e9652d_27933ff89bad45c0106df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar writes:
> Consider a clock adjustment at the client where the clock "caught up" with real time (I've seen this happen), and the reported ack_delay is quite large.

I hope you reported this as a bug to the client's implementers:  Most operating systems provide an monotonic clock.

-- 
You are receiving this 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-443232135
----==_mimepart_5c01527e9652d_27933ff89bad45c0106df
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> writes:</p>
<blockquote>
<p>Consider a clock adjustment at the client where the clock "caught up" =
with real time (I've seen this happen), and the reported ack_delay is qui=
te large.</p>
</blockquote>
<p>I hope you reported this as a bug to the client's implementers:  Most =
operating systems provide an monotonic clock.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443232135">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8zH=
Cnww4DukB7pY0XLvDo5ewJYbks5u0Un-gaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzLf2i4svXmCVvKfWFhDtUx5=
D8Pdks5u0Un-gaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2060: @janaiyengar writes:\r\n\u003e Consider a clock adjustmen=
t at the client where the clock \"caught up\" with real time (I've seen t=
his happen), and the reported ack_delay is quite large.\r\n\r\nI hope you=
 reported this as a bug to the client's implementers:  Most operating sys=
tems provide an monotonic clock."}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443232135"=
}}}</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=
-443232135",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
3232135",
"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": "**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\": 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=
3232135"
}
],
"@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_5c01527e9652d_27933ff89bad45c0106df--


From nobody Fri Nov 30 09: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 04663130E4C for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:13: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 5NlMDF4g2M2Q for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:13: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 38A74130DFD for <quic-issues@ietf.org>; Fri, 30 Nov 2018 09:13:34 -0800 (PST)
Date: Fri, 30 Nov 2018 09:13:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543598013; bh=0WYqcH1sOQ4fPo4MP4GkykWZwObHnNg5CdIfJO7MQ9w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qz2h92V6bDHf2IzHVpUOSdjDWbbjbu8V3XQq3gjQMD3QBwrTg0xJP8U7te8w1Zr1Q g2lqc1ApNO/aBDfE98BC9qWM/aeQ/Hs+YTtNihYKZGt+Th2rcWIUGlRhPwMmyArcQl ZIu7QSc93WqIJgeRTdGa+K5cbXC/dvbphcyTfCQE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb872fa7c4e06bd8258608d529948fffb12f107ae92cf00000001181931bd92a169ce1704ddf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2077/review/180363566@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2077@github.com>
References: <quicwg/base-drafts/pull/2077@github.com>
Subject: Re: [quicwg/base-drafts] Do no define connection as a conversation (#2077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c016fbdb48ef_16203fcd9bed45c437524c"; 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/yRb8jLqoi6XRJAWEttK0kYPMHGg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 17:13:37 -0000

----==_mimepart_5c016fbdb48ef_16203fcd9bed45c437524c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -865,11 +861,10 @@ longer if the peer chooses to not send STREAMS_BLOCKED frames.
 
 # Connections {#connections}
 
-A QUIC connection is a single conversation between two QUIC endpoints.  QUIC's
-connection establishment combines version negotiation with the cryptographic
-and transport handshakes to reduce connection establishment latency, as
-described in {{handshake}}.  Once established, a connection may migrate to a
-different IP or port at either endpoint as
+QUIC's connection establishment combines version negotiation with the
+cryptographic and transport handshakes to reduce connection establishment
+latency, as described in {{handshake}}.  Once established, a connection
+may migrate to a different IP or port at either endpoint as

@marten-seemann, I think this is an artifact of the effort to specify the migration primitives generically, even if only clients can migrate freely in v1.  Given the SPA mechanism, this is literally true as written, but more constrained that one might infer from this text.  Feel free to open a separate editorial issue for this, but I don't think we should make @dtikhonov fix it in his unrelated 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/2077#discussion_r237935418
----==_mimepart_5c016fbdb48ef_16203fcd9bed45c437524c
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/2077#discussion_r237935418">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -865,11 +861,10 @@ longer if the peer chooses to not send STREAMS_BLOCKED frames.
 
 # Connections {#connections}
 
-A QUIC connection is a single conversation between two QUIC endpoints.  QUIC&#39;s
-connection establishment combines version negotiation with the cryptographic
-and transport handshakes to reduce connection establishment latency, as
-described in {{handshake}}.  Once established, a connection may migrate to a
-different IP or port at either endpoint as
+QUIC&#39;s connection establishment combines version negotiation with the
+cryptographic and transport handshakes to reduce connection establishment
+latency, as described in {{handshake}}.  Once established, a connection
+may migrate to a different IP or port at either endpoint as
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a>, I think this is an artifact of the effort to specify the migration primitives generically, even if only clients can migrate freely in v1.  Given the SPA mechanism, this is literally true as written, but more constrained that one might infer from this text.  Feel free to open a separate editorial issue for this, but I don't think we should make <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> fix it in his unrelated 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/2077#discussion_r237935418">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9JBJl1lkkfgxIQnzFWpa4XCPyWeks5u0Wc9gaJpZM4Y7s9R">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxAjwtsSEMRJAopdKZvXQbFyLfsgks5u0Wc9gaJpZM4Y7s9R.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2077"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2077#discussion_r237935418"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2077#discussion_r237935418",
"url": "https://github.com/quicwg/base-drafts/pull/2077#discussion_r237935418",
"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 2077",
"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/2077#discussion_r237935418"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418303825\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c016fbdb48ef_16203fcd9bed45c437524c--


From nobody Fri Nov 30 09:13: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 7EEAC130E1E for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:13: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 znMaAy5VAUXu for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:13: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 3C7F6130E4F for <quic-issues@ietf.org>; Fri, 30 Nov 2018 09:13:41 -0800 (PST)
Date: Fri, 30 Nov 2018 09:13:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543598020; bh=2Ef8xdxeawPDvHF5d2svU6oZfPzag5aLEv0KFr+aXxw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r/vRY3H1kwc7kgR1Ffn5a08bFg0lEUH2bxApXmAhuM9wjXuTIjWUG4Pc29URF6A0n zu2gp6BlCCILV4SsxEOa/5HDRhpmV4Ev6ZcNevvkcOOch+ug9iiv14R9/RMdC0dr0E uptq1Q8ZAiqVW1i8n6s0iUZAMNZQvChwaVIrJkb4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83cbfa50492482cb0410f4fe73393b9de08708e392cf00000001181931c492a169ce1704ddf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2077/review/180363628@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2077@github.com>
References: <quicwg/base-drafts/pull/2077@github.com>
Subject: Re: [quicwg/base-drafts] Do no define connection as a conversation (#2077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c016fc46510c_c633fbb728d45c4403866"; 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/zxjYOnemQ01OOs35WXxwmtTr5t8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 17:13:43 -0000

----==_mimepart_5c016fc46510c_c633fbb728d45c4403866
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/2077#pullrequestreview-180363628
----==_mimepart_5c016fc46510c_c633fbb728d45c4403866
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/2077#pullrequestreview-180363628">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq--fANBkZElQ03cXZbRBUoME9ARzks5u0WdEgaJpZM4Y7s9R">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3II5dEWRrGA8A1br4ujPACfHNdtks5u0WdEgaJpZM4Y7s9R.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2077"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180363628"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180363628",
"url": "https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180363628",
"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 2077",
"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/2077#pullrequestreview-180363628"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418303825\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c016fc46510c_c633fbb728d45c4403866--


From nobody Fri Nov 30 09:17: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 20D63130E5C for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:17: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 8cf03qOKaADF for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:17: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 A9879130E58 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 09:17:50 -0800 (PST)
Date: Fri, 30 Nov 2018 09:17:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543598270; bh=Lb0hUwfrVdISely8uSi6JaiWjuopxw3BizOEZInVa+8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=REXgDejZB/17sWPGCLPz6efiTy8uf0MESWs1rtbYKxSL917Uv/ubqIVIiQJHtHP0Z naFOfDKvztQsfYF+LvYWKGsRbL5bRtKhp8mevb5La19soHkD29VHy10JGYh+l3xfvs yLLW05lePSprpq7YQgzTW7pF5urBGP9F5WEofhO0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84832b55c817e3a9036f746531a8a9a1fa3a4e6692cf00000001181932bd92a169ce170109b9@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/180365416@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_5c0170bdf395d_1b0e3fb68bed45b4139023"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v-H1N9ive4X05tDGz7vR_SSnDRQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 17:17:52 -0000

----==_mimepart_5c0170bdf395d_1b0e3fb68bed45b4139023
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1106,6 +1131,13 @@ PUSH_PROMISE in relation to certain parts of the response is important (see
 Section 8.2.1 of {{!RFC7540}}).  Promised requests MUST conform to the
 requirements in Section 8.2 of {{!RFC7540}}.
 
+The same server push can be associated with additional client requests using a
+DUPLICATE_PUSH frame (see {{frame-duplicate-push}}).  Ordering of a
+DUPLICATE_PUSH in relation to certain parts of the response is similarly
+important.  Due to reordering, DUPLICATE_PUSH frames can arrive before the
+corresponding PUSH_PROMISE frame, in which case the request headers of the push
+might not be immediately available.

I was thinking conditionally, "might not be available because DP could arrive before PP," but since this is inside the hypothetical, you're 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/2072#discussion_r237936946
----==_mimepart_5c0170bdf395d_1b0e3fb68bed45b4139023
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/2072#discussion_r237936946">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1106,6 +1131,13 @@ PUSH_PROMISE in relation to certain parts of the response is important (see
 Section 8.2.1 of {{!RFC7540}}).  Promised requests MUST conform to the
 requirements in Section 8.2 of {{!RFC7540}}.
 
+The same server push can be associated with additional client requests using a
+DUPLICATE_PUSH frame (see {{frame-duplicate-push}}).  Ordering of a
+DUPLICATE_PUSH in relation to certain parts of the response is similarly
+important.  Due to reordering, DUPLICATE_PUSH frames can arrive before the
+corresponding PUSH_PROMISE frame, in which case the request headers of the push
+might not be immediately available.
</pre>
<p>I was thinking conditionally, "might not be available because DP could arrive before PP," but since this is inside the hypothetical, you're 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/2072#discussion_r237936946">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5XNSBALgWX0jPmnTxjrbnumcpCFks5u0Wg9gaJpZM4Y6l_t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1oKYOHj5j0p6BTMQ2DR6J8d9cyvks5u0Wg9gaJpZM4Y6l_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 commented on #2072"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2072#discussion_r237936946"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2072#discussion_r237936946",
"url": "https://github.com/quicwg/base-drafts/pull/2072#discussion_r237936946",
"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 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#discussion_r237936946"
}
],
"@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_5c0170bdf395d_1b0e3fb68bed45b4139023--


From nobody Fri Nov 30 09:19: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 F0A25130E6B for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:19:07 -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 WVdLda3Yo6LV for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:19: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 E4588130E62 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 09:19:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543598345; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=w6UNEyKiDT71EtvsbEoEFzvwJfYR59iupgfBpMRSwEo=; b=x4X6Oxv55koEL/ZnlxLocXqwHzjeYQtsXvnqphpcrzSgLSNtZVR1p+t052wJYrZDGlRX30KG EiFidKj3j14ljvaFBQMSdy0dNf9nOPj1mRPYWhikDfDqMyNOOpxR5L9Ft7QDFJzYHHMPlRWt mCK6GXOfYlZq9y8l8PRy7dFSIew=
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.38]) by mxa.mailgun.org with ESMTP id 5c017108.7f0b2d694f00-smtp-out-n01; Fri, 30 Nov 2018 17:19:04 -0000 (UTC)
Date: Fri, 30 Nov 2018 09:19:04 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c017108c580c_63d52ad7518e858428438@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9f351d: More declarative
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c017108c5402_63d52ad7518e8584283ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C4H6uLA1JdS42OrmMsqoPiw7TTc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 17:19:08 -0000

----==_mimepart_5c017108c5402_63d52ad7518e8584283ac
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: 9f351d868c3569031f14816af480d92d66667814
      https://github.com/quicwg/base-drafts/commit/9f351d868c3569031f14816af480d92d66667814
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  More declarative



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c017108c5402_63d52ad7518e8584283ac--


From nobody Fri Nov 30 09:19: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 AADF4130E6E for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09: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 4NIhsMkV9d1K for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:19: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 2BAE3130E6B for <quic-issues@ietf.org>; Fri, 30 Nov 2018 09:19:10 -0800 (PST)
Date: Fri, 30 Nov 2018 09:19:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543598348; bh=CQD+YE5/Vu7T/CmcR8UApUxzshA7rEso9JErZ+oti1k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W976H7YSaXz8GTW1HzDYa2OkAew3/ZAb3dCr7isrKYNeleypfngjVgwrWm/QFdF9F 5xAmVi8Y6SHW1UWrWjDFPpEb/ARi0eBGRn+2KFecCWCaTraXe+xKttwHHB59mQqEJF 9bSQ2dyESIei+kYi4Ocb/qILXVGG0E6ny930VR1A=
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/3096372310@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_5c01710ceda94_16243fcd9bed45c44058ba"; 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/tSKalQURvpC38TXZTu0ldpgmLrY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 17:19:12 -0000

----==_mimepart_5c01710ceda94_16243fcd9bed45c44058ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

9f351d8  More declarative


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2072/files/69a825db0fff174d679c08cf312b520a22436d5a..9f351d868c3569031f14816af480d92d66667814

----==_mimepart_5c01710ceda94_16243fcd9bed45c44058ba
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/9f351d8">9f351d8</a>  More declarative</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#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/69a825db0fff174d679c08cf312b520a22436d5a..9f351d868c3569031f14816af480d92d66667814">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1ayGfKMy7T24rzt9BB56zreFFf4ks5u0WiMgaJpZM4Y6l_t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq92TM1BR13i8b9W2WfyOznHQIe3Kks5u0WiMgaJpZM4Y6l_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/69a825db0fff174d679c08cf312b520a22436d5a..9f351d868c3569031f14816af480d92d66667814"}}}</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/69a825db0fff174d679c08cf312b520a22436d5a..9f351d868c3569031f14816af480d92d66667814",
"url": "https://github.com/quicwg/base-drafts/pull/2072/files/69a825db0fff174d679c08cf312b520a22436d5a..9f351d868c3569031f14816af480d92d66667814",
"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": "9f351d8",
"value": "More declarative"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2072/files/69a825db0fff174d679c08cf312b520a22436d5a..9f351d868c3569031f14816af480d92d66667814"
}
],
"@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_5c01710ceda94_16243fcd9bed45c44058ba--


From nobody Fri Nov 30 09:23: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 5F179130E7C for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:23: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 MGVy1GoxkJzf for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:23: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 81359130E7A for <quic-issues@ietf.org>; Fri, 30 Nov 2018 09:23:07 -0800 (PST)
Date: Fri, 30 Nov 2018 09:23:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543598586; bh=0jlQpON+VfpeyahJRtn+hvcdrf3RtSNcWye3PMfq/SE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g2huepS4cMKkKMW9l/lx6frE+UX1nqjSVRqU1z0od8FAlcGQ2nr4Jh0lt3lNuS9dP knvOWmsYhqv8mWnWtfekMaAtPkvCIS/122x65hjH7mvMhmqBpafUdDlJBCkpdmMCb1 r4whOVE8bU2OGD2KrO2i3sU2iLeJ9HA0lEt9lduA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c2164bdeb8a64d8becbb05c26e0bf05d1dc172f92cf00000001181933fa92a169ce16fae0fe@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/c443276021@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_5c0171faa4ed5_6f4d3fe2fe2d45bc393461"; 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/ikwbtXD_XDJHp1pXFbg4hsYuFkw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 17:23:09 -0000

----==_mimepart_5c0171faa4ed5_6f4d3fe2fe2d45bc393461
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho It is not an API issue: you cannot design an application layer protocol around PING without knowing about retransmission. For one thing it won't work if you app is too tightly coupled to one implementation, and second, you cannot make assumptions about receiving pings because you don't know if it was a retransmission.

I think some things are fine to leave to the API, such as very special things like partial delivery of streams with gaps, but you couldn't make H3 based on such assumptions, as an example. Having PING unspecified makes it unusable for general application design.

Also, it makes keep alive very error prone since you might incorrectly assume that sending ping will ensure keep alive, but in fact it only work that way for some 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/pull/2068#issuecomment-443276021
----==_mimepart_5c0171faa4ed5_6f4d3fe2fe2d45bc393461
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> It is not an API issue: you cannot design an applicatio=
n layer protocol around PING without knowing about retransmission. For on=
e thing it won't work if you app is too tightly coupled to one implementa=
tion, and second, you cannot make assumptions about receiving pings becau=
se you don't know if it was a retransmission.</p>
<p>I think some things are fine to leave to the API, such as very special=
 things like partial delivery of streams with gaps, but you couldn't make=
 H3 based on such assumptions, as an example. Having PING unspecified mak=
es it unusable for general application design.</p>
<p>Also, it makes keep alive very error prone since you might incorrectly=
 assume that sending ping will ensure keep alive, but in fact it only wor=
k that way for some implementations.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443276021">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwYOnD=
pbj-pYhQbfc16lML8nBtACks5u0Wl6gaJpZM4Y4zs_">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq47OyEg2dHzg6ZRSOKelOrJzwoyZ=
ks5u0Wl6gaJpZM4Y4zs_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2068: @kazuho It is not an API issue: you cannot design an appli=
cation layer protocol around PING without knowing about retransmission. F=
or one thing it won't work if you app is too tightly coupled to one imple=
mentation, and second, you cannot make assumptions about receiving pings =
because you don't know if it was a retransmission.\r\n\r\nI think some th=
ings are fine to leave to the API, such as very special things like parti=
al delivery of streams with gaps, but you couldn't make H3 based on such =
assumptions, as an example. Having PING unspecified makes it unusable for=
 general application design.\r\n\r\nAlso, it makes keep alive very error =
prone since you might incorrectly assume that sending ping will ensure ke=
ep alive, but in fact it only work that way for some implementations."}],=
"action":{"name":"View Pull Request","url":"https://github.com/quicwg/bas=
e-drafts/pull/2068#issuecomment-443276021"}}}</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=
43276021",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4432=
76021",
"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_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\": 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-4432=
76021"
}
],
"@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_5c0171faa4ed5_6f4d3fe2fe2d45bc393461--


From nobody Fri Nov 30 09:31: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 89FE7130E8A for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:31: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 mB-a4-HqtAFD for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:31:17 -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 DD104130E82 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 09:31: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=UupmDmAtuC+iTWnFDGzS68lNxWM=; b=s7ED/tfzxRqzTPoJ qRZH+6L9L0TXNV4ZzoeEK6ggJFV92NvhHIF/nfI7Or4X6B98At6EMPjuraty+xAm hcjJE8Atl0ehP08FVUhm9zOlGOvAKIjDJOdzVrmIkZeLXf6Rnaoqv6dxys5ZDD9Q DZh82q/wrx58NyN5Jd/wYWan3NM=
Received: by filter0656p1las1.sendgrid.net with SMTP id filter0656p1las1-31173-5C0173E4-1A 2018-11-30 17:31:16.866471157 +0000 UTC m=+1277192.790164020
Received: from github-lowworker-e55e3e3.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id 2DfcmgQkSBOKXiyITV8pmg for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:31:16.762 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e55e3e3.cp1-iad.github.net (Postfix) with ESMTP id BA97E180D3E for <quic-issues@ietf.org>; Fri, 30 Nov 2018 09:31:16 -0800 (PST)
Date: Fri, 30 Nov 2018 17:31:17 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab304ab51435f2ca8af8a3c452aa24aa94c127e35492cf00000001181935e492a169ce16f92d74@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/c443278420@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_5c0173e4b8a89_2f643f83eead45c4117463"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2lN9Gg6rYoi6OfqHiFFhNeztxc9On0amn732 GzfJJTvlbpDFwjACBfBpcq8yxxriPuGMldH7aDgGlOd06z/cxumAIOJQUgynx5h9qGmPgg7hQWi4Gj Wc8pv8P6IvlvzqHtaQ6tmpFIDmKrBkB2Twwa4E1oIJOiRk5DrAQpd5HWASnnJp/wpUZb58dsl5Wr02 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NXZchz7lNXbHHbvX6IIziaTVF4E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 17:31:20 -0000

----==_mimepart_5c0173e4b8a89_2f643f83eead45c4117463
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann good point. The attackers can get the Token by observing a client use it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443278420
----==_mimepart_5c0173e4b8a89_2f643f83eead45c4117463
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> good point. The attackers can get the Token by observing a client use it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443278420">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9kdDPd-26slxCICdRsbYWnP34Tdks5u0WtkgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9zdlzDpA28e3klpzCU4qeOF7iT_ks5u0WtkgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: @marten-seemann good point. The attackers can get the Token by observing a client use it."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443278420"}}}</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-443278420",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443278420",
"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": "**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\": 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-443278420"
}
],
"@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_5c0173e4b8a89_2f643f83eead45c4117463--


From nobody Fri Nov 30 09:40: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 DFAD4130EA9 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:40: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 Kjt43i81w1wq for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09: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 CE8C4130E8D for <quic-issues@ietf.org>; Fri, 30 Nov 2018 09:40:46 -0800 (PST)
Date: Fri, 30 Nov 2018 09:40:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543599645; bh=wU2iRb9dy1cn4TUW9NtGYOfoMej5cA6fRiE8YgGMvig=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vyffACX9i3UNYdYRL30LUloHBAIsWM1YwQY29iiPwjhTZ469Odtm4WXPOwr0LFRIS Wn94uaugcIAg8RdDFG9MQcBo0s7Ja7aGaEUsXj8FcAwh1oAdqgPMv8Mm3diXlZmkAp 6hfSwtW5RP7ma8Ka2aTouTUxf94UwB9DzmVUKeQY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab739c8946e55a0134c148014cd916b6a43642bbca92cf000000011819381d92a169ce16fae0fe@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/180373958@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_5c01761def372_12f33fd5978d45bc15792e"; 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/SRY6GjekTiXrGEe2HdXYqTLHX8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 17:40:49 -0000

----==_mimepart_5c01761def372_12f33fd5978d45bc15792e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved 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

"these aforementioned" seems redundant.  Either "these mechanisms" (the original) or "the aforementioned mechanisms," though that sounds over-formal.

-- 
You are receiving this 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-180373958
----==_mimepart_5c01761def372_12f33fd5978d45bc15792e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2068#discussion_r237943666">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>"these aforementioned" seems redundant.  Either "these mechanisms" (the original) or "the aforementioned mechanisms," though that sounds over-formal.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-180373958">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3V1YZyxX1kyhisZF4wbmcgOAP91ks5u0W2dgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2cgFqn4987jYRmePGv8sQE5FWQ-ks5u0W2dgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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-180373958"}}}</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-180373958",
"url": "https://github.com/quicwg/base-drafts/pull/2068#pullrequestreview-180373958",
"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-180373958"
}
],
"@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_5c01761def372_12f33fd5978d45bc15792e--


From nobody Fri Nov 30 09:46: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 49D3B130E9A for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:46: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 nalR4WzIVGCk for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 09:46: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 E7F3F130E9C for <quic-issues@ietf.org>; Fri, 30 Nov 2018 09:46:12 -0800 (PST)
Date: Fri, 30 Nov 2018 09:46:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543599972; bh=hj4vvD/8a9C3jH0da2+CXz8MkKBRzj8w+QCQ/7QGNDI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cX8RV9uLOsvlOYDYkCql3RB2utr1YNXsQEcm+wP+cO+m95ZWWpp//4xhkDlvbXKZg Uzofb8xojlojhc0t75QjL9IYWABsZnYplEfmti9QSjy31UlVo5CKsG3JgPTcwXR+n+ fve6dHbzYa+5tILWa81MO+jPCVnThgEoeghKmuVY=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbfbc60e0be852af6b23f286d69474904dd615b3692cf000000011819396492a169ce16f92d74@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/c443282924@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_5c01776419e58_41033fa4a02d45b823837d"; 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/hGqF9gpjAqf-xVi-609yAMFp2l8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 17:46:14 -0000

----==_mimepart_5c01776419e58_41033fa4a02d45b823837d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How about the following rewrite:
```
Attackers could replay tokens to use servers as amplifiers
in DDOS attacks. Servers SHOULD protect against such attacks by ensuring that
tokens have a short life time. They MAY ensure that tokens are used by clients only once.
```
This takes into account Ian's comments that tokens need not be obtained fraudulently.
It also takes into account Jana's comment that on big server farms it is much easier to
limit lifetime than to enforce single use. The main point of the MAY is that it forces clients to not assume they can ever reuse a token.

Should we add a description of the attack in the security 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/2064#issuecomment-443282924
----==_mimepart_5c01776419e58_41033fa4a02d45b823837d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>How about the following rewrite:</p>
<pre><code>Attackers could replay tokens to use servers as amplifiers
in DDOS attacks. Servers SHOULD protect against such attacks by ensuring =
that
tokens have a short life time. They MAY ensure that tokens are used by cl=
ients only once.
</code></pre>
<p>This takes into account Ian's comments that tokens need not be obtaine=
d fraudulently.<br>
It also takes into account Jana's comment that on big server farms it is =
much easier to<br>
limit lifetime than to enforce single use. The main point of the MAY is t=
hat it forces clients to not assume they can ever reuse a token.</p>
<p>Should we add a description of the attack in the security section?</p>=


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443282924">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq97RkW=
LnlB-xiuicaqsqThwbVQ_Kks5u0W7kgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq8YjzzNBGtjCESxdwct53a_1msMJ=
ks5u0W7kgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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: How about the following rewrite:\r\n```\r\nAttackers could =
replay tokens to use servers as amplifiers\r\nin DDOS attacks. Servers SH=
OULD protect against such attacks by ensuring that\r\ntokens have a short=
 life time. They MAY ensure that tokens are used by clients only once.\r\=
n```\r\nThis takes into account Ian's comments that tokens need not be ob=
tained fraudulently.\r\nIt also takes into account Jana's comment that on=
 big server farms it is much easier to\r\nlimit lifetime than to enforce =
single use. The main point of the MAY is that it forces clients to not as=
sume they can ever reuse a token.\r\n\r\nShould we add a description of t=
he attack in the security section?"}],"action":{"name":"View Pull Request=
","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443=
282924"}}}</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=
43282924",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4432=
82924",
"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-4432=
82924"
}
],
"@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_5c01776419e58_41033fa4a02d45b823837d--


From nobody Fri Nov 30 10:45: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 479E7130F2A for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 10:45:41 -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 v-Qqt1sBIU5o for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 10:45:39 -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 8B9DF130F26 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 10:45: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=yFjgHkE2zIOA5lJ1Wdj2Agu0KVA=; b=dgABSnHfCfChvQM/ WxEbU00fi0kZWnpJe1QtE1e3i9H9die+HJvWyRPcyWhU6iaGL18GqwrMzeMJLgcK Ivdwpx2TGbhLESECsy4igTmiyZi5H0dpAqhdoD3z7uoiWuNhxqCQnT5LG8e4/cx/ QtceeXOCPkGaRRY7KWl3RSkGjts=
Received: by filter0358p1iad2.sendgrid.net with SMTP id filter0358p1iad2-4877-5C018551-3E 2018-11-30 18:45:38.044465557 +0000 UTC m=+1276099.998695243
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0051p1iad1.sendgrid.net (SG) with ESMTP id lfUdqzwxSqWxliOFZI_y2g for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:45:37.842 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id CA0A01637C7 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 10:45:37 -0800 (PST)
Date: Fri, 30 Nov 2018 18:45:38 +0000 (UTC)
From: Vidhi Goel <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7ca1a3a3bf3dccca0ba29d74e526a45691b89a992cf000000011819475192a169ce16faa2ff@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2067/443300234@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2067@github.com>
References: <quicwg/base-drafts/issues/2067@github.com>
Subject: Re: [quicwg/base-drafts] Samples for RTT estimation (#2067)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c018551c82e7_17ed3fca94ed45c46006b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: goelvidhi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1WX8pp+5FXWxyIDvXKvxxAAviFhge9CyEGGv hhqcvsTbs6AKHciBZITCbmnSiLjwOlOB1NRhQJU2BvnFj00op713lW7NP1Ea4A3aPNG1mmcC0+zE6Z XXyddRBRS8NEeuScO4JXJuToAajQ1WHwTog+BfXYIloBSVndTjvsV2cBEU1P4HUSN8V7TTg7mvDptp g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8vY0YBcAxiUPAmjFVIM6Dye-Sus>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 18:45:41 -0000

----==_mimepart_5c018551c82e7_17ed3fca94ed45c46006b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I am worried if the new RTT samples could lower the TLP/RTO values significantly by over-writing the history faster especially if the receiver is sending an ACK for every packet.

Tweaking the constants would require extensive experimentation.

I am thinking maybe we can limit number of RTT samples per RTT to a finite number.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2067#issuecomment-443300234
----==_mimepart_5c018551c82e7_17ed3fca94ed45c46006b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I am worried if the new RTT samples could lower the TLP/RTO values signi=
ficantly by over-writing the history faster especially if the receiver is s=
ending an ACK for every packet.</p>
<p>Tweaking the constants would require extensive experimentation.</p>
<p>I am thinking maybe we can limit number of RTT samples per RTT to a fini=
te number.</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/2067#issuecomment-443300234">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz0OLF897twLQH=
GPwLUBwZ6w1aavks5u0XzRgaJpZM4Y4vMG">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq5dhH4Z0x1X0xS9jiOiJw2fynMQZks5u0XzRga=
JpZM4Y4vMG.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":"@goelvidhi in #2067: =
I am worried if the new RTT samples could lower the TLP/RTO values signific=
antly by over-writing the history faster especially if the receiver is send=
ing an ACK for every packet.\r\n\r\nTweaking the constants would require ex=
tensive experimentation.\r\n\r\nI am thinking maybe we can limit number of =
RTT samples per RTT to a finite number.\r\n"}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/2067#issuecomment-443=
300234"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment-4=
43300234",
"url": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment-4433=
00234",
"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] Samples for RTT estimation (#2067)",
"sections": [
{
"text": "",
"activityTitle": "**Vidhi Goel**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@goelvidhi",
"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\": 2067,\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\": 2067\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment-4433=
00234"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417526534=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c018551c82e7_17ed3fca94ed45c46006b--


From nobody Fri Nov 30 11:02: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 32CE7130F33 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 11:02:34 -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 P4N--Uxnonyy for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 11:02:32 -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 31D9A130E5A for <quic-issues@ietf.org>; Fri, 30 Nov 2018 11:02: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=3Vw0qSX81IdNmF4HOTFLT3gARog=; b=e8LGGcKXnXrmwOE+ q5cJUFVac5il40RyjT8zDoLwZDURvg3sjTKrHqW7XkDtFcnBZWAExsD1PtITgTed lx46n+pAnN8aoQt/q0CWeeYthqYfM8BIk4B5xq5VvjO75tlrxvVtcG7wISWGacZ6 9aidRA6d07rE478jXZlc+E/Yd70=
Received: by filter0471p1iad2.sendgrid.net with SMTP id filter0471p1iad2-24083-5C018946-19 2018-11-30 19:02:30.873188481 +0000 UTC m=+61219.037511193
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0012p1iad1.sendgrid.net (SG) with ESMTP id lhvEBs3dS2Cd7R2M4GMFow for <quic-issues@ietf.org>; Fri, 30 Nov 2018 19:02:30.677 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id A0430A8014F for <quic-issues@ietf.org>; Fri, 30 Nov 2018 11:02:30 -0800 (PST)
Date: Fri, 30 Nov 2018 19:02:30 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abffc7797c22f752928a9e6b97f13a8efde408940292cf0000000118194b4692a169ce169265bd@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/review/180404208@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_5c0189469ecd1_3f293fbc986d45b8572429"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0uYO0mk3UprwbQvcr7BpfLpXCJ+SSaUU4YIT NSZURAABPNSi4Wy0Q+aRw6fwVgJFguOiI5/Lx+dZy3ccBHJWoPI3UtV0r1lMzy5kwF5JDTu2iSIuhf QdZmQGCbg/7wgGdxgD8kdZIDWokVj0uhHsbTqHbX126hiAKqHq/jHo0Q5F1v90SHAeeUFXVMd9urtb c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QDcYOKkDIDqjBMvekWgMaVpWrM0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 19:02:34 -0000

----==_mimepart_5c0189469ecd1_3f293fbc986d45b8572429
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

Fingerprinting might be easier to track than stable decisions.

-- 
You are receiving this 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#discussion_r237967337
----==_mimepart_5c0189469ecd1_3f293fbc986d45b8572429
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/1982#discussion_r237967337">draft-ietf-quic-spin-exp.md</a>:</p>
<pre style='color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that
</pre>
<p>Fingerprinting might be easier to track than stable decisions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r237967337">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxfIryrSu2saburSIrW13rhHZPexks5u0YDGgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6dUcDJ_n5BM28xRzuP_V8_KwNGhks5u0YDGgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1982"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#discussion_r237967337"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237967337",
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r237967337",
"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 1982",
"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/1982#discussion_r237967337"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 408028207\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0189469ecd1_3f293fbc986d45b8572429--


From nobody Fri Nov 30 11:13: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 3F378130F4A for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 11:13: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 6Q1vZOVAuzqj for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 11:13: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 4E8EF130F3A for <quic-issues@ietf.org>; Fri, 30 Nov 2018 11:13:27 -0800 (PST)
Date: Fri, 30 Nov 2018 11:13:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543605206; bh=5S9kQMsAO/Xt/UZRfiso7me9XKBU43WrylKU2rpEiY4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mbRi1Mz22MclvZd+QKGhj7I0jTKvbjEx7vm4ujhp6mLSrN/fj46NyR5zUcY6J2zgY UhFxEhtR2IVN6QvmRuuYcdqOdo0aExnmBd8mJiuKfr2RBpZJEnS3kvE5CgyQyrYsQ9 ht3kBsnO4ge0MzZ0tiDxGyRUidbofHSeGXMbikWg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab787e0b7d9f84e94926ab31b4e86c2c32f77fbfc392cf0000000118194dd692a169ce1701edfc@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/180408906@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_5c018bd6e8bc_1b1b3fdf4aed45b8517178"; 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/QKo6sh5kX0yw9DFNRCVngpdBruU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 19:13:29 -0000

----==_mimepart_5c018bd6e8bc_1b1b3fdf4aed45b8517178
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1037,8 +1037,17 @@ 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.

It was also in the old text, but I'm not sure that term `address tuple` is clearly specified. What is meant is of course the source and destination port and IP pair. `tuple` is used elsewhere in two- and three-tuples.

-- 
You are receiving this 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-180408906
----==_mimepart_5c018bd6e8bc_1b1b3fdf4aed45b8517178
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/2076#discussion_r237971134">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1037,8 +1037,17 @@ 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.
</pre>
<p>It was also in the old text, but I'm not sure that term <code>address tuple</code> is clearly specified. What is meant is of course the source and destination port and IP pair. <code>tuple</code> is used elsewhere in two- and three-tuples.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-180408906">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3U4Kt6KqbVdnLkLXjyeXXCV0PQeks5u0YNWgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3hEmp4SsmSxmR8rWN0NzXaqMZKPks5u0YNWgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2076"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview-180408906"}}}</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-180408906",
"url": "https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview-180408906",
"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 2076",
"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/2076#pullrequestreview-180408906"
}
],
"@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_5c018bd6e8bc_1b1b3fdf4aed45b8517178--


From nobody Fri Nov 30 11:15: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 ED769130F52 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 11:15: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 QJZ9v4EYu5ZE for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 11:15: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 4504E130F4A for <quic-issues@ietf.org>; Fri, 30 Nov 2018 11:15:25 -0800 (PST)
Date: Fri, 30 Nov 2018 11:15:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543605323; bh=tbMC6zzQ1a7mJsGAiWn1BT7I11yL0XX3tXHaXZgl6b0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dnX2uhlUxphGaMLwXLmr4yRcV7hLVmCqsbPxUHEWC1jsFyvaFl+HQFluAIU+aVCi0 DrxthnUqFCxh+lyVghxImlm19iljqeSLEvLZxHB5HowG8cIoQVfAB2VUu7mhAfMy0D Q+HR69KYjcX6eYx2ZaAhReKjmBq0owG9UZUkr1LY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66802708df5668d9bfb1c5642a681e4946bf5a4792cf0000000118194e4b92a169ce1701edfc@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/180409683@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_5c018c4b60519_17fd3fca94ed45c4134992"; 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/FdJwJGg85dqD2F94h3M5Qc70Vik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 19:15:27 -0000

----==_mimepart_5c018c4b60519_17fd3fca94ed45c4134992
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1037,8 +1037,17 @@ 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

Generally this paragraph (also old text) use lower case `connection ID` while the next paragraph does 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/2076#pullrequestreview-180409683
----==_mimepart_5c018c4b60519_17fd3fca94ed45c4134992
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/2076#discussion_r237971762">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1037,8 +1037,17 @@ 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
</pre>
<p>Generally this paragraph (also old text) use lower case <code>connection ID</code> while the next paragraph does 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/2076#pullrequestreview-180409683">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0kr78zEIAmzL5Ehxthwb1uH_UYwks5u0YPLgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1nGVwJHa_zDpnubxw520uncOfhUks5u0YPLgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2076"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview-180409683"}}}</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-180409683",
"url": "https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview-180409683",
"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 2076",
"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/2076#pullrequestreview-180409683"
}
],
"@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_5c018c4b60519_17fd3fca94ed45c4134992--


From nobody Fri Nov 30 11:17: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 8AEEA130F52 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 11:17:48 -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 hNBcuaDnb53K for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 11:17:46 -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 9AF5E130F4A for <quic-issues@ietf.org>; Fri, 30 Nov 2018 11:17: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=tufC1DHoRBUA0Y3X97PTz0XZWps=; b=kipfaiBxkMcISxh0 uRtWfSAXKrlTCJkjFUGwM7DopE1irrt+Xbg0XQizx0WrOdEKezx4C7k68UVkvJmu dO4P4AOT0Jcd7r3vw//a6KBrXRJbHIIBRjpG8zhkeOAlSKiU2pQ/URToaNM8mLRx q99rGrCREjM+kPC0EVFxxPPZI1Y=
Received: by filter0155p1iad2.sendgrid.net with SMTP id filter0155p1iad2-9982-5C018CD7-1E 2018-11-30 19:17:43.516464738 +0000 UTC m=+234408.747875433
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0026p1iad2.sendgrid.net (SG) with ESMTP id AcZm7Z29Qc-E3pzRB5dyEg for <quic-issues@ietf.org>; Fri, 30 Nov 2018 19:17:43.547 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id 8115D2610B6 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 11:17:43 -0800 (PST)
Date: Fri, 30 Nov 2018 19:17:44 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8414b05bc6e40942fa0230156062b6591ea177592cf0000000118194ed792a169ce1701edfc@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/180410570@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_5c018cd77f2db_4ec63fb3652d45bc2344e7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0KeBvgjrKoXPEbxHyDt3XV16TYW+GL88i9Ng jRPIeBIUyobz+8WIDPrkabX82qfqb0D3smAf6qApRGEP4bCMO2u3X7lwVzTteFIW24nyGwDTdWc0xi B2GXKUUXex1FAcpYCfEWWatZtDoomfMxzmAXSvIx6X7LLSWmzfzphg74xw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UgXSB2uTgq47i-jWsZQAaFI3KVo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 19:17:49 -0000

----==_mimepart_5c018cd77f2db_4ec63fb3652d45bc2344e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1037,8 +1037,17 @@ 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.
+cannot disrupt the handshake.  The requirement can be met by remembering the

dangling 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/2076#pullrequestreview-180410570
----==_mimepart_5c018cd77f2db_4ec63fb3652d45bc2344e7
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/2076#discussion_r237972438">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1037,8 +1037,17 @@ 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.
+cannot disrupt the handshake.  The requirement can be met by remembering the
</pre>
<p>dangling 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/2076#pullrequestreview-180410570">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx4l8WgsmvPVPvrYWWV34Tpd9Vzxks5u0YRXgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxsMSVHz8Wnj26UrWOlblYGiMsf7ks5u0YRXgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2076"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview-180410570"}}}</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-180410570",
"url": "https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview-180410570",
"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 2076",
"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/2076#pullrequestreview-180410570"
}
],
"@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_5c018cd77f2db_4ec63fb3652d45bc2344e7--


From nobody Fri Nov 30 11: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 67993130E73 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 11:23: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 OYTqttET2JsM for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 11:23: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 82592130E5E for <quic-issues@ietf.org>; Fri, 30 Nov 2018 11:23:22 -0800 (PST)
Date: Fri, 30 Nov 2018 11:23:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543605801; bh=HK4wg4JkJsJ45YbGPtFPpciNw2LO7U1ofvNXko1Tc+k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UGSidQaikLnQh2r5WVRh1Z7FWIDXj/Z7RsxGPLIKJPREHhaAPWlE+I4ug3DjJ960T 1vCbW9WGp+POgILxl53uHt/nZkoaw+zptg+xGRFmkXoNDNFVxLO8gS96IjFFPZAUWX ZdOcohFoRVMpWXAhrRl9k4mWljJYr7EAhRPknmPo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd08e8a6af9bf1baed6955f95dfc666b01d0ba40c92cf000000011819502992a169ce1701edfc@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/c443311377@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_5c018e298ce86_178c3fca94ed45c45037e3"; 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/Kec87Rsn-qTtOjtELefta1JD9gc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 19:23:24 -0000

----==_mimepart_5c018e298ce86_178c3fca94ed45c45037e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe this is a good approach but I'm not sure the exact approach is ideal.

If possible we should aim for a design that is not tightly coupled to TLS crypto content. We could for example add a nonce to the Hello and define that initial destination ID to be a specific well-defined hash of the Hello. The server then only needs to track the initial DCID but can verify incoming packets based on the hash. It is almost the same, but it gives the initial DCID more meaning.

If QUIC v.x does not use TLS, that version needs to make sure the initial DCID matches the critical signature of the first packet, which is then defined differently, but the mechanism remains the same. It might also be helpful to middleboxes?

-- 
You are receiving this 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-443311377
----==_mimepart_5c018e298ce86_178c3fca94ed45c45037e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Maybe this is a good approach but I'm not sure the exact approach is i=
deal.</p>
<p>If possible we should aim for a design that is not tightly coupled to =
TLS crypto content. We could for example add a nonce to the Hello and def=
ine that initial destination ID to be a specific well-defined hash of the=
 Hello. The server then only needs to track the initial DCID but can veri=
fy incoming packets based on the hash. It is almost the same, but it give=
s the initial DCID more meaning.</p>
<p>If QUIC v.x does not use TLS, that version needs to make sure the init=
ial DCID matches the critical signature of the first packet, which is the=
n defined differently, but the mechanism remains the same. It might also =
be helpful to middleboxes?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443311377">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4DtUd=
cOTLvKeNgw0gy8q8afynJzks5u0YWpgaJpZM4Y62gD">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5YmA2hQnoKCCAI-Nc5lo_f9z7ip=
ks5u0YWpgaJpZM4Y62gD.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2076: Maybe this is a good approach but I'm not sure the exact a=
pproach is ideal.\r\n\r\nIf possible we should aim for a design that is n=
ot tightly coupled to TLS crypto content. We could for example add a nonc=
e to the Hello and define that initial destination ID to be a specific we=
ll-defined hash of the Hello. The server then only needs to track the ini=
tial DCID but can verify incoming packets based on the hash. It is almost=
 the same, but it gives the initial DCID more meaning.\r\n\r\nIf QUIC v.x=
 does not use TLS, that version needs to make sure the initial DCID match=
es the critical signature of the first packet, which is then defined diff=
erently, but the mechanism remains the same. It might also be helpful to =
middleboxes?"}],"action":{"name":"View Pull Request","url":"https://githu=
b.com/quicwg/base-drafts/pull/2076#issuecomment-443311377"}}}</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=
43311377",
"url": "https://github.com/quicwg/base-drafts/pull/2076#issuecomment-4433=
11377",
"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": "**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\": 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-4433=
11377"
}
],
"@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_5c018e298ce86_178c3fca94ed45c45037e3--


From nobody Fri Nov 30 12:14: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 A1A8F130FA3 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:14: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 TcvcE_SM5Jys for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:14: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 1F80D130F78 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 12:14:55 -0800 (PST)
Date: Fri, 30 Nov 2018 12:14:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543608894; bh=CNro1u6HWn/bX62lEswVKo2nFwSEKnalMrZGTTapvns=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pxyNxFB5bnbC+86sNi+zaKdrr5PaG+175h3yetLZxxeX/gsrD3cYgjI4jEOnSQyZ6 ONquJXHegAslQ/uaPniRrdTE5rhsBHvUxeL5NkgogCTqOravsre03Ahmxj2YC74WPe wB+HxCz9ZycCyF0whATIZk68Cse6b0jf9/QQvK3g=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3fc6a9bb6fdd2d5563929975beb63a2d00c60e6a92cf0000000118195c3e92a169ce16f92d74@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/c443326158@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_5c019a3e20185_ae43f8cc0ad45bc18327f"; 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/aA20qQO_h5r1E-TyLbWNqQta3Mk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 20:14:57 -0000

----==_mimepart_5c019a3e20185_ae43f8cc0ad45bc18327f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think @huitema's suggestion makes sense.

But ... if a token is tied to a client IP it can't really be used as general amplification attack since the attacker would need to spoof the original client IP. This can direct traffic to a specific client, but I'm not sure this is an effective attack. So we could require tokens to encode the client IP and servers to verify it, 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/pull/2064#issuecomment-443326158
----==_mimepart_5c019a3e20185_ae43f8cc0ad45bc18327f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think <a class=3D"user-mention" data-hovercard-type=3D"user" data-ho=
vercard-url=3D"/hovercards?user_id=3D7464128" data-octo-click=3D"hovercar=
d-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://git=
hub.com/huitema">@huitema</a>'s suggestion makes sense.</p>
<p>But ... if a token is tied to a client IP it can't really be used as g=
eneral amplification attack since the attacker would need to spoof the or=
iginal client IP. This can direct traffic to a specific client, but I'm n=
ot sure this is an effective attack. So we could require tokens to encode=
 the client IP and servers to verify it, 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/pull/2064#issuecomment-443326158">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-dpq4=
HBS_6cVXgAQg-5ZhuyNlwGks5u0ZG-gaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq7Zmjvyl0P4w_UwSaB8tL9uShiuo=
ks5u0ZG-gaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2064: I think @huitema's suggestion makes sense.\r\n\r\nBut ... =
if a token is tied to a client IP it can't really be used as general ampl=
ification attack since the attacker would need to spoof the original clie=
nt IP. This can direct traffic to a specific client, but I'm not sure thi=
s is an effective attack. So we could require tokens to encode the client=
 IP and servers to verify it, or am I missing something?"}],"action":{"na=
me":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull=
/2064#issuecomment-443326158"}}}</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=
43326158",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4433=
26158",
"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": "**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\": 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-4433=
26158"
}
],
"@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_5c019a3e20185_ae43f8cc0ad45bc18327f--


From nobody Fri Nov 30 12: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 7D921130FBE for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:21: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 IWalXJqo0MuU for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:21: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 C6C69130EB1 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 12:21:01 -0800 (PST)
Date: Fri, 30 Nov 2018 12:21:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543609260; bh=5UB97COFlU8zPhRLECeJy6ZICuZf9VcaSdUHUTnUavU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cDcvtksU7SxUIEDpHowFY8lpkVqhioqnhdE7oc+5LDNUXRQCz8XgsfFc2fW8vGEBx /4gwwskEPqzIp4peeU7pgIRsuwnJ5kBVbTp1nBNfH/jj9rnRg7ZRKkfxvbpL9iOqUD +lHsNcCC3r8GHXd58nRrMn9jG3y3pPpVCMcDlYGc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc21f964603309a2aba5b24e4062ecfe0498e313392cf0000000118195dac92a169ce1678fc4e@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/443327768@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_5c019bac9d6cc_52323f89ffed45b84589a7"; 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/d7DNVW4G1HnvFtloGn1vDZfsTRw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 20:21:03 -0000

----==_mimepart_5c019bac9d6cc_52323f89ffed45b84589a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



@marten-seemann  wrote:

> I'm not sure if this is true. Consider the case where a packet contains two ACK frames, the first of which is valid, the second one acknowledges an unsent packet. When processing the frames, you'd first happily process (and clean up your history of sent packets), only to encounter the second, invalid frame. What do you do now? You could unwind the effects of the first ACK frame, which at least in my implementation would a huge amount of complexity, or you could ignore the second ACK frame, accepting the fact that you acted upon a packet that was probably sent by an attacker.

Whatever we do, we need to recognise that this particular case can also be an optimistic ACK attack by a valid endpoint that misbehaves. It is more likely to be a misbehaving client though. Therefore, special casing around this needs to close the connection once handshake encryption is online, but not before. That is a fair bit of complexity right 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/1951#issuecomment-443327768
----==_mimepart_5c019bac9d6cc_52323f89ffed45b84589a7
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>  wrote:</p>
<blockquote>
<p>I'm not sure if this is true. Consider the case where a packet contain=
s two ACK frames, the first of which is valid, the second one acknowledge=
s an unsent packet. When processing the frames, you'd first happily proce=
ss (and clean up your history of sent packets), only to encounter the sec=
ond, invalid frame. What do you do now? You could unwind the effects of t=
he first ACK frame, which at least in my implementation would a huge amou=
nt of complexity, or you could ignore the second ACK frame, accepting the=
 fact that you acted upon a packet that was probably sent by an attacker.=
</p>
</blockquote>
<p>Whatever we do, we need to recognise that this particular case can als=
o be an optimistic ACK attack by a valid endpoint that misbehaves. It is =
more likely to be a misbehaving client though. Therefore, special casing =
around this needs to close the connection once handshake encryption is on=
line, but not before. That is a fair bit of complexity right 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/issues/1951#issuecomment-443327768">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzK9=
czsHdVdy4Du6Ox6fMqpqxrRaks5u0ZMsgaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwKswZBpKDqKsUbMOzxlAu2J=
8ydnks5u0ZMsgaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #1951: \r\n\r\n@marten-seemann  wrote:\r\n\r\n\u003e I'm not sure=
 if this is true. Consider the case where a packet contains two ACK frame=
s, the first of which is valid, the second one acknowledges an unsent pac=
ket. When processing the frames, you'd first happily process (and clean u=
p your history of sent packets), only to encounter the second, invalid fr=
ame. What do you do now? You could unwind the effects of the first ACK fr=
ame, which at least in my implementation would a huge amount of complexit=
y, or you could ignore the second ACK frame, accepting the fact that you =
acted upon a packet that was probably sent by an attacker.\r\n\r\nWhateve=
r we do, we need to recognise that this particular case can also be an op=
timistic ACK attack by a valid endpoint that misbehaves. It is more likel=
y to be a misbehaving client though. Therefore, special casing around thi=
s needs to close the connection once handshake encryption is online, but =
not before. That is a fair bit of complexity right there.\r\n"}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/1951#issuecomment-443327768"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment=
-443327768",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3327768",
"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] Disconnect with Initial Injection (#19=
51)",
"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\": 1951,\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\": 1951\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
3327768"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4059718=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c019bac9d6cc_52323f89ffed45b84589a7--


From nobody Fri Nov 30 12:36: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 D67BC130FE9 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:36: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 avuiQ6khVj3O for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:36: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 8A013130EB4 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 12:36:32 -0800 (PST)
Date: Fri, 30 Nov 2018 12:36:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543610191; bh=ZiJycpY2sIDORTKFobIHtlYHjTGG17GXeThLfN/GtbU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bw7R2ED7tj9zrDHeLYop1Te7mSi1JYq4JOMbxYSiF4fFJEMbouV/7UiybWMZmi+6Y DC/Ed8FsWD2QmA58ebnXboDn0uV9gXewTQt1c5KnBYBmnFkFHvsZZ6+VPtkPfbNqM8 hnHt3hZSvzWykLpA8ZXl1USfj/WKicRPq9XR8WFI=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6b42bfb28581e0b58937e938f7fc40c7bed7e7992cf000000011819614f92a169ce16f92d74@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/c443331773@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_5c019f4fae69a_38593f9792ed45b8217218"; 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/3jyf-hzpJHbVKzUD6VPSln2MZtE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 20:36:34 -0000

----==_mimepart_5c019f4fae69a_38593f9792ed45b8217218
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj the whole point of the token mechanism is to protect against spoofed IP address attacks. So, yes, attackers routinely send packets with spoofed 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/2064#issuecomment-443331773
----==_mimepart_5c019f4fae69a_38593f9792ed45b8217218
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 whole point of the token mechanism is to protect against spoofed IP address attacks. So, yes, attackers routinely send packets with spoofed 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/2064#issuecomment-443331773">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-8mDbnv8ptam4lBLqltl-0L1R1bks5u0ZbPgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq15QdHPVaD60_wX0L80u8i8nshhxks5u0ZbPgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: @mikkelfj the whole point of the token mechanism is to protect against spoofed IP address attacks. So, yes, attackers routinely send packets with spoofed IP addresses."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443331773"}}}</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-443331773",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443331773",
"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": "**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\": 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-443331773"
}
],
"@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_5c019f4fae69a_38593f9792ed45b8217218--


From nobody Fri Nov 30 12:40: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 B1AC1131065 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:40: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 ynpPSYiAMhu3 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:40:11 -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 C5B89131016 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 12:40:10 -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=brZDc9LUuQEZCZbMoJLWSBnocyM=; b=ncjFyd79fLa1OHPT o4GXGhuF0jKjo7gl9w7tz9pYCuP2hxP5ffiJUAA8+ZzNGfGzxrNPL70PSAY7VMW1 AG/mOiS9wkUeyGJY5LBrZ0Z564D+qI92yzeQXYIrfjRHbN60QUh777u4CHn/M5IX MYG8SR9O//nMyJfhRj+8R3hza2E=
Received: by filter0334p1iad2.sendgrid.net with SMTP id filter0334p1iad2-1483-5C01A029-22 2018-11-30 20:40:09.545559814 +0000 UTC m=+1283140.492311030
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id 3chw7W96TVue7AhMj4Ob0w for <quic-issues@ietf.org>; Fri, 30 Nov 2018 20:40:09.543 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id 7D4528062E for <quic-issues@ietf.org>; Fri, 30 Nov 2018 12:40:09 -0800 (PST)
Date: Fri, 30 Nov 2018 20:40:09 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2ac151c268220ebe6ba2950138237f1797d517592cf000000011819622992a169ce17071d3e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2079@github.com>
Subject: [quicwg/base-drafts] Explain or reference key acronyms in recovery (RTT, RTO, SRTT, ...) (#2079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01a0297b05b_4fc73fbfa18d45b416072a"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1QXS6SabxEWz4z3yLJhUK2f5MYdDlRR3NeL9 L5niho2BIkTCPKOkuq+7mbbOXXQEFOTjr7UhS4WyZErt9dyeAybG68I/J9Su3vjGO57/5xbPoTrd6N zI8hmDzrJPNinkqGKTj8rIBOPaWdzgc0kqHtSwaq73JncgPLDZ6ZwEieyA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/18GthvmRCkoCVvs2dOdBasULTPY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 20:40:19 -0000

----==_mimepart_5c01a0297b05b_4fc73fbfa18d45b416072a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In the recovery draft, RTT is briefly spelled out in section 5 but is used in several earlier sections. SRTT  and PTO are not explained at all, it seems. TLP is spelled out. RTO has a section of its own but it referenced before that.

The recovery doc cannot be a tutorial on transmission theory, but it would be helpful to list the key acronyms and possibly reference an RFC with more details. There are already sections summarising key variables in pseudocode. There are references at the end, but the reader would have to go through them 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/2079
----==_mimepart_5c01a0297b05b_4fc73fbfa18d45b416072a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In the recovery draft, RTT is briefly spelled out in section 5 but is used in several earlier sections. SRTT  and PTO are not explained at all, it seems. TLP is spelled out. RTO has a section of its own but it referenced before that.</p>
<p>The recovery doc cannot be a tutorial on transmission theory, but it would be helpful to list the key acronyms and possibly reference an RFC with more details. There are already sections summarising key variables in pseudocode. There are references at the end, but the reader would have to go through them 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/2079">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzf2cW1Y0gm5AqYt53bUG8uw9mSQks5u0ZepgaJpZM4Y8WyN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw3rZUzqIkxeiJGqJkLOGp33Fo0Hks5u0ZepgaJpZM4Y8WyN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Explain or reference key acronyms in recovery (RTT, RTO, SRTT, ...) (#2079)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2079"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2079",
"url": "https://github.com/quicwg/base-drafts/issues/2079",
"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": "Explain or reference key acronyms in recovery (RTT, RTO, SRTT, ...) (#2079)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2079
}
]
}
],
"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\": 2079,\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\": 2079\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2079"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418475149\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c01a0297b05b_4fc73fbfa18d45b416072a--


From nobody Fri Nov 30 12:40: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 91FD113101C for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:40: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 9oH33YF6ZfuB for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:40: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 4A188131024 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 12:40:29 -0800 (PST)
Date: Fri, 30 Nov 2018 12:40:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543610427; bh=o8K1PXviW/rjtbvfxlK62j7wwV5hmlmGkH0kDgamBa4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j1GmVm4sKwO5lpuv4rkUtngx/QNVpz1WEVWuJ5hiwKMpt4nFuw6CpO65p2/gJjAB6 mrlrfeCNYF+7A+54Pq83BvAIWmRrCr9jZRwHRY+y/h1EPOoDQeT5QpqZ89bkotg/X6 lXQ3hCmb54JLbblZCqColDK71A5H1PlGR8zxXMV8=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab31c45bf241ce91de11468e1bc4c061ea8204309992cf000000011819623b92a169ce0fa150f9@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/443332763@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_5c01a03be5f84_1f283fbc76cd45c02851dc"; 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/q9la-dDxyKMQRQ_xciskyDhSnIo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 20:40:39 -0000

----==_mimepart_5c01a03be5f84_1f283fbc76cd45c02851dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd like to reopen this issue, because if two servers support enough versions to produce really large VN packets, then an attacker could get them to continually send VN back and forth. So I think a server should silently drop a version 0 packet that it receives.

-- 
You are receiving this 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-443332763
----==_mimepart_5c01a03be5f84_1f283fbc76cd45c02851dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd like to reopen this issue, because if two servers support enough versions to produce really large VN packets, then an attacker could get them to continually send VN back and forth. So I think a server should silently drop a version 0 packet that it receives.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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-443332763">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4KTBBOYkEN8qhPQlmQayknnIQcfks5u0Ze7gaJpZM4PrQnA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzPO90TlY9ueiAawGfYqNsRG9oaNks5u0Ze7gaJpZM4PrQnA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #816: I'd like to reopen this issue, because if two servers support enough versions to produce really large VN packets, then an attacker could get them to continually send VN back and forth. So I think a server should silently drop a version 0 packet that it receives."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/816#issuecomment-443332763"}}}</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-443332763",
"url": "https://github.com/quicwg/base-drafts/issues/816#issuecomment-443332763",
"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": "**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\": \"quicwg/base-drafts\",\n\"issueId\": 816,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/816#issuecomment-443332763"
}
],
"@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_5c01a03be5f84_1f283fbc76cd45c02851dc--


From nobody Fri Nov 30 12: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 1280E130FF9 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12: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 rwjQ0c0NNNzE for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:53: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 89409130E8F for <quic-issues@ietf.org>; Fri, 30 Nov 2018 12:53:15 -0800 (PST)
Date: Fri, 30 Nov 2018 12:53:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543611194; bh=zooDgPF1ddz4+siqdatLlvzfHSnn/dkzxlTlieSPV/c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ksew5tsX/g/ExezWk6qZCMVFG/hzuiQL6oorG5AcCvdWRypsgLPct6EwnLSPIZgfo 8UJ1pIxiN0Qksz6hCz9UVw2vxj1YXyQo9vKwY30bpBGMoie2oqSJ63UAcEM0sKzObY Z5CtmYBpxGI9ccL+kiJRSaN+nYvNUg2jYfKRzweY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8d55fac620cf36f70880c854a5799755059b45e92cf000000011819653a92a169ce16f92d74@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/c443336030@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_5c01a33a9f738_cca3fbbbccd45bc22065d"; 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/CT5VE50jCcg_6RCtWMYpHigUgFs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 20:53:17 -0000

----==_mimepart_5c01a33a9f738_cca3fbbbccd45bc22065d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, maybe I need to read up on things. But I had this idea that the if you have the token, it is because you received it, so sending it back proves that you have the IP.

But if you can steal the token and spoof your source IP to some DDoS target the server will then attempt handshake with the target because it thinks the address has been validated.

My suggestion was to ensure that the token cryptographically encodes the IP so the attacker cannot force a handshake with anyone other than the client that it stole the token 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/2064#issuecomment-443336030
----==_mimepart_5c01a33a9f738_cca3fbbbccd45bc22065d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>OK, maybe I need to read up on things. But I had this idea that the if=
 you have the token, it is because you received it, so sending it back pr=
oves that you have the IP.</p>
<p>But if you can steal the token and spoof your source IP to some DDoS t=
arget the server will then attempt handshake with the target because it t=
hinks the address has been validated.</p>
<p>My suggestion was to ensure that the token cryptographically encodes t=
he IP so the attacker cannot force a handshake with anyone other than the=
 client that it stole the token from.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443336030">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Cg7f=
htpiO79HivKITFUXjIKi9kks5u0Zq6gaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1eugu7AesjNy0dJtVmf3xZFdvTe=
ks5u0Zq6gaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2064: OK, maybe I need to read up on things. But I had this idea=
 that the if you have the token, it is because you received it, so sendin=
g it back proves that you have the IP.\r\n\r\nBut if you can steal the to=
ken and spoof your source IP to some DDoS target the server will then att=
empt handshake with the target because it thinks the address has been val=
idated.\r\n\r\nMy suggestion was to ensure that the token cryptographical=
ly encodes the IP so the attacker cannot force a handshake with anyone ot=
her than the client that it stole the token from."}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#i=
ssuecomment-443336030"}}}</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=
43336030",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4433=
36030",
"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": "**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\": 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-4433=
36030"
}
],
"@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_5c01a33a9f738_cca3fbbbccd45bc22065d--


From nobody Fri Nov 30 12:55: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 53498130FF9 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:54: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 XLGvLgnqYehs for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:54: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 58B06130F11 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 12:54:55 -0800 (PST)
Date: Fri, 30 Nov 2018 12:54:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543611294; bh=SnG7vPOCRUYTLoLDwXiWgM9ThPb6cOTqOvxm8oktVtQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kgLu9LFyS9w3wRRWciiwHLS0CSku4B5/rB2wCxqXUpQOM4BudynPkQQCGGS2T1PAC AopOvNyW/Dd/TeIDu1F3rdUlTREQl/gIY3m3Sm6+IRBXw2bapgdNXRwwq1d2lljJvx 9tSFFiQX4CfrbWsxEiT4CIsyyTT3BU8EtfhqUcFA=
From: Brad Lassey <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6076cd4bdb8c11706de9055c01cfce8c5dc253ad92cf000000011819659e92a169ce169265bd@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/review/180445465@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_5c01a39e77bb7_37e93f9792ed45b82686c8"; 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/aQhg7vq1ZFCc3YgmdaZd4XYPmKQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 20:54:58 -0000

----==_mimepart_5c01a39e77bb7_37e93f9792ed45b82686c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bslassey commented on this pull request.



> @@ -235,12 +235,23 @@ Implementations SHOULD allow administrators of clients and servers to disable
 the spin bit either globally or on a per-connection basis.
 Even when the spin bit is not disabled by the administrator implementations
 SHOULD disable the spin bit on a randomly chosen
-fraction of connections.  The selection process should be designed such that
-on average the spin bit is disabled for at least 1/8th of the connections.
-
-When the spin bit is disabled, endpoints SHOULD set the spin bit value to zero,
-regardless of the values received from their peer. Addendums or revisions to
-this document MAY define alternative behaviors in the future.
+fraction of connections.
+
+The selection process SHOULD be designed such that

Agreed that this might be getting to prescriptive. Perhaps its best to call out the concerns to be addressed by implementers and leave it at that.

```suggestion
The selection process SHOULD be designed such that on average
the spin bit is disabled for at least one eighth of connections. The implementation
SHOULD take linkability across sessions where state would otherwise be cleared as well as
masking whether the client probabilistically spins or never spins into
account when designing the selection process.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1982#discussion_r237999304
----==_mimepart_5c01a39e77bb7_37e93f9792ed45b82686c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@bslassey</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1982#discussi=
on_r237999304">draft-ietf-quic-spin-exp.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -235,12 +235,23 @@ Implementations SHOU=
LD allow administrators of clients and servers to disable=0D
 the spin bit either globally or on a per-connection basis.=0D
 Even when the spin bit is not disabled by the administrator implementati=
ons=0D
 SHOULD disable the spin bit on a randomly chosen=0D
-fraction of connections.  The selection process should be designed such =
that=0D
-on average the spin bit is disabled for at least 1/8th of the connection=
s.=0D
-=0D
-When the spin bit is disabled, endpoints SHOULD set the spin bit value t=
o zero,=0D
-regardless of the values received from their peer. Addendums or revision=
s to=0D
-this document MAY define alternative behaviors in the future.=0D
+fraction of connections.=0D
+=0D
+The selection process SHOULD be designed such that=0D
</pre>=0D
<p>Agreed that this might be getting to prescriptive. Perhaps its best to=
 call out the concerns to be addressed by implementers and leave it at th=
at.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-The selection process SHOULD be designed such=
 that=0D
+The selection process SHOULD be designed such that on average=0D
+the spin bit is disabled for at least one eighth of connections. The imp=
lementation=0D
+SHOULD take linkability across sessions where state would otherwise be c=
leared as well as=0D
+masking whether the client probabilistically spins or never spins into=0D=

+account when designing the selection process.=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/1982#discussion_r237999304">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2RVN_S=
ksi0crFRRMIfqEsw5O2tZks5u0ZsegaJpZM4YUgQv">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6IQd3D25MA8AHzk_YZAy-AXrIJI=
ks5u0ZsegaJpZM4YUgQv.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":"@bsla=
ssey commented on #1982"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/1982#discussion_r237999304"}}}</=
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/1982#discussion_r23=
7999304",=0D
"url": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r23799=
9304",=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": "@bslassey commented on 1982",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Brad Lassey**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@bslassey",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/1982#discussion_r23799=
9304"=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\": 4080282=
07\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c01a39e77bb7_37e93f9792ed45b82686c8--


From nobody Fri Nov 30 12:58: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 83C77130F11 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:58: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 ZBfMS5-UMJT8 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 12:58: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 F374E130E8F for <quic-issues@ietf.org>; Fri, 30 Nov 2018 12:58:47 -0800 (PST)
Date: Fri, 30 Nov 2018 12:58:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543611527; bh=5G+DeTCi9R/4aqw4bfDVldbiE+1bFH0+XqXejdzGED8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MxcYSRHwF9KK/0cm52rVOV3ZdfyanFmeEOviMb4hrBi3nXlCUctkMLFru5zmIMAok paHGVAkjjcj1NxyDvBXa9gxYAnOz6de6gcq9ZEt2iKIpoGQuCI5tqdsY5nz8zK1aV6 dxXPEGWQN9BNysqwCzZI8M4zlqqLh5bjr9eU6Elo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab68ce9aeda65335580162cb9a582d64557538cf1192cf000000011819668792a169ce1684c1ce@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/review/180446672@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_5c01a4872446d_5f173fbf9a8d45c0833c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/np5XZu-uBuEJYRJIJjgEDWAT8N8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 20:58:51 -0000

----==_mimepart_5c01a4872446d_5f173fbf9a8d45c0833c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -907,14 +872,8 @@ Pseudocode for DetectLostPackets follows:
 DetectLostPackets(largest_acked):
   loss_time = 0
   lost_packets = {}
-  delay_until_lost = infinite
-  if (kUsingTimeLossDetection):
-    delay_until_lost =
-      (1 + time_reordering_fraction) *
-          max(latest_rtt, smoothed_rtt)
-  else if (largest_acked.packet_number == largest_sent_packet):
-    // Early retransmit timer.
-    delay_until_lost = 9/8 * max(latest_rtt, smoothed_rtt)
+  delay_until_lost = (1 + time_reordering_fraction) *

This only is used if there are retransmittable packets smaller than the largest acked, unlike TLP which aims for tail losses.

-- 
You are receiving this 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#discussion_r238000251
----==_mimepart_5c01a4872446d_5f173fbf9a8d45c0833c3
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/1974#discussion_r238000251">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -907,14 +872,8 @@ Pseudocode for DetectLostPackets follows:
 DetectLostPackets(largest_acked):
   loss_time = 0
   lost_packets = {}
-  delay_until_lost = infinite
-  if (kUsingTimeLossDetection):
-    delay_until_lost =
-      (1 + time_reordering_fraction) *
-          max(latest_rtt, smoothed_rtt)
-  else if (largest_acked.packet_number == largest_sent_packet):
-    // Early retransmit timer.
-    delay_until_lost = 9/8 * max(latest_rtt, smoothed_rtt)
+  delay_until_lost = (1 + time_reordering_fraction) *
</pre>
<p>This only is used if there are retransmittable packets smaller than the largest acked, unlike TLP which aims for tail losses.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#discussion_r238000251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5VXTxtHySEgijbt97j47zphZfGFks5u0ZwHgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_XYDomv-Fdy7kLMChGfOqaXERlOks5u0ZwHgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974#discussion_r238000251"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#discussion_r238000251",
"url": "https://github.com/quicwg/base-drafts/pull/1974#discussion_r238000251",
"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 1974",
"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/1974#discussion_r238000251"
}
],
"@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_5c01a4872446d_5f173fbf9a8d45c0833c3--


From nobody Fri Nov 30 13:04:24 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 F2F62131008 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:04:22 -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 nkZ0BbbRFOyv for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:04:21 -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 C0EDB131007 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:04: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=iROHPJQyw3wjDVhmzZ3XLyoykfU=; b=bdz47ac4o4LR5zsq m7RovJK7iD4dEeOdmKkLrcjb7amZQ9dhtsowHeGAM7SAnmABFB0jffs8uvAApLmA 0g5zPbhZMTqSjPBFZ+hr0G2ealuj6x4uv3kj745Ro8aoCKujMJFNreLrL/5dUqg/ eKIBXt3rZnN/1290dG01KI9bPrE=
Received: by filter0132p1iad2.sendgrid.net with SMTP id filter0132p1iad2-15834-5C01A5D3-2B 2018-11-30 21:04:19.589614579 +0000 UTC m=+617437.193582422
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id FULKGy58Qdi2LfA4Zt3jRQ for <quic-issues@ietf.org>; Fri, 30 Nov 2018 21:04:19.576 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id 8A215C125E for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:04:19 -0800 (PST)
Date: Fri, 30 Nov 2018 21:04:19 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91fcccec7b907b802c77c7611ad2815eea37c09e92cf00000001181967d392a169ce1684c1ce@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/review/180448488@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_5c01a5d3886df_483c3f9f014d45c419096d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2YuRD/6w6/Uf9r4HQPohzNvZtQZuoWNWb4rY IPAQOZIL7TmPtaq18Xslr9WvI/r5ZkMDWIKKGWueziuQeT3DwAFkMDyO6iDUeO5HXya4N61qJc+bvE sgnpAdyugZxKA4V0cvrowaVvMQTcXvQ+WQuAPG2QFY8H02/9BHlP7dlZtpIvgBYGXEf+gnUePEXLKR o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uh3U_7HGhJt8p1yrClcE3YaDIwQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:04:23 -0000

----==_mimepart_5c01a5d3886df_483c3f9f014d45c419096d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
 ### Fast Retransmit
 
 An unacknowledged packet is marked as lost when an acknowledgment is received
-for a packet that was sent a threshold number of packets (kReorderingThreshold)
-and/or a threshold amount of time after the unacknowledged packet. Receipt of
-the acknowledgement indicates that a later packet was received, while the
-reordering threshold provides some tolerance for reordering of packets in the
-network.
+for a packet that was sent kReorderingThreshold number of packets or
+kTimeReorderingFraction amount of time after the unacknowledged packet.

suggestion: expand this into a bulleted list. "Fast Retransmit uses two thresholds to mark packets as 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/1974#pullrequestreview-180448488
----==_mimepart_5c01a5d3886df_483c3f9f014d45c419096d
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/1974#discussion_r238001633">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 ### Fast Retransmit
 
 An unacknowledged packet is marked as lost when an acknowledgment is received
-for a packet that was sent a threshold number of packets (kReorderingThreshold)
-and/or a threshold amount of time after the unacknowledged packet. Receipt of
-the acknowledgement indicates that a later packet was received, while the
-reordering threshold provides some tolerance for reordering of packets in the
-network.
+for a packet that was sent kReorderingThreshold number of packets or
+kTimeReorderingFraction amount of time after the unacknowledged packet.
</pre>
<p>suggestion: expand this into a bulleted list. "Fast Retransmit uses two thresholds to mark packets as 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/1974#pullrequestreview-180448488">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2ejuSnlk4969HL8XJM6HC8pKTnwks5u0Z1TgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9dtbwSQrBfI2icmjTRHtb0TKDeOks5u0Z1TgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview-180448488"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview-180448488",
"url": "https://github.com/quicwg/base-drafts/pull/1974#pullrequestreview-180448488",
"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 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#pullrequestreview-180448488"
}
],
"@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_5c01a5d3886df_483c3f9f014d45c419096d--


From nobody Fri Nov 30 13:05: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 A59E31310A2 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:05:09 -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 I7tssTfyehD5 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:05: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 B35A2131030 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:05:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543611906; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VxXJqNVevuy80b0yAOTs1C8mPZhCfyTRTdSalnHkbUM=; b=UNcNcceDBvZ5QPC+1y6WZrjnvYY8VjQK51DEhjO5A9mZLStQNicXe+SPERqGnKUO4GX971X0 f4OwMXB6eJKMoXYnKMnUS1D6FpKQsIcQsy702NPrEw9QXdaXgydnYDyJZAd8hZXBmuXwZhaK PqP6OalJudxayKC7mh13WTavZeo=
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 5c01a602.7f958fc85690-smtp-out-n03; Fri, 30 Nov 2018 21:05:06 -0000 (UTC)
Date: Fri, 30 Nov 2018 13:05:06 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c01a60217d58_65a32ab36613c5889491@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5afcc2: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01a60217852_65a32ab36613c58893d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1EQQs-VbDwTTJH8d2RXY-GMSxDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:05:14 -0000

----==_mimepart_5c01a60217852_65a32ab36613c58893d4
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01a60217852_65a32ab36613c58893d4--


From nobody Fri Nov 30 13:05: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 054B51310A1 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:05: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_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 0nsLlxVboQ5I for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:05: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 4F85E13108C for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:05:11 -0800 (PST)
Date: Fri, 30 Nov 2018 13:05:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543611910; bh=R48Ci2ACyq1GVJxVzt1LTxTR9rsLLxhO/ArU9Ti4P2U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HJOj0PTpxTzS4a9+SUmaiG/0yALOCQ/upyMl65Dl9G2Y/4OATBy1fLXxT3CNcha0T vQHOmJe1SCiBlonaOoKK9UFE2WCuRJDXWyqVCA686o0pYOxqSwN7rWs9ZufGbbCbXK MJlVIy+am1aUiykn3Q08hyU38sv+a5BrcthzIFhM=
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/1974/push/3096963256@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_5c01a606546dd_24a3fe1c46d45bc59131"; 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/yh10nu-iFxka9mU-LmcKLuNHTbc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:05:18 -0000

----==_mimepart_5c01a606546dd_24a3fe1c46d45bc59131
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

5afcc2a  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/1974/files/21635b4d047ca438b2cef45866913b218bda3455..5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97

----==_mimepart_5c01a606546dd_24a3fe1c46d45bc59131
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/5afcc2a">5afcc2a</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/1974/files/21635b4d047ca438b2cef45866913b218bda3455..5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-b4DsCPeueLGpMqU9RfsJ-VHBsKks5u0Z2GgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7zyx7oRTSTfdLzUp8GuVzT9lZIuks5u0Z2GgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/21635b4d047ca438b2cef45866913b218bda3455..5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97"}}}</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/21635b4d047ca438b2cef45866913b218bda3455..5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/21635b4d047ca438b2cef45866913b218bda3455..5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "5afcc2a",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/21635b4d047ca438b2cef45866913b218bda3455..5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97"
}
],
"@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_5c01a606546dd_24a3fe1c46d45bc59131--


From nobody Fri Nov 30 13: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 0B1C4130EE1 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:16:12 -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 8AIbcFjVwq6S for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:16: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 73114131025 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:16:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543612569; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NRT3pvER4mTBPli9jMeCusAmkdr//25wNbCO4fVlmeQ=; b=zg/bZkrFV6vV6CDnzL5BOdJH2GQ0KNttO5qZUO29t9ummB7s68KMrMKNkOs3DMArLWNZ08yg gCd3OEhh6K3/079PhmBpX03ObYf2lnaaQ55EjjKycsYUmKc0j852COBwW5gKmsSzx1b699tN 8aYBvjrG4NtSSMlS+mrA/XzOnMA=
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.40]) by mxa.mailgun.org with ESMTP id 5c01a899.7fdf2ebd9720-smtp-out-n02; Fri, 30 Nov 2018 21:16:09 -0000 (UTC)
Date: Fri, 30 Nov 2018 13:16:09 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c01a8998b301_4fa82ae007178588418ab@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d606f7: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01a8998ae8b_4fa82ae00717858841741"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q3gC3TWW7FX0U-EXQvLlSOkCiUc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:16:12 -0000

----==_mimepart_5c01a8998ae8b_4fa82ae00717858841741
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01a8998ae8b_4fa82ae00717858841741--


From nobody Fri Nov 30 13:16: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 6E9EB130EE1 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:16: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_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 CUmahLiTlqfS for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:16: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 B01B0131025 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:16:13 -0800 (PST)
Date: Fri, 30 Nov 2018 13:16:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543612572; bh=NtuKF1Bd9/toAuxBsPvcWYUphOYpnJUHDkLhK3htWAI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yylSYyicex0tXpSagAr8t71YXIsTbyD1Wwvbz0ab6GDmXYwMwzK5IXsGkHOrpyT48 esojR1jMVac4ZR+goRn9NE+DAN+C7fOZNL/kd3vkYXR5NHyLe4RYBAHidr6RrfQcXW 5KeIvpXlVrdxy6f6jHCdTWlnRs4uNPfo9QRB+Nng=
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/1974/push/3096989846@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_5c01a89cecfc4_523c3f85f40d45bc5121b"; 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/JEQi8x-u9-G1XboHGVihTrX9tf0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:16:16 -0000

----==_mimepart_5c01a89cecfc4_523c3f85f40d45bc5121b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

d606f71  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/1974/files/5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97..d606f714ab878d577e09c71f7fca9dff009e6e8f

----==_mimepart_5c01a89cecfc4_523c3f85f40d45bc5121b
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/d606f71">d606f71</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/1974/files/5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97..d606f714ab878d577e09c71f7fca9dff009e6e8f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq56l_1xCPHqQQLLPsdPh7ElhtdELks5u0aAcgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-IREFpFxqp-iJxrhzj3GuDNXeLtks5u0aAcgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97..d606f714ab878d577e09c71f7fca9dff009e6e8f"}}}</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/5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97..d606f714ab878d577e09c71f7fca9dff009e6e8f",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97..d606f714ab878d577e09c71f7fca9dff009e6e8f",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "d606f71",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97..d606f714ab878d577e09c71f7fca9dff009e6e8f"
}
],
"@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_5c01a89cecfc4_523c3f85f40d45bc5121b--


From nobody Fri Nov 30 13:23: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 82F6F130EE1 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:23: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 v2JqCvG6_Oy5 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:23: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 2EF881277D2 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:23:03 -0800 (PST)
Date: Fri, 30 Nov 2018 13:23:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543612982; bh=LOdKTZ/goEpZQv7LtuNa+92crqrtHL99t6DBcU3bzbw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pU1ihOnVzTvw0gwDEHsqxsPSowkF3XhXrU2tfTtc7swicQdgKHmEFqa4bC4GAFoKY HhJzOwuYi0uuyTVjqyZcSZyfcKzqxw8uSuqCpQO1n8MNVGi5/fGY3aCL+vf3u8UFiC YbDZGQ1qhgg5zRQoFYuiZhSSjF15TRRNiVpC/pVM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb9d234a4966e892d130ef4b9d45fbb240700f32092cf0000000118196c3692a169ce16f92d74@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/c443343644@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_5c01aa36737ac_27bc3fa0a26d45c012351c"; 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/bTN0ybKhCgKGDN5wcNW0tu4Rw1E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:23:04 -0000

----==_mimepart_5c01aa36737ac_27bc3fa0a26d45c012351c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Here is a tricky variation:

The attacker initiates a handshake with a spoofed source IP in the hope of generating a retry. The attacker is sufficiently close to the target server that it can observe retry token. It is now able to share the token with many bots that all use the token to initiated spoofed validated handshakes toward the target. Even if the token is cryptographically encoding the target IP, it will not help, because the spoofed handshakes match 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/2064#issuecomment-443343644
----==_mimepart_5c01aa36737ac_27bc3fa0a26d45c012351c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Here is a tricky variation:</p>
<p>The attacker initiates a handshake with a spoofed source IP in the hop=
e of generating a retry. The attacker is sufficiently close to the target=
 server that it can observe retry token. It is now able to share the toke=
n with many bots that all use the token to initiated spoofed validated ha=
ndshakes toward the target. Even if the token is cryptographically encodi=
ng the target IP, it will not help, because the spoofed handshakes match =
the 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/pull/2064#issuecomment-443343644">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7FkvC=
Y0S2yEBSKQrkcDIvE9Z4kfks5u0aG2gaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqydPPDIxsbygpyYIJiBzmgsANZL0=
ks5u0aG2gaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2064: Here is a tricky variation:\r\n\r\nThe attacker initiates =
a handshake with a spoofed source IP in the hope of generating a retry. T=
he attacker is sufficiently close to the target server that it can observ=
e retry token. It is now able to share the token with many bots that all =
use the token to initiated spoofed validated handshakes toward the target=
. Even if the token is cryptographically encoding the target IP, it will =
not help, because the spoofed handshakes match the token."}],"action":{"n=
ame":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pul=
l/2064#issuecomment-443343644"}}}</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=
43343644",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4433=
43644",
"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": "**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\": 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-4433=
43644"
}
],
"@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_5c01aa36737ac_27bc3fa0a26d45c012351c--


From nobody Fri Nov 30 13: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 AD936131055 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:45:19 -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 XdWlxPkiQ7Zi for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:45: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 03650131052 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:45:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543614317; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=69INhzufDJg/990mdlqTDdFu9+Dj5tEYxgVFC0eWNDk=; b=I7h7XKLHelWMTHVeCCKgW06/EHrTNEDpOwCW4WTgDL88z4Ppkh7YM0NNqh/61HW8kdQL2Wj6 /x+zjCTc5aUwdJT3cfINVQSPh1UKRpguVNUXn/CTxy4V9ooxgNo/lk1Js/qO2p6fpAho+GQQ eHBMouqaNl2aZfn1Ep3reHs5hlg=
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.34]) by mxa.mailgun.org with ESMTP id 5c01af6c.7f5e6ec37240-smtp-out-n02; Fri, 30 Nov 2018 21:45:16 -0000 (UTC)
Date: Fri, 30 Nov 2018 13:45:15 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c01af6bf0c35_69ab2ac9849b657c910f4@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fd835f: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01af6bf02d2_69ab2ac9849b657c9094a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rCYDDtVSH1BypJjwHMWACE8oSZo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:45:20 -0000

----==_mimepart_5c01af6bf02d2_69ab2ac9849b657c9094a
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01af6bf02d2_69ab2ac9849b657c9094a--


From nobody Fri Nov 30 13: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 8D4FC131058 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:45: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_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 8Enaav96ROTp for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:45: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 CAC32131056 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:45:20 -0800 (PST)
Date: Fri, 30 Nov 2018 13:45:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543614319; bh=O5weclk1SdglrGwOSHYa4B1RAz4aKBG8oZlDbw7moj0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yggQfKS4i7AD+RbHHAT8krujGLxnm6drazdCO3pNEd1C1eCMmCIeDQL9SSg0briLZ hNUdpwZAh9sUvHQrejNa8ZzeNPJ+3NVuSe2CTfyQQ35ZwH1pHUky7DkKaooSzTKwO8 OP+UCGi/QvddJZH4Y/6gHDubFiorqnxbsckCekZA=
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/1974/push/3097061071@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_5c01af6fd5742_519c3fdae44d45b417375"; 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/SZrvfRr2q3y3ZZqMckvg99PtXUo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:45:23 -0000

----==_mimepart_5c01af6fd5742_519c3fdae44d45b417375
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

fd835fa  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/1974/files/d606f714ab878d577e09c71f7fca9dff009e6e8f..fd835fafc27b439f39529a8bd1653362633baece

----==_mimepart_5c01af6fd5742_519c3fdae44d45b417375
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/fd835fa">fd835fa</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/1974/files/d606f714ab878d577e09c71f7fca9dff009e6e8f..fd835fafc27b439f39529a8bd1653362633baece">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9locfb6a-ezFlmNb3833EamlfGhks5u0abvgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5CQyKymXQMGDiTsaIQ-ONZtLpGnks5u0abvgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/d606f714ab878d577e09c71f7fca9dff009e6e8f..fd835fafc27b439f39529a8bd1653362633baece"}}}</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/d606f714ab878d577e09c71f7fca9dff009e6e8f..fd835fafc27b439f39529a8bd1653362633baece",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/d606f714ab878d577e09c71f7fca9dff009e6e8f..fd835fafc27b439f39529a8bd1653362633baece",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "fd835fa",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/d606f714ab878d577e09c71f7fca9dff009e6e8f..fd835fafc27b439f39529a8bd1653362633baece"
}
],
"@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_5c01af6fd5742_519c3fdae44d45b417375--


From nobody Fri Nov 30 13: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 3967E131060 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:47:41 -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 os_OLbEZZnXD for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:47:39 -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 6F0D3131058 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:47: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=dTevQXmG1Zt86XYFuhgPOcZEa3U=; b=S6qQuo0Emj/E/Pwm Wsl8BjqMwK4/lfGDS80yjD7ojapcbDqgmBxHqnIF062aabPOGC6IjqnyDwLimYYE pJMBpDmVvYyx1fIfhsaP4ITQhg3zeWoy+THDgJMupH80bbTaSB1tdkxCyULB1gX8 7uzRYF5Ks+msFo7SuNELr9kOoxE=
Received: by filter0523p1iad2.sendgrid.net with SMTP id filter0523p1iad2-7204-5C01AFFA-6 2018-11-30 21:47:38.075324419 +0000 UTC m=+1286434.553639258
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id sJGY6SiZQ2iaJQ2DvAOTOg for <quic-issues@ietf.org>; Fri, 30 Nov 2018 21:47:38.070 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 09579809AA for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:47:38 -0800 (PST)
Date: Fri, 30 Nov 2018 21:47:38 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18893b7bb85c383616ba5d21e72d2e7914b93a8992cf00000001181971fa92a169ce16f92d74@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/c443349639@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_5c01affa765b_5ceb3fd1adcd45c4162890"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1iDfxdZK18C6KYJu6GNYl6w+PvHD9PdkKm/H YMKX94dQleHq1kYvdK4BlsCpWkNkCw/PR4MT8P2d1Vj7wLbfpPQVMoFTfqxYWdmJMaCAh7w2RB4Jzi Y3ByI+GD+7Nuo6087DVU5vnXTWP7eP4iwRtTK0BNg5qiNSF2/SmKpwHiiShzekvNHE2MkzLA0S5/l9 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/attzRsjuEgBzbIeEfSoOk2zk6NE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:47:41 -0000

----==_mimepart_5c01affa765b_5ceb3fd1adcd45c4162890
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj , this suggestion is already in the spec. The problem is that a connection attempt will trigger several packets towards the spoofed address, which is an attack amplification mechanism.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443349639
----==_mimepart_5c01affa765b_5ceb3fd1adcd45c4162890
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> , this suggestion is already in the spec. The problem is that a connection attempt will trigger several packets towards the spoofed address, which is an attack amplification mechanism.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443349639">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0canxSowhTjLIQCVADJfhD6VBXMks5u0ad6gaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6MMJCLetN61XELo-MMsJMqKrjmAks5u0ad6gaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: @mikkelfj , this suggestion is already in the spec. The problem is that a connection attempt will trigger several packets towards the spoofed address, which is an attack amplification mechanism."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443349639"}}}</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-443349639",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443349639",
"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": "**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\": 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-443349639"
}
],
"@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_5c01affa765b_5ceb3fd1adcd45c4162890--


From nobody Fri Nov 30 13:51: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 905EC131066 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:51: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, 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 vNM4J0DdgDuB for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13: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 C2F2A131064 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:51:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543614704; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=G2hhroh1iaA+X+blTCqRwaDXJwhzocFoyweiNbvq9zA=; b=Wbkcs0aaEe+ivdzl1PxB1X7WD3uvi3fFrTSvVw+aHic9V8EZmuHQwrHTfdYTV1Ee2PE0W/Wg UiOnjUhHKPdiU2nvs9DgA14mKL8qFLEI44Qqz25kgP0dTtUVmsuJg21IdwH6HBS9cjEmiF4M veb+tDgwRAJMPifHZYj395wwcbQ=
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.37]) by mxa.mailgun.org with ESMTP id 5c01b0f0.7f9596b5bc30-smtp-out-n03; Fri, 30 Nov 2018 21:51:44 -0000 (UTC)
Date: Fri, 30 Nov 2018 13:51:44 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c01b0f0cc6c3_6a592ae80bf7a58073219@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 561e22: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01b0f0cc06a_6a592ae80bf7a58073149"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ImQgp7sQdAgmB_no5JuYvx-qUfw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:51:48 -0000

----==_mimepart_5c01b0f0cc06a_6a592ae80bf7a58073149
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01b0f0cc06a_6a592ae80bf7a58073149--


From nobody Fri Nov 30 13:51: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 CE761131067 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:51: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_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 JvAPq--up_fh for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:51: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 54287131065 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:51:52 -0800 (PST)
Date: Fri, 30 Nov 2018 13:51:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543614710; bh=qEsQ6atYWcSfeQ9LYtMWucWu4XNOtZdC5O1JxLc5p4w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MIW40sTfZMCbsD273rXVGSqjTEZ+9aaftlacwfQ5EwdBPZ2WfVzZgZUkUai6HNfYS Anzt3NYiAmFv5kZz5KOEm1k/ulN1IJVJ4G5WvkVR79GqP60OSEOXAwGVNQyXLzaOcr PJccgAx2PiSFJpGgtXrxnDhNZmpOoxUI6NOBiBmU=
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/1974/push/3097076446@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_5c01b0f64359b_46c73fcb416d45c4195567"; 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/7hENpeo1KakcJkQSUwLBtBM2-XA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:51:54 -0000

----==_mimepart_5c01b0f64359b_46c73fcb416d45c4195567
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

561e227  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/1974/files/fd835fafc27b439f39529a8bd1653362633baece..561e22717749ccc0f7d8f22c8d9c8fdb52355954

----==_mimepart_5c01b0f64359b_46c73fcb416d45c4195567
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/561e227">561e227</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/1974/files/fd835fafc27b439f39529a8bd1653362633baece..561e22717749ccc0f7d8f22c8d9c8fdb52355954">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-_otuHg6wI86YMqVPx3iNCOvTUkks5u0ah2gaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2jp63fLRUgayNlG58b5bKD_fTpyks5u0ah2gaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/fd835fafc27b439f39529a8bd1653362633baece..561e22717749ccc0f7d8f22c8d9c8fdb52355954"}}}</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/fd835fafc27b439f39529a8bd1653362633baece..561e22717749ccc0f7d8f22c8d9c8fdb52355954",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/fd835fafc27b439f39529a8bd1653362633baece..561e22717749ccc0f7d8f22c8d9c8fdb52355954",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "561e227",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/fd835fafc27b439f39529a8bd1653362633baece..561e22717749ccc0f7d8f22c8d9c8fdb52355954"
}
],
"@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_5c01b0f64359b_46c73fcb416d45c4195567--


From nobody Fri Nov 30 13:52: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 184C113106A for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:52:38 -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 MigCBIn87lbB for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:52: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 A8FFF131066 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:52:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543614754; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=n6MPJ1w69CsmdQEbKxyEUU3GLOEeisKSImU6rX4OMFM=; b=YTMy7WEkeiQZJ+kOFbOAhsAHSGgcjADz6swRX/d+SxaZ4pFQxZMpwrsa9DAEUQW25FGmlGTx FXi+CTRc1Y6ZN5+Ga8fCvshzq0CoNcwewZIPmD6VmUB3UXLvVpKJ3Lyey8ilbGRmvNh0jc7X x5KBBxOFWts4yd004XhB3RVkYM0=
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 5c01b122.7fef9acd79f0-smtp-out-n03; Fri, 30 Nov 2018 21:52:34 -0000 (UTC)
Date: Fri, 30 Nov 2018 13: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: <5c01b12132722_66282ac74e9cc5802072f@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7560bb: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01b12132326_66282ac74e9cc5802064b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CHEb8BWBzDZC6dSCCUmv6_D6VtU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:52:38 -0000

----==_mimepart_5c01b12132326_66282ac74e9cc5802064b
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01b12132326_66282ac74e9cc5802064b--


From nobody Fri Nov 30 13:52: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 E0EA813106F for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:52:39 -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 bb0RQPj21P9h for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:52: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 DAC30131067 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:52: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=vNzTMhLK4VGGbcANudD/GuY5HlE=; b=jNmOVdFlvSPeHTHe dwAt+obdAzLQOxOxIqFdfbzKxUxvRHCdIyrSRLe4PqNg2LcAxY2B7fqstRtI1faR mSCGdqtWrj+ZdNDgQ8MxyU2VNET6EwGsa3/oQ1mXzmBPpWBZVYsx0ycmPQhMR6Qr irFuh+qMmuMZAWrdR8bxS2CIL2E=
Received: by filter0244p1iad2.sendgrid.net with SMTP id filter0244p1iad2-20936-5C01B124-28 2018-11-30 21:52:36.786725979 +0000 UTC m=+1139373.970548389
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0029p1iad1.sendgrid.net (SG) with ESMTP id CUe-JXRqSpy55dGnfL9fGw for <quic-issues@ietf.org>; Fri, 30 Nov 2018 21:52:36.566 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id 88EEC440DCF for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:52:36 -0800 (PST)
Date: Fri, 30 Nov 2018 21:52:36 +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/1974/push/3097078505@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_5c01b12487598_68f03fc76bcd45c0214762"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Tk0svoJDX0CDAqe9H7xut6l7rr9m0MRl6Al h58eLi9zVKCweX45WoRjwgfDRTkD2NAaApLe9P0qAV6SEbE34+I0BdTdMim3xyzzoT/vnycp2r5pal ZoOBqNv4CWKO8EpIHKQ36+V8cuU2ak//QRAzj9/iyTNfjI2pp8LyxsowCx0tK7lfD4m2WAuQuKiSVD U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OwAgJSqNQWzvSUub405GPKQoxNA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:52:40 -0000

----==_mimepart_5c01b12487598_68f03fc76bcd45c0214762
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

7560bb4  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/1974/files/561e22717749ccc0f7d8f22c8d9c8fdb52355954..7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5

----==_mimepart_5c01b12487598_68f03fc76bcd45c0214762
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/7560bb4">7560bb4</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/1974/files/561e22717749ccc0f7d8f22c8d9c8fdb52355954..7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-neyEvNU20budI0IxMuJXT4YxTlks5u0aikgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzQq359KWXYAfn1Y9YLDEDQgeORTks5u0aikgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/561e22717749ccc0f7d8f22c8d9c8fdb52355954..7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5"}}}</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/561e22717749ccc0f7d8f22c8d9c8fdb52355954..7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/561e22717749ccc0f7d8f22c8d9c8fdb52355954..7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "7560bb4",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/561e22717749ccc0f7d8f22c8d9c8fdb52355954..7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5"
}
],
"@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_5c01b12487598_68f03fc76bcd45c0214762--


From nobody Fri Nov 30 13:53: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 5C3A2131067 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:53: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 VTwuRUWD7W5G for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 13:53: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 1CA2E131066 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 13:53:37 -0800 (PST)
Date: Fri, 30 Nov 2018 13:53:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543614816; bh=+FGouPIe3UF1ZRXQU8pw2vqTrqUmOBjp0lFtCPL/PFg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W86dHLaHyA1DN/fU/9qoe2ncsAyy8Wcmhhjxni3YOxIdPXlV12404gP/bhi506Zxw GSs2WxrqqHOKGn/gnc3IEQdEJpnOeBgCXRD2iDbyB5RuVdH8S/3nIXuSL47c8IIrqa K4Y8J15TE6f60RjPDIxvIxECUrbXkM3gaaCjPkzE=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb8233df55ea780e670a1a8db36239aa5f7a06e992cf000000011819736092a169ce1684c1ce@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/review/180464438@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_5c01b1606a3e4_61523fb3640d45c41499b7"; 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/LJKXzFhkVdbD0wb91abpEYCimyE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 21:53:38 -0000

----==_mimepart_5c01b1606a3e4_61523fb3640d45c41499b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -907,14 +872,8 @@ Pseudocode for DetectLostPackets follows:
 DetectLostPackets(largest_acked):
   loss_time = 0
   lost_packets = {}
-  delay_until_lost = infinite
-  if (kUsingTimeLossDetection):
-    delay_until_lost =
-      (1 + time_reordering_fraction) *
-          max(latest_rtt, smoothed_rtt)
-  else if (largest_acked.packet_number == largest_sent_packet):
-    // Early retransmit timer.
-    delay_until_lost = 9/8 * max(latest_rtt, smoothed_rtt)
+  delay_until_lost = (1 + time_reordering_fraction) *

not sure what you mean.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1974#discussion_r238013939
----==_mimepart_5c01b1606a3e4_61523fb3640d45c41499b7
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/1974#discussion_r238013939">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -907,14 +872,8 @@ Pseudocode for DetectLostPackets follows:
 DetectLostPackets(largest_acked):
   loss_time = 0
   lost_packets = {}
-  delay_until_lost = infinite
-  if (kUsingTimeLossDetection):
-    delay_until_lost =
-      (1 + time_reordering_fraction) *
-          max(latest_rtt, smoothed_rtt)
-  else if (largest_acked.packet_number == largest_sent_packet):
-    // Early retransmit timer.
-    delay_until_lost = 9/8 * max(latest_rtt, smoothed_rtt)
+  delay_until_lost = (1 + time_reordering_fraction) *
</pre>
<p>not sure what you mean.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1974#discussion_r238013939">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7qwOcr-gaSyMsZE0yzb8-fLzsk2ks5u0ajggaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq00CfBZfRfnKAp6Eq0m3nOFLkCEkks5u0ajggaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974#discussion_r238013939"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#discussion_r238013939",
"url": "https://github.com/quicwg/base-drafts/pull/1974#discussion_r238013939",
"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 1974",
"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/1974#discussion_r238013939"
}
],
"@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_5c01b1606a3e4_61523fb3640d45c41499b7--


From nobody Fri Nov 30 14:01: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 3157613106B for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:01: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 RzEuPWTFFNPA for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:01: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 CA6CF131067 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:01:04 -0800 (PST)
Date: Fri, 30 Nov 2018 14:01:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543615263; bh=1g3VU4cmNZxmDMaPHcd2LGBZMPYsMnqMy/BqW5Z/mlY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vP0x3Ubixy0geIzZbh0Gxp/Hs/bW+GJYzlRILmUxqnSuEMdLpRU8E/tdb813jNjCb gZZt4XVkZ3ObpvLTwM7v8KRVSAe35DjNtGmO2Xn1bSVuWJRogCl4ZuwuD1sw5ObvOJ HAcudU57OX9KhJq820AWvdDy3GkdOTV054Fed/8M=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c9d64961b9148ece68f8cbda6453e31dde293b192cf000000011819751f92a169ce16f92d74@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/c443352876@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_5c01b31fdde85_c513f8298ad45bc1311bb"; 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/bVG2QyiCE7NrLgalJUn1ibGG0MQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:01:06 -0000

----==_mimepart_5c01b31fdde85_c513f8298ad45bc1311bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK thanks for explaining. Your text seems reasonable in that context. Harvesting tokens over a long time period without knowing a target in advance is different from having to steal the token real time for a brief attack.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443352876
----==_mimepart_5c01b31fdde85_c513f8298ad45bc1311bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OK thanks for explaining. Your text seems reasonable in that context. Harvesting tokens over a long time period without knowing a target in advance is different from having to steal the token real time for a brief attack.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443352876">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-v5AXmqznihjQF_hJxyGqWKErVaks5u0aqfgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8T7PtdgZqc5hTUknKq2Ak6X0K3kks5u0aqfgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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: OK thanks for explaining. Your text seems reasonable in that context. Harvesting tokens over a long time period without knowing a target in advance is different from having to steal the token real time for a brief attack."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443352876"}}}</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-443352876",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443352876",
"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\": \"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-443352876"
}
],
"@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_5c01b31fdde85_c513f8298ad45bc1311bb--


From nobody Fri Nov 30 14:10: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 2C84413107E for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:10: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, 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 1j9EDSdIujCc for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:10:26 -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 C8A58131078 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:10:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543615825; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DXnlp9OLLdhpD0JSVHjwRhmtsBmXR7YDpFI+21x/Nx4=; b=iNYByxkUdtWUkTii8hertlksGMCfF1dyhEw/0zhYeN4XhavCcf/UFejZujDNAaDnISlkuJmg RDiRBAb9jqr+nBffVVg7UA9r6HwbR3iLJi9Lc2H5iV8jfjr2Ev3kWmfDeos6E5XWslnwj931 LPXnw2X69SCfwAySnDnoOQKlurE=
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 5c01b551.7fdf2ebc76c0-smtp-out-n02; Fri, 30 Nov 2018 22:10:25 -0000 (UTC)
Date: Fri, 30 Nov 2018 14:10:24 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c01b550efa42_708a2ace454dc57c595aa@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bc19b6: WIP: Reorganize QPACK
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01b550ee975_708a2ace454dc57c5948a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QG4UBAybWlV-FxpBJE3-3PGvl4Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:10:31 -0000

----==_mimepart_5c01b550ee975_708a2ace454dc57c5948a
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: bc19b645446fc039c25e23a8c515d233f928f372
      https://github.com/quicwg/base-drafts/commit/bc19b645446fc039c25e23a8c515d233f928f372
  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 encompasses a lot of what used to be "Encoding Strategies".

In the places where I added new text, I temporarily added HTML comments to indicicate so it can get a bit more detailed review.

I also deleted a few sentences/paragraphs/sections that I found to be redundant:

- 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/6ff9fda2a2e74b5a29fe26a81b57579e07f54283
  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 definition in the text.  I think it can be interpreted OK, and 'Unreferencable' isn'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 yet.  I can't lift the whole paragraph without refactoring some of the other text.

5. I think peer's encoder/decoder is correctly possessive.  Doesn't the coder belong to the peer?

6.  I removed all the instances of 'A decoder', but there are still a bunch of references to 'An encoder'.  I'm not sure if the consistency is an improvement in readability yet, so delaying changing more pending feedback.


  Commit: 5e54faf7111c78cbfe62fa934c3fcbe7e83f7102
      https://github.com/quicwg/base-drafts/commit/5e54faf7111c78cbfe62fa934c3fcbe7e83f7102
  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/1613b6e0d0dffceb9e1fc7ff509ab2019a7f7d38
  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/3dce06ee445b339f313f3a1c1c49b1cf5712a97e
  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/11d259ccbf2172ed32e6283e02b14d7d69fb763f
  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/7a43755900487dcf1aa59d9f338573f4712b64e2
  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: 4ea6332630f7d39a3304a70becd713618bcbae85
      https://github.com/quicwg/base-drafts/commit/4ea6332630f7d39a3304a70becd713618bcbae85
  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/561aea6732b7ea1a069ef1d98d47f1a3220193e2
  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: 36c68c3f600722cd6a52f28622e60f9423ffc3f3
      https://github.com/quicwg/base-drafts/commit/36c68c3f600722cd6a52f28622e60f9423ffc3f3
  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: 728d13304199b3bd43046b245cce8905e30d33ef
      https://github.com/quicwg/base-drafts/commit/728d13304199b3bd43046b245cce8905e30d33ef
  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/5920b4a56f32464a5fecc4b8c4abfc81bd405324
  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: 7627dc79157e76987e67544522e941e1533ad5c1
      https://github.com/quicwg/base-drafts/commit/7627dc79157e76987e67544522e941e1533ad5c1
  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: 763c1b2ed728dc916daec143aaaa44a1191c6c23
      https://github.com/quicwg/base-drafts/commit/763c1b2ed728dc916daec143aaaa44a1191c6c23
  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/944a1476e5392c6096bb728430e0212a16abeee8
  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/ca562a5a1431d6414302be59697a020143e497f5
  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/89e5ae575d32899ec46468f1ad54341f27a4f504
  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/42e8c2a4a7e79fd342dbb0375547cc7eaf7fbbd0
  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-descr

Fix typo introduced in 23d95c3fc6839


  Commit: 35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7
      https://github.com/quicwg/base-drafts/commit/35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7
  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/1217903ac454d07d92fa807b9b1c7f8aae04b038
  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/cc4861d6af461299bed66cd3604488d2103c6ef2
  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/af651274487d04bd4711827294dad484ec1e01ad
  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/c4d3a838f21632bb28a00f5bed6abc5032eb9d08
  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/92962f3551ae8cd6ead5eedc8bd1c4c8a51cc04b
  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/1372af7afead1928fdde6b96ba3c7dcddc3ca36b
  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/7497ea8cd9aca4fe538de358bdce22f4b05cb362
  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/630188f897691d63676d9d94262f4a3c8934f0b3
  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 mechanism


  Commit: 966baa6d9810953a26789f1c164a86ecf469e909
      https://github.com/quicwg/base-drafts/commit/966baa6d9810953a26789f1c164a86ecf469e909
  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/c2a60b88dd31fc654d43962d1ae97b48f943a853
  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/483bad426b5e337138b9bc783c380a29308ca253
  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/59b48c89d4ff150025696701dad97c58743f1509
  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/72684afa37fefd5d157bf2beab3b9cb3035a0bd2
  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/1755629bcae484b330a4497569aff549982cfeaf
  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/50cbe60f8f485dab35b0d6a9fc2d2b3a2bc3c808
  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/2c0d5d9ef8682e0579bd1b801b3b181d5e68df36
  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/c3828d3f165f0380ec60388942515ba5b189bd78
  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 reply to a VN packet ends up at the same server. It reduces the spurious downgrade attack signal to a corner case of a corner case.

It is much more lightweight than alternatives, if we're looking for a minimum-footprint change.


  Commit: fb5c91210a8b3a95d1e70b409e29c3e6daafb97a
      https://github.com/quicwg/base-drafts/commit/fb5c91210a8b3a95d1e70b409e29c3e6daafb97a
  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/cbb12cf453bbc75d94da0c6af0f7dc01b2d67b23
  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/1e4ab004ce00f2f5ee72870b94187e434a6e3159
  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/3df93e948824d4fdd2fac4b3733fa90c601b4e28
  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/ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9
  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/aaed35e0a0afa81efdc0f512b8be632927285a6f
  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/316eb16890eba6a9460eb5dcae262136f9498010
  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/a13266667d30e1fd872375675aab96bf76038f06
  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/0e361883372606c2d4476c6ed8f21f95958cf1db
  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/0d58ea295af70c9899500696353063343307de24
  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/af6d70fcd998d21569834fc59f2313fd309cfc34
  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/9335f5a1ef5abb910049662c7cb5287f8455fe71
  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/9a177cf85b59e1777c572d31e28777e1141b8a13
  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/06b4cbd925ffc9a97e1b3ec7d22e750003232ad6
  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/fd0d0f8cd1aee281bce66940a983fd0306c67c4a
  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/8a050c76da479ffa5b815dc6e68e4cb84d2dfec8
  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: b40e506d9c905f6a8073849d10cc43fd3248f8dd
      https://github.com/quicwg/base-drafts/commit/b40e506d9c905f6a8073849d10cc43fd3248f8dd
  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/189b423f8b1f6c131a1db4e01b89314856f5a894
  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/bea6906ed695ddf6845ceee3f31ae9025e3039c9
  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/6e24096c683e6aad23f4ec10f7d16d8d557cec7b
  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/5b49645359dffc5e403e59e46973eeea2e770dfd
  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/7e74188624d2461d68fdd690ab1e85712d48ef10
  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/c7ef43a0db4d81067cf75240c35cf33a4d5f322e
  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/d9e063c4f52623b364b137331fffdbc5b5f55ccb
  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/53807397e2ef2cb71d7ab6da9e6e1df63c6ee2d0
  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/98508c89e2293b6aa5ab22cf4b61517951591e9c
  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/bb45c88aac038d93366a91497ab1843dd551a558
  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/8e160748d3bb88e1bd07e6e9b87201e2cfc3151b
  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-tokens

allow retiring of all stateless reset tokens


  Commit: 9526663fa427eab01215a3c876898639d8872dff
      https://github.com/quicwg/base-drafts/commit/9526663fa427eab01215a3c876898639d8872dff
  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/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42
  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/53d5d79f26edab653b945cb496e28001cb9c00f9
  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/1e68d2a27eeb868f9b2a3242bc7dae9bbb44fe00
  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/c149b56a4dae31b7d69956aac7830d79b2dd997d
  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/a172c5a2d51fbac5267c9f88201eaaffbc689f01
  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/ea4093ffae615ce6c65d7d305680a75756b11c39
  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/605c0f14fe54404683607be4f5e86e8062b1761d
  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/914c9557cf141aa37906711ee166afec35d24393
  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/b6b69b8a381e97ca08236d22b269cdbcdbcdbd24
  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/e9c5fb3d1cd8308e7986838cc67679ddf3ebc016
  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/692bd2256fb55233ec13ae9cc6c2dca00882d905
  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: 9feb98a2848facffe750048a5825e99e3fed57c6
      https://github.com/quicwg/base-drafts/commit/9feb98a2848facffe750048a5825e99e3fed57c6
  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/a89f732c21eacaa2cbd3c0d4f3145128afa47083
  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/5e37f215027729968679b7257679adfb621d834d
  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/2aa489cbaf410d6cb638cbb68202c9a28c1bfc99
  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/13e37961f8a0b12936aed55153e0423debb24a04
  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/a265516ae6e760f7585f52f05a1c4dd2b1d41849
  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/120cfaae6e2be8b68b50d374327775b6cf288184
  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/3d2a951a08f9c01ccfd04e5971579738b4b534c8
  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/c9056ccaa8579b80489946ec7e2d8870a8e7d5e6
  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/e998b0a8366e25052a9e118be74ebf13a8b1001c
  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: 473c72db90f12da8e3389e6ccb2c24dcb839f3fe
      https://github.com/quicwg/base-drafts/commit/473c72db90f12da8e3389e6ccb2c24dcb839f3fe
  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/03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf
  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/9b2c9296a279bed747f81302845185b685b06a0a
  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/b1b485ca71bb8967513f96acba3ab35b057621a2
  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 frames


  Commit: 4193f7c1e3da1d368871590c88f21900a79319a5
      https://github.com/quicwg/base-drafts/commit/4193f7c1e3da1d368871590c88f21900a79319a5
  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/513358498dd51015057b4ed0c70ba7382c903df3
  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/141dfaffe92679acde9c3b8d8d37ad2ade300e8f
  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/b93d8218813fc2d9d097068d7baa0efe3cc26036
  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/562ae5566b0b707913b323eb874d8cc271f2ea15
  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/6fbca3cfcf23b38d71b5041249f77ba3a711190c
  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/046b4f30a974c70e4e51de2603ea66a66c25cd53
  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/078737d1ebf1abc1ce0fa565607e06131eead3a3
  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/ea9f1bcc4a90d680addce23ed42fd01cc05abb0e
  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/162d1373f167eea6f85f2ab94af54d89caca0957
  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/0d714e1e4f059558c54995e435e55f1326c99654
  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/d790fb9a47600477ed6df4a175fb81372a275928
  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/9e47a68efb16151d5be7d6d1aff5a1c3c5419548
  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/0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87
  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/3463998eb1f06cce89debc6c6d98b2f646b596b7
  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/41c0a6d60ad43267efa3e10f5eb48485080a128c
  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/812e811f195ee6578e8fe4b93017a64cf54268cd
  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/e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba
  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/87f0e87b0aced955ef2406e4ba9bce59ece54538
  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/2f56810f597fbf12a3aa04cf296a713ab47880a2
  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: 433903d323d12aaf142b6053ca0139c54ff76d26
      https://github.com/quicwg/base-drafts/commit/433903d323d12aaf142b6053ca0139c54ff76d26
  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/8a7812a3b90a39064bb70c8683e62648ff9cdb51
  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/8529d06bbe155c7839e9a16d8aff34cdbf2866e3
  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: b1bde2259d4b8d566ba9292ec111b646fa8750d1
      https://github.com/quicwg/base-drafts/commit/b1bde2259d4b8d566ba9292ec111b646fa8750d1
  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/bd393e14663b15df20d2c6e4d309d76c60679590
  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/533557b3de17098dc198cadaf1ca308f8657e436
  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/c2c36ce9f38b2e1e05d56e008f3d23a57145c773
  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/55a96245089ecc80ac28e6e0357e4c298238650c
  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/f2ec2fa043b0872c53118fd6aa4c3772eb1a836d
  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/b1711b8153b37a5a8c00ef6806306fe9a7580b68
  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/3504656d4a5662df7e3e2a6a13946d252d419092
  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/64afb144387e977e7518bbcf88e05398bfb7f0d6
  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/5eb7ccc10459655f912a714a6534768919af6820
  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/92f844e5e1e67a5dbb6ca4330e67a5599a2ff3b3
  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/4352da6e7164eb7e1c78e7fa6f1569305900b6ea
  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/b17f7456ee5e1409c4157f6446431e4a3ba044db
  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/d69f796100ba9ba35eb2d26e7f09e427c417752e
  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/f8ffa650d569c50201eac30f7e25863234e0a625
  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/564ae47d30aa3e53bd090fac99b237a6844485b4
  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/5264f8931f08d3ed4f4d9191a13bf9fd28418efa
  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/02cd8284170120996c3eb7517c30999eda525cce
  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/017943f732917eac419be77e14018252e78b2640
  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/c78dc96aebaf8fc3eeb992b41f93b20aa32241fb
  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/16e8f594c11dc0b128ebec4cc9705be4c2a0d156
  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: bff17d02f879822e01616bcc885a0ff0257e5801
      https://github.com/quicwg/base-drafts/commit/bff17d02f879822e01616bcc885a0ff0257e5801
  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/ac2b643e19b91c282a6bf3665dfe070db0b946ef
  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/87b0ef708dea01621630c95c023e06d7a52ad9d0
  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: 9bed7ea98a1ccb617147d9bb1ba5ba7402584afe
      https://github.com/quicwg/base-drafts/commit/9bed7ea98a1ccb617147d9bb1ba5ba7402584afe
  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/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: 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: 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


Compare: https://github.com/quicwg/base-drafts/compare/7560bb462cac...c3bc7bbecfcd
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01b550ee975_708a2ace454dc57c5948a--


From nobody Fri Nov 30 14:10: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 1457213107F for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:10: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 y2ik6wWquxVh for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:10: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 B154F13107D for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:10:38 -0800 (PST)
Date: Fri, 30 Nov 2018 14:10:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543615837; bh=q8I52PwdpUirLZZcxmmo4b8uiXmZuaD3FIAGNTZVoiM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wUhHSuPbBbCvSGQ4Bl8QcKSFelmdP5GHo7JQGJCRwaQe3inoWoykWXRbJhBoqKmpK KBNH/S3nJL7f9b1/2r9LFuNHyFwqvjkVxwHdM787DppucrShnb5OprXH3kcVsMWI5d zdZF+Tc9SHQIGw7+hJ7Gt2Wf8tpz+viuVN5K49zI=
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/1974/push/3097122258@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_5c01b55de002b_561b3f885c8d45b82133e0"; 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/a5E3k5nAmcmzQjbtxGeDn9ElNoo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:10:40 -0000

----==_mimepart_5c01b55de002b_561b3f885c8d45b82133e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

c3bc7bb  Merge branch 'master' into ianswett-both-thresholds


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1974/files/7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5..c3bc7bbecfcd015aea92ced387d2a5f6816791a2

----==_mimepart_5c01b55de002b_561b3f885c8d45b82133e0
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/c3bc7bb">c3bc7bb</a>  Merge branch &#39;master&#39; into ianswett-both-thresholds</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#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/7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5..c3bc7bbecfcd015aea92ced387d2a5f6816791a2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9F1TsU1hA6CjwdfdbYpEDnEQv_Tks5u0azdgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4s3FcbD0pZ4MsJVCJnqmjzK-Sw3ks5u0azdgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5..c3bc7bbecfcd015aea92ced387d2a5f6816791a2"}}}</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/7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5..c3bc7bbecfcd015aea92ced387d2a5f6816791a2",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5..c3bc7bbecfcd015aea92ced387d2a5f6816791a2",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "c3bc7bb",
"value": "Merge branch 'master' into ianswett-both-thresholds"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5..c3bc7bbecfcd015aea92ced387d2a5f6816791a2"
}
],
"@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_5c01b55de002b_561b3f885c8d45b82133e0--


From nobody Fri Nov 30 14:14: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 508C713107E for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:14: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 8NcdqZ4j-of7 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:14: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 65C6113107F for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:14:32 -0800 (PST)
Date: Fri, 30 Nov 2018 14:14:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543616071; bh=RuSgNuT36zqsqFNp4G2TO+iMOXUEAmAmQ5g82krrjvY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ap4KBZ8BA8LSRMPu57ZrsfsuoqFNejX6SYbNvxVcMf0wCfe2hmG5xsx3mYKCCg0Aw wonOYOqZgMDXBsxwGn1TkEmM4ZzNixWBrGJPJtQXflZYGf/RL8bCgf4joqqP3FPiTR B/nNVRkHuy4RG0LlyGVxEHdPn5emcGTEcNHePcKQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb3f830940280edaf01181533e91820a2d0b8643492cf000000011819784792a169ce1684c1ce@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/review/180471032@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_5c01b6478197f_58513ff81f4d45c06591a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SqbTtG-EPssnZZpHuk625vW9GKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:14:35 -0000

----==_mimepart_5c01b6478197f_58513ff81f4d45c06591a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -907,14 +872,8 @@ Pseudocode for DetectLostPackets follows:
 DetectLostPackets(largest_acked):
   loss_time = 0
   lost_packets = {}
-  delay_until_lost = infinite
-  if (kUsingTimeLossDetection):
-    delay_until_lost =
-      (1 + time_reordering_fraction) *
-          max(latest_rtt, smoothed_rtt)
-  else if (largest_acked.packet_number == largest_sent_packet):
-    // Early retransmit timer.
-    delay_until_lost = 9/8 * max(latest_rtt, smoothed_rtt)
+  delay_until_lost = (1 + time_reordering_fraction) *

loss_time will only be non-0 if there are unacknowledged retransmittable packets sent prior to the largest acked packet.  In that case, the loss threshold declares the unacknowledged packet lost.  If there are no unacked packets less than largest acked, then the TLP would be armed, and as you said, it has a longer timeout.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1974#discussion_r238019097
----==_mimepart_5c01b6478197f_58513ff81f4d45c06591a
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/1974#discussion_r238019097">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -907,14 +872,8 @@ Pseudocode for DetectLostPackets follows:
 DetectLostPackets(largest_acked):
   loss_time = 0
   lost_packets = {}
-  delay_until_lost = infinite
-  if (kUsingTimeLossDetection):
-    delay_until_lost =
-      (1 + time_reordering_fraction) *
-          max(latest_rtt, smoothed_rtt)
-  else if (largest_acked.packet_number == largest_sent_packet):
-    // Early retransmit timer.
-    delay_until_lost = 9/8 * max(latest_rtt, smoothed_rtt)
+  delay_until_lost = (1 + time_reordering_fraction) *
</pre>
<p>loss_time will only be non-0 if there are unacknowledged retransmittable packets sent prior to the largest acked packet.  In that case, the loss threshold declares the unacknowledged packet lost.  If there are no unacked packets less than largest acked, then the TLP would be armed, and as you said, it has a longer timeout.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1974#discussion_r238019097">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7fGBZJ4H1AjkPz109WJut6bq237ks5u0a3HgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3SA15f9_BspWGSjgFSj1GI6w14Oks5u0a3HgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974#discussion_r238019097"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#discussion_r238019097",
"url": "https://github.com/quicwg/base-drafts/pull/1974#discussion_r238019097",
"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 1974",
"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/1974#discussion_r238019097"
}
],
"@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_5c01b6478197f_58513ff81f4d45c06591a--


From nobody Fri Nov 30 14: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 D345013107F for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:15: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 b5UZgKH1bmSX for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:15: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 340AD13107E for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:15:43 -0800 (PST)
Date: Fri, 30 Nov 2018 14:15:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543616142; bh=8kWrzB6M0AlFRBwegrli6Rstr8Ta2amWtWMQzHZ+qAw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zikRFQe4R+C1JihffE584xivFzAhfHg3E0cvPT1QUBQX27ZlySL0N7t9bH4yypodO E81oqSHTJIxCv+k36PXE1fgMDrnmPy100e2u46d2rOgdkK5tovg6VXqPF98SeFNmj/ uGP8ynA5JoLLiinQUs07LKeJPxkBHhDLG8YsoOE4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8423b6d85b7289c9e55b511eee51508e2872e40e92cf000000011819788e92a169ce16f92d74@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/c443356048@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_5c01b68e8650d_664b3fadf4ad45bc159598"; 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/34cYUNrZnOMAGSzx5u8Wx_jZDe4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:15:45 -0000

----==_mimepart_5c01b68e8650d_664b3fadf4ad45bc159598
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The token IP validation can be disabled in some not unlikely deployments:

The server is behind a NAT'ing load balancer so all tokens get the IP of the LB. Instead of targeting the QUIC server directly, it attempts to punch a hole in the NAT with a spoofed IP and possible a token it fetched for itself through an ordinary connection, assuming the token does not cover the port number. A port number is not likely included in the token because it would prevent a new 0-length CID connection.

For reference, here is the text I failed to read:
```
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.
```

-- 
You are receiving this 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-443356048
----==_mimepart_5c01b68e8650d_664b3fadf4ad45bc159598
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The token IP validation can be disabled in some not unlikely deploymen=
ts:</p>
<p>The server is behind a NAT'ing load balancer so all tokens get the IP =
of the LB. Instead of targeting the QUIC server directly, it attempts to =
punch a hole in the NAT with a spoofed IP and possible a token it fetched=
 for itself through an ordinary connection, assuming the token does not c=
over the port number. A port number is not likely included in the token b=
ecause it would prevent a new 0-length CID connection.</p>
<p>For reference, here is the text I failed to read:</p>
<pre><code>There is no need for a single well-defined format for the toke=
n because the server that generates the token also consumes it. A token c=
ould 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 style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443356048">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5xwqE=
ZNGF4eDR0oItarF32aB55aks5u0a4OgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxghUueDsYiBENPSI4a7q7xTSF6J=
ks5u0a4OgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2064: The token IP validation can be disabled in some not unlike=
ly deployments:\r\n\r\nThe server is behind a NAT'ing load balancer so al=
l tokens get the IP of the LB. Instead of targeting the QUIC server direc=
tly, it attempts to punch a hole in the NAT with a spoofed IP and possibl=
e a token it fetched for itself through an ordinary connection, assuming =
the token does not cover the port number. A port number is not likely inc=
luded in the token because it would prevent a new 0-length CID connection=
.\r\n\r\nFor reference, here is the text I failed to read:\r\n```\r\nTher=
e is no need for a single well-defined format for the token because the s=
erver that generates the token also consumes it. A token could include in=
formation about the claimed client address (IP and port), a timestamp, an=
d any other supplementary information the server will need to validate th=
e token in the future.\r\n```"}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-44335604=
8"}}}</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=
43356048",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4433=
56048",
"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": "**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\": 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-4433=
56048"
}
],
"@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_5c01b68e8650d_664b3fadf4ad45bc159598--


From nobody Fri Nov 30 14:18: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 12B581310C2 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:17:54 -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 ASfS0dpw6XOm for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:17:52 -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 10CF41310B5 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:17:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543616271; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HGreYt+TQ1zYccS3no8F41XJcN6klF/4R20Ok8v2GCI=; b=k/S+aflpAJkpMGut/2lN/uCEAE/iyY83GDX/VngsXSdonDNrtyz+XfsHy190/VlNGsM+7lS5 13m+U7WLefPOCreKWzfxUQFjhPgssP5LEI9fdTCohLFoxuqTidvvwY4z9Qlx4OesuIENE2Ov y6o82NPwbdE79yY6TQ8iX4/Tibo=
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.37]) by mxa.mailgun.org with ESMTP id 5c01b70e.7f6c69e73d80-smtp-out-n01; Fri, 30 Nov 2018 22:17:50 -0000 (UTC)
Date: Fri, 30 Nov 2018 14:17:49 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c01b70dc3e63_666f2accd56ec57c667e1@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ddfe71: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01b70dc38de_666f2accd56ec57c666d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C4L8JbNi4_dfJnDD-VHSPKHt06c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:17:59 -0000

----==_mimepart_5c01b70dc38de_666f2accd56ec57c666d3
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01b70dc38de_666f2accd56ec57c666d3--


From nobody Fri Nov 30 14: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 853B3131095 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:17: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 4sb_9F8tnLAC for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:17:55 -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 14A911310B7 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:17:55 -0800 (PST)
Date: Fri, 30 Nov 2018 14:17:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543616274; bh=WP2DMrxflQqoeQbYKGTHciE4Q4eqfstB9fBVpz1cuh8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zUKqeBMOZFu6cS5CmSksV7Dd3bxgVlwPl9dabsvfsndXLZLtLkplI52hByc+Lgl+F /IEp4dEQDJOGDnDyWT3fRNcSDD0TjIMD/pPpzmtigsxy/gRI67HV1m57gVwmc0YLPJ L9oe3RYN/m2euAn3BaX5HEhpGzDSTkY2YEo9lbjQ=
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/1974/push/3097138254@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_5c01b71273b7_55c03f885c8d45b8170748"; 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/eyOKgc1_4L3EnjYwoNBoGHFqwrc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:17:59 -0000

----==_mimepart_5c01b71273b7_55c03f885c8d45b8170748
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

ddfe711  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/1974/files/c3bc7bbecfcd015aea92ced387d2a5f6816791a2..ddfe711e11ce216154b7b566433e5ebb12dcb97a

----==_mimepart_5c01b71273b7_55c03f885c8d45b8170748
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/ddfe711">ddfe711</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/1974/files/c3bc7bbecfcd015aea92ced387d2a5f6816791a2..ddfe711e11ce216154b7b566433e5ebb12dcb97a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyq7MHw47vjLaQBzJXiz1oe46pQpks5u0a6SgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_aPzXqEMmkvNMrLTrth-Ds0JWssks5u0a6SgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/c3bc7bbecfcd015aea92ced387d2a5f6816791a2..ddfe711e11ce216154b7b566433e5ebb12dcb97a"}}}</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/c3bc7bbecfcd015aea92ced387d2a5f6816791a2..ddfe711e11ce216154b7b566433e5ebb12dcb97a",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/c3bc7bbecfcd015aea92ced387d2a5f6816791a2..ddfe711e11ce216154b7b566433e5ebb12dcb97a",
"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 #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "ddfe711",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/c3bc7bbecfcd015aea92ced387d2a5f6816791a2..ddfe711e11ce216154b7b566433e5ebb12dcb97a"
}
],
"@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_5c01b71273b7_55c03f885c8d45b8170748--


From nobody Fri Nov 30 14:19: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 7435D131090 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:19: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 wHjIoSeSSWXx for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:19: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 CA0A11310B3 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:19:46 -0800 (PST)
Date: Fri, 30 Nov 2018 14:19:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543616385; bh=sEbJJgQlKjbQOkB/aPtgNoqGeR3WX+Bo+D9DUyEjZWg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AzaHXjhL527VvTOVgCifBv7v6YPWnTgS9VO6kH/xYLDLDZFBoDag9dfl49KaXL5fC USdrbAqFZxFmaQDUwe9/QpumMgAqcS0X44ECPQxAh4rb9tSQWnmN1PqfuDIT38dk+t 8q8g4JRPue6FF0okqkusRJ+b8bCHgmnL2NHaXVYg=
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/2076/push/3097142394@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_5c01b781befc9_499d3f94deed45c4733c7"; 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/Xj9h15XxWWImA0SyZLfrae4Fp2w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:19:55 -0000

----==_mimepart_5c01b781befc9_499d3f94deed45c4733c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

6fd6e1f  word-wrap, remove trailing garbage


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2076/files/6bab25132693fc14c8b780197bb48c780540c509..6fd6e1ff16fdc5394ef56e0967e17a888eb8bc72

----==_mimepart_5c01b781befc9_499d3f94deed45c4733c7
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/6fd6e1f">6fd6e1f</a>  word-wrap, remove trailing garbage</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2076/files/6bab25132693fc14c8b780197bb48c780540c509..6fd6e1ff16fdc5394ef56e0967e17a888eb8bc72">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Nxe-2-I9qej4eKG9ul8_MLCG1Pks5u0a8BgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_zoe3ZxwWPjDbzlMlAA4-0hOV9Mks5u0a8BgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2076"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076/files/6bab25132693fc14c8b780197bb48c780540c509..6fd6e1ff16fdc5394ef56e0967e17a888eb8bc72"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2076/files/6bab25132693fc14c8b780197bb48c780540c509..6fd6e1ff16fdc5394ef56e0967e17a888eb8bc72",
"url": "https://github.com/quicwg/base-drafts/pull/2076/files/6bab25132693fc14c8b780197bb48c780540c509..6fd6e1ff16fdc5394ef56e0967e17a888eb8bc72",
"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 #2076",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2076:",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [
{
"name": "6fd6e1f",
"value": "word-wrap, remove trailing garbage"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2076/files/6bab25132693fc14c8b780197bb48c780540c509..6fd6e1ff16fdc5394ef56e0967e17a888eb8bc72"
}
],
"@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_5c01b781befc9_499d3f94deed45c4733c7--


From nobody Fri Nov 30 14: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 AA50D1293FB for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:22: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 hZRlvSgdlrqJ for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:22: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 D7BA5131094 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:22:11 -0800 (PST)
Date: Fri, 30 Nov 2018 14:22:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543616531; bh=+g/r4RnfQxF6IUKkPeqG7+5ZnaIA8DbKEpd6P+/qPxY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ksX6i3MeGNaqFAKaC01tuqCfoOIAlpAob4x1/fovB9Jx4xAf+XlbeZjhnPAfDppoE ZJlLW/e3nhBHFfZUHC21cGn7uRBqPz9p3G2twNyjxH6/mGK1qHtOxdu7Lq1vFGEi3+ RBMowcVySPva0UEdS1Xt7RngqKg+qyNLsAIvU6oM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab372b3e2312874522bc1d514f39c6068f6270f26792cf0000000118197a1392a169ce1701edfc@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/180473036@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_5c01b81328808_6fb3fee31cd45c414957f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bq-1phb1GPUigK4jPvYtEg0b6Mk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:22:14 -0000

----==_mimepart_5c01b81328808_6fb3fee31cd45c414957f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1037,8 +1037,17 @@ 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.
+cannot disrupt the handshake.  The requirement can be met by remembering the

Thank you for noticing that! Fixed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2076#discussion_r238020644
----==_mimepart_5c01b81328808_6fb3fee31cd45c414957f
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_r238020644">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1037,8 +1037,17 @@ 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.
+cannot disrupt the handshake.  The requirement can be met by remembering the
</pre>
<p>Thank you for noticing that! Fixed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2076#discussion_r238020644">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq42qumkoOvERvYJ6xQcDjxXDp1fHks5u0a-TgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxKCNAj_ouzHnT9GoS7HENMbdU5cks5u0a-TgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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_r238020644"}}}</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_r238020644",
"url": "https://github.com/quicwg/base-drafts/pull/2076#discussion_r238020644",
"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_r238020644"
}
],
"@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_5c01b81328808_6fb3fee31cd45c414957f--


From nobody Fri Nov 30 14:23: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 8CDE513109B for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:23: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 RPuqQUqJjIRK for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:23: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 99BC51310A1 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:23:28 -0800 (PST)
Date: Fri, 30 Nov 2018 14:23:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543616607; bh=J65+WPnJUFPrhfynxUvfFHuOzvFnN7C9lm8F8honkVc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eUkKfhH4ryHmxS8OX9XJn0ntE3jfAC5FpdDTaPIalFzVc04VMenlKr/gTjXhW4qAZ MtQBcZDnIOWfQgpoZyzCxNf+sSgnQ78T+edNjdtLKmTIwxYjokjdivMm3iVpgNnZIi IapgJjVQWDd7DYsNaeN3JzDUOEu0DHO/0z9R5Bk8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba41d788007454923e236686f03bb41622e226f5292cf0000000118197a5f92a169ce1701edfc@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/180473410@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_5c01b85fbdef8_27203faf71cd45b43276c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xFmh1MrTFKNDtft_36JQJN2QTbI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:23:35 -0000

----==_mimepart_5c01b85fbdef8_27203faf71cd45b43276c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1037,8 +1037,17 @@ 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

To me it seems that we generally use lower-case for talking about connection IDs, whereas we use upper-case for referring to certain fields (e.g. "Destination Connection ID").

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2076#discussion_r238020965
----==_mimepart_5c01b85fbdef8_27203faf71cd45b43276c5
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_r238020965">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1037,8 +1037,17 @@ 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
</pre>
<p>To me it seems that we generally use lower-case for talking about connection IDs, whereas we use upper-case for referring to certain fields (e.g. "Destination 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/pull/2076#discussion_r238020965">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxMuyV_-dhir1bVZTT2ZfqhTfXTCks5u0a_fgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0WX4xoa7G79Tedy-hA5MyXqJaHVks5u0a_fgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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_r238020965"}}}</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_r238020965",
"url": "https://github.com/quicwg/base-drafts/pull/2076#discussion_r238020965",
"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_r238020965"
}
],
"@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_5c01b85fbdef8_27203faf71cd45b43276c5--


From nobody Fri Nov 30 14: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 3BA601310C3 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:26: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 vZKi5bwVYOdE for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:26: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 96C0C131096 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:26:35 -0800 (PST)
Date: Fri, 30 Nov 2018 14:26:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543616794; bh=EiCwV1IvI8ttTQIIxMg6fTOD+lz8IgmAeDlmGkhufOY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rUc++NsXWqKeiWFFv4kcanqf3fgx40pxZaaMfQIxm/279yOosP5wncM5aIx/FXmig w7C2b9zRZqspj3yDNXBkWo5OHdSPT6dR1mU/JNGWqvhzrpAXHQ4DH9RKVBAA7IvE+5 PU3tmVl4sSe9pWRDw3HF8MVBj9IxhQ1KBD8nsNkY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde580f97fc40800944a6d1caa90b8833deb202ce92cf0000000118197b1a92a169ce1701edfc@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/c443358423@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_5c01b91adba2d_44953f96154d45b4999d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4tb-fxQLzIT7kl6dSCXGDQu2gwA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:26:43 -0000

----==_mimepart_5c01b91adba2d_44953f96154d45b4999d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj That's a good point.

IMO, the proposed approach is not tied to TLS. Actually, it is tied to the following properties:
* only the contents of the CRYPTO frame affects the handshake
* all the client-side information necessary to derive a key can be found in the first Initial packet

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2076#issuecomment-443358423
----==_mimepart_5c01b91adba2d_44953f96154d45b4999d1
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> That's a good point.</p>
<p>IMO, the proposed approach is not tied to TLS. Actually, it is tied to=
 the following properties:</p>
<ul>
<li>only the contents of the CRYPTO frame affects the handshake</li>
<li>all the client-side information necessary to derive a key can be foun=
d in the first Initial packet</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/2076#issuecomment-443358423">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq128bz=
mMbA1AXTGrmNO0k5WT6vexks5u0bCagaJpZM4Y62gD">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-KXes_IP9eEaAesj-UQxL5pWpbk=
ks5u0bCagaJpZM4Y62gD.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2076: @mikkelfj That's a good point.\r\n\r\nIMO, the proposed appr=
oach is not tied to TLS. Actually, it is tied to the following properties=
:\r\n* only the contents of the CRYPTO frame affects the handshake\r\n* a=
ll the client-side information necessary to derive a key can be found in =
the first Initial packet"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/2076#issuecomment-443358423"}}}=
</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=
43358423",
"url": "https://github.com/quicwg/base-drafts/pull/2076#issuecomment-4433=
58423",
"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": "**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\": 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-4433=
58423"
}
],
"@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_5c01b91adba2d_44953f96154d45b4999d1--


From nobody Fri Nov 30 14:28: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 53F36131084 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:28:02 -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 KZYs8vhm1gEE for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:28:00 -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 7D174130DF2 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:28: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=b+k8yNHmizCY3eHqv6tPNOe/myE=; b=rdwOOS6ymyI9LpMs FtToNeRLPjJH0YLeOhlXw/f8jpT0PQuylxRaNBAyKAFC0fVQZrFFdeqJ48NanyXo oHxyTtq9R7SpNGLAmoGPfpmIeRyfPoQB189+JaysqglbeGfC1/XFJLSIVvOuiQ9w 3vKSOsK3cUSPVO4jIdlpXOkEeBY=
Received: by filter0632p1iad2.sendgrid.net with SMTP id filter0632p1iad2-25807-5C01B96F-9 2018-11-30 22:27:59.416278155 +0000 UTC m=+69905.694337870
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0028p1iad1.sendgrid.net (SG) with ESMTP id oPbDQHYZQj-EgF9zLc0_vg for <quic-issues@ietf.org>; Fri, 30 Nov 2018 22:27:59.149 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 222FE3E0C8D for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:27:59 -0800 (PST)
Date: Fri, 30 Nov 2018 22:27:59 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb598787f72b049aa69b17690ae7a460c442ce67c92cf0000000118197b6f92a169ce1701edfc@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/180474757@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_5c01b96f209c3_48113fa2878d45b4318a2"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1CFWSo48sOtDNpo7pP6mtyxGCVZyU5kvcUOr pdZAUiwdklP8Dd0gKzR7QcHgoQx9VBKJXZ4TfoKEAnLhRfLVIUkx1Hq/6Ona7lU/VT0azlfyZ4+Ipm nzBjne/x6QsiSdkg2lpX9Hxf+f/g2Y2Livksd8lEc6siTpErAf/PEgEFaA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4O9VLVZTqTk6Ju_MNWs9gxAU2Gc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:28:02 -0000

----==_mimepart_5c01b96f209c3_48113fa2878d45b4318a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1037,8 +1037,17 @@ 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

you are right, sorry

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2076#discussion_r238022023
----==_mimepart_5c01b96f209c3_48113fa2878d45b4318a2
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/2076#discussion_r238022023">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1037,8 +1037,17 @@ 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
</pre>
<p>you are right, sorry</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2076#discussion_r238022023">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4n8dvDhhvuoO1UX5V0lmatdLJhYks5u0bDvgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyNBRikvcS6djjh6X76OLWUnP0wHks5u0bDvgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2076"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076#discussion_r238022023"}}}</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_r238022023",
"url": "https://github.com/quicwg/base-drafts/pull/2076#discussion_r238022023",
"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 2076",
"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/2076#discussion_r238022023"
}
],
"@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_5c01b96f209c3_48113fa2878d45b4318a2--


From nobody Fri Nov 30 14:30: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 0FEFA13107F for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:30: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 rCqqLwVPC_Jt for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:30: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 AB2D1130F29 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:30:31 -0800 (PST)
Date: Fri, 30 Nov 2018 14:30:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543617031; bh=chTKD+lAz2DYJTB57E5GEkF6IsBOt9h94q9v/KXXUak=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AE7yP0/TZp7SwfUIVx7HLt4MdKSWB9lThXFpbdk9S0ZBx3ZeBvSHlqtRNjHSPfJ5x ex3VlGvCbSGuCi24o/253D4sbhUI1FwC+s1+4xkPhpHmRJ7NqbpA/4kp+QTwaXEZGo Z6yWB65zW3ffEiL0iVskXV/yaKm0XcZTjIM/IDKk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab518ab627e83596aea38da9ce69d16a701021930592cf0000000118197c0692a169ce1701edfc@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/180475442@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_5c01ba06f1f7a_15d83f9b42cd45c05226"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J4bzgJ7H8uDF6FW4Jwoa9JuSIic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:30:33 -0000

----==_mimepart_5c01ba06f1f7a_15d83f9b42cd45c05226
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1037,8 +1037,17 @@ 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

:+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/2076#discussion_r238022552
----==_mimepart_5c01ba06f1f7a_15d83f9b42cd45c05226
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/2076#discussi=
on_r238022552">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1037,8 +1037,17 @@ Servers MUST drop o=
ther packets that contain unsupported versions.=0D
 =0D
 Packets with a supported version, or no version field, are matched to a=0D=

 connection using the connection ID or - for packets with zero-length con=
nection=0D
-IDs - the address tuple.  If the packet doesn&#39;t match an existing co=
nnection,=0D
-the server continues below.=0D
+IDs - the address tuple, with the following exception.=0D
+=0D
+A server that uses a non-zero-length connection ID SHOULD handle Initial=
 packets=0D
</pre>=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></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/2076#discussion_r238022552">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4-OY6V=
Nk9ziejoeDzBC7aQ9zHxmks5u0bGGgaJpZM4Y62gD">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1_egKr8-4L4G65t5QRhrDudQuOu=
ks5u0bGGgaJpZM4Y62gD.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 commented on #2076"}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/2076#discussion_r238022552"}}}</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/2076#discussion_r23=
8022552",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2076#discussion_r23802=
2552",=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": "@kazuho commented on 2076",=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
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2076#discussion_r23802=
2552"=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\": 4180807=
71\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c01ba06f1f7a_15d83f9b42cd45c05226--


From nobody Fri Nov 30 14:35: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 0EC6D1310C7 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:35: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 ieKB3UUrSVyf for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:35: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 334711310BF for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:35:16 -0800 (PST)
Date: Fri, 30 Nov 2018 14:35:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543617315; bh=eYYHNiLS7NX/R2H3sxnFWKwUCuCwu6/nurd1yAcQhVE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pYh5YVReGbEEfqbA/9buGlQXWzSGcPXCrpuJEFibaIQQgrnpXOy6BZyP7nEWHYUA4 wMIa/nPEYJV1y9D6sN6V5IAKjdgdynPr//UyTawivdoiVvPwfZtOwvZ+IGGWgSzM/L OHEF0ZYTE0mCxkH+QKn7jLSc4mYGSihD0Llz+qtE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab475788235d62d7f1ebbbdd2ce844614436fb2e0792cf0000000118197d2392a169ce1701edfc@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/c443360387@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_5c01bb232965e_1d7e3fa2b7cd45bc1741fc"; 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/UMOx9ZTF8xZ-1qTD1bF1sUmQPkc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:35:19 -0000

----==_mimepart_5c01bb232965e_1d7e3fa2b7cd45bc1741fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

`but
contain different first ClientHello messages as belonging to different
connections.`

This is TLS specific, but then QUIC v1 is TLS specific. I'm just wondering if we can make the text more generic without loss of purpose, and make the DCID more meaningful at the same time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2076#issuecomment-443360387
----==_mimepart_5c01bb232965e_1d7e3fa2b7cd45bc1741fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><code>but contain different first ClientHello messages as belonging to=
 different connections.</code></p>
<p>This is TLS specific, but then QUIC v1 is TLS specific. I'm just wonde=
ring if we can make the text more generic without loss of purpose, and ma=
ke the DCID more meaningful at the same time.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443360387">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9752s=
bVuFsrc9WcijFU-G7PjTXvks5u0bKjgaJpZM4Y62gD">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9AxazGHDx7qupxCNNIwIzjcFpZ_=
ks5u0bKjgaJpZM4Y62gD.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2076: `but\r\ncontain different first ClientHello messages as be=
longing to different\r\nconnections.`\r\n\r\nThis is TLS specific, but th=
en QUIC v1 is TLS specific. I'm just wondering if we can make the text mo=
re generic without loss of purpose, and make the DCID more meaningful at =
the same time."}],"action":{"name":"View Pull Request","url":"https://git=
hub.com/quicwg/base-drafts/pull/2076#issuecomment-443360387"}}}</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=
43360387",
"url": "https://github.com/quicwg/base-drafts/pull/2076#issuecomment-4433=
60387",
"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": "**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\": 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-4433=
60387"
}
],
"@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_5c01bb232965e_1d7e3fa2b7cd45bc1741fc--


From nobody Fri Nov 30 14:38: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 E5E111310B1 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:38: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 TIDDnz-fTPCe for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:38:15 -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 D19FD130EC8 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:38: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=nddUcBlXk92TD0eZGY/MZKKSrXg=; b=gc6lfSo8SKpstZi5 qqytmkqzfDToxV+LjFgSC1d+DHXnYGAg/I2z7IL8iijYMt1dSG7sb2uLU43GXQyj N6D7F7UZjcR6V9ZewI0VopKvR/ZjDZKwWJmDxm5PNMUf5wxA8TaGYgu7lpUaMq/k z7ukVEt5ewe5miA3RjNgnX3HERA=
Received: by filter0051p1iad2.sendgrid.net with SMTP id filter0051p1iad2-18608-5C01BBD5-29 2018-11-30 22:38:13.920786906 +0000 UTC m=+623063.335170517
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0013p1iad1.sendgrid.net (SG) with ESMTP id rw8ruw6lRa2wLmVvWT1zAg for <quic-issues@ietf.org>; Fri, 30 Nov 2018 22:38:13.703 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id A83834C0279 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:38:13 -0800 (PST)
Date: Fri, 30 Nov 2018 22:38:13 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3f3108f36fc06efffdb999fd557db4f7fc6bb6aa92cf0000000118197dd592a169ce16f4226e@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/443360997@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_5c01bbd5a4f8f_19ba3f889b4d45b41452a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak31o/GSXKlE/eSFY1Leo5unVIqz29fnt4ThkC k7OwPo2ec/ApxKVDEtRy9Wj3cEh05OcLC6l8sTC2U6kYugatrSjS2CWRbOeG/vGU2j/TPwxHxjFelg eQYtcM9UcpGH45yMkux02ahWoW3xVrGKJ7OFb7qc99g9sDFOuC58S31Oc3YeU90yrb1pgv2C7aOXRq k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DtKz_OdX5KOzadQfS6no_ChgCOI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:38:18 -0000

----==_mimepart_5c01bbd5a4f8f_19ba3f889b4d45b41452a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett 
> @kazuho up above you were concerned about a 10 second RTT sample due to bundling an ACK of an ACK. That should not be an issue because only when the largest acked is a retransmittable packet should an RTT sample taken.
> 
> But now that I look at the text and pseudocode, the retransmittable qualification is missing, so I'll writeup a PR to fix that.

Thank you for the clarification and the PR. They make me less worried about the issue :-)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443360997
----==_mimepart_5c01bbd5a4f8f_19ba3f889b4d45b41452a2
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=3D20072817" data-octo-click=3D"hovercard-link-clic=
k" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/iansw=
ett">@ianswett</a></p>
<blockquote>
<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> up above you were concerned about a 10 second RTT sample due to=
 bundling an ACK of an ACK. That should not be an issue because only when t=
he largest acked is a retransmittable packet should an RTT sample taken.</p>
<p>But now that I look at the text and pseudocode, the retransmittable qual=
ification is missing, so I'll writeup a PR to fix that.</p>
</blockquote>
<p>Thank you for the clarification and the PR. They make me less worried ab=
out the issue :-)</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/2060#issuecomment-443360997">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzvosq3SQb_z6e=
QAVmQ9q88YWtviks5u0bNVgaJpZM4Y22J5">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq3dUNAtY4_Yv9i5v1QXzHrNzdpwPks5u0bNVga=
JpZM4Y22J5.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 #2060: @ia=
nswett \r\n\u003e @kazuho up above you were concerned about a 10 second RTT=
 sample due to bundling an ACK of an ACK. That should not be an issue becau=
se only when the largest acked is a retransmittable packet should an RTT sa=
mple taken.\r\n\u003e \r\n\u003e But now that I look at the text and pseudo=
code, the retransmittable qualification is missing, so I'll writeup a PR to=
 fix that.\r\n\r\nThank you for the clarification and the PR. They make me =
less worried about the issue :-)"}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/2060#issuecomment-443360997"}}}<=
/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-4=
43360997",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-4433=
60997",
"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 aga=
inst 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\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2060,\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\": 2060\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-4433=
60997"
}
],
"@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_5c01bbd5a4f8f_19ba3f889b4d45b41452a2--


From nobody Fri Nov 30 14:57: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 8C39F130E30 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:57: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 3C9N6BOH0UEE for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 14:57: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 8C9E11274D0 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 14:57:43 -0800 (PST)
Date: Fri, 30 Nov 2018 14:57:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543618662; bh=nvW6lYmHL0WWLDORAuZE5VfSmC704EU0/XvU2A/jBIo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aw8NlOIaXs58dHqI9uziBwaTLDA5q4SWGHtVdOHNw33zNokXZiUhcSqsmD3U1Jb1y VNO1M8SpGNSYyZLRbB4YUUU2dqU+aaCtEzrwiHLaWSov3wWLIp1CGavP9fQEzskPS7 nu9mGBs6dMijdgjp9baLUq/d9AuaWG5oDNjaDLSU=
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1866fcfe05c60115ac6fce8044c4d19ae232ca392cf000000011819826692a169ce16fae0fe@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/c443365021@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_5c01c0669e406_19323f85916d45c41049b4"; 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/FBL-zmMJ2T9-YC8WCQ8hlMo9N-o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:57:46 -0000

----==_mimepart_5c01c0669e406_19323f85916d45c41049b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Thu, Nov 29, 2018 at 12:30 PM MikkelFJ <notifications@github.com> wrote:

> If PING can randomly be retransmitted but does not have to, PING is
> useless to the application.
>
> If PING is never retransmitted, the application can use that signal for
> its own purposes such as QoS montoring.
>
> If PING is always retransmitted, the application can use that to make sure
> a connection stays alive by sending one once in a while.
>

For the heartbeat case, it seems like the application could send a PING
frame and continue to send new PING frames until one is acknowledged (since
they must be acknowledged).  I agree, though, that is a pretty wasteful set
of affairs if you're going to need to send a lot of heartbeats.  I don't
think that strategy for maintain a stable 5 tuple is as necessary with
QUIC, though, so the trade-off looks like this to me:

Case 1:

1)PING MUST be acknowledged but is not re-transmitted, so a lack of
acknowledgement is a clear signal of loss on the path.

2) If you want a heartbeat, you send fresh PINGs until  you get an
acknowledgement of one of them (and count the ones that did not get
acknowledged as lost).

Case 2:

1) PING MUST be acknowledged and MUST be re-transmitted, so a single PING
is sufficient to create a heartbeat for the connection/application.

2) Each re-transmission is a signal of either loss or significant delay
along the path.

If we think heartbeats over lossy connections are going to be common, I'd
go with two.  If we don't, I'd go with one.  I agree that having "might be
retransmitted" is the worst option.

Just my two cents,

Ted

>


-- 
You are receiving this 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-443365021
----==_mimepart_5c01c0669e406_19323f85916d45c41049b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Nov 29, 2018 at 12:30 PM MikkelFJ &lt;notifications@github.com&gt=
; wrote:<br>
<br>
&gt; If PING can randomly be retransmitted but does not have to, PING is<=
br>
&gt; useless to the application.<br>
&gt;<br>
&gt; If PING is never retransmitted, the application can use that signal =
for<br>
&gt; its own purposes such as QoS montoring.<br>
&gt;<br>
&gt; If PING is always retransmitted, the application can use that to mak=
e sure<br>
&gt; a connection stays alive by sending one once in a while.<br>
&gt;<br>
<br>
For the heartbeat case, it seems like the application could send a PING<b=
r>
frame and continue to send new PING frames until one is acknowledged (sin=
ce<br>
they must be acknowledged).  I agree, though, that is a pretty wasteful s=
et<br>
of affairs if you&#39;re going to need to send a lot of heartbeats.  I do=
n&#39;t<br>
think that strategy for maintain a stable 5 tuple is as necessary with<br=
>
QUIC, though, so the trade-off looks like this to me:<br>
<br>
Case 1:<br>
<br>
1)PING MUST be acknowledged but is not re-transmitted, so a lack of<br>
acknowledgement is a clear signal of loss on the path.<br>
<br>
2) If you want a heartbeat, you send fresh PINGs until  you get an<br>
acknowledgement of one of them (and count the ones that did not get<br>
acknowledged as lost).<br>
<br>
Case 2:<br>
<br>
1) PING MUST be acknowledged and MUST be re-transmitted, so a single PING=
<br>
is sufficient to create a heartbeat for the connection/application.<br>
<br>
2) Each re-transmission is a signal of either loss or significant delay<b=
r>
along the path.<br>
<br>
If we think heartbeats over lossy connections are going to be common, I&#=
39;d<br>
go with two.  If we don&#39;t, I&#39;d go with one.  I agree that having =
&quot;might be<br>
retransmitted&quot; is the worst option.<br>
<br>
Just my two cents,<br>
<br>
Ted<br>
<br>
&gt;<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/2068#issuecomment-443365021">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8RWMB=
7XeinmqiHmkGkYC4175RFXks5u0bfmgaJpZM4Y4zs_">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqzFHJKHb9IZE2rS60A0Ga2Mo_wU9=
ks5u0bfmgaJpZM4Y4zs_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2068: On Thu, Nov 29, 2018 at 12:30 PM MikkelFJ \u003cnotification=
s@github.com\u003e wrote:\n\n\u003e If PING can randomly be retransmitted=
 but does not have to, PING is\n\u003e useless to the application.\n\u003=
e\n\u003e If PING is never retransmitted, the application can use that si=
gnal for\n\u003e its own purposes such as QoS montoring.\n\u003e\n\u003e =
If PING is always retransmitted, the application can use that to make sur=
e\n\u003e a connection stays alive by sending one once in a while.\n\u003=
e\n\nFor the heartbeat case, it seems like the application could send a P=
ING\nframe and continue to send new PING frames until one is acknowledged=
 (since\nthey must be acknowledged).  I agree, though, that is a pretty w=
asteful set\nof affairs if you're going to need to send a lot of heartbea=
ts.  I don't\nthink that strategy for maintain a stable 5 tuple is as nec=
essary with\nQUIC, though, so the trade-off looks like this to me:\n\nCas=
e 1:\n\n1)PING MUST be acknowledged but is not re-transmitted, so a lack =
of\nacknowledgement is a clear signal of loss on the path.\n\n2) If you w=
ant a heartbeat, you send fresh PINGs until  you get an\nacknowledgement =
of one of them (and count the ones that did not get\nacknowledged as lost=
).\n\nCase 2:\n\n1) PING MUST be acknowledged and MUST be re-transmitted,=
 so a single PING\nis sufficient to create a heartbeat for the connection=
/application.\n\n2) Each re-transmission is a signal of either loss or si=
gnificant delay\nalong the path.\n\nIf we think heartbeats over lossy con=
nections are going to be common, I'd\ngo with two.  If we don't, I'd go w=
ith one.  I agree that having \"might be\nretransmitted\" is the worst op=
tion.\n\nJust my two cents,\n\nTed\n\n\u003e\n"}],"action":{"name":"View =
Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#issu=
ecomment-443365021"}}}</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=
43365021",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4433=
65021",
"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": "**hardie**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@hardie",
"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-4433=
65021"
}
],
"@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_5c01c0669e406_19323f85916d45c41049b4--


From nobody Fri Nov 30 15:29: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 DE50B1274D0 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 15:29:01 -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 0xf7rihwXAGn for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 15:29: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 49692126DBF for <quic-issues@ietf.org>; Fri, 30 Nov 2018 15:29:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543620539; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Mi6Ydm0MMZVOel1KObsoVDFAdhRFLPoHviE91+tGGfs=; b=RDsHtlR2OK/wCgSA+nhWrt5Pa/dd0APH08VuClfU3QY2A0N1tI3ewr1cPXpbX9XqUataMCOi Sv/UXXtujAGL0tVT4/ondhOGR9SOT8zvPRpKQnFZcSIjYxPIXq1hyhbrc4xEj/oo5VUgGtra b2/wfuDNqG16Q5jlrkBWzBJsZbs=
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 5c01c7ba.7f80ad5f90f0-smtp-out-n01; Fri, 30 Nov 2018 23:28:58 -0000 (UTC)
Date: Fri, 30 Nov 2018 15:28:57 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c01c7b99d75e_119362b2a6b6e457c79240@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 74a4a4: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01c7b99d463_119362b2a6b6e457c791b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YcbosLpUq5YkvoetuIap9aVS_YA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 23:29:02 -0000

----==_mimepart_5c01c7b99d463_119362b2a6b6e457c791b9
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: 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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01c7b99d463_119362b2a6b6e457c791b9--


From nobody Fri Nov 30 15: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 B472A130F80 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 15: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_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 ITI96w7aXYNd for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 15:29: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 692DC126DBF for <quic-issues@ietf.org>; Fri, 30 Nov 2018 15:29:02 -0800 (PST)
Date: Fri, 30 Nov 2018 15:29:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543620541; bh=X9z0aIvmni8WyibcWqaWG+dxZ10yOTnOazQsWjcI5rM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lBAUSYvvb2SDm4LdiS7ZMPdVH8WuMRjnCeU4uDXrEZ6UvgG42U8D5uj4cuJ84GNV+ /he47ICZQPqXhnvmG3jNWg61aHIIHq/taLuOlvtPXLzaXckTHcdSwe8KeDu6w3uZZE JYWI3AwEVquRkXPG1SesGzKk429dP8DNjPc8kToo=
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/3097280997@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_5c01c7bd44b84_18ea3fde8ded45bc269228"; 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/9pqP_IjkDNqUJD8p7Dz-9NhIofA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 23:29:04 -0000

----==_mimepart_5c01c7bd44b84_18ea3fde8ded45bc269228
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

74a4a45  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/4f1a6a94951835edc67cd1f9c350fa7d635ae4e7..74a4a454a5bb18761b2e0ed67352f2c7dce22641

----==_mimepart_5c01c7bd44b84_18ea3fde8ded45bc269228
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/74a4a45">74a4a45</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/4f1a6a94951835edc67cd1f9c350fa7d635ae4e7..74a4a454a5bb18761b2e0ed67352f2c7dce22641">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq--0DuLU5_zjsHd4Vqshcc6xsLj8ks5u0b89gaJpZM4Y7zXT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxx9Fu6Dzbvq1ozrOirtwKrRW7Oaks5u0b89gaJpZM4Y7zXT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/4f1a6a94951835edc67cd1f9c350fa7d635ae4e7..74a4a454a5bb18761b2e0ed67352f2c7dce22641"}}}</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/4f1a6a94951835edc67cd1f9c350fa7d635ae4e7..74a4a454a5bb18761b2e0ed67352f2c7dce22641",
"url": "https://github.com/quicwg/base-drafts/pull/2078/files/4f1a6a94951835edc67cd1f9c350fa7d635ae4e7..74a4a454a5bb18761b2e0ed67352f2c7dce22641",
"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": "74a4a45",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2078/files/4f1a6a94951835edc67cd1f9c350fa7d635ae4e7..74a4a454a5bb18761b2e0ed67352f2c7dce22641"
}
],
"@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_5c01c7bd44b84_18ea3fde8ded45bc269228--


From nobody Fri Nov 30 15:56: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 A902112D7F8 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 15:56: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 DWKyqRwJpGNv for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 15:56:07 -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 6C4FA126F72 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 15:56: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=3gKssm0Q7AF8jOiw+xfQZyHCW2U=; b=kYsIqfUmeL6Nhz00 CYrgsYQHWe/gI5kW5fWWvbpjYZ+iefd82CIMu3BAQV3/wDuZ24O0x0eQ2t2O7OkB sqTAnkylj9xw1kN9gGY3ZyKo3VAfY30q175a4lPhcXUbkzCQmV9TRhhd9Go6jx80 WhoGjMK5/tjApGVnxbLm1bCBFDo=
Received: by filter0767p1las1.sendgrid.net with SMTP id filter0767p1las1-9544-5C01CE16-36 2018-11-30 23:56:06.756881115 +0000 UTC m=+1300801.211048886
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id VuNCMIjnQImqiWKaxI9f_w for <quic-issues@ietf.org>; Fri, 30 Nov 2018 23:56:06.655 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id 9CB03461471 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 15:56:06 -0800 (PST)
Date: Fri, 30 Nov 2018 23:56:06 +0000 (UTC)
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4816897455e108ca128c0c44f1f825a02e291d392cf000000011819901692a169ce16a20dde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1994/443375260@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1994@github.com>
References: <quicwg/base-drafts/issues/1994@github.com>
Subject: Re: [quicwg/base-drafts] endpoints don't know how many connection IDs the peer is willing to store (#1994)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01ce169b31a_17043f8071cd45c097794"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0MrNKonpKNgUko7ZlUQneJ/AvuqMIlbAPwXD 3N4BDZhir8VNEUdYzEUF4ino3eyM8JBzRgV37JO33qaW6hj9pFLOuOSkbBN8k0WszcfyQNiTuWzizo B91G/lFGjy4zysZQqzz4yHv+e5MTrigTgA1QhGtyMV+0DieyogPO8r6QCU/5ye2u583qtHKm978jPX I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5GyyXqEHCFkjs7BeedM_ztAyZQY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 23:56:10 -0000

----==_mimepart_5c01ce169b31a_17043f8071cd45c097794
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I agree with ianswett here. If there's a limit that an endpoint is allowed=
=0D
to set on the number of connection IDs that it stores, it should=0D
communicate that limit to the peer. Anything else seems like it sets us up=
=0D
for subtle interop bugs down the road. (And if I have a limit which the=0D
peer knows and exceeds, then closing the connection seems great.)=0D
=0D
On Thu, Nov 29, 2018 at 12:25 PM ianswett <notifications@github.com> wrote:=
=0D
=0D
> The current default number of ids is 8, which I think is wrong. However,=
=0D
> the design team thought it was reasonable.=0D
>=0D
> I think the fact my preferences are so different is an indication=0D
> one-size-fits-all is wrong, so I favor adding this transport param.=0D
>=0D
> Re: closing the connection, I'm going to have to do something if I receiv=
e=0D
> too many, and it's really easy to not send too many, and it's really=0D
> obvious when the connection is closed, so I think it's the more=0D
> straightforward way to implement this.=0D
>=0D
> But ask @ekr <https://github.com/ekr> said, if a peer indicates a value,=
=0D
> it should be the target, unless you can't supply that many.=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/1994#issuecomment-442980727=
>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ASp6ynEd0zphwjL8mpy9OO=
ZOr_zYCBymks5u0EK6gaJpZM4YZZG9>=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/1994#issuecomment-443375260=

----==_mimepart_5c01ce169b31a_17043f8071cd45c097794
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I agree with ianswett here. If there&#39;s a limit that an endpoint is allo=
wed<br>=0D
to set on the number of connection IDs that it stores, it should<br>=0D
communicate that limit to the peer. Anything else seems like it sets us up<=
br>=0D
for subtle interop bugs down the road. (And if I have a limit which the<br>=
=0D
peer knows and exceeds, then closing the connection seems great.)<br>=0D
<br>=0D
On Thu, Nov 29, 2018 at 12:25 PM ianswett &lt;notifications@github.com&gt; =
wrote:<br>=0D
<br>=0D
&gt; The current default number of ids is 8, which I think is wrong. Howeve=
r,<br>=0D
&gt; the design team thought it was reasonable.<br>=0D
&gt;<br>=0D
&gt; I think the fact my preferences are so different is an indication<br>=
=0D
&gt; one-size-fits-all is wrong, so I favor adding this transport param.<br=
>=0D
&gt;<br>=0D
&gt; Re: closing the connection, I&#39;m going to have to do something if I=
 receive<br>=0D
&gt; too many, and it&#39;s really easy to not send too many, and it&#39;s =
really<br>=0D
&gt; obvious when the connection is closed, so I think it&#39;s the more<br=
>=0D
&gt; straightforward way to implement this.<br>=0D
&gt;<br>=0D
&gt; But ask @ekr &lt;https://github.com/ekr&gt; said, if a peer indicates =
a value,<br>=0D
&gt; it should be the target, unless you can&#39;t supply that many.<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/1994#issuecomment-442=
980727&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ASp6ynEd0zphwjL8=
mpy9OOZOr_zYCBymks5u0EK6gaJpZM4YZZG9&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/1994#issuecomment-443375260">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-b4-vav5y_N2m=
xNqZjI3A7oc1dqks5u0cWWgaJpZM4YZZG9">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq-RmnKVaxz-P2ERoQCwczvu9yty6ks5u0cWWga=
JpZM4YZZG9.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":"@RyanAtGoogle in #199=
4: I agree with ianswett here. If there's a limit that an endpoint is allow=
ed\nto set on the number of connection IDs that it stores, it should\ncommu=
nicate that limit to the peer. Anything else seems like it sets us up\nfor =
subtle interop bugs down the road. (And if I have a limit which the\npeer k=
nows and exceeds, then closing the connection seems great.)\n\nOn Thu, Nov =
29, 2018 at 12:25 PM ianswett \u003cnotifications@github.com\u003e wrote:\n=
\n\u003e The current default number of ids is 8, which I think is wrong. Ho=
wever,\n\u003e the design team thought it was reasonable.\n\u003e\n\u003e I=
 think the fact my preferences are so different is an indication\n\u003e on=
e-size-fits-all is wrong, so I favor adding this transport param.\n\u003e\n=
\u003e Re: closing the connection, I'm going to have to do something if I r=
eceive\n\u003e too many, and it's really easy to not send too many, and it'=
s really\n\u003e obvious when the connection is closed, so I think it's the=
 more\n\u003e straightforward way to implement this.\n\u003e\n\u003e But as=
k @ekr \u003chttps://github.com/ekr\u003e said, if a peer indicates a value=
,\n\u003e it should be the target, unless you can't supply that many.\n\u00=
3e\n\u003e =E2=80=94\n\u003e You are receiving this because you are subscri=
bed to this thread.\n\u003e Reply to this email directly, view it on GitHub=
\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/1994#issuecomme=
nt-442980727\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github=
.com/notifications/unsubscribe-auth/ASp6ynEd0zphwjL8mpy9OOZOr_zYCBymks5u0EK=
6gaJpZM4YZZG9\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/1994#issuecomment-4433752=
60"}}}</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/1994#issuecomment-4=
43375260",=0D
"url": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-4433=
75260",=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] endpoints don't know how many connection=
 IDs the peer is willing to store (#1994)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Ryan Hamilton**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",=0D
"activitySubtitle": "@RyanAtGoogle",=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\": 1994,\n\"IssueComment\": \"{{IssueCommen=
t.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\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1994\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/issues/1994#issuecomment-4433=
75260"=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\": 409309629=
\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c01ce169b31a_17043f8071cd45c097794--


From nobody Fri Nov 30 16:16: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 2CCFD12D7F8 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 16:16: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 3s2BgW1AudzE for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 16:16: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 9F77F126F72 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 16:16:43 -0800 (PST)
Date: Fri, 30 Nov 2018 16:16:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543623402; bh=rz4iCwa+VDI7ufGj26t4JxbLTx1NhuYCDJuzwN1wl0A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GV9F3j6H2oIdD/RwiN0MuBNbgMdBRpbwDXGSTmOOeQpfYON78INe5okHZ5CrSoRva BT2puFNgMnZZRi/nLSoVexz1bFfDVaitMzO78jPn5Qs//5ywLD7KnGRT3RnNQ+4gIV 1sdBZLmKGN60/VzCas37zNOq2v7wSiA9Pk/Kd/0Q=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8f55ca1584855d510161d83644f91172ef87108892cf00000001181994ea92a169ce161e4766@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1864/443378680@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_5c01d2ea3a520_48a63fb266cd45bc43851"; 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/LEV6PWYZoHNTzPbQObgHqOwQvl4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 00:16:45 -0000

----==_mimepart_5c01d2ea3a520_48a63fb266cd45bc43851
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Consider the sequence of arrival at the client: DUPLICATE_PUSH, response=0D=

body with a reference to pushed resource, PUSH_PROMISE. At the time the=0D=

client encounters the reference to the pushed resource it will attempt to=
=0D
request that resource. But since the client does not yet know that a push=
=0D
promise for that URL is impending, what should it do? It seems like it mu=
st=0D
chose between either letting all requests go to the network until the=0D
corresponding PUSH_PROMISE arrives or block all requests from hitting the=
=0D
network until the PUSH_PROMISE arrives. Neither option seems terribly=0D
satisfying. Is there another option for the client in this situation?=0D
=0D
On Thu, Nov 29, 2018 at 2:49 PM Martin Thomson <notifications@github.com>=
=0D
wrote:=0D
=0D
> Seems reasonable.=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/1864#issuecomment-4430231=
34>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ASp6yrwthGBFEO0xZVxa=
23jImlh6qKkrks5u0GRdgaJpZM4Xj9By>=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/1864#issuecomment-443378680=

----==_mimepart_5c01d2ea3a520_48a63fb266cd45bc43851
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Consider the sequence of arrival at the client: DUPLICATE_PUSH, response<=
br>=0D
body with a reference to pushed resource, PUSH_PROMISE. At the time the<b=
r>=0D
client encounters the reference to the pushed resource it will attempt to=
<br>=0D
request that resource. But since the client does not yet know that a push=
<br>=0D
promise for that URL is impending, what should it do? It seems like it mu=
st<br>=0D
chose between either letting all requests go to the network until the<br>=
=0D
corresponding PUSH_PROMISE arrives or block all requests from hitting the=
<br>=0D
network until the PUSH_PROMISE arrives. Neither option seems terribly<br>=
=0D
satisfying. Is there another option for the client in this situation?<br>=
=0D
<br>=0D
On Thu, Nov 29, 2018 at 2:49 PM Martin Thomson &lt;notifications@github.c=
om&gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; Seems reasonable.<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/1864#issuecomment-4=
43023134&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ASp6yrwthGBFEO=
0xZVxa23jImlh6qKkrks5u0GRdgaJpZM4Xj9By&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/1864#issuecomment-443378680">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Qd=
nOAw67GQi47160dXM_c51v-lks5u0cpqgaJpZM4Xj9By">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7xtYlP7JDKNXuRZWOvWgzOZ=
GgZiks5u0cpqgaJpZM4Xj9By.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":"@Ryan=
AtGoogle in #1864: Consider the sequence of arrival at the client: DUPLIC=
ATE_PUSH, response\nbody with a reference to pushed resource, PUSH_PROMIS=
E. At the time the\nclient encounters the reference to the pushed resourc=
e it will attempt to\nrequest that resource. But since the client does no=
t yet know that a push\npromise for that URL is impending, what should it=
 do? It seems like it must\nchose between either letting all requests go =
to the network until the\ncorresponding PUSH_PROMISE arrives or block all=
 requests from hitting the\nnetwork until the PUSH_PROMISE arrives. Neith=
er option seems terribly\nsatisfying. Is there another option for the cli=
ent in this situation?\n\nOn Thu, Nov 29, 2018 at 2:49 PM Martin Thomson =
\u003cnotifications@github.com\u003e\nwrote:\n\n\u003e Seems reasonable.\=
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/1864=
#issuecomment-443023134\u003e,\n\u003e or mute the thread\n\u003e \u003ch=
ttps://github.com/notifications/unsubscribe-auth/ASp6yrwthGBFEO0xZVxa23jI=
mlh6qKkrks5u0GRdgaJpZM4Xj9By\u003e\n\u003e .\n\u003e\n"}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1864#i=
ssuecomment-443378680"}}}</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/1864#issuecomment=
-443378680",=0D
"url": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-44=
3378680",=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] Push promise history to detect conflic=
ting header field values (#1864)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Ryan Hamilton**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@RyanAtGoogle",=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\": 1864,\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\": 1864\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-44=
3378680"=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\": 3953009=
78\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c01d2ea3a520_48a63fb266cd45bc43851--


From nobody Fri Nov 30 16:20: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 668CF12D7F8 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 16:20: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 rf3WJBhNzoPv for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 16:19: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 95F681310BF for <quic-issues@ietf.org>; Fri, 30 Nov 2018 16:19:59 -0800 (PST)
Date: Fri, 30 Nov 2018 16:19:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543623598; bh=D6nCD0ANhHjC9cGe0wC3bID5rDGXv3zTjyg/fsroibs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w0VlSCvp/8gc291+iGR778zkG0prLYxPqlzf1XPSUyM6D3TGQtCFGj5+Y7XOLB4P+ fl4nWQVB75OeyAtn4/jTuFc+frZ/jNwKk07cSmkADQPZd+t5ywHIEjBx8YMno1V4sV K6QKvqug5UieqTMVAep5oOfkn7SPcmY9GYB++fyg=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf01f24830b4a95a54e5e3094683129ece7216c0892cf00000001181995ae92a169ce17019477@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/c443379135@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_5c01d3ae6eae7_54e33fb5a22d45b44559c"; 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/yYnDEJ23znwyqwY2QYTaWJDr0xY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 00:20:06 -0000

----==_mimepart_5c01d3ae6eae7_54e33fb5a22d45b44559c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

With HTTP/2, the initial HEADERS frame carries the priority information for the request. I wonder if instead of introducing an INITIAL_PRIORITY frame it would be simpler to bundle this initial priority information into the HEADERS frame instead. That would have the advantage of matching HTTP/2.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443379135
----==_mimepart_5c01d3ae6eae7_54e33fb5a22d45b44559c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>With HTTP/2, the initial HEADERS frame carries the priority informatio=
n for the request. I wonder if instead of introducing an INITIAL_PRIORITY=
 frame it would be simpler to bundle this initial priority information in=
to the HEADERS frame instead. That would have the advantage of matching H=
TTP/2.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443379135">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-JbKh=
3WeTW-L89QP3rfBefoVShXks5u0csugaJpZM4Y6v-1">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-9f-SzEx_2VmGXNwL18k-dDHjo7=
ks5u0csugaJpZM4Y6v-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":"@Ryan=
AtGoogle in #2075: With HTTP/2, the initial HEADERS frame carries the pri=
ority information for the request. I wonder if instead of introducing an =
INITIAL_PRIORITY frame it would be simpler to bundle this initial priorit=
y information into the HEADERS frame instead. That would have the advanta=
ge of matching HTTP/2."}],"action":{"name":"View Pull Request","url":"htt=
ps://github.com/quicwg/base-drafts/pull/2075#issuecomment-443379135"}}}</=
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=
43379135",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4433=
79135",
"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": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 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-4433=
79135"
}
],
"@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_5c01d3ae6eae7_54e33fb5a22d45b44559c--


From nobody Fri Nov 30 16:38: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 983B1129A87 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 16:38: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 Lc9zDpyw6KSq for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 16:38:49 -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 215EB126F72 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 16:38: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=y4a3faEK6fAKcWLhs0VfZOE50lo=; b=Qd8xztlkmuaDakxB 184DdfUjS3ghcUOOQTlsd5dazshWYDvnNdviQqSci1u7idv7Z1i9LWPYnAE5VEH+ T0HD+OYDZbj5tERSrAHxEv2EWe+hPKboJLSVTPVom/cd4eRiMsYhiSFqjuD+Kvdi CfpEFxkA59ExlcrXsvcm+vEnPFs=
Received: by filter1073p1las1.sendgrid.net with SMTP id filter1073p1las1-3642-5C01D818-7 2018-12-01 00:38:48.174388805 +0000 UTC m=+1304217.719041378
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0036p1iad1.sendgrid.net (SG) with ESMTP id B3H0LgtfTbeF8xM4KQPOqQ for <quic-issues@ietf.org>; Sat, 01 Dec 2018 00:38:48.069 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id 0E52EC1A21 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 16:38:48 -0800 (PST)
Date: Sat, 01 Dec 2018 00:38:48 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab885e1065adc22f7cb5f4388f56236e44bd2d539092cf0000000118199a1892a169ce161e4766@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1864/443381631@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_5c01d818cd85_17243ffbcf8d45b81125b6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gT6bQu62ot8h2ywQRWVWFSGms+7ClzecS1J ZwLyrpcDj4IgQq29z+k++SD9j2XP2c61nZlYKFxtr3crNFvlwmaOKKbORwfRXbq//M3hErDZlVXeXA woteuJP/MgVlQ9xIDMJAzRZUHdE9Kb5rxuOHyiQ+FYz57R/u3Qgl92HlArLR9PLxbKdXaJyuu2iBbQ w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pWFNt-I7ZMmlGy1iNG3P3d7hoH0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 00:38:51 -0000

----==_mimepart_5c01d818cd85_17243ffbcf8d45b81125b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No, it's a trade-off and that's the down-side.  The fact that it's got a DUPLICATE_PUSH *could* cause it to briefly delay requests for URLs it discovers in hopes that the PUSH_PROMISE arrives soon, or perhaps it issues requests and then cancels them when the PUSH_PROMISE arrives.  I'd love to have some first-order hint, like the resource URI, but that's painfully cross-layer.

Of course, the same situation exists today, albeit with lower odds.  If the PUSH_PROMISE headers are blocked in the QPACK encoder, but you choose to buffer the frame so you can keep reading the response, what do you do currently?  If you block reading on the response, that's even worse than failing to send requests to the network....

-- 
You are receiving this 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#issuecomment-443381631
----==_mimepart_5c01d818cd85_17243ffbcf8d45b81125b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>No, it's a trade-off and that's the down-side.  The fact that it's got a=
 DUPLICATE_PUSH <em>could</em> cause it to briefly delay requests for URLs =
it discovers in hopes that the PUSH_PROMISE arrives soon, or perhaps it iss=
ues requests and then cancels them when the PUSH_PROMISE arrives.  I'd love=
 to have some first-order hint, like the resource URI, but that's painfully=
 cross-layer.</p>
<p>Of course, the same situation exists today, albeit with lower odds.  If =
the PUSH_PROMISE headers are blocked in the QPACK encoder, but you choose t=
o buffer the frame so you can keep reading the response, what do you do cur=
rently?  If you block reading on the response, that's even worse than faili=
ng to send requests to the network....</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/1864#issuecomment-443381631">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9gKUTlyu-AcKO=
w_cX1H61QRQjHyks5u0c-YgaJpZM4Xj9By">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq78dlNvAasC_M_lbCEkRDUsG_EYZks5u0c-Yga=
JpZM4Xj9By.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 #1864:=
 No, it's a trade-off and that's the down-side.  The fact that it's got a D=
UPLICATE_PUSH *could* cause it to briefly delay requests for URLs it discov=
ers in hopes that the PUSH_PROMISE arrives soon, or perhaps it issues reque=
sts and then cancels them when the PUSH_PROMISE arrives.  I'd love to have =
some first-order hint, like the resource URI, but that's painfully cross-la=
yer.\r\n\r\nOf course, the same situation exists today, albeit with lower o=
dds.  If the PUSH_PROMISE headers are blocked in the QPACK encoder, but you=
 choose to buffer the frame so you can keep reading the response, what do y=
ou do currently?  If you block reading on the response, that's even worse t=
han failing to send requests to the network...."}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/1864#issuecomment=
-443381631"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-4=
43381631",
"url": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-4433=
81631",
"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 conflicti=
ng 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": [
{
"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\": 1864,\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\": 1864\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-4433=
81631"
}
],
"@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_5c01d818cd85_17243ffbcf8d45b81125b6--


From nobody Fri Nov 30 16:46: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 BD0AA128CB7 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 16:46: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 M2Bz0cFtgljM for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 16:46: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 A72C7131090 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 16:46:54 -0800 (PST)
Date: Fri, 30 Nov 2018 16:46:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543625213; bh=b7RX1DNC9jEvQtfoaXxbcpc87Oss4opF2cDLO2mWIJs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XY6nJB0mgiqklGPPAJhhQDLmqsRKcbIQii2EceQ2LtiiPhrVVMX+lw4nb1JJgxxvL NLsonrJ8/tuXPI4UuCmzN2WCVIqDoTSJG7D6/c4unHP71bfOKelESkueaI8oQ3MUWI mWUVnfShodL7OxW8AZK+pW+y22tTyefZIH/v7cgI=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26b9d163253af31a7eb70b6c971009461b1809af92cf0000000118199bfd92a169ce161e4766@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1864/443382600@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_5c01d9fdbc244_60b63fe275ed45bc261658"; 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/U1uJ4jf6YC4rkBYjAuXiQr8sk_8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Dec 2018 00:46:57 -0000

----==_mimepart_5c01d9fdbc244_60b63fe275ed45bc261658
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Fri, Nov 30, 2018 at 4:38 PM Mike Bishop <notifications@github.com>
wrote:

> No, it's a trade-off and that's the down-side. The fact that it's got a
> DUPLICATE_PUSH *could* cause it to briefly delay requests for URLs it
> discovers in hopes that the PUSH_PROMISE arrives soon, or perhaps it issues
> requests and then cancels them when the PUSH_PROMISE arrives. I'd love to
> have some first-order hint, like the resource URI, but that's painfully
> cross-layer.
>
Fair point. It'd be worth mentioning the client's options in PR#2072, I
think?

> Of course, the same situation exists today, albeit with lower odds. If the
> PUSH_PROMISE headers are blocked in the QPACK encoder, but you choose to
> buffer the frame so you can keep reading the response, what do you do
> currently? If you block reading on the response, that's even worse than
> failing to send requests to the network....
>
We're working feverishly to implement QPACK and wire it up, so we don't
have this problem yet :)


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1864#issuecomment-443382600
----==_mimepart_5c01d9fdbc244_60b63fe275ed45bc261658
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Fri, Nov 30, 2018 at 4:38 PM Mike Bishop &lt;notifications@github.com&=
gt;<br>
wrote:<br>
<br>
&gt; No, it&#39;s a trade-off and that&#39;s the down-side. The fact that=
 it&#39;s got a<br>
&gt; DUPLICATE_PUSH *could* cause it to briefly delay requests for URLs i=
t<br>
&gt; discovers in hopes that the PUSH_PROMISE arrives soon, or perhaps it=
 issues<br>
&gt; requests and then cancels them when the PUSH_PROMISE arrives. I&#39;=
d love to<br>
&gt; have some first-order hint, like the resource URI, but that&#39;s pa=
infully<br>
&gt; cross-layer.<br>
&gt;<br>
Fair point. It&#39;d be worth mentioning the client&#39;s options in PR#2=
072, I<br>
think?<br>
<br>
&gt; Of course, the same situation exists today, albeit with lower odds. =
If the<br>
&gt; PUSH_PROMISE headers are blocked in the QPACK encoder, but you choos=
e to<br>
&gt; buffer the frame so you can keep reading the response, what do you d=
o<br>
&gt; currently? If you block reading on the response, that&#39;s even wor=
se than<br>
&gt; failing to send requests to the network....<br>
&gt;<br>
We&#39;re working feverishly to implement QPACK and wire it up, so we don=
&#39;t<br>
have this problem yet :)<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/1864#issuecomment-443382600">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwEV=
ikD9MyacY0va3Z0vaBMGNqeIks5u0dF9gaJpZM4Xj9By">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-ZMxmD3Nta54-0HYrca21yE=
Nfxiks5u0dF9gaJpZM4Xj9By.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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":"@Ryan=
AtGoogle in #1864: On Fri, Nov 30, 2018 at 4:38 PM Mike Bishop \u003cnoti=
fications@github.com\u003e\nwrote:\n\n\u003e No, it's a trade-off and tha=
t's the down-side. The fact that it's got a\n\u003e DUPLICATE_PUSH *could=
* cause it to briefly delay requests for URLs it\n\u003e discovers in hop=
es that the PUSH_PROMISE arrives soon, or perhaps it issues\n\u003e reque=
sts and then cancels them when the PUSH_PROMISE arrives. I'd love to\n\u0=
03e have some first-order hint, like the resource URI, but that's painful=
ly\n\u003e cross-layer.\n\u003e\nFair point. It'd be worth mentioning the=
 client's options in PR#2072, I\nthink?\n\n\u003e Of course, the same sit=
uation exists today, albeit with lower odds. If the\n\u003e PUSH_PROMISE =
headers are blocked in the QPACK encoder, but you choose to\n\u003e buffe=
r the frame so you can keep reading the response, what do you do\n\u003e =
currently? If you block reading on the response, that's even worse than\n=
\u003e failing to send requests to the network....\n\u003e\nWe're working=
 feverishly to implement QPACK and wire it up, so we don't\nhave this pro=
blem yet :)\n"}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/1864#issuecomment-443382600"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment=
-443382600",
"url": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-44=
3382600",
"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 conflic=
ting header field values (#1864)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/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\": 1864,\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\": 1864\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1864#issuecomment-44=
3382600"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3953009=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c01d9fdbc244_60b63fe275ed45bc261658--


From nobody Fri Nov 30 17:08: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 797EE128CB7 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:08:05 -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 7u6Qso3ZjEeN for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:08: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 0A97112D7F8 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:08:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543626483; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sOtbdG2nFpSrT+7LwFNZ/K+uVZavosj7SJPa3hjIKs0=; b=HZ/a8KdjlRhey0Y/e9/6IIRYxgtagiVc3dfqRghZ+5au8zpPz97Q1wcU5MyFa9K5PSjhKL2Q 0iQ+trfV1ek93g78HZCsS7Mpw6EvrWHHu9J7xRceIZ2VdCn9aJNzB0SuOCd56nPX4ZI6a8Fq NhK83t5RywnuwE+W4+KqrayNfgM=
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 5c01def3.7f960e34ce40-smtp-out-n02; Sat, 01 Dec 2018 01:08:03 -0000 (UTC)
Date: Fri, 30 Nov 2018 17:08:02 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c01def24bb25_64dc2af924cac57c686e@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 86cb55: Editorial rework
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01def24b6dd_64dc2af924cac57c685b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2_qA_QwLaD7Cs4X8pAHvA_GKcOo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:08:05 -0000

----==_mimepart_5c01def24b6dd_64dc2af924cac57c685b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/editorial-changes
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01def24b6dd_64dc2af924cac57c685b7--


From nobody Fri Nov 30 17: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 09BF112D7F8 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:09: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 sQeD_SIrCrYG for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:09:20 -0800 (PST)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31AF4128CB7 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:09:20 -0800 (PST)
Date: Fri, 30 Nov 2018 17:09:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543626559; bh=NtgtDTdyyLNr3pInY8Kd7no4G3dQ4dycoCWGvraIgMA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=GCsQammjG1i5HC1BWiEAQ96yIF3mMQnHAQLlnBh9njvFpzbl9LsnOK28qSiOR5l0e RogI3gYBS7u81OIAsPqS+wIT3B3rRD57x9CWFRseGwHRuFgYJ1ln0SlQeHrw56RCNB f+aNQCm1xqLnjYIa0T7H+qdp5V5smjx9b3j2IyGw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2d0c3ebc2accaa02fcfc8033ab41d4777571d3592cf000000011819a13f92a169ce17080d94@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@github.com>
Subject: [quicwg/base-drafts] Editorial rework (#2080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01df3f1c0e2_402a3f95394d45b46616b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YBjJRJxv0AXTb7ZCkRS-f68ft8M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:09:22 -0000

----==_mimepart_5c01df3f1c0e2_402a3f95394d45b46616b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Editorial changes suggested against #1974 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2080

-- Commit Summary --

  * Editorial rework

-- File Changes --

    M draft-ietf-quic-recovery.md (55)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2080.patch
https://github.com/quicwg/base-drafts/pull/2080.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/2080

----==_mimepart_5c01df3f1c0e2_402a3f95394d45b46616b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Editorial changes suggested against <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>

<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/2080'>https://github.com/quicwg/base-drafts/pull/2080</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Editorial rework</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2080/files#diff-0">draft-ietf-quic-recovery.md</a>
    (55)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2080.patch'>https://github.com/quicwg/base-drafts/pull/2080.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2080.diff'>https://github.com/quicwg/base-drafts/pull/2080.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/2080">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7T8wKEptFrMaNS2pzajbsjb24oAks5u0da_gaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzcz2YMsxAlQ_XeoezJj0zSFRMO6ks5u0da_gaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Editorial rework (#2080)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2080"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2080",
"url": "https://github.com/quicwg/base-drafts/pull/2080",
"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": "Editorial rework (#2080)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "86cb551",
"value": "Editorial rework"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2080/files#diff-0) (55 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\": 2080,\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\": 2080\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418546353\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c01df3f1c0e2_402a3f95394d45b46616b0--


From nobody Fri Nov 30 17:10: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 7144812D7F8 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:10: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 cjnaskNdkGcJ for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:10: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 28F4F128CB7 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:10:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543626633; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VY5c2saIWWFIhbavgJTDGBJOLrN0PLHC/iKjdFkmC74=; b=RDXf9GenI0YEMm9yn0dEeR3QOvcBCatC/McUsYwgu23yAHRHByORrsvR/bqXN0P0tC2Tclsm US5VYnys4e0sKD9x/1UD7C2Q6s8gwQZCN2BUx1JEqeiWpPGu2dDeMEzsbf9BewL2JHJ/wFmK hY3CuRryyaDf4hoEDheJ60hFijA=
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 5c01df89.7f12b5f7c690-smtp-out-n01; Sat, 01 Dec 2018 01:10:33 -0000 (UTC)
Date: Fri, 30 Nov 2018 17:10:33 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c01df89251e5_4e5b2adc7a58857891d@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e8ae5a: lint
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01df8924c7f_4e5b2adc7a588578890"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rgYg9YHb909g9kaXdSbEDC0tYPI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:10:35 -0000

----==_mimepart_5c01df8924c7f_4e5b2adc7a588578890
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/editorial-changes
  Home:   https://github.com/quicwg/base-drafts
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01df8924c7f_4e5b2adc7a588578890--


From nobody Fri Nov 30 17:10: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 3E9E1130F04 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:10: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 5gfRKCDec9e1 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:10: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 86DBB131088 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:10: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=o9rbwlEFHgSR0SpKXEtBtuSB1L4=; b=ocbpWo8Ymfwx+qWf w8TN5pn0+b7bU/qPXKC1AnjM8vw5anbai0burybPBWOEWTrIvvjp88faZbL/4RvY 8Q/vB6FaTrDVd5R6C3p3rlDd1QEcdty6ntBGZ9G6qwWoYS2chlM8PEYiN7Wu8oa5 +CYoiZMScV9sOa/HEAvkwqBR6dg=
Received: by filter0388p1iad2.sendgrid.net with SMTP id filter0388p1iad2-20848-5C01DF8D-1 2018-12-01 01:10:37.17222634 +0000 UTC m=+384606.920800253
Received: from github-lowworker-63e61ec.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0022p1iad1.sendgrid.net (SG) with ESMTP id Hynv7DhaTDKIWFt5c7p4UA for <quic-issues@ietf.org>; Sat, 01 Dec 2018 01:10:36.966 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-63e61ec.cp1-iad.github.net (Postfix) with ESMTP id EA39E2A00AC for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:10:36 -0800 (PST)
Date: Sat, 01 Dec 2018 01:10:37 +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/3097431310@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_5c01df8ce8f93_273e3fbd68ed45bc16476d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1U2o9ts1FnktsLn8YcujCrl6C8IOcr8ynDLj Ovnl45OW2ETnBgM4LxoikD2yBo6Very+ZyV+RseJhl4wW2Zr6CANEEUSb/2VLp/w/1272SYgEqgyFb qw7KIHeFwvKPorO2A9wUnRmV4g84UmFlfHNeWsJ1UQBfVAFFMha0favS2pbmszJbCiCwgZMeYR8Q2Q w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a37h7Hvdhx8K-S3xIl7GoZabeeQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:10:40 -0000

----==_mimepart_5c01df8ce8f93_273e3fbd68ed45bc16476d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

e8ae5ad  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/86cb551026bbe831f73b7ccf5dbf82a0cafa974e..e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300

----==_mimepart_5c01df8ce8f93_273e3fbd68ed45bc16476d
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/e8ae5ad">e8ae5ad</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/86cb551026bbe831f73b7ccf5dbf82a0cafa974e..e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzRvFeR9YzIkueXSBVHKxDeSomF-ks5u0dcMgaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8BcuzJW6egTqfihW6DBlFGtcFqmks5u0dcMgaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/86cb551026bbe831f73b7ccf5dbf82a0cafa974e..e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300"}}}</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/86cb551026bbe831f73b7ccf5dbf82a0cafa974e..e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300",
"url": "https://github.com/quicwg/base-drafts/pull/2080/files/86cb551026bbe831f73b7ccf5dbf82a0cafa974e..e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300",
"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": "e8ae5ad",
"value": "lint"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080/files/86cb551026bbe831f73b7ccf5dbf82a0cafa974e..e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300"
}
],
"@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_5c01df8ce8f93_273e3fbd68ed45bc16476d--


From nobody Fri Nov 30 17:15: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 718F6130DC4 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:15: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 hRY_RomBZi0I for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:15:31 -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 18E9912D7F8 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:15:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543626930; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=d3zqNJrcrkTO73sfGXgqR9fKo0Xq6ughX5fewwaQn7o=; b=bZFNIjdbsKUC5l44dVTULc3E5Cmzjs1Er0opWsEFY5AxeKGtwuIx/gkc96Gisdyx2RCmVJo3 KkGtqAHaxl1qiHt/QGbrWrquntzMiR765aBptUyaz7vVFt1TVFp4x99CxMGYeHfX4myyje+J HGqFCOVY9Kc9ZF7FV4gKV15T1rE=
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 5c01e0b2.7fccc3ae1b10-smtp-out-n02; Sat, 01 Dec 2018 01:15:30 -0000 (UTC)
Date: Fri, 30 Nov 2018 17:15:30 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c01e0b2620fb_6f962b066995e5804542@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6ad110: clean up RACK reference
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01e0b261b14_6f962b066995e58044e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xXTc0FjtvC5ehjD3zOP3h_nebUg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:15:33 -0000

----==_mimepart_5c01e0b261b14_6f962b066995e58044e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/editorial-changes
  Home:   https://github.com/quicwg/base-drafts
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01e0b261b14_6f962b066995e58044e9--


From nobody Fri Nov 30 17: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 D820D130F04 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:15: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 jXjDeJCN19Nw for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17: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 92771130DC4 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:15:34 -0800 (PST)
Date: Fri, 30 Nov 2018 17:15:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543626933; bh=g11BnH3AD42adkYJYFiROzvkib9ywnsYq6VOcvz3iXQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MiVKztQM1xEhodmEtwsEkrNm4rKtRHbtFpdoQ8Eq5rtO4zMeH0UUHjmEZpYQv0Hbj HW+GSERgZErb210w978I8Tp51uKKrwtwZ5XZ+A+zCRPrlbK7JiJn1CzQfh6uPEUElZ KO7ZHv+1iTnnP3Wa+lkyWVIzWBimFZIbHxLkC6Ss=
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/3097437347@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_5c01e0b5bce25_4e823f9c88ed45b872628c"; 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/a7q67eKz16A1wtHbSy4wcVfKIiQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:15:36 -0000

----==_mimepart_5c01e0b5bce25_4e823f9c88ed45b872628c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

6ad1106  clean up RACK reference


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2080/files/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300..6ad1106e093e75e2413a19733bca12ac8a41531e

----==_mimepart_5c01e0b5bce25_4e823f9c88ed45b872628c
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/6ad1106">6ad1106</a>  clean up RACK 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/2080/files/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300..6ad1106e093e75e2413a19733bca12ac8a41531e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9josOq2PB9rTjs78EX1Fj3sow9Nks5u0dg1gaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3pkkqseW3Queq7D_vSrC-VvJOuDks5u0dg1gaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300..6ad1106e093e75e2413a19733bca12ac8a41531e"}}}</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/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300..6ad1106e093e75e2413a19733bca12ac8a41531e",
"url": "https://github.com/quicwg/base-drafts/pull/2080/files/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300..6ad1106e093e75e2413a19733bca12ac8a41531e",
"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": "6ad1106",
"value": "clean up RACK reference"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080/files/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300..6ad1106e093e75e2413a19733bca12ac8a41531e"
}
],
"@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_5c01e0b5bce25_4e823f9c88ed45b872628c--


From nobody Fri Nov 30 17:17: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 B6B59130DC4 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:17: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 MKUR-QLowKo0 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:17:12 -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 466F712D7F8 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:17:12 -0800 (PST)
Date: Fri, 30 Nov 2018 17:17:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543627030; bh=YCm8EVo+I7Hc4VJ0KhFralecpQP0f67GhX9EpPZmNVQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CZEV8Zu2k2xeq6V8BIc1bHx5p4j8cv9+Gx9SaLcC4Rln02vwP1Jhr3s0r9vukuroA z09t6nYElBGVVMS++qZ2u1XT0oi0CNpioviiOQVrFh5UCJBUESbvnMaBLig+bOmQra NpnN4a0KzybLXzNEkFTgJpzTETg3AjRvrAB6Pz+M=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2706812e74bb2e73b444785cc4c356db34bbc4cc92cf000000011819a31692a169ce1684c1ce@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/c443386175@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_5c01e1165f09e_7c9c3fe934cd45bc71004"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4CJISUlffZ-dfPUc0dpeJluTIzw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:17:14 -0000

----==_mimepart_5c01e1165f09e_7c9c3fe934cd45bc71004
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was thinking about this as a fix to ER, but I'm now convinced that this is a better framing. I'm suggesting some editorial changes in #2080, but I'm quite happy with the direction this is heading in. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1974#issuecomment-443386175
----==_mimepart_5c01e1165f09e_7c9c3fe934cd45bc71004
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I was thinking about this as a fix to ER, but I'm now convinced that this is a better framing. I'm suggesting some editorial changes in <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>, but I'm quite happy with the direction this is heading in.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1974#issuecomment-443386175">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3qingff1697i_G9KWE0wsnpKGW2ks5u0diWgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzD3Vlcld7kGEwN4AwYJyMi_KNPQks5u0diWgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #1974: I was thinking about this as a fix to ER, but I'm now convinced that this is a better framing. I'm suggesting some editorial changes in #2080, but I'm quite happy with the direction this is heading in. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974#issuecomment-443386175"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-443386175",
"url": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-443386175",
"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": [
{
"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\": \"{{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\": 1974\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-443386175"
}
],
"@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_5c01e1165f09e_7c9c3fe934cd45bc71004--


From nobody Fri Nov 30 17: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 6929C130DC4 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:17: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 89NiKXMGI6vD for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:17: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 CEEF812D7F8 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:17:44 -0800 (PST)
Date: Fri, 30 Nov 2018 17:17:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543627064; bh=ZohP5enPnmvh09vGJzxHGQzcgTVg5DhlGHxYujEnan8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q9boIo7F8v/ENFx+GIbLiZenbGr8s9h3w4zvHq0NUp+NZ0NcHTLEEw2jlt3WlflKW itJUeBYMtP0b+bgYbCX8l3ge++6+5NW/wbTllkO1pDDeTROb5ufXcv8ntUuYGGCARe crnatDzhVxPiUpuO6DNCbJ73FbHUqlDT8ZsmIIpI=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbcae1006528bf7d1e52b8a8cacfbe9b7e976fc6292cf000000011819a33892a169ce17019477@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/c443386238@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_5c01e138271db_2dbc3f84464d45b8422cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dcuLVCB1RvCBxdwZP7oM-Og4d0o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:17:46 -0000

----==_mimepart_5c01e138271db_2dbc3f84464d45b8422cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@RyanAtGoogle 
> I wonder if instead of introducing an INITIAL_PRIORITY frame it would be simpler to bundle this initial priority information into the HEADERS frame instead. That would have the advantage of matching HTTP/2.

I am afraid that creates a race condition. If a PRIORITY frame of stream X says that it depends on stream Y, and if PRIORITY frame of stream Y says it depends on X, the server cannot tell which to apply first. IIUC, the observation behind this PR is that the ordering between INITIAL_PRIORITY and PRIORITY frames can be recovered; i.e., any reference to a stream from a PRIORITY frame is guaranteed to occur after the INITIAL_PRIORITY frame of that frame is issued.

-- 
You are receiving this 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-443386238
----==_mimepart_5c01e138271db_2dbc3f84464d45b8422cd
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=3D19561162" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/RyanAtGoogle">@RyanAtGoogle</a></p>
<blockquote>
<p>I wonder if instead of introducing an INITIAL_PRIORITY frame it would =
be simpler to bundle this initial priority information into the HEADERS f=
rame instead. That would have the advantage of matching HTTP/2.</p>
</blockquote>
<p>I am afraid that creates a race condition. If a PRIORITY frame of stre=
am X says that it depends on stream Y, and if PRIORITY frame of stream Y =
says it depends on X, the server cannot tell which to apply first. IIUC, =
the observation behind this PR is that the ordering between INITIAL_PRIOR=
ITY and PRIORITY frames can be recovered; i.e., any reference to a stream=
 from a PRIORITY frame is guaranteed to occur after the INITIAL_PRIORITY =
frame of that frame is issued.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-443386238">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9alvk=
UF__QOl1j9dJPGHHrzDjNVks5u0di4gaJpZM4Y6v-1">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwRkEXbGQyFHrhS-STsqoa0jGFB6=
ks5u0di4gaJpZM4Y6v-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: @RyanAtGoogle \r\n\u003e I wonder if instead of introducing =
an INITIAL_PRIORITY frame it would be simpler to bundle this initial prio=
rity information into the HEADERS frame instead. That would have the adva=
ntage of matching HTTP/2.\r\n\r\nI am afraid that creates a race conditio=
n. If a PRIORITY frame of stream X says that it depends on stream Y, and =
if PRIORITY frame of stream Y says it depends on X, the server cannot tel=
l which to apply first. IIUC, the observation behind this PR is that the =
ordering between INITIAL_PRIORITY and PRIORITY frames can be recovered; i=
.e., any reference to a stream from a PRIORITY frame is guaranteed to occ=
ur after the INITIAL_PRIORITY frame of that frame is issued."}],"action":=
{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/=
pull/2075#issuecomment-443386238"}}}</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=
43386238",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4433=
86238",
"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-4433=
86238"
}
],
"@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_5c01e138271db_2dbc3f84464d45b8422cd--


From nobody Fri Nov 30 17:27: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 D09EB130DC4 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:27: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 xnYa4x1Gj2GQ for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:27: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 2DD0D12D7F8 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:27:42 -0800 (PST)
Date: Fri, 30 Nov 2018 17:27:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543627661; bh=dSOhNEpsr6xyEf5h0T6wX3NEFZbgmQo0+bmBHcyKdA8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tqVdGN/Xj93ZGLswIo3UDUNYquy8Pp2CNG/9piJyjIZD7Y7I2TD3oRaA30ux9LjE3 0a1fhFPE5VC+HzCx5NIbXy8m9GxSEvMzzu3Vx4AuLnKKbw0IbEw+aTPvDaY49E5H/w ySFGwhxRDja1RxbregXUzF2fPc0JZg3KOQrWbLTo=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00a64d514f6cf86bc3a1d352ef480cfab602adbf92cf000000011819a58d92a169ce17019477@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/180503948@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_5c01e38d7cf7e_6a473ffc5b6d45c4312943"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fXmIh-jpg3q0P5g7XPMcdpPMy8k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:27:44 -0000

----==_mimepart_5c01e38d7cf7e_6a473ffc5b6d45c4312943
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.

Considering the fact that we are changing the definition of the PRIORITY frame, it might make sense to change the order of the flags and fields as well.

Specifically, we can move the PT to the end of the flags and PEID to the end of the fields. That would help us having a unified decoder for the two frames. Additionally, we might call PEID an optional field that only exists when the frame is sent over a control stream, thereby unifiying the frame definition to 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/2075#discussion_r238045649
----==_mimepart_5c01e38d7cf7e_6a473ffc5b6d45c4312943
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_r238045649">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>Considering the fact that we are changing the definition of the PRIORITY frame, it might make sense to change the order of the flags and fields as well.</p>
<p>Specifically, we can move the PT to the end of the flags and PEID to the end of the fields. That would help us having a unified decoder for the two frames. Additionally, we might call PEID an optional field that only exists when the frame is sent over a control stream, thereby unifiying the frame definition to 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/2075#discussion_r238045649">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-N3cKpCWvefA8O4OqscXKg_tUuRks5u0dsNgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx89osuOTwGxRgqGkh_V_0xMEg5xks5u0dsNgaJpZM4Y6v-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_r238045649"}}}</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_r238045649",
"url": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238045649",
"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_r238045649"
}
],
"@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_5c01e38d7cf7e_6a473ffc5b6d45c4312943--


From nobody Fri Nov 30 17:32: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 B2CBE130DC4 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:32:47 -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 5TUdbELFdvIJ for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:32:46 -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 6A57612D7F8 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:32:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543627965; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Hp75bSopXjR3/2GT12pYgq8Hb2Vsr7TzVX35VdXfzes=; b=CnexuxpITRLu8ukhkn4PqefcSX3rfY89N6NenRrM8/vAtIlhPtRGUhTKNfbNKG5Bjhic6eu1 VfwfuUHl8XreyyX6XjKnks5mNP3MvcB3eWAsgaw0+iA2zOvNzXdRkxmh8P+PFjIEiCB3Og1w e8C9lWDEF2DW+YwCJWiwth5a1so=
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 5c01e4bd.7f831f813a80-smtp-out-n02; Sat, 01 Dec 2018 01:32:45 -0000 (UTC)
Date: Fri, 30 Nov 2018 17:32:45 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c01e4bd7577b_62022af73e0025843719b@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1088bb: more changes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01e4bd752a6_62022af73e002584370ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pUNDlZ8BNe2DFASACeKMSafW8AQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:32:48 -0000

----==_mimepart_5c01e4bd752a6_62022af73e002584370ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/editorial-changes
  Home:   https://github.com/quicwg/base-drafts
  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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01e4bd752a6_62022af73e002584370ac--


From nobody Fri Nov 30 17:32: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 9804D130FBF for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:32: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 fQnlQOVO1jkZ for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:32: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 0A50C130F88 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:32:50 -0800 (PST)
Date: Fri, 30 Nov 2018 17:32:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543627969; bh=PtJCt9bzbY1BERLOiHSQEMPQM6xpoLBOtOPzXRWYBMs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nccKtKf+mAfR75Ej783gro1k8PGr6uEb1S8yOQhoQM2TiR67c2HwtMKTMZgfW++t5 yThnP93Hu6VJRcT8h7Ohsp+aEsdfbP+q6TDuQwgmKUHoZAPJW2lzWTv8r0ZbXvmJEd Kd0arKk0e1u3D7qABBesU6h3IiX9md6GUkHJjTsM=
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/3097458506@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_5c01e4c14846f_130c3fe5f3cd45c42214d2"; 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/IgmN5wHadDdkzJrRk9RgB3WwHZU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:32:52 -0000

----==_mimepart_5c01e4c14846f_130c3fe5f3cd45c42214d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

1088bb6  more changes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2080/files/6ad1106e093e75e2413a19733bca12ac8a41531e..1088bb6e26d782d13ee05b85aa2985111ee33c5c

----==_mimepart_5c01e4c14846f_130c3fe5f3cd45c42214d2
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/1088bb6">1088bb6</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/2080/files/6ad1106e093e75e2413a19733bca12ac8a41531e..1088bb6e26d782d13ee05b85aa2985111ee33c5c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw7S3uXcnT1aVcBOIPuZpWaUZYPQks5u0dxBgaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3JF1JMAfu_4MTqa2gf85BC9yUVNks5u0dxBgaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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/6ad1106e093e75e2413a19733bca12ac8a41531e..1088bb6e26d782d13ee05b85aa2985111ee33c5c"}}}</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/6ad1106e093e75e2413a19733bca12ac8a41531e..1088bb6e26d782d13ee05b85aa2985111ee33c5c",
"url": "https://github.com/quicwg/base-drafts/pull/2080/files/6ad1106e093e75e2413a19733bca12ac8a41531e..1088bb6e26d782d13ee05b85aa2985111ee33c5c",
"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": "1088bb6",
"value": "more changes"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080/files/6ad1106e093e75e2413a19733bca12ac8a41531e..1088bb6e26d782d13ee05b85aa2985111ee33c5c"
}
],
"@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_5c01e4c14846f_130c3fe5f3cd45c42214d2--


From nobody Fri Nov 30 17:58: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 74CBB129C6A for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:58: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 79YfnFtcdAQU for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:58:08 -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 B226B12D7F8 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:58:08 -0800 (PST)
Date: Fri, 30 Nov 2018 17:58:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543629488; bh=/mDP7AOepfCfFN8O69Tga9bgNoz7Djki3oXlkPwLINs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L20/uEatC7eG9Tgq0IziR11lM6S6vJ0bwAMBy22u2/NFic1tVGLW9lvMK8Fny6P2o 3aEGz5PELOu5I1Yze7Jm6LKHFy3RrkpGtKF9PDNqDcyt/jqWG7p69Ms7bpF6iLAZgG Gnv7lJUyf9/gbtGPkfdpyJdK2TTXOARQPPi9tHBY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf23b3777eb49fb4f8f69ef2009a060fce02ee77d92cf000000011819acb092a169ce17071d3e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2079/443389837@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2079@github.com>
References: <quicwg/base-drafts/issues/2079@github.com>
Subject: Re: [quicwg/base-drafts] Explain or reference key acronyms in recovery (RTT, RTO, SRTT, ...) (#2079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01eab0b10a_24a43ffc5b6d45c4668074"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/olnrAS9pv-vPrtEQymRvlhMLObw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:58:10 -0000

----==_mimepart_5c01eab0b10a_24a43ffc5b6d45c4668074
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yes, thanks for the note. I'm planning to do a cleanup of that doc soon.=0D=

=0D
On Fri, Nov 30, 2018 at 12:40 PM MikkelFJ <notifications@github.com> wrot=
e:=0D
=0D
> In the recovery draft, RTT is briefly spelled out in section 5 but is u=
sed=0D
> in several earlier sections. SRTT and PTO are not explained at all, it=0D=

> seems. TLP is spelled out. RTO has a section of its own but it referenc=
ed=0D
> before that.=0D
>=0D
> The recovery doc cannot be a tutorial on transmission theory, but it wo=
uld=0D
> be helpful to list the key acronyms and possibly reference an RFC with =
more=0D
> details. There are already sections summarising key variables in=0D
> pseudocode. There are references at the end, but the reader would have =
to=0D
> go through them 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/2079>, or mute the thread=
=0D
> <https://github.com/notifications/unsubscribe-auth/AKjg1JEqAIc_oOGXgSLZ=
1pKUlSZhRyHDks5u0ZeogaJpZM4Y8WyN>=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/2079#issuecomment-443389837=

----==_mimepart_5c01eab0b10a_24a43ffc5b6d45c4668074
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yes, thanks for the note. I&#39;m planning to do a cleanup of that doc so=
on.<br>=0D
<br>=0D
On Fri, Nov 30, 2018 at 12:40 PM MikkelFJ &lt;notifications@github.com&gt=
; wrote:<br>=0D
<br>=0D
&gt; In the recovery draft, RTT is briefly spelled out in section 5 but i=
s used<br>=0D
&gt; in several earlier sections. SRTT and PTO are not explained at all, =
it<br>=0D
&gt; seems. TLP is spelled out. RTO has a section of its own but it refer=
enced<br>=0D
&gt; before that.<br>=0D
&gt;<br>=0D
&gt; The recovery doc cannot be a tutorial on transmission theory, but it=
 would<br>=0D
&gt; be helpful to list the key acronyms and possibly reference an RFC wi=
th more<br>=0D
&gt; details. There are already sections summarising key variables in<br>=
=0D
&gt; pseudocode. There are references at the end, but the reader would ha=
ve to<br>=0D
&gt; go through them 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/2079&gt;, or mute t=
he thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1JEqAIc_oO=
GXgSLZ1pKUlSZhRyHDks5u0ZeogaJpZM4Y8WyN&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/2079#issuecomment-443389837">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-Ow=
3MabEpcNq7fByzhP9JKW2sEyks5u0eIwgaJpZM4Y8WyN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1dzh7glHWI7otxkUyPEMCzH=
it6Mks5u0eIwgaJpZM4Y8WyN.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 #2079: Yes, thanks for the note. I'm planning to do a cleanup =
of that doc soon.\n\nOn Fri, Nov 30, 2018 at 12:40 PM MikkelFJ \u003cnoti=
fications@github.com\u003e wrote:\n\n\u003e In the recovery draft, RTT is=
 briefly spelled out in section 5 but is used\n\u003e in several earlier =
sections. SRTT and PTO are not explained at all, it\n\u003e seems. TLP is=
 spelled out. RTO has a section of its own but it referenced\n\u003e befo=
re that.\n\u003e\n\u003e The recovery doc cannot be a tutorial on transmi=
ssion theory, but it would\n\u003e be helpful to list the key acronyms an=
d possibly reference an RFC with more\n\u003e details. There are already =
sections summarising key variables in\n\u003e pseudocode. There are refer=
ences at the end, but the reader would have to\n\u003e go through them 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=
079\u003e, or mute the thread\n\u003e \u003chttps://github.com/notificati=
ons/unsubscribe-auth/AKjg1JEqAIc_oOGXgSLZ1pKUlSZhRyHDks5u0ZeogaJpZM4Y8WyN=
\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/2079#issuecomment-443389837"}}}</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/2079#issuecomment=
-443389837",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2079#issuecomment-44=
3389837",=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] Explain or reference key acronyms in r=
ecovery (RTT, RTO, SRTT, ...) (#2079)",=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\": 2079,\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\": 2079\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/issues/2079#issuecomment-44=
3389837"=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\": 4184751=
49\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c01eab0b10a_24a43ffc5b6d45c4668074--


From nobody Fri Nov 30 17:59: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 C064212D7F8 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:59: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 c6pu-ScFW-BN for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 17:59: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 52613129C6A for <quic-issues@ietf.org>; Fri, 30 Nov 2018 17:59:15 -0800 (PST)
Date: Fri, 30 Nov 2018 17:59:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543629554; bh=aLDHzWYrJ/AFw5G5U2OGgo4yJ1APNOBmgNSIjYUlS0U=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=BhJ4qAhl/lN6BWOS6WX8uHOgjGK40FJC4hUBnKELz3z5Csog7RCCj6k+BoZC9ejLR i5Wcme2oWpVXpAjeMjULh/sE1wMQJjdjFocyl77LSU2Y4imXEvU2o6DsQE0lJzGWKz TFoZU16sEktGW9Dd/dV7M54odHGbMKI4aTjPzX3Q=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e6a23a5f9580ad3f1eac9b0e715e6e28d66959f92cf000000011819acf292a169ce1708263a@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@github.com>
Subject: [quicwg/base-drafts] Stream terminology (#2081)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01eaf25fdaf_25293fe5f3cd45c421105"; 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/mJpJFaCoFLCnMcxOnUMsm3sYX4U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 01:59:17 -0000

----==_mimepart_5c01eaf25fdaf_25293fe5f3cd45c421105
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The text in 3.1 and 3.2 is inconsistent about using "sending part" and "send stream". Because bidi streams aren't a pair of uni streams, this is confusing. It would help to either clarify or use "sending part" or 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/2081
----==_mimepart_5c01eaf25fdaf_25293fe5f3cd45c421105
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The text in 3.1 and 3.2 is inconsistent about using "sending part" and "send stream". Because bidi streams aren't a pair of uni streams, this is confusing. It would help to either clarify or use "sending part" or something.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2081">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8zT69YVDD4xfptyelRZ_-aL_Fmjks5u0eJygaJpZM4Y8p9g">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-x8py091Uiz9DuWMaimhAVWsyzdks5u0eJygaJpZM4Y8p9g.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Stream terminology (#2081)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2081"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2081",
"url": "https://github.com/quicwg/base-drafts/issues/2081",
"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": "Stream terminology (#2081)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2081
}
]
}
],
"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\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2081\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2081"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418553696\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c01eaf25fdaf_25293fe5f3cd45c421105--


From nobody Fri Nov 30 18:01: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 918FA129C6A for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:01: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 Sf0B0Z4EpS9r for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:01: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 D69101293FB for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:01:32 -0800 (PST)
Date: Fri, 30 Nov 2018 18:01:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543629691; bh=FNpY3/iUYn0xhKMqJy+WPxRQjh400+1lDd7biWEcD9w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZE4ufTOxfEP9efkL2STYgppDkpBCANq71u4mq3oYeYIg29AzcxVGtmQpM4QzFmnNP rq5DV7IJes3fZL00kVHgq4XYcr1jViutspYmZUfqu0pdSSkQoU7xUzt0cBMfSAj4uD WXtz6k60dk3TKFfFlwZ/udp1rStg0XKaUAoB5IBE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd26acbf271a16cd4864dd4fa7926ac9a67e97e1092cf000000011819ad7b92a169ce16faa2ff@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2067/443390115@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2067@github.com>
References: <quicwg/base-drafts/issues/2067@github.com>
Subject: Re: [quicwg/base-drafts] Samples for RTT estimation (#2067)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01eb7bc64ea_7df03fb00b6d45c0407548"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/snHxSJ7DwLA5sLaU_GWHMyiBzYo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:01:35 -0000

----==_mimepart_5c01eb7bc64ea_7df03fb00b6d45c0407548
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The easiest thing to implement is to use an RTT sample per packet. In the absence of newer information, it's hard to know what the right answer is. I'm open to any data you (or anyone else) might have that recommends better multipliers.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2067#issuecomment-443390115
----==_mimepart_5c01eb7bc64ea_7df03fb00b6d45c0407548
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The easiest thing to implement is to use an RTT sample per packet. In the absence of newer information, it's hard to know what the right answer is. I'm open to any data you (or anyone else) might have that recommends better multipliers.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2067#issuecomment-443390115">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0yjm38yD518IkKFeh6BqlhPdWe2ks5u0eL7gaJpZM4Y4vMG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq27geB4bK4Fnc7hhN2Hy0Mz9hTn3ks5u0eL7gaJpZM4Y4vMG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2067: The easiest thing to implement is to use an RTT sample per packet. In the absence of newer information, it's hard to know what the right answer is. I'm open to any data you (or anyone else) might have that recommends better multipliers."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2067#issuecomment-443390115"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment-443390115",
"url": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment-443390115",
"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] Samples for RTT estimation (#2067)",
"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\": 2067,\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\": 2067\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2067#issuecomment-443390115"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417526534\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c01eb7bc64ea_7df03fb00b6d45c0407548--


From nobody Fri Nov 30 18: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 E1E501293FB for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:04: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 hnW2wkmSV_nQ for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:04: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 36A7C129C6A for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:04:45 -0800 (PST)
Date: Fri, 30 Nov 2018 18:04:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543629884; bh=Yq8WKbWfL4zZdOSpLRP2HGvUeBq/eCwG3TbAr6sNUmc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u4xr/p4l35xPs4QIXb0UNLubfoFzAvadjMpTCIRINVEmgPOlyNxPCCvOYqJQrX5oR ZifQ/r1Rsq9LPkg+29dREEM/Xj1kndJ/SvNLFBJT8TvXjkp339tYl7TttSoICDs4lt M6OnjdzMa3RbuUf1THBmLAb7ks1DrjjCOL3Hahco=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce3f65b7ca49e010a1c5a3d65eb7349176da4a6e92cf000000011819ae3c92a169ce1704ddf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2077/review/180506348@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2077@github.com>
References: <quicwg/base-drafts/pull/2077@github.com>
Subject: Re: [quicwg/base-drafts] Do no define connection as a conversation (#2077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01ec3c66344_415c3ffde44d45b44292e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CeW-QCAbrgGNdgRXvzGNQmiWmL4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:04:47 -0000

----==_mimepart_5c01ec3c66344_415c3ffde44d45b44292e4
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/2077#pullrequestreview-180506348
----==_mimepart_5c01ec3c66344_415c3ffde44d45b44292e4
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/2077#pullrequestreview-180506348">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4i9G506B2-H8FnFLC0d7XUfM8qnks5u0eO8gaJpZM4Y7s9R">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyfnoZMnuiwEm16_598vXtXje2gRks5u0eO8gaJpZM4Y7s9R.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2077"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180506348"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180506348",
"url": "https://github.com/quicwg/base-drafts/pull/2077#pullrequestreview-180506348",
"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 2077",
"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/2077#pullrequestreview-180506348"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418303825\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c01ec3c66344_415c3ffde44d45b44292e4--


From nobody Fri Nov 30 18: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 2EF03130F39 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:04: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 WUvYK-tyZEmb for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:04: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 78CF1129C6A for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:04:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543629888; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vUuQUuBwFWyDg5qWAvRyC6r8SWJfXhYkBe6q0IqjcN4=; b=z4UmCZHx3SVHQEUviVaACRVqCDnPYUR3EyYLIw2NCjqc9naPVuP/nHqX6D2Qho2sR8P/yQuc gOxij/IiVkWnroVI1H/9SY2ZWOKi/2d7cXhgGxtH9A0cRXGh9/rAMt3a9KRaGg4TAW9HjYKr IbTmmJDDZoa9eI2/nxUWT7pILqs=
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.40]) by mxa.mailgun.org with ESMTP id 5c01ec40.7f8c2464b720-smtp-out-n03; Sat, 01 Dec 2018 02:04:48 -0000 (UTC)
Date: Fri, 30 Nov 2018 18:04:48 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c01ec4042c93_578c2aff0112059020024@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9398da: Do no define connection as a conversation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c01ec4042641_578c2aff011205901995"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QVxNskTP4yQQmXV6jIdL2vvmgU0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:04:51 -0000

----==_mimepart_5c01ec4042641_578c2aff011205901995
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  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: 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


Compare: https://github.com/quicwg/base-drafts/compare/b240fb45485e...79d57a9101a9
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c01ec4042641_578c2aff011205901995--


From nobody Fri Nov 30 18:05: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 6B9971293FB for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:04: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 IeNNrOCBMESv for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:04: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 EA6FF129C6A for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:04:51 -0800 (PST)
Date: Fri, 30 Nov 2018 18:04:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543629891; bh=qISr7JV5q6QWD97IWGLMPSLguLIqpLvZiNDwSq1ucY8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UQc2of8BmQUlENFhiVBCaOpN+6fWQorXsFqw6QeB5hBLK5tTA0jgLheuKuuxzOasz 3p3i7pvcN76oBCwMB7JyUQC/ozuJRhJltJ4xGoRYe9VhmfYpPCAwAQ0wejwl8ijFsI Zn8sXgn/+awp98D5+QGdRUS21prP2dUKfuzMwhPc=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe85b4443d8caaba6545c22536b21009409dacc1092cf000000011819ae4392a169ce17082871@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@github.com>
Subject: [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_5c01ec432d3e0_76583f8004ed45b84396b3"; 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/8jlfsJyV8IGqZg9Zpb_2emSNSmQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:04:53 -0000

----==_mimepart_5c01ec432d3e0_76583f8004ed45b84396b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 4.1. says:

```
A receiver can advertise a larger offset by sending MAX_STREAM_DATA or MAX_DATA
frames at any time during the connection.  A receiver cannot renege on an
advertisement however.  That is, once a receiver advertises an offset,
advertising a smaller offset has no effect.  A sender MUST therefore ignore any
MAX_STREAM_DATA or MAX_DATA frames that do not increase flow control limits.
```

It seems like it would be more helpful if implementations were to remember the PN of the last advertisement and generate an error in this case. I get that this would be more work, but why is this prohibited?

-- 
You are receiving this 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
----==_mimepart_5c01ec432d3e0_76583f8004ed45b84396b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 4.1. says:</p>
<pre><code>A receiver can advertise a larger offset by sending MAX_STREAM_DATA or MAX_DATA
frames at any time during the connection.  A receiver cannot renege on an
advertisement however.  That is, once a receiver advertises an offset,
advertising a smaller offset has no effect.  A sender MUST therefore ignore any
MAX_STREAM_DATA or MAX_DATA frames that do not increase flow control limits.
</code></pre>
<p>It seems like it would be more helpful if implementations were to remember the PN of the last advertisement and generate an error in this case. I get that this would be more work, but why is this prohibited?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2dnkwb51sFMOfEbI_20C4fSsEfyks5u0ePDgaJpZM4Y8qIN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3kQQyIipQZwWIdASc2n5O9GsV7Qks5u0ePDgaJpZM4Y8qIN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2082"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2082",
"url": "https://github.com/quicwg/base-drafts/issues/2082",
"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": "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": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2082
}
]
}
],
"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"
}
],
"@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_5c01ec432d3e0_76583f8004ed45b84396b3--


From nobody Fri Nov 30 18:05: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 AEAE21293FB for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:04: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 miAnYbolxg5a for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:04: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 2144712D4EF for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:04:52 -0800 (PST)
Date: Fri, 30 Nov 2018 18:04:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543629891; bh=7OM9jDYqgHhcn8z5M41RgMK9pZ+n2iPIfnEaxUqDa8g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zfC/HUDYyRcF5lzS8yf0INVQEF4lOffO9MbXFnEuLAm5auHkS0Zi1CW4BCwJvXUk8 2T6Of0gZdZCltL97rHacNNg+cEgpWtJFWJmeotUmjJYwCgcYCr44BcowjKkKuclOWa 7NwObv5Bcie9W5aj4IYRT21oC07s6enwhWk3UDN4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c079eabf8ff1225477a10a1a27c09381d3e31cd92cf000000011819ae4392a169ce1704ddf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2077/issue_event/1999292926@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2077@github.com>
References: <quicwg/base-drafts/pull/2077@github.com>
Subject: Re: [quicwg/base-drafts] Do no define connection as a conversation (#2077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01ec43473e4_74fa3f9d24ad45c082417d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7a3OWS2VTL7GdDGAAK63ZYzsb9o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:04:55 -0000

----==_mimepart_5c01ec43473e4_74fa3f9d24ad45c082417d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2077 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/2077#event-1999292926
----==_mimepart_5c01ec43473e4_74fa3f9d24ad45c082417d
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="386194933" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2077" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2077/hovercard" href="https://github.com/quicwg/base-drafts/pull/2077">#2077</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/2077#event-1999292926">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ZeB9gF_sbkcAY59veL3tC7h28Wks5u0ePDgaJpZM4Y7s9R">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8wkq6NJeoH0wx-BT0DxNGXFrq__ks5u0ePDgaJpZM4Y7s9R.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 #2077 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2077#event-1999292926"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2077#event-1999292926",
"url": "https://github.com/quicwg/base-drafts/pull/2077#event-1999292926",
"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] Do no define connection as a conversation (#2077)",
"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/2077#event-1999292926"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418303825\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c01ec43473e4_74fa3f9d24ad45c082417d--


From nobody Fri Nov 30 18: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 AA97612D4EF for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:07: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 v42AlwWUTvv0 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:07: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 F3681129C6A for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:07:32 -0800 (PST)
Date: Fri, 30 Nov 2018 18:07:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543630051; bh=mnxWlQB+chn3H4ISd2hWv8LJFpWDkw7jDdAgwdclOCs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CDDBz0AQIhx/ZcTmE1aX+gjYXr6+0xoTfKZYAe7I9+MNmfk4632WcCjvx6/jpvp/a KTWGJnH/eA+VhiXBeLjmazWJLbkUnWKC7rKQPQB4k9CsofD7Ndh+2CeFZv1Jnr6jz+ 3+MNFMskG6VrNxIWoN9PiDYCPSJPxExWfHL/+Y7o=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab95074b2d08bba2bd249d03d68c197d6a8c6e0f0792cf000000011819aee392a169ce17082968@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@github.com>
Subject: [quicwg/base-drafts] Recommend autotuning (#2083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01ece374f4a_7e5c3fb00b6d45c04053ae"; 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/BaorgVt25zv4-DAK0AMxgO07dSw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:07:35 -0000

----==_mimepart_5c01ece374f4a_7e5c3fb00b6d45c04053ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
or MAX_DATA frame to implementations, but offers a few considerations.  These
frames contribute to connection overhead.  Therefore frequently sending frames
with small changes is undesirable.  At the same time, larger increments to
limits are necessary to avoid blocking if updates are less frequent, requiring
larger resource commitments at the receiver.  Thus there is a trade-off between
resource commitment and overhead when determining how large a limit is
advertised.

A receiver MAY use an autotuning mechanism to tune the frequency and amount of
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.
```

In light of the first paragraph which says that I can do whatever I want, what is the purpose of this MAY? It seems like you should either recommend that people do this or just remove the normative language.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2083
----==_mimepart_5c01ece374f4a_7e5c3fb00b6d45c04053ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
or MAX_DATA frame to implementations, but offers a few considerations.  These
frames contribute to connection overhead.  Therefore frequently sending frames
with small changes is undesirable.  At the same time, larger increments to
limits are necessary to avoid blocking if updates are less frequent, requiring
larger resource commitments at the receiver.  Thus there is a trade-off between
resource commitment and overhead when determining how large a limit is
advertised.

A receiver MAY use an autotuning mechanism to tune the frequency and amount of
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.
</code></pre>
<p>In light of the first paragraph which says that I can do whatever I want, what is the purpose of this MAY? It seems like you should either recommend that people do this or just remove the normative language.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2083">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1OWcZ3LzvbBrin_cot_kYygs2T-ks5u0eRjgaJpZM4Y8qM3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4K-T2c4WZ-pzssL_5jzfILJECKDks5u0eRjgaJpZM4Y8qM3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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 autotuning (#2083)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2083"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2083",
"url": "https://github.com/quicwg/base-drafts/issues/2083",
"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": "Recommend autotuning (#2083)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2083
}
]
}
],
"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"
}
],
"@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_5c01ece374f4a_7e5c3fb00b6d45c04053ae--


From nobody Fri Nov 30 18:10: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 9681712D4EF for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:10: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 Wmwrwnk8AV4R for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18: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 24CA31293FB for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:10:45 -0800 (PST)
Date: Fri, 30 Nov 2018 18:10:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543630244; bh=Y5DAhfG53p8izhF6wbdB+VpfZ8nEbwOk3xd9sW0r3vE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=HS3vjygfumlF+VYEtC4WPwjV8lbNwXJeM336tKkFFvV2LegIu6nmeWvZy7O4v8xk3 1aOKHQw+yK9/Z3OWKDqE1U9bzCPTsM5D9bMESkPpYqY9MCqA+8kgXdtbBKCLmk4rTd NaBfuHvMmsXlzCs6XqcTE9K257ZB9RMFSXtr1IyM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab61eea34cb6e3fbb239b4c6c9d6f7ff197b34ffef92cf000000011819afa492a169ce17082a7a@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@github.com>
Subject: [quicwg/base-drafts] Correlating connection ids (#2084)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01eda462094_5953fa8f84d45b4527593"; 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/VWkXhFKMJYgFzFwzZT8u1YNpaNE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:10:46 -0000

----==_mimepart_5c01eda462094_5953fa8f84d45b4527593
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 5.1. says

```
Connection IDs MUST NOT contain any information that can be used by to correlate
them with other connection IDs for the same connection.  As a trivial example,
this means the same connection ID MUST NOT be issued more than once on the same
connection.
```

At minimum this needs to be restricted to endpoints and other elements associated with them (like load balancers) because they need to be able to correlate connection IDs. But this is also a very strong condition, and in some cases will basically mandate encryption.

-- 
You are receiving this 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
----==_mimepart_5c01eda462094_5953fa8f84d45b4527593
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 5.1. says</p>
<pre><code>Connection IDs MUST NOT contain any information that can be used by to correlate
them with other connection IDs for the same connection.  As a trivial example,
this means the same connection ID MUST NOT be issued more than once on the same
connection.
</code></pre>
<p>At minimum this needs to be restricted to endpoints and other elements associated with them (like load balancers) because they need to be able to correlate connection IDs. But this is also a very strong condition, and in some cases will basically mandate encryption.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq65VMobY5Jy8vtWtyGh90TTK9Yr7ks5u0eUkgaJpZM4Y8qSU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxxPFM0iXr6oBCjqa6CJ0C6oBMlNks5u0eUkgaJpZM4Y8qSU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Correlating connection ids (#2084)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2084"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2084",
"url": "https://github.com/quicwg/base-drafts/issues/2084",
"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": "Correlating connection ids (#2084)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2084
}
]
}
],
"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"
}
],
"@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_5c01eda462094_5953fa8f84d45b4527593--


From nobody Fri Nov 30 18:14: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 2F96012D4EF for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:14: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 iIxm4KAije00 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:13: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 C8D4D1293FB for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:13:58 -0800 (PST)
Date: Fri, 30 Nov 2018 18:13:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543630438; bh=qZHWt5S4V3Mdehyi0iqu4B6dbo5IaEAANZTI0Cgus60=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QRm78mpG+pXNsUZdQ12tPyly6k6GuYKo2i4mXhB1cW7hyrJ0raUQFb9kRhegxK0CZ djit4ExQ9zWO2JoAC3NOD11cDTS53KiBh99i0/DLa6iaf2ss2NqxNiCNwQHp7NC2Ni B/JTPcASwOXBor+xHLSvleEWh/eTboc/ASgornuQ=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe693f947b62beb38725874c94ee428cc569832df92cf000000011819b06592a169ce17082871@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/443391030@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_5c01ee65f3f89_b9e3f8d652d45c4342594"; 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/0V7O8UJ1bGGb4egHOlUN6HwuGyA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:14:00 -0000

----==_mimepart_5c01ee65f3f89_b9e3f8d652d45c4342594
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We discussed this in #1612 and decided to not prohibit 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/2082#issuecomment-443391030
----==_mimepart_5c01ee65f3f89_b9e3f8d652d45c4342594
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="346019788" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1612" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1612/hovercard" href="https://github.com/quicwg/base-drafts/issues/1612">#1612</a> and decided to not prohibit 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/2082#issuecomment-443391030">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7FWyJ36Wi9As5tOCfgTGtjTZLncks5u0eXlgaJpZM4Y8qIN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4IDYXrrIFAoLmPc6e1CjE-A7aedks5u0eXlgaJpZM4Y8qIN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2082: We discussed this in #1612 and decided to not prohibit this. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443391030"}}}</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-443391030",
"url": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443391030",
"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": "**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\": 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-443391030"
}
],
"@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_5c01ee65f3f89_b9e3f8d652d45c4342594--


From nobody Fri Nov 30 18:14: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 CAE4712D84C for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:14: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 d7hDa2LWSkFJ for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:14: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 2D2D512D4EF for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:14:45 -0800 (PST)
Date: Fri, 30 Nov 2018 18:14:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543630484; bh=K2n4Vy+uOiHQqg+ggoBzwZbd/+ifum+FTEF+huOx9G0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=olNcjFqmWkUKNEDPkgvQBAbGFQhasBa5abwEH4Ut6Og+8U35HfK5DIJSuhitfsqh1 WiP1VyAjVArin3kKevqHkkHapPJphrPCK0auOqclKegUt4CIXfEqYv3NeWGMPBNAzC 6h3lr+TYbvvAZZb5jO1iNZw6RAeQ7j7YmpA60yz4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab11911ae418b825eaf8928acce767d08e40eb679d92cf000000011819b09492a169ce17082c2a@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@github.com>
Subject: [quicwg/base-drafts] Retiring connection IDs (#2085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01ee94608ff_27023fbd68ed45bc39047b"; 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/sj0gswr8Aumj0iGfniU6Ys5_Q_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: Sat, 01 Dec 2018 02:14:47 -0000

----==_mimepart_5c01ee94608ff_27023fbd68ed45bc39047b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```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
the NEW_CONNECTION_ID frame.
```

This text is very weak. Don't we expect peers to bring new connection IDs into circulation when they receive RETIRE_CID? Shouldn't we 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/2085
----==_mimepart_5c01ee94608ff_27023fbd68ed45bc39047b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre lang="An" data-meta="endpoint maintains a set of connection IDs received from its peer, any of"><code>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
the NEW_CONNECTION_ID frame.
</code></pre>
<p>This text is very weak. Don't we expect peers to bring new connection IDs into circulation when they receive RETIRE_CID? Shouldn't we 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/2085">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_3XpCSZ8Gs7-1BClUWEThJBHrkzks5u0eYUgaJpZM4Y8qZ_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7XwX48mZ9O9Kw9jkyjTV8HDQUu-ks5u0eYUgaJpZM4Y8qZ_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Retiring connection IDs (#2085)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2085"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2085",
"url": "https://github.com/quicwg/base-drafts/issues/2085",
"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": "Retiring connection IDs (#2085)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2085
}
]
}
],
"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"
}
],
"@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_5c01ee94608ff_27023fbd68ed45bc39047b--


From nobody Fri Nov 30 18:16: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 3D2C412D7F8 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:16: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 qPY6lZX_A4Eb for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:16: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 56F5A12D4EF for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:16:25 -0800 (PST)
Date: Fri, 30 Nov 2018 18:16:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543630584; bh=6zmc/ESs/lwjWqcI6qHkFBBuWLI1kJPkoJBgGtzKhdc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=kpuOyW/iVWd0J4alDwLblT4WhAP32Qwkl0YgQ4Ge5VGAt+pbOjPN+Es0Sx1L6GymG ABcP3MhYEDKhxomQoWyXE2etp7Kta+jk13axTrW+kVTLT+b8bciQ0BtpbT1TFKwOyq ISB9Q9CJwGmRarV0Z6l/ZTDvseBMARDr2rYY3S80=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab996b5542060c178a4bfc4d5cd83e0b4855b849be92cf000000011819b0f892a169ce17082ccd@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@github.com>
Subject: [quicwg/base-drafts] Zero-length CIDs (#2086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c01eef8851d1_54e33fb5a22d45b490131"; 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/SlJEzWLk7O3vO0Lfhk8Dd0f1m0k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:16:28 -0000

----==_mimepart_5c01eef8851d1_54e33fb5a22d45b490131
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
If the Destination Connection ID is zero length and the packet matches the
address/port tuple of a connection where the host did not require connection
IDs, QUIC processes the packet as part of that connection. Endpoints MUST drop
packets with zero-length Destination Connection ID fields if they do not
correspond to a single connection.
```

How could this happen? The recipient knows if a given tuple is unique, so it shouldn't issue zero-length DCIDs for that tuple. 

-- 
You are receiving this 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
----==_mimepart_5c01eef8851d1_54e33fb5a22d45b490131
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>If the Destination Connection ID is zero length and the packet matches the
address/port tuple of a connection where the host did not require connection
IDs, QUIC processes the packet as part of that connection. Endpoints MUST drop
packets with zero-length Destination Connection ID fields if they do not
correspond to a single connection.
</code></pre>
<p>How could this happen? The recipient knows if a given tuple is unique, so it shouldn't issue zero-length DCIDs for that tuple.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4qaJtEF1B73O9e_c0wKULcW3dU2ks5u0eZ4gaJpZM4Y8qdq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy7is39MmJXmNcUyqqLqUxj_ib5kks5u0eZ4gaJpZM4Y8qdq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"Zero-length CIDs (#2086)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2086"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2086",
"url": "https://github.com/quicwg/base-drafts/issues/2086",
"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": "Zero-length CIDs (#2086)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2086
}
]
}
],
"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"
}
],
"@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_5c01eef8851d1_54e33fb5a22d45b490131--


From nobody Fri Nov 30 18:17: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 8A57212D4EF for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:17: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 zHyeYVcI_WVb for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:17: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 F35021293FB for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:17:48 -0800 (PST)
Date: Fri, 30 Nov 2018 18:17:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543630668; bh=MaOY5SeWH92/70rj2ZA38OL19EH7Tpu+cq6wFO5P6/s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LVtPNMHVBlJt4pD28XDJfMXQYw92mfaVu7e546D+TuAhWNVXECuzuUonoSQE2CbYd S0uaVRzom/VgliaGEdBUXGp32xk9TNBA4OnkKTc1RRPaTZesuu/vxUHizVv4TazT7b Te0ne0d+Pr1F6wV8XxXS5ZLOLXQXO628uzhTCOdE=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a3723f4480d969a57565f41a45f0110e9baa6bb92cf000000011819b14c92a169ce17082c2a@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/443391309@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_5c01ef4c3e8ae_27763fac58ad45b42938d3"; 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/0FXzw7ncX3CaWQG82uXLFQGu0Qs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:17:50 -0000

----==_mimepart_5c01ef4c3e8ae_27763fac58ad45b42938d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah, I thought at one point that it was 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/2085#issuecomment-443391309
----==_mimepart_5c01ef4c3e8ae_27763fac58ad45b42938d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yeah, I thought at one point that it was 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/2085#issuecomment-443391309">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwwkcXv9-eAf1uP6AJqfP88vGGhDks5u0ebMgaJpZM4Y8qZ_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-p5RdVFxV6NhB2-dS1Tx8v8uM5Mks5u0ebMgaJpZM4Y8qZ_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@erickinnear in #2085: Yeah, I thought at one point that it was a SHOULD?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443391309"}}}</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-443391309",
"url": "https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443391309",
"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": "**erickinnear**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@erickinnear",
"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-443391309"
}
],
"@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_5c01ef4c3e8ae_27763fac58ad45b42938d3--


From nobody Fri Nov 30 18:24: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 6EACC1293FB for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:24: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 Elqc3eFnXTpR for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:24: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 1834C12426E for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:24:04 -0800 (PST)
Date: Fri, 30 Nov 2018 18:24:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543631043; bh=luDqBYeMczulinPSxbbfC+MpSxZnIMEae7zZFpLu1Z0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RVenbGcLKKgqFiSNrhFUqOug9g7ZQRYKD77/3+//AhNRCCIHuqoEoEtUPpHtMohL6 NGiZVXIlwwxNNt7pGzn4ybLPMx+8QqdNS6q8MGRunDJCDDTHm8gzDeGJUXgb9sF1Uc NSTyFmx7gXnY5+TyFmh7XR+YqNZz1hqaCiKXQCuo=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba593264b6a6bd0ca2818b2702156634c94eac86c92cf000000011819b2c392a169ce17082871@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/443391733@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_5c01f0c35c24b_76643f8004ed45b834887d"; 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/ArR_mK3dqpkvpaktuNkScwzebuE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:24:05 -0000

----==_mimepart_5c01f0c35c24b_76643f8004ed45b834887d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, I think this was wrongly decided, but I'm willing to accept the consensus on the normative effect, but then this language is terrible, because it just looks like a clumsily written levy on the sender. Instead it should say:

"That is, once a receiver advertises an offset, it MAY send a packet with a smaller offset, but this has no 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/2082#issuecomment-443391733
----==_mimepart_5c01f0c35c24b_76643f8004ed45b834887d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Well, I think this was wrongly decided, but I'm willing to accept the =
consensus on the normative effect, but then this language is terrible, be=
cause it just looks like a clumsily written levy on the sender. Instead i=
t should say:</p>
<p>"That is, once a receiver advertises an offset, it MAY send a packet w=
ith a smaller offset, but this has no effect."</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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-443391733">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq514=
qX8BYVVgJ7q-1ceoR7kq2SRiks5u0ehDgaJpZM4Y8qIN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwheh27RT6aLyBpuFlG5vSb1=
Buhnks5u0ehDgaJpZM4Y8qIN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"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 #2082: Well, I think this was wrongly decided, but I'm willing to acce=
pt the consensus on the normative effect, but then this language is terri=
ble, because it just looks like a clumsily written levy on the sender. In=
stead it should say:\r\n\r\n\"That is, once a receiver advertises an offs=
et, it MAY send a packet with a smaller offset, but this has no effect.\"=
\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/2082#issuecomment-443391733"}}}</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=
-443391733",
"url": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-44=
3391733",
"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_card=
s/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\": \"{{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=
3391733"
}
],
"@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_5c01f0c35c24b_76643f8004ed45b834887d--


From nobody Fri Nov 30 18:35: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 6A08D12DDA3 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:35: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 miGxreqRTCuT for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 18:35: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 6FD0C12D7F8 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 18:35:55 -0800 (PST)
Date: Fri, 30 Nov 2018 18:35:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543631754; bh=mY3Ob5W3Wtqv2b6yWdkLQS2XWGs9vsbY+G12wecuZLE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jxR7dJ1ajJ/UE+Z2eCtMJiecB/vNPWaEgy+vnHDi5S8ZP4cE1HPs8zJJX43q/LAq2 kLyVKcmVjxQf1IcKWlg31AO+rv5v/4UySeCZ6WY1NP3UrzSKqkaG7LvRi7Mc8wNBQ7 lC1nTTi43F+fzfM+i+hmAuHcNRb5/cANhD5UVP6o=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c938e6c8ea5c8100a22ad6288185e7b16fe967692cf000000011819b58a92a169ce17083377@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@github.com>
Subject: [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_5c01f38a19f29_59c43fe934cd45bc5070e9"; 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/rageAGfiOhZiBEDTy_pEfEok4sM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 02:35:57 -0000

----==_mimepart_5c01f38a19f29_59c43fe934cd45bc5070e9
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/2087

-- Commit Summary --

  * Punctuation
  * You transition to Ready when the remote creates a bidirectional stream,
  * More clarifications
  * Some more editorial cleanup and clarification

-- File Changes --

    M draft-ietf-quic-transport.md (45)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2087.patch
https://github.com/quicwg/base-drafts/pull/2087.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/2087

----==_mimepart_5c01f38a19f29_59c43fe934cd45bc5070e9
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/2087'>https://github.com/quicwg/base-drafts/pull/2087</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Punctuation</li>
  <li>You transition to Ready when the remote creates a bidirectional stream,</li>
  <li>More clarifications</li>
  <li>Some more editorial cleanup and clarification</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2087/files#diff-0">draft-ietf-quic-transport.md</a>
    (45)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2087.patch'>https://github.com/quicwg/base-drafts/pull/2087.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2087.diff'>https://github.com/quicwg/base-drafts/pull/2087.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/2087">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx97i0Ru540NFDZnb28cutp4DnItks5u0esKgaJpZM4Y8q9W">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9U8WZWaPUYRJcdHqCjAZPbHoVXRks5u0esKgaJpZM4Y8q9W.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-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":"First tranche of EKR's editorial pass, through 7.3.2 (#2087)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2087"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2087",
"url": "https://github.com/quicwg/base-drafts/pull/2087",
"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": "First tranche of EKR's editorial pass, through 7.3.2 (#2087)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "2fcfe3b",
"value": "Punctuation"
},
{
"name": "c828c2d",
"value": "You transition to Ready when the remote creates a bidirectional stream,"
},
{
"name": "29aef24",
"value": "More clarifications"
},
{
"name": "a6d479e",
"value": "Some more editorial cleanup and clarification"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2087/files#diff-0) (45 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\": 2087,\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\": 2087\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2087"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2087.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2087.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418557782\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c01f38a19f29_59c43fe934cd45bc5070e9--


From nobody Fri Nov 30 19:18: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 2CCC512DDA3 for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 19:18: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 d4RGSNvy58Eu for <quic-issues@ietfa.amsl.com>; Fri, 30 Nov 2018 19:18: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 956CC12D7F8 for <quic-issues@ietf.org>; Fri, 30 Nov 2018 19:18:11 -0800 (PST)
Date: Fri, 30 Nov 2018 19:18:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543634290; bh=LL7IOc0i15kTnBXbu5odEp1s/9AWPmJdyy831Louem0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wuwOIQXop0VRLEJlK8aCLU796/aLSnZWplUy+Xsx/BVoUEi1NEQGHjEtrOadvut/D HEnNer4+3tZMowVfP9/mi1lSVWBeIQZNP6bj15DchOu944rgpyTUI/qV+F0ZwNtTJF EvlYgErCRRnHS+9L4eN7dXF3E3XYH2HuuhUzFkgo=
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/2087/push/3097567734@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_5c01fd7281122_278b3fac58ad45b414064fc"; 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/hBADUmwq_LZ--kc74qUFo42UbJ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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 03:18:13 -0000

----==_mimepart_5c01fd7281122_278b3fac58ad45b414064fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr pushed 1 commit.

fcf2016  Fix build error


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2087/files/a6d479e0b306ed2d7d48956836857989d301fbb8..fcf201660ea7129e345d6819ad36f04c8abb47df

----==_mimepart_5c01fd7281122_278b3fac58ad45b414064fc
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/fcf2016">fcf2016</a>  Fix build error</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2087/files/a6d479e0b306ed2d7d48956836857989d301fbb8..fcf201660ea7129e345d6819ad36f04c8abb47df">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2_vy9WF_gqQalS9DMZU8dJzljbXks5u0fTygaJpZM4Y8q9W">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq69Q7h3kdBbdNm5OUV1rU1GMbT_nks5u0fTygaJpZM4Y8q9W.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.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 #2087"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2087/files/a6d479e0b306ed2d7d48956836857989d301fbb8..fcf201660ea7129e345d6819ad36f04c8abb47df"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2087/files/a6d479e0b306ed2d7d48956836857989d301fbb8..fcf201660ea7129e345d6819ad36f04c8abb47df",
"url": "https://github.com/quicwg/base-drafts/pull/2087/files/a6d479e0b306ed2d7d48956836857989d301fbb8..fcf201660ea7129e345d6819ad36f04c8abb47df",
"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 pushed 1 commit in #2087",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2087:",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [
{
"name": "fcf2016",
"value": "Fix build error"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2087/files/a6d479e0b306ed2d7d48956836857989d301fbb8..fcf201660ea7129e345d6819ad36f04c8abb47df"
}
],
"@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_5c01fd7281122_278b3fac58ad45b414064fc--

